视频会议系统主要应用于多媒体的数据传输,而多媒体数据的传输和普通数据的传输有很大的不同,首先多媒体数据量很大,会出现延迟,需要QOS保证,其次多媒体数据要求数据具有实时性,数据的延迟和网络的抖动都会对数据的实时性会造成影响,再次多媒体数据在网络的传输中,会出现数据包的错误,如果数据包的错误在多媒体数据的播放过程中,不采取相应的处理方法,多媒体数据就有可能播放失败。而传统的TCP协议进行多媒体数据的传输虽然可以达到数据的有效性和可靠性,但不能保证数据的实时性。为此我们需要用RTP和RTCP协议进行多媒体的数据传输,可以克服实时性、有效性和可靠性。
         RTP和RTCP协议是怎样在视频会议中进行多媒体数据的传输呢?首先RTP协议是用来传输多媒体数据,多媒体数据通过RTP协议的封装,而 RTCP对RTP的数据包进行监控,如QOS监控、拥塞控制、音视频同步等操作。通过RTP和RTCP协议的协同工作,多媒体数据就能分辨出丢包的数据、延迟的数据已经错误的数据,而我们对这几种数据就可以采用相应的方法来处理了。
         RTP协议的特点是简单易用的协议,RTP协议是构建在UDP协议之上,我们只要增加相应的字段就可以得到相应的RTP数据包。RTP协议还具有很强的灵活性,我们可以通过RTCP协议进行数据的监控,从而对不同的例外数据进行相应的处理算法,具有很强的灵活性。
 

Powered by PageAdmin CMS