NDI(Network Device Interface)是种IP网络设备接口协议。NDI能实时通过IP网络对多重广播级质量信号进行传输和接收,它可以在局域网中超低延迟地传输高质量的音视频信号、元数据及控制信号等数据。在局域网内的一个设备可以通过一条网线输出或者接收多个NDI信号,不需要复杂的布线,甚至可以在原有的网络环境下直接使用,快速部署。
现在很多广电的设备厂家都已经支持NDI,NDI不需要专业的交换机,千兆网交换机就可以,大概可以同时在网络存在100路高清NDI流,通过网络协议你可以从交换机自由调配NDI信号源,整个系统集成的架构会简化了很多。
NewTek于2019年IBC展会发布NDI 4.X SDK同时支持NDI|HX和FULL NDI。
FULL NDI是帧高比特率协议,具备超低延时,几乎接近无损的优势特点。但是FULL NDI所占用的宽带需求较大。
带宽:
单个1080P60的NDI流需要125Mbps,
单个4KP60的NDI流则需250Mbps。
用户可以在千兆网的环境中传输多流的高清NDI流,FULL NDI被广泛应用于现场制作方案中。
FULL NDI延时:FULL NDI端到端延时为80ms以内;
NDI|HX是NDI的低带宽版本,是一种压缩版的长GOP H.264变体,优点是低带宽需求。
带宽:
单个1080P60的NDI流只需10Mbps,
单个4KP60的NDI流只需20Mbps。
因此可以在带宽较小的无线网络环境中传输视频,NDI|HX被广泛应用于各行业应用场景。
NDI|HX延时:NDI|HX端到端延时为100ms左右;
附加资料
NDI|HX2是下一代高效的NDI协议,它也使用H.264,尽管它也可以使用H.265(HEVC)。与NDI|HX相比的主要区别在于,NDI|HX2是真正的原生NDI流,从源设备一直到目的地。这意味着它是一个比NDI|HX更“干净”的实现,并且可以提供更可靠、更低的延迟和更灵活的连接,它共享NDI的所有一般特性,比如3种不同的发现选项(mDNS、NDI访问轮询和NDI 4发现服务器),承载任意NDI元数据的能力,以及对低级网络传输的相同控制(TCP、UDP、多播和mTCP)。
有了更高的比特率和HEVC的选择,NDI|HX2可以通过WiFi提供类似FULL NDI的画面质量。NDI延迟在很大程度上取决于发送和接收设备中的编解码器实现,但理论上可以低到几帧。