NDI-оборудование и требования к сети
Основные особенности протокола NDI
| Параметр | Описание |
|---|---|
| Название | NDI (Network Device Interface) |
| Разработчик | NewTek |
| Тип протокола | Протокол передачи видео, аудио и метаданных по IP-сетям |
| Качество передачи | Без потерь или с минимальным сжатием |
| Битрейт (пример) | 1080p60: до 150–200 Мбит/с |
| Режимы передачи | • Multicast: одновременная трансляция всем устройствам сети (удобно для студий с множеством источников) • Unicast: прямая передача между двумя устройствами (например, камера → микшер) |
| Обнаружение устройств | Автоматическое (через discovery-механизм в локальной сети) |
| Преимущество | Упрощённая настройка в динамичных средах с частым изменением оборудования |
Пример: В студии с 5 камерами NDI каждая камера транслирует сигнал через multicast, а микшер выбирает нужные потоки из доступных. Discovery-механизм позволяет оператору видеть все подключенные камеры без ручной настройки IP-адресов.
Версии NDI|HX
NDI|HX — это энергоэффективная версия протокола, оптимизированная для использования в сетях с ограниченной пропускной способностью. Версии HX, HX2 и HX3 различаются по степени сжатия и качеству:
| Версия | Тип сжатия | Битрейт (1080p30) | Задержка | Особенности |
|---|---|---|---|---|
| NDI | HX | H.264 | 10–20 Мбит/с | Низкая |
| NDI | HX2 | H.265 (HEVC) | 5–10 Мбит/с | Средняя |
| NDI | HX3 | AV1 | 3–8 Мбит/с | Высокая |
Пример: Для трансляции презентации докладчика в небольшом мероприятии NDI|HX3 позволяет использовать Wi-Fi с битрейтом 8 Мбит/с, сохраняя Full HD качество.
Требования к сетевому оборудованию
Для корректной работы NDI необходимо учитывать параметры коммутации и организации сети:
Свитчи (коммутаторы)
- Поддержка multicast: Свитчи должны уметь обрабатывать IGMP-запросы для оптимизации трафика.
- Пропускная способность: Для NDI 4K требуется минимум 1 Гбит/с на порт. В многокамерных системах суммарный трафик может превышать 1 Гбит/с, поэтому нужны свитчи с 10-гигабитными портами. Подключенные компьютеры также должны иметь 10-гигабитные сетевые карты.
- Задержка: менее 1 мс для синхронизации видео и аудио.
Типовые кейсы использования NDI
Профессиональная студия
- Сценарий: 8 камер NDI, аудиомикшер, видеомикшер, рекордер и мониторинг в реальном времени.
- Требования:
- Свитчи с поддержкой 10 Гбит/с и multicast.
- Отдельные VLAN для NDI и управления.
- Резервирование каналов для отказоустойчивости.
Небольшое мероприятие
- Сценарий: Одна NDI-камера, ноутбук с OBS для микширования и стриминга.
- Требования:
- Базовый свитч 1 Гбит/с.
- Использование NDI|HX2 для снижения нагрузки на сеть.
- Простая топология без VLAN.
Практические рекомендации
- Проверка пропускной способности: Используйте инструменты вроде
iperfдля тестирования сетевых каналов перед запуском NDI. - Оптимизация трафика:
- Для multicast включите IGMP Snooping на свитчах.
- Используйте Quality of Service (QoS) для приоритезации NDI-потоков.
- Выбор версии NDI|HX:
- Для Wi-Fi и слабых процессоров — NDI|HX.
- Для высокого качества при ограниченной полосе — NDI|HX3.
Пример расчета:
Если в студии 6 камер NDI (по 150 Мбит/с каждая), суммарный трафик составит 900 Мбит/с. Свитч с 1 Гбит/с на порт будет перегружен, поэтому требуется 10-гигабитное оборудование.