ndi是network device interface的简称,是一个开放式协议。ndi是使视频兼容产品通过局域网进行视频共享的协议技术。如:音视频信号通过ndi编码后,能够实现ip网络对多重广播级质量信号进行传输和接收,同时具有低延迟、精确帧视频、数据流相互识别和通信等特性。相当于有了这个协议视频兼容产品通过局域网进行视频共享。可以取代目前行业特定的连接和传输(比如hdmi,sdi等),目前在广电行业广泛应用。

ndi的优势在于简化了系统的构建以及系统内各种信号的传输、调用、复用,使得系统设计、集成、应用、维护、功能拓展等更加简单和灵活。过去,广电行业都是采用传统的sdi线缆传输,有了ndi后,可以将传统sdi/hdmi的视频传输形式转为ndi网络传输。不需要专业的ndi交换机,只需要千兆交换机就可以了,可以同时在同一网络中存在超多路高清ndi的流媒体,你可以从交换机调配ndi信号源。所有的ndi输出都是通过网络中传输,任何人都可以执行以便连接至网络中的任何视频设备。

所有其他设备都可以查看并访问制作切换器、采集系统、媒体服务器等网络中任何启用ndi设备上的内容,非常适用于互连制作工作流的应用程序。比如说现在如何将ndi视频输出的画面到vmix中来,只要你的软件支持ndi输出或输入即可多台电脑或同一台电脑多个软件之中互相连接。

ndi工具是免费的,可以到ndi下载专区下载即可,下面简单讲一下ndi技术与vmix的结合:

注意:ndi发现是通过组播实现的,所以需要将ndi编码器和其他ndi设备置于同一个子网之内,并且设备配置了同一个子网的ip地址且能互通(可以自动获取),否则可能导致无法自动发现ndi编码器。

打开vmix软件,点击左下角“添加输入”,选择“more”即可显示可以添加是各种源,点击“ndi/桌面捕捉”选项,可以显示ndi设备清单,根据设备名称和通道名称,您可以选中想要添加的设备,点击“ok”之后即可将编码器视频源添加到vmix的播放源列表。

当同一网络存在多个ndi编码器时,因默认的设备和通道名称相同,需要修改设备和通道名称为不同参数,以正确标识不同设备。