基于Emgucv&TCP使用C# 的实时视频传输

一、前言

此项目是为了做一个救灾机器人而做,已机器人为服务端,操作人为客户端。服务端使用Emgucv API采集摄像头视频,经JPEG编码后,通过TCP/IP传输至客户端。

二、说明

/************************************************************
* 项目名称:基于Emgucv的视频传输
* 编码时间:2015-01-30
* 编译平台:VS2013 .NET4.5
* 方案平台:Debug-X86
* Emgucv版本号:emgucv-windows-universal-cuda 3.0.0.2033
************************************************************/

三、其它

1、服务端发送缓存区已经预留BUFFER,可以发送其它信息。

2、客户端可以发送命令到服务端。

3、所有过程都封装成独立线程。

4、默认为视频大小640*480。

5、默认JPEG压缩质量为30%,可更改。

四、截图22
五:下载链接:不好意思已丢失

无关链接:整个项目的代码,中间包括视频传输部分。(初学CShape者写的,代码格局很乱,望理解)(视频传输被封装成了两个CS,自己找一下)
Emgucv

2人评论了“基于Emgucv&TCP使用C# 的实时视频传输”

评论区已关闭。