远程摄像头

远程摄像头

左边是客户端 右边是服务端 就相当于右边(服务端)提出要另一台电脑(左边客户端 可能不在本机上 在另一台机上 我只是实验给大家看的 所以连自己本机IP)客户端接受信息后 将在客户端显示服务端的视频 就是要求连接的另一台机子上的视频.

思考中,这几天做项目所以一直没有发表什么文章!上面就是我做的摄像头捕捉远程传送的效果图
只是借用JMF来达到本地捕捉后传入Socket中再覆盖远程客户机 再通过drawImage读出图片 为此我
专门在客户机与服务机两端都建立了一个缓冲区以存储一定量的数据
ByteArrayOutputStream byteStream=new ByteArrayOutputStream(500);
ByteArrayInputStream byteStream=new ByteArrayInputStream(500);

没有用传统的BufferedOutputStream和BufferedInputStream就是因为他们是以"块"传输的方式
传输速度很慢 为了减小延迟速度我把计时器调到了每秒传20张图片 已经很快了 就是说是50毫秒一张
Timer t=new Timer(50,this);

if (event.getSource()==button)
{
t.start();
}

总地来说项目完成评定还好 继续努力哦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值