winform 通过摄像头将本机的监控视频传送到远端机器显示

程序分为服务器端和客户端,需要引入DirectX.Capture和DShowNET类库,有需要的朋友可以E-Mail: yiai027@163.com  ,下面分别从服务器端和客户端解释代码:

 

 欢迎加入我的qq群讨论: 74085440 ,该群专注于winform开发,本程序和blog中的其它程序都会放到群中.

 代码已发在群中共享,请有需要的朋友下载

 

原理是把本机的视频保存为图片格式(这里是jpg格式),然后通过流传到对方机器,对方机器再从流中提取图片信息显示到picturebox中

服务器端:

Code

 

 

 

客户端: 

 

Code

 

 

现在有个问题,改程序可以将摄像头捕获到的视频在远端机器上显示,但必须给一个路径将捕获的视频存储到本地硬盘,虽然视频可以压缩,但还是需要占用大量的空间,希望各位能够解决这个问题,不用在本地存储,只要捕获--发送即可

posted @ 2008-10-24 16:00    阅读(5021)  评论(28编辑  收藏  举报