用VC++以及Opencv实现从压缩、组帧、发送到接收、解压整个视频传输流程以及传输控制策略,达到高质量的实时视频传输的目的。实现服务端视频捕获或播放,视频压缩、组帧、发送的功能;实现客户端视频接收、解压,播放的功能。设计了一个实时视频网络传输系统,实现了视频采集、视频编码、解码和网络传输控制协议。在基于UDP协议基础上加入了确认机制,采用Opencv和DirectShow架构,设计了视频数据的采集、编码、网络传输、解码及实时显示的解决方案,并用VC++编程实现。系统在不同条件下进行了丢帧测试,获得了较低的丢帧率,能很好地完成视频实时传输。
- 1
- 2
- 3
- 4
- 5
- 6
前往页