博客

如何通过美乐威Pro Convert编码器发送全带宽NDI组播流

2021.10.28

NDI®是Network Device Interface的简称,是基于IP的媒体工作流中最受欢迎的技术之一。它可以通过局域网超低延迟地传输高画质的音视频信号、元数据及控制信号。NDI®协议具有全带宽NDI®和NDI®|HX 两个版本,对画质要求较高的用户倾向于使用全带宽NDI®,它可将视频几乎无质量损失的压缩编码成NDI®流,但会导致占用较大的传输带宽,例如一路1080p60视频需要100Mbps左右。如何在千兆网络中实现同时稳定可靠地传输多路全带宽NDI®流一直是用户关心的问题。本文将介绍如何通过美乐威Pro Convert编码器,利用组播方式来发送多路全带宽NDI®流。


所需设备:

  • 美乐威Pro Convert系列编码器一台。(本文以Pro Convert HDMI 4K Plus为例,下文简称“编码器”)
  • 美乐威Pro Convert系列解码器两台。(本文以Pro Convert for NDI® to HDMI为例,下文简称“解码器”)
  • 视频源一个。(本文以摄像机为例,输出视频格式为1080p60)
  • 笔记本电脑一台,显示器两台,网线和HDMI线缆若干。

操作步骤:

使用美乐威Pro Convert系列编解码器搭建全带宽NDI®组播流传输方案,具体设备连接如下图所示。

1. 登录编码器Web GUI,点击进入“NDI®页签。在“传输模式”栏中,选择“UDP组播”。

2. 先填写组播地址,组播地址可填写范围为224.0.0.1 ~ 239.255.255.1(最后一位固定为“1”),例如下图中的“239.255.0.1”。再填写组播掩码(最后一位固定为“0”),例如下图中的“255.255.0.0”。

3. 下拉到页面下方,点击“应用”。

4. 登录一台解码器Web GUI,点击进入“数据源”页签,可以发现该编码器发出的NDI®组播流,点击“选择”即可解码。

5. 重复上述步骤,让另一台解码器也解码该NDI®组播流。返回编码器Web GUI,进入“设备状态”页签,可以看到当前发送带宽大小为144.05Mbps,即1路1080p60的全带宽NDI®流所占的带宽。

6. 若编码器传输模式选择“UDP单播”,“TCP单连接”或“TCP多连接”,编码器则以单播形式发送全带宽NDI®流,发送带宽会随解码端数量的增加而成倍数增加,例如当前发送带宽为284.34Mbps≈2×140.17Mbps。

NDI®是Vizrt集团的商标。