RTP 是什么

子凡 问答 2019-12-05 14:02:10 阅读(...)

实时传输协议(RTP)是一种Internet协议标准,它指定了程序通过单播或多播网络服务管理多媒体数据实时传输的方式。

实时传输协议(RTP)是一种 Internet 协议标准,它指定了程序通过单播或多播网络服务管理多媒体数据实时传输的方式。与 TCP(传输控制协议)相比,TCP 更倾向于数据完整性而不是交付速度,RTP 更倾向于快速交付,并且具有补偿任何微小的数据完整性损失的机制。

RTP

RTP 定义了通过 IP 网络传送音频和视频的标准化分组格式,并与实时传输控制协议(RTCP)结合使用,以确保多个媒体流可以同步,并保持服务质量(QoS)。

在分布式计算中,丢失信息可能是灾难性的,但在媒体流中,可以通过实时修补未交付/延迟的包数据的聪明算法来弥补包丢失。在一定程度上,服务质量明显存在可接受/不可接受的限制。RTP 允许应用帧内填充来防止 vist 和应用算法来修补音频遗漏和防止点击或额外的数字噪声。

RTP 最近最重要的应用是 VoIP(互联网协议语音)系统的引入,作为常规电话线路的替代品,VoIP 系统正变得非常流行。

实时传输协议广泛应用于娱乐和通信系统中,这些系统涉及视频流,例如视频电话会议应用程序和 Internet 协议上的语音。

RTP 与实时传输控制协议(RTCP)结合使用,后者允许监视传输统计数据和服务质量(QoS)评估。

当使用两个协议时,偶数端口被分配给 RTP,而奇数端口被分配给 RTCP。这给了它们谨慎的通信端口,它们的数据可以通过这些端口进行交换,所以它们都不依赖于对方的数据包流的发送时间,而是严格地交替发送,因此它们的发送时间非常接近。

交替发送/接收堆栈中的端口分层努力确保两个流之间的时间稳定性。RTP 流量通常占总流量的 95%,而 RTCP 只占总流量的 5%或更少;这个比率确保同步信号因其体积小而获得优先级,并在一定程度上保持音频和视频流的同步。

RTP 补偿了抖动和对无序数据到达的检测,这两者在 IP 网络传输中都很常见。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • Xshell

    Xshell是什么软件

    Xshell是一个强大的安全终端模拟软件,它支持SSH1、SSH2,以及Microsoft Windows平台的TELNET协议,Xshell通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。
  • OTG 连接 OTG connection

    OTG连接是什么意思

    OTG即On-The-Go的英文缩写,是由USB标准化组织公布的一项用于USB设备连接或数据交换的技术,主要应用于各种不同的设备或移动设备间的连接,进行数据交换,可通过OTG线连接相机、手机U盘、游戏手柄、无线鼠标、键盘等外接设备。
  • 消息队列遥测传输协议 MQTT

    MQTT是什么协议

    MQTT(消息队列遥测传输协议)是ISO标准(ISO/IEC PRF 20922)下基于发布/订阅模式的"轻量级"通讯协议,MQTT是一个基于客户端-服务器的消息发布/订阅传输协议,MQTT协议是轻量、简单、开放和易于实现的。
  • APP

    APP全称是什么

    APP全称是Application,中文意思为“应用”,泛指智能手机的第三方应用程序,用于完善原始系统的不足与个性化,使手机完善其功能,为用户提供更丰富的使用体验的主要手段。
  • 4K 修复技术 4K repair technology

    4K修复是什么意思

    4K修复全称是4K修复技术,就是把影视作品的清晰度提升到4K分辨率的标准,基本上都是先用AI技术对需要修复的作品进行大概的修复,然后再由专门的4K修复师来进行精修,整个过程的时间相当长,其中最花时间的就是人工精修,有时候一天只能修复一帧。
  • 智己汽车 IM 智己 Intelligence in Motion

    智己汽车是什么

    智己汽车一般指IM智己,由上汽集团、张江高科和阿里巴巴集团共同打造的全新用户型汽车科创公司。品牌LOGO是IM的字母变形,亦为AI时代创作的独有印记。品牌Logo的设计蕴藏了从0到1的数字密码,表达简洁,又能变化无穷地去缔造新世界。