首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

技术解码 | SRT和RIST协议综述

全文7732字 包括概要、SRT协议RIST协议三部分 概要 近些年来,互联网行业出现了几波和音视频相关的热潮:VR、短视频、直播等。...腾讯云支持SRT协议直播推流,客户反馈相比传统的RTMP,SRT对推流卡顿问题有明显改善[1]。本文重点介绍SRT的功能特性、适用的场景以及后续改进提升的方向,并简要介绍下RIST协议。...RIST协议  RIST 的功能特性 RIST协议2017年提出,至今(2021年)发布了两个profile,2018年发布simple profile[8],2020年发布main profile[9...simple profile继承RTP协议,与RTP协议兼容:在RFC 3550 RTP[10]基础上,RIST新增的内容包括: NACK RFC 4585 Extended RTP Profile...未来展望 在广电领域,RIST和SRT处于竞争状态;在互联网领域,RIST还有如下问题待解决: 在广Simple profile存在session/streamid和端口分配问题: -RIST沿用RTP

2.5K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    互联网可靠实时协议RIST和SRT

    本次演讲的主题是互联网上的可靠实时贡献,深入探讨RIST和SRT协议。 TCP协议是传统的可靠协议,它是HLS, DASH, CAMF和RTMP的基础。...RIST协议的全称是可靠的互联网流媒体传输。VSF将其技术作为一个公开的规范。RIST需要两个端口,第一个端口用于传输媒体流, 并在第二个端口上使用RTCP创建了一个控制界面。RTCP协议是双向的。...RIST的技术路线图分为三种,分别是简单配置、主要配置和先进配置。其中简单配置包括交互ARQ、重传限制、连接聚合和冗余传输路径。它兼容普通的RTP协议,利用RTCP协议进行丢包恢复。...RIST的先进配置包括智能带宽优化,公共通道会话管理和集中回电功能。 不采用RTMP协议的原因如下:首先RTMP协议过于古老,而且只支持H264。虽然RTMP协议以低延迟著称,但是这只是相对的。...而且SRT协议可以取得比RTMP协议低50%的延迟。 使用SRT和RIST协议的场景很丰富,包括摄影机到基站的转播、体育场转播、新闻报道和云转播等。

    1.6K30

    RIST: What is the Future?

    演讲主要介绍了什么是RIST协议RIST的历史,RIST为什么要保持进化,RIST技术概述,现在正在升级的最新RIST配置,如何使用RIST以及RIST的应用场景。...RIST的历史 RIST项目小组是由VSF(Video Services forum)成立的,推出了RIST规格,并创立了RIST市场实体RIST Forum,RIST Forum除负责市场之外,并不包含技术性范畴...简易配置文件simple profile的基础流是基于标准RTP协议的,且与非RTP设备也可适配,其余特性还包括:基于ARQ的数据包恢复;非常好的表现(可以在50%的丢包率下完成展示);支持多链接支持;...RIST能带来什么? 由于在网上远程工作由于其成本优势和效率优势,是十分重要的未来趋势,其中RIST在云服务起到了十分重要的作用。...RIST特性 多路负载分担Diverse Path Load sharing,RIST可将数据流分为多个流来进行传输;无缝切换 Seamless switching,在RIST通过多个流传输数据时,即使丢失了其中一个流也不会对接受的数据造成任何影响

    64110

    可靠互联网传输协议RIST和PSK加密

    本文来自RIST Forum at IBC2019的一篇演讲,演讲者是是DVEO的首席技术官Sregio Ammirata博士。此次演讲的主要题目是RIST PSK。...Sregio首先介绍了此次演讲的主要四部分内容: 主配置文件中的关键新项; 主配置文件中的两种RIST加密方法:DTLS或PSK PSK使用场景和优势; 借助PSK充分利用RIST。 一....Sregio讲解了PSK的具体步骤 密码短语/密钥是在RIST机制的范围之外预先分发/生成的; 建立隧道(任意一端); 发送者发送序列和头中的Nonce; 接收器使用密码短语加上Nonce解密; 按顺序滚动发送程序发送新的...附上之前的一篇RIST协议简介帖:可靠互联网传输协议(RIST)简介 附上演讲视频:

    1.1K10

    JPEG 和 RIST 更新

    来源:VSF 演讲 1:JPEG XS 活动组更新 主讲人:John Dale, Media Links 演讲 2:RIST 活动组更新 主讲人:Rick Ackermans, RIST Activity...至今,RIST AG 共开展了 225 次会议。 文件更新 截至上次 VSF 会议,该组更新了 TR-06-1、TR-06-2 文档,以及 TR-06-2 附件。...这个 TR 主要关注高级配置文件的协议规范。...RIST 高级配置文件的主要目的是为具有丢包恢复的通用内核创建规范,类似于 RIST 配置文件中定义的内容,这样任何非 RIST 协议都可以从 RIST 数据包恢复功能中受益。...RIST 高级配置文件还包括对可选无损数据压缩、分段以及预共享密钥的附加密码和数据完整性选项的支持。所有事件配置文件还包括非常灵活的有效负载格式描述符。

    69930

    实时媒体重传协议的比较

    本帖来自Live Cloud Ingest的演讲,主要内容是实时媒体重传协议的比较(A comparison of retransmission protocols for live media),演讲者...在演讲中,Love作为主讲介绍了实时媒体行业的发展趋势,主要的互联网传输应用协议,并对SRT与RIST进行了介绍与比较,最后总结了对实时媒体行业的发展进行了展望。...同时Love介绍了行业的主要传输协议:SRT(Secure Reliable Transport)与RIST(Reliable Internet Stream Transport),包括它们的创建者与功能集...然后由Alexander介绍了技术要求,包括防火墙穿越,路径可靠性,加密,服务可靠性,并根据上述的要求对SRT与RIST在功能上进行了对比。...Love在接下来的演讲中展示了两个用于比较SRT与RIST的测试用例以及基准,以此展示了我们该如何选择这两种传输协议: SRT有对Microsoft azure的原生支持,且拥有大型现有生态系统,在低损失场景下具有良好的性能

    85840

    FFmpeg开发笔记(五十)聊聊几种流媒体传输技术的前世今生

    6、RIST协议RTST全称Reliable Internet Stream Transport,意思是可信赖的互联网流媒体协议,它由2017年成立的RIST工作组提出。...RIST是一个在传输层使用UDP协议,并在应用层提供可靠性和流控制功能的流传输协议。它并不是一个纯粹的应用层协议,而是在传输层和应用层之间操作的协议。...RIST协议的制定时间比SRT还晚,虽然晚制定会多考虑新功能,比如RIST支持点到多点广播,而SRT不支持;但是晚制定拖累了各开源软件对RIST的支持力度,比如OBS Studio早在25.0开始支持SRT...,迟至27.0才开始支持RIST,另一个直播录制软件RootEncoder已支持SRT尚未支持RIST,流媒体服务器MediaMTX已支持SRT尚未支持RIST。...在流媒体服务器中,MediaMTX、ZLMediaKit、SRS都不支持RIST协议。在直播软件中,电脑端的OBS Studio从在27.0开始支持SRT协议,手机端尚未有开源软件支持RIST协议

    17110

    使用 RIST 的同步多流传输

    本文说明了一种基于 RIST 的解决方案。...教堂场景下的多视频源同步 基于 RIST 的解决方案 可靠的 Internet 流传输(Reliable Internet Stream Transport, RIST ) 是一种开源、开放规范的传输协议...选择 RIST 的原因有以下几点: RIST负责在IP网络(通常是Internet)上传输数据流; 可以扩充RIST基础设施,以提供解码器同步; 如果定义了通用方法,就可以实现多供应商互操作性。...NTP 时间(因为视频的特性可以周期性设置 NTP时间); 解码器在帧的 NTP 时间上添加一个固定的延迟,其表示该帧的播放时间,该固定延迟必须足够大,以适应特殊情况下的编码、网络和协议延迟。...RIST 协议能够符合上述的要求,RIST Simple Profile (VSF TR-06-1)要求使用周期性的 RTCP 发送者报告(Sender Report)包,在 TR-06-1 中,这些报文仅用于保持防火墙状态

    68520

    用于高端实时媒体工作流的RIST

    本文来自RIST Forum at IBC2019的一篇演讲。演讲的主题是用于高端实时媒体工作流的RIST以及它如何在高端工作流中发挥作用。...演讲者给出了用于高端工作流的RIST应用。对于最后一公里扩展的情况,不要使用较差的质量连接。另外我们经常做的一件事是将服务捆绑在一起,可以看到整个捆绑包的操作参数,它使规模经济更有效益。...互联网传输的价值正在上升,并可用于主要应用;随着云产品成为现实,Main profile对于支持高端工作流程非常重要;RIST Main Profile适用于各种使用案例,包括服务捆绑轻量级压缩和4K...附上之前的两篇RIST相关的帖子: 可靠互联网传输协议(RIST)简介 可靠互联网传输协议RIST和PSK加密 附上演讲视频:

    86110

    FFmpeg开发笔记(三十二)利用RTMP协议构建电脑与手机的直播Demo

    一、常见的四种流媒体传输协议对比常见的流媒体传输协议主要有下面几类:RTSP协议:网络延迟很低,且支持倍速播放功能。...RIST协议:该协议同样于2017年提出,与SRT协议是竞争关系。RIST和SRT具有相同的加密级别,都支持大容量流媒体和前向纠错功能。...该协议的制定时间比SRT还晚,虽然晚制定会多考虑新功能,比如RIST支持点到多点广播,而SRT不支持;但是晚制定拖累了各开源软件对RIST的支持力度,比如OBS Studio早在25.0开始支持SRT,...迟至27.0才开始支持RIST,另一个直播录制软件RootEncoder已支持SRT尚未支持RIST,流媒体服务器MediaMTX已支持SRT尚未支持RIST。...目前RIST在国内的应用还很少。综上所述,虽然RTMP协议不够完善,但胜在出现早,赶上了好时代,现为国内直播领域主流的流媒体协议

    16610

    RTMP:快速深入

    但目前,在HLS,DASH,SRT和RIST协议之间,业界正在尽最大努力摆脱它。由于RTMP还没有消失,我们仍需花一些时间来了解它是如何工作的。 首先是RTMP的简史。...Nick解释了Adobe创建此协议的历史,以帮助理解它为什么有用,以及Adobe发布的规范如何没有发挥应有的作用。...但很长时间以来它都是闭源的,因此从2005年开始,人们前赴后继的逆向此协议并发布了若干开源版本。...Nick从高低两个层次概述了该协议。它是一种基于TCP的协议,允许多个双向流,还支持RPC机制。RTMP可以在一个TCP连接上,多路传输更大的消息,比如视频、消息以及非常短的数据请求如RPC。...虽然关于RTMP本身的一切仍然会是正确的,但是当下SRT、RIST和Zixi已经取代了很多RTMP工作流程。

    89630
    领券