如果您的流媒体设置涉及多台电脑,在它们之间传输视频通常是最棘手的部分。HDMI线缆的长度有限,而如果另一间房里还有第二台电脑,就意味着要么得把线缆穿墙铺设,要么干脆放弃这个想法。
NDI采用了一种不同的方法。它不再通过专用电缆传输视频,而是利用您现有的网络传输视频、音频和控制数据。本指南将介绍 NDI 是什么、它为何而存在、在何种情况下适用于流媒体设置,以及它与通过 HDMI 采集相比有何不同。
NDI 是“网络设备接口”(Network Device Interface)的缩写。该协议最初由 NewTek 开发,现由Vizrt 拥有,它允许设备和软件通过标准 IP 网络相互传输视频和音频,所使用的以太网电缆和交换机与传输其他网络流量的设备相同。
它所解决的问题源于现场制作。传统的视频连接是点对点的:一条线缆、一个信号源、一个接收端。增加一台摄像机就意味着要增加一条线缆。将信号源移至大楼的另一端,则需要铺设更长的线缆,或者将信号转换为传输距离更远的格式。在一个拥有十几个信号源的演播室里,这将形成大量物理基础设施,不仅安装成本高昂,且调整起来十分费时。
NDI 消除了对专用线缆的依赖。网络上的任何设备都可以发送视频流,网络上的任何设备都可以接收视频流。添加一个信号源只需将其接入网络,无需铺设新线缆。调整制作方案只需在软件中更改各设备之间的信号接收关系即可。
这种做法最初源于广播和现场活动领域,在那里,这种灵活性使其值得投入搭建成本。此后,它逐渐延伸至家庭设置中,在更小的规模上同样能发挥这一优势:你的游戏电脑和直播电脑可以分置在不同的房间,却依然能够协同工作。
NDI 在发送设备上对视频和音频进行编码,将其作为数据通过网络传输,并在接收设备上进行解码。在大多数局域网中,设备发现是自动进行的,因此,一旦源设备开始广播,其他设备无需手动配置 IP 地址,即可将其显示为可用输入源。
要判断这是否能顺利运行,有两点很重要:
延迟很低,但并非为零。在千兆有线网络上,NDI 流本身运行时延低于一个帧,但一旦加上捕获和软件处理,延迟会接近一到两个帧。 对于双电脑流媒体设置——即发送端电脑运行游戏,接收端电脑运行编码器——这种延迟存在于流传输路径中,而非你在游戏过程中所看到的画面中。对于任何需要实时响应 NDI 流的情况,在正式采用之前都值得进行测试。
最明显的例子就是距离。如果你的第二台电脑位于另一层楼、另一个房间,或者任何标准HDMI线缆无法可靠连接的地方,NDI就能将布线问题转化为网络问题。无源HDMI线缆的可靠传输距离仅约25英尺,在4K分辨率下甚至更短,因此距离通常是决定性因素。以太网的传输距离比HDMI更远,而且大多数家庭已经铺设了部分以太网线路。
当您的设备配置经常变化时,这也很有帮助。如果您经常移动设备、为特定项目添加一台笔记本电脑,或者希望让手机或平板电脑充当额外的信号源,NDI 都能轻松应对,而无需为每次新增设备都添置新硬件。
如果你已经拥有网络设备,那么这值得考虑。NDI 软件本身是免费的,包括 NDI Tools 以及使其能够与常见流媒体应用程序配合使用的插件。如果你的电脑已经通过网线连接到千兆交换机,那么尝试一下的成本只是你的时间。
这两种方法虽然都解决了同一个问题——将视频从一台设备传输到另一台设备,但解决方式不同,且确实存在取舍。简而言之:NDI 最适合用于有线网络中的计算机信号源,而采集卡则更适合游戏主机、摄像机以及任何 HDMI 信号源。实际的选择取决于您要采集的内容以及对信号稳定性的要求。
当信号源是计算机时,NDI 表现良好。它灵活性强,无需额外硬件,且无需增加线缆即可支持更多信号源。但相应的代价是无法摆脱对网络的依赖。如果有人开始进行大文件下载,或者交换机带宽饱和,这些情况都会反映在你的直播流中。
当您的信号源具备HDMI输出接口,且希望每次使用时视频传输路径都能保持一致时,采集卡是理想的选择。 游戏主机便是最典型的例子,因为PlayStation或Xbox无法发送NDI信号,但这一原则同样适用于摄像机和个人电脑——在这些场景中,您通常不希望增加网络流量。如果您仍在犹豫是否需要采集卡,请参阅我们的指南《采集卡是否适合您的系统配置》,该指南将详细解答这一问题;而《采集卡的功能》一文则介绍了其基本原理。
许多系统同时使用这两种方式。视频信号从游戏主机通过采集卡输出,另一台计算机则通过NDI提供软件信号源。
| NDI | 采集卡 | |
| 距离 | 只要你的网络覆盖到哪里 | 受电缆长度限制 |
| 支持的来源 | 软件和支持 NDI 的设备 | 任何HDMI输出,包括游戏主机 |
| 取决于 | 网络带宽与稳定性 | 除了数据线和USB接口之外别无他物 |
| 设置 | 两台机器上的软件配置 | 插上电源,即可使用 |
| 主机支持 | 不能直接实现,因为游戏主机不支持 NDI 输出 | 是的 |
在大多数配置中,总体路径大致相同:
重要提示:如果源未显示,通常是由于网络隔离而非安装失败。虚拟机网络段、VLAN 以及某些网状 Wi-Fi 系统会阻断 NDI 所依赖的发现流量。将两台机器置于同一有线网络段中可解决大多数此类问题。如果两台机器必须位于不同的子网中,NDI 发现服务器允许您将两台机器均指向一个固定地址,而非依赖自动发现。
NDI 同时传输音频和视频,这已经涵盖了基本情况。当需要独立混音时,情况就会变得更复杂:例如,游戏音频需要分两个音量级别——一个供你自己听,另一个用于直播;语音聊天需要与录制内容隔离;音乐音量则需要在你的声音出现时自动降低。
这种路由方式与在不同设备间传输视频是两个不同的问题,通常在音频端而非视频端解决。Wave XLR Pro通过硬件处理双 PC 音频,可同时运行独立的混音,我们关于Wave XLR Pro 和双 PC 流媒体的文章对此进行了详细介绍。若要通过软件方式解决同一问题,Wave Cast 就是专门为双 PC 音频而设计的。
值得注意的是:没有任何一款Elgato硬件能够直接发送或接收NDI信号。如果NDI是您视频传输路径的一部分,音频路径仍可单独通过最适合处理它的设备进行传输。
NDI 是免费的吗?
NDI 软件工具可免费下载,包括 NDI Tools,且 SDK 在标准软件使用场景下仍免收版税。Vizrt 于 2025 年新增了使用限制:专用硬件、嵌入式设备以及受限的云部署现需购买付费商业许可证。部分支持 NDI 的第三方应用程序也是付费的。对于典型的流媒体设置,上述限制均不适用。
我可以通过Wi-Fi使用NDI吗?
虽然可以正常工作,但不建议用于完整的 NDI 传输。无线传输会引入波动,表现为丢帧现象。带宽较低的 NDI HX 格式对此的容错能力更强,尤其是 HX3。
我可以使用 NDI 捕获控制台画面吗?
不。游戏主机通过HDMI输出信号,无法传输NDI,因此要捕捉游戏主机画面需要使用采集卡。
NDI 能取代采集卡吗?
对于连接在稳定有线网络上的计算机设备,可以。对于游戏主机、摄像机以及任何HDMI信号源,则不行。许多系统会同时使用这两种方式,分别用于信号链的不同环节。
NDI 占用多少带宽?
仅就这一点而言,千兆以太网已是实现完整 NDI 功能的实际基准,随着同时传输的流数量增加,所需的带宽余量也会相应增加。而 NDI HX 的带宽需求则要低得多。
如果您的第二台设备是电脑、网络采用有线连接,且距离是唯一障碍,那么NDI值得一试。如果您的信号源是游戏主机或摄像机,或者您需要视频传输路径在每次会话中都保持一致,那么采集卡是更直接的解决方案。我们的采集卡对比评测详细分析了哪款产品适合哪种配置。
Stay up to date with Elgato. Get our latest News, Guides, and Product Updates in your Google feeds.
Add Elgato as a preferred sourceThanks for helping us improve this article.