天天看点

C#实现RTP数据包传输

闲暇时折腾IP网络视频监控系统,需要支持视频帧数据包在网络内的传输。

未采用H.264或MPEG4等编码压缩方式,直接使用Bitmap图片。

由于对帧的准确到达要求不好,所以采用UDP传输。如果发生网络丢包现象则直接将帧丢弃。

为了记录数据包的传输顺序和帧的时间戳,所以研究了下RFC3550协议,采用RTP包封装视频帧。

并未全面深究,所以未使用SSRC和CSRC,因为不确切了解其用意。不过目前的实现情况已经足够了。

C#实现RTP数据包传输
C#实现RTP数据包传输

本文转自匠心十年博客园博客,原文链接:http://www.cnblogs.com/gaochundong/archive/2013/04/13/csharp_rtp_rfc3550.html,如需转载请自行联系原作者