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