RTP重要术语浅谈
2000-11-30 00:00出处:yesky作者:玫瑰东西【我要评论】
[导读] 为提高传输效率,TCP软件往往要收集到足够的数据后才发送一段,所以TCP方式在实时性要求很高的场合就不适用了。这时必须采用实时传输协议RTP,RTP能提供具有实时特征的、端到端的数据传送服务......
RTP包:它是一个数据包,它是由一个固定的RTP头文件,一个贡献源(见下面的注释)(该贡献源可能为空)以及有效载荷的数据共同组成的。有一些底层协议可能需要一个RTP包的封装。典型的情况是底层协议的一个包只包含一个RTP包,但是如果只要封装的方法允许,也可以包含几个RTP包。
RTCP包:它是一个控制包。它是由一个固定的头文件以及结构化元素组成的。其中头文件与RTP头文件相类似,结构化元素是随着RTCP包类型的不同而不同的。一般都是将多个RTCP包作为一个复合的包在底层协议的单个包中发送。该功能是由每个RTCP包头文件中的长度字段来实现的。
RTP有效载荷:就是用RTP传输时,在一个包中要传输的数据,例如音频的数据或者压缩的视频的数据。
端口:传输协议用其在给定的主机中区分多个目的地址。在TCP/IP协议中使用小的正整数来识别端口。由OSI传输层所使用的传输选择器(TSEL)其实就相当于端口。RTP要靠底层协议提供 一些机制,例如端口来对一个会话当中的RTP和RTCP包进行复用。











