TechTarget网络 > 百科词汇

Real-Time Transport Protocol:实时传送协议

实时传送协议(RTP,Real-Time Transport Protocol)是一个为程序指定处理在单点或多点网络服务上传输多媒体数据的方式的英特网传输标准。RTP本来是在英特网工程任务组(IETF)(RFC)1889 中被指定的,它被 IETF 的声音——视频传送工作小组设计用来支持多点又参加者地理分散的视频会议。RTP 普遍被用于英特网电话应用软件。RTP 自己本身并不保证多媒体数据的即时递送(因为这依赖网络特性);然而,当它道道最好效果时提供管理数据能力。

  RTP以一个控制协议(RTCP)结合它的数据传送,使监测大型的多点网络数据递送成为可能。 监测允许接收器发现是否有任何的信息包丢失和为任何的延迟跳动补偿。两个协议独立地在底部传送层和网络层协议工作。RTP 报头的信息告诉接收器该如何重建数据而且描述 codec比特流是如何被打包的。通常,RTP在用户数举报协议(UDP)的顶端运行,虽然它能使用其他的传送协议。会议开始协议(SIP)和 H.323 都使用 RTP。

  RTP组成包括:一个序列数字,用来发现丢失的信息包;负载量确认, 描述特定的媒体编码以便如果它必须适应带宽的变化的时候,它能被改变;帧指示,为每个帧的开始和结束作标记;来源确认,识别帧的发送者;还有媒体本身同步,使用时间戳在单个流里面发现不同的延迟跳动并且为它补偿。

  RTPC组成包括: 服务质量(QoS)反馈,包括丢失信息包的数量,来回旅程时间和跳动,所以来源能适当地调整他们的数据速率;会议控制,使用 RTCP BYE(再见)信息包允许叁加者显示他们正在离开会议;确认,为其他参加者提供信息包括参加者的名字,电子邮件帐号和电话号码;还有媒介物同步,使分离的声音和视频流能够同步。

  在RFC 2509中被指定的被压缩的 RTP(CRTP),被发展用来减少 IP、UDP 和 RTP 报头的大小。 然而,它被设计成以可靠和快速的点对点链接工作。在不是最佳的环境中,可能有长的延迟,信息包丢失和无序信息包,CRTP 在 通过IP网络传送话音(VoIP)应用上表现不佳。另外的一个改进,增强 CRPT(ECRPT),被定义在一个后来的英特网草案中以克服这个问题。

最近更新时间:2008-06-17 EN

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐

  • 有必要部署网络自动化吗

    企业、供应商和网络专业人士都认为网络自动化有必要。然而,事实是,不是每个人都需要网络自动化。 曾经,专业人士对 […]

  • SASE与SD-WAN:有什么不同?

    远程工作者的需求会随着时间的推移而变化,并且分散在不同地理位置,这里的事实是:传统技术无法满足这些需求。 这一 […]

  • 如何避免互联网黑洞

    黑洞是太空中具有强引力的区域,以至于包括光在内的物质无法逃脱其拉力。一旦有东西进入黑洞,就不可能返回。互联网黑 […]

  • 收入下降导致思科裁员4000人

    由于对全球经济的担忧客户减少支出,以及产品安装速度低于预期,思科削减了数千个工作岗位。 周三,思科证实,其员工 […]