一步搞定·NDI 系统如何跨网段视频连线

NDITools1年前 (2023-04-12)NDI教程645

NDI的相关设备和技术,之前已经做过一些介绍,随着在各行业所涉及视音频系统中的应用的日趋广泛,其易用性和便捷性也得到了用户的印证。

此外,Newtek的NDI技术和功能也在不断保持更新中,当前的NDI Tools版本已经更新到了v5.5.4.0版,其中已经包含了Router工具,可以实现视频矩阵的功能。

言归正传,本篇将介绍在两个网段(vlan)中实现视频连线的实例,即NDI视频信号在不同网段中的连通操作,实现NDI跨网段连接。

Q1

测试环境

A

1、两台已安装NDI Tools的电脑A和B;

2、两个可互相ping通的网段;

    A:192.168.10.0

    B:192.168.20.0

Q2

环境配置

1

设定电脑A为Discovery Server(发现服务器):在NDI Tools安装路径下找到“...\Discovery\Discovery Service.exe”程序并运行。

说明:Discovery Service是用于解决不同网段的NDI信号不能被自动发现的问题。

7645a73d2f33723e5759b78359b38c9f.png
f1354510a88e08224523a84a93223307.png


2

在A 和 B的NDI Tools中打开Access Manager,在Advanced(高级)选项中,打开Network Mapping(网络映射),勾选启用Discovery server并填写电脑A的IP地址。

*本例中,电脑A的IP为192.168.10.8

电脑B的IP为192.168.20.32

a80490ae5e0ec863f5ff742f7efb33c3.png


3

在电脑A的防火墙中新建入站和出站规则,将UDP特定端口5659打开(允许连接)。

*或直接关闭防火墙:不推荐

63cb394e4c15928c199f2be4c9f9e175.png


Q3

测试步骤

1

在电脑A上使用NDI Tools的Test Pattern程序发出一个NDI测试信号(视频流)。

bc5380f395220aa63cc71d3e336d31f0.png
b67ab78c6ca281a55e9ce2083898e1ba.png


2

在电脑B上使用NDI Tools的Studio Monitor程序,右击鼠标可发现“电脑A”选项,在电脑A中,可以显示其发出的Test Pattern测试视频流信号。

反之,在电脑B端发出NDI测试视频流信号,电脑A端也同样能看到电脑B发出的测试视频流信号。

4453a6044da9247c036f0c3b94fc22ee.png
ab641d1b7dbb04c4c13a59fb9cf033a7.png


3

验证:关闭电脑A的Discovery Service服务程序,或取消电脑B的Discovery Server设置。

结果:电脑B的Studio Monitor右击选项中不再显示电脑A。


Q4

总结(都看到这了点个赞吧😄)

1

虽然是跨网段,但是网段之间能够ping通,即不同网段之间设置了路由。

2

在同网段中,NDI信号流可以在支持NDI的软件中自动被发现(显示出条目),直接选择就可以调取相应视频流。但在不同网段中,它们不会被显示出来。

3

NDI视频流信号表示为"ndi://IP:Port",所以即使在不同网段,只要网段之间是连通的,也可以在通过手动添加NDI视频流的IP和端口,来抓取到NDI视频流。前提是视频流抓取软件需要支持NDI解码。

4

Newtek本身提供的NDI Tools工具集中,集成了帮助解决NDI信号各种需求的工具,Discovery Service和Access Manager便是解决跨网段NDI视频流的自发现问题。

此软件“仅限学习交流,不能用于商业用途”如用于商业用途,请到官方购买正版软件,追究法律责任与我们无关!

我们每月需支付高额服务器费用,捐赠将保证服务器有更好的配置和稳定运行;非常感谢您的捐赠支持。
(资源收集整理维护不易,敬请珍惜并感谢开发者。)