关于我们

About us

视频会议系统的实时、可靠传输库

2015-02-05

   高清视频会议摄像机系统的数据传输需要满足实时、大数据量的要求,因此我们在传输模块中,需要对数据进行QOS的保障,而这些QOS保障通常是通过在应用层中实现的。通常数据的传输我们可以采用TCP或者UDP的方式进行,但两者方式各有弊端,TCP是可靠的连接,但传输效率不高,不能进行实时、大数据量的传输,而UDP虽然效率高,但其是不可靠连接,经常会出现数据不能及时到达的情况,从而形成丢包现象。


  因此我们在高清视频会议摄像机系统开发中,应该在应用层上进行数据传输的QOS控制,从而减少丢包率和保证实时大流量的数据传输,为了达到这个目标我们可以采用UDT(UDP-based Data Transfer Protocol)、Raknet等可靠传输库来实现,在这里我们推荐使用UDT来实现,主要原因是UDT库体积较少,Raknet是个游戏引擎,UDT使用起来比Raknet更为方便,而传输效率与Raknet不相上下。UDT是基于UDP协议基础上的数据流传输库,其主要是通过数据的拥塞控制与可靠性控制机制来实现数据的QOS保障