NDI, Spout и Syphon
Spout и Syphon почти бесплатны, NDI ест сеть и добавляет кадры задержки. В Arena все три — обычные экраны вывода.
| Технология | Где работает | Для чего |
|---|---|---|
| Spout | Windows, между программами на одной машине | Обмен без потерь и задержки |
| Syphon | macOS, аналогично Spout | То же самое |
| NDI | По сети между компьютерами | Передача на другую машину |
Приём Spout и Syphon включать не нужно: любая программа, отдающая картинку, появляется на панели источников и кладётся в клип как обычный живой вход, а число входов не ограничено.
Отдача включается в меню Output, и программа сразу начинает вещать
основной выход. Приложения, не находящие источники сами, ищут по именам:
имя приложения Avenue или Arena, имя сервера Composition для выхода
композиции или имя экрана, если поток идёт из Advanced Output. NDI
объявляет себя в сети сам.
Поток как экран
В Arena Spout, Syphon и NDI становятся обычными экранами Advanced Output, и отсюда всё интересное: поток варпится, берёт из композиции только свою часть и получает собственное разрешение, а на физические выходы уходит совсем другое (Advanced Output).
Типовое применение: ноутбук отдаёт по NDI один поток 1080p на машину, которая раскладывает его по пиксель-мэпу.
Помимо этого через них принимают чужую картинку — презентацию, титры, генеративную графику из соседней программы, — отдают свою в стрим или на видеомикшер (Отдать на трансляцию) и кормят резервный компьютер, который готов подхватить.
Чем платим
Spout и Syphon почти бесплатны: обмен идёт через видеопамять. NDI нагружает сеть и добавляет задержку — гигабит обязателен, Wi-Fi не годится, несколько кадров задержки норма, и это учитывают, если картинка должна совпадать со звуком или светом.
NDI обновлён до SDK 5.5 и переведён с RGB на YUV: быстрее и легче для сети. Отдача альфы стала необязательной, а потоки объявляют частоту кадров композиции.
NDI обновлён до 6.1.1, Blackmagic до 12.1. Устройства захвата умеют 10 бит на канал и на вход, и на выход.
NDI в общей сети площадки конфликтует со всем остальным: светом по Art-Net, звуком, служебным трафиком. Для видео по сети выделяйте отдельную сеть или как минимум отдельный коммутатор.
Проверять цепочку надо целиком, заранее, с тем же железом и той же сетью: NDI, работающий дома между двумя ноутбуками на столе, на площадке с двадцатью устройствами ведёт себя иначе.
Нашли в статье ошибку, устаревшее или непонятное место?
На других пультах
весь переводчик →- TouchDesignerSpout / Syphon / NDI / Touch In-Out
- MadMapperSyphon / Spout / NDI
- disguise (d3)NDI