NDI (Network Device Interface) — что это: IP-протокол от NewTek/Vizrt для захвата и передачи кадрово-точного видео и звука с низкой задержкой по обычной Ethernet-сети, без плат захвата и SDI.
Что такое NDI
NDI (Network Device Interface) — открытый IP-транспорт для вещательного видео, многоканального звука и метаданных по Gigabit Ethernet. Выпущен NewTek (теперь Vizrt) в 2015 году. Широко используется как программная замена SDI-кабелей в телестудиях, режиссёрских пультах, переговорных и — всё чаще — в диспетчерских.
Как работает NDI
Каждый NDI-источник анонсирует себя в локальной сети через mDNS/Bonjour. Приёмник находит источник и забирает поток по TCP. Полнополосный NDI использует адаптивное внутрикадровое сжатие (~125 Мбит/с для 1080p60). NDI HX добавляет режимы H.264/H.265 для более узких каналов (~10–30 Мбит/с). Задержка — 1–4 кадра, что достаточно для живой режиссуры. Транспорт идёт по обычной Gigabit Ethernet, без специальных коммутаторов и без PTP.
Зачем NDI нужен в видеостенах
Захват камер, второго экрана конференции или любого локального приложения как NDI-источника позволяет показать его на стене как обычное окно — без карт захвата, SDI-кабелей и матричной коммутации. См. видеостена и AV over IP.
Типичные ошибки при развёртывании
- mDNS-обнаружение работает только в одной подсети — для multi-subnet включайте NDI Discovery Server.
- Полнополосный NDI забивает 1 GbE-порт на ~6 потоках — рассчитывайте uplink коммутаторов соответственно.
- IGMP snooping должен быть настроен на коммутаторах, если используется multicast NDI, иначе VLAN заливается полностью.