RTP完成日期是什么意思?
若以下回答无法解决问题,邀请你更新回答
展开全部
实时传送协议(Real-time Transport Protocol或简写RTP,也可以写成RTTP)是一个网络传输协议,它是由IETF的多媒体传输工作小组1996年在RFC 1889中公布的。 RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式。它一开始被设计为一个多播协议,但后来被用在很多单播应用中。RTP协议常用于流媒体系统(配合RTCP协议),视频会议和一键通(Push to Talk)系统(配合H.323或SIP),使它成为IP电话产业的技术基础。RTP协议和RTP控制协议RTCP一起使用,而且它是建立在用户数据报协议上的。 它作为因特网标准在RFC 3550(该文档的旧版本是RFC 1889)有详细说明。RFC 3551(STD 65,旧版本是RFC 1890)详细描述了使用最小控制的音频和视频会议。 RTP 本身并没有提供按时发送机制或其它服务质量(QoS)保证,它依赖于低层服务去实现这一过程。 RTP 并不保证传送或防止无序传送,也不确定底层网络的可靠性。 RTP 实行有序传送, RTP 中的序列号允许接收方重组发送方的包序列,同时序列号也能用于决定适当的包位置,例如:在视频解码中,就不需要顺序解码。
组成
RTP 由两个紧密链接部分组成: RTP ― 传送具有实时属性的数据; RTP 控制协议(RTCP) ― 监控服务质量并传送正在进行的会话参与者的相关信息。RTCP 第二方面的功能对于“松散受控”会话是足够的,也就是说,在没有明确的成员控制和组织的情况下,它并不非得用来支持一个应用程序的所有控制通信请求。
协议结构
1 2 3 8 9 16bit V P X CSRC Count M Payload Type Sequence number Timestamp SSRC CSRC (variable 0 – 15 items 32bits each) V ― 版本 2bit 。识别 RTP 版本。 P ― 间隙(Padding)1bit。设置时,数据包包含一个或多个附加间隙位组,其中这部分不属于有效载荷。 X ― 扩展位 1bit。设置时,在固定头后面,根据指定格式设置一个扩展头。 CSRC Count ―CSRC计数器(CC)4bit。 包含 CSRC 标识符(在固定头后)的编号。 M ― 标记 1bit。标记由 Profile 文件定义。允许重要事件如帧边界在数据包流中进行标记。 Payload Type ―载荷类型(PT)7bit。 识别 RTP 有效载荷的格式,并通过应用程序决定其解释。Profile 文件规定了从 Payload 编码到 Payload 格式的缺省静态映射。另外的 Payload Type 编码可能通过非 RTP 方法实现动态定义。 Sequence Number ― 序列号(SN)16bit。每发送一个 RTP 数据包,序列号增加1。接收方可以依次检测数据包的丢失并恢复数据包序列。 Timestamp ― 时间戳 32bit 。反映 RTP 数据包中的第一个八位组的采样时间。采样时间必须通过时钟及时提供线性无变化增量获取,以支持同步和抖动计算。 SSRC ― 同步源 32bit 。该标识符随机选择,旨在确保在同一个 RTP 会话中不存在两个同步源具有相同的 SSRC 标识符。 CSRC ― 贡献源列表(CSRC List):0~15项,每项32bit。识别该数据包中的有效载荷的贡献源。用来标志对一个RTP混合器产生的 新包有贡献的所有RTP包的源。由混合器将这些有贡献的SSRC标识符插入表中。SSRC标识符都被列出来,以便接收端能正确指 出交谈双方的身份。 可靠传输协议 Reliable Transport Protocol-----RTP 应用于EIGRP中,是它的组件
组成
RTP 由两个紧密链接部分组成: RTP ― 传送具有实时属性的数据; RTP 控制协议(RTCP) ― 监控服务质量并传送正在进行的会话参与者的相关信息。RTCP 第二方面的功能对于“松散受控”会话是足够的,也就是说,在没有明确的成员控制和组织的情况下,它并不非得用来支持一个应用程序的所有控制通信请求。
协议结构
1 2 3 8 9 16bit V P X CSRC Count M Payload Type Sequence number Timestamp SSRC CSRC (variable 0 – 15 items 32bits each) V ― 版本 2bit 。识别 RTP 版本。 P ― 间隙(Padding)1bit。设置时,数据包包含一个或多个附加间隙位组,其中这部分不属于有效载荷。 X ― 扩展位 1bit。设置时,在固定头后面,根据指定格式设置一个扩展头。 CSRC Count ―CSRC计数器(CC)4bit。 包含 CSRC 标识符(在固定头后)的编号。 M ― 标记 1bit。标记由 Profile 文件定义。允许重要事件如帧边界在数据包流中进行标记。 Payload Type ―载荷类型(PT)7bit。 识别 RTP 有效载荷的格式,并通过应用程序决定其解释。Profile 文件规定了从 Payload 编码到 Payload 格式的缺省静态映射。另外的 Payload Type 编码可能通过非 RTP 方法实现动态定义。 Sequence Number ― 序列号(SN)16bit。每发送一个 RTP 数据包,序列号增加1。接收方可以依次检测数据包的丢失并恢复数据包序列。 Timestamp ― 时间戳 32bit 。反映 RTP 数据包中的第一个八位组的采样时间。采样时间必须通过时钟及时提供线性无变化增量获取,以支持同步和抖动计算。 SSRC ― 同步源 32bit 。该标识符随机选择,旨在确保在同一个 RTP 会话中不存在两个同步源具有相同的 SSRC 标识符。 CSRC ― 贡献源列表(CSRC List):0~15项,每项32bit。识别该数据包中的有效载荷的贡献源。用来标志对一个RTP混合器产生的 新包有贡献的所有RTP包的源。由混合器将这些有贡献的SSRC标识符插入表中。SSRC标识符都被列出来,以便接收端能正确指 出交谈双方的身份。 可靠传输协议 Reliable Transport Protocol-----RTP 应用于EIGRP中,是它的组件
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询