对于SRT和NDI两种低延时传输协议该如何选择

描述

SRT和NDI®技术都是低延时传输典范,SRT协议是帮助用户在复杂且变幻莫测的互联网上安全可靠地进行视频传输。NDI协议重在局域网通过IP网络实现高质量、低延迟的音视频传输。那SRT和NDI到底如何选择?推荐大家可以到SRT知识库去学习了解。下面讲讲SRT和NDI两种低延时传输协议直接的区别和各自的特点。

关于SRT:SRT是由Haivision和Wowza共同创建的互联网传输协议,是时下非常受欢迎的开源低延迟视频传输协议。使用SRT传输技术,能够成功实现普通互联网环境下、多地之间、安全可靠的高清视频传输与分发。

关于NDI:NDI是NewTek公司于2015年推出的网络设备接口协议,是一种基于局域网络的信号传输协议。使用NDI传输技术,在局域网内的一个设备可以通过一条网线输出或者接收多个NDI信号,可完全取代传统SDI/HDMI视频线传输,它让视频在IP空间进行简捷高效的传输已成为现实。

SRT和NDI:使用带宽

SRT协议是基于H.264/H.265压缩方案的传输协议,传输带宽可调,比如高清视频可自定义设置4-20Mbps均可。SRT的抗丢包机制是是ARQ(自动重复请求)纠错机制。在网络传输中,带宽抖动和丢包通常都是随机发生的,只有在网络出现问题的时候才需要纠错机制的介入,ARQ机制只需在发生丢包后让发送端重传丢失的数据包即可,这样既保证了传输的质量,同时又能减少无谓地消耗传输带宽。 

NDI世界有两个版本,一种是NDI|HX,一种是Full NDI。NDI| HX是H.264的变种,目前已迭代到NDI|HX2,传输带宽可调,1080P60视频默认为10Mbps。Full NDI是I帧帧内压缩方案,目前已迭代到NDI 4.5,在传输过程中,Full NDI需要占用一定带宽,高清带宽90-180Mbps,4K带宽在200-300Mbps,NDI传输建议使用千兆网络,适用于对画质要求高的应用,如节目制作工作场景。

SRT和NDI:传输延时

SRT是一种能够在复杂网络环境下实时、准确地传输数据流的网络传输技术,它在传输层使用UDP协议,具备UDP速度快、开销低的传输特性,支持点对点传输,无需中间进行服务器中转(仅需任意一端具备固定公网IP地址即可),互联网点对点传输可小于1s。NDI是能够允许局域网络内的设备对信号进行高质量传输,在局域网内的一个设备可以通过一条网线输出或者接收多个NDI信号,不需要复杂的布线,局域网内端到端延时仅为1-3帧(小于100ms)。从实际应用来看,Full NDI端到端延时小于100ms,NDI| HX端到端延时约100+ms。

SRT和NDI:应用场景

SRT可广泛应用于节目远程制作(上云)、活动直播主分会场视频连线、互联网远程教学培训、集团公司对异地施工现场视频监管、法院庭 审远程连线等行业,以及其他需要在互联网远程视频传输的场合。同时需要注意的是,SRT传输应用需要发送端或接收端任意一端具备固定公网IP地址。NDI广泛应用于电视节目本地/远程制作、NDI投屏、NDI视频会议、超低延时手术示教等行业,以及一些需要更便捷、低延时、高画质的视频传输场景。NDI目前仅适用于局域网内传输,但通过协议转换技术方案,亦可实现NDI流跨互联网传输(详情可详细了解千视电子视频网关产品)。

总结:

互联网SRT技术和局域网NDI技术都是当下最受欢迎的两种低延时传输协议,两者之间可根据实际应用来选择合适的解决方案。NDI有2个世界版本,NDI | HX和FULL NDI,NDI | HX是长GOP H.264变体的压缩版本,具有低带宽需求的优势,允许简单的千兆网络承载多个视频流而不会消耗大量的网络流量,例如单个1080p60 NDI流仅需要约10 Mbps。

FULL NDI局域网内端到端延时仅为1-3帧(约几十毫秒,而传统的RTSP传输端到端约需300毫秒),是目前市场上低延时传输技术的典型代表,传输需千兆网络环境支持。单个1080P60的NDI流需要125Mbps,单个4KP60的NDI流则需250Mbps。用户可以在千兆网的环境中传输多流的高清NDI流,FULL NDI被广泛应用于现场制作方案中。FULL NDI延时:FULL NDI端到端延时为80ms以内。

fqj

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分