Ndi 4 runtime что это
Download libndi4_4.5.1-1_amd64.deb and obs-ndi_4.9.1-1_amd64.deb (both are provided below), and install them on your system.
Использование в Wi-Fi и широкополосных сетях
NDI был разработан для работы на высококачественных гигабитных локальных сетях с использованием технологий TCP и mDNS. Чтобы функционировать через подсети, которые не передают mDNS необходимо использовать инструмент NDI Access, который позволяет вручную вводить IP-адрес компьютеров в другой подсети.
Некоторые пользователи испытывали протокол на средних расстояниях между каналами связи до 15 км. Теперь библиотеки версий от 3.5 и выше по умолчанию используют метод передачи UDP с прямой коррекцией ошибок, которая устраняет требования к задержкам, присущие TCP-соединениям.
Changes since 4.7.1
Features & Improvements
Bug fixes
Вывод видео из OBS Studio на 2-Й ПК через NDI
Для разгрузки своего ПК воспользуемся «Выходом NDI» главной особенностью плагина, а именно выводом видео в локальную сеть, хотя это довольно спорный момент так как сам NDI тоже потребляет ресурсы ПК, скорее всего это можно использовать для ретрансляции и обработки видео на втором ПК, получается что-то типа виртуальной карты видео захвата. Для вывода на второй ПК сделайте следующее:
- Нажмите «Инструменты» в верхнем меню программы.
- Выберите «NDI™ Output Settings» активируйте один из выходов NDI.
Main Output отвечает за вывод общего источника трансляции, а Preview Output за вывод окна превью, сам сигнал из OBS будет доступен в одной локальной сети под одним из названий «OBS» либо «OBS Preview» в зависимости от того что активировано.
Для получения сигнала NDI на второй локальной машине (ПК) установите весь комплект программ на второй ПК, а именно плагин OBS-NDI и набор инструментов NDI TOOLS (Яндекс диск). После установки всего комплекта сделайте следующее:
- Откройте OBS Studio.
- В источниках выберете NDI™ Source.
- В открывшемся окне в пункте Source name выберете свой источник вывода NDI.
Если всё сделано верно, то изображение должно отображаться, если же нет тогда внимательнее повторите все действия и убедитесь, что в окне превью OBS на первом ПК есть изображения.
ghost commented May 5, 2020 •
@felixddi try updating your OS and OBS to latest versions. Also make sure Newtek app on your phone is open while you're adding it as a source.
This is not a solution, running up-to-date here on everything relevant and still no luck.
Since the Studio Monitor has no issues in this regard, I have to assume the issue is with the plugin or OBS. Since the plugin offers little to no user configuration, I am betting it's the plugin at fault. Maybe forcing users to use a stupid drop-down that may or may not populate one day if arbitrary conditions are met, allow users to specify the IP?
Установка OBS NDI на ПК
Сам плагин можно скачать с GitHub и называется просто obs-ndi, для установки в Windows нужно скачать файл с расширением .exe. Само собой, программа OBS Studio должна уже быть установлена на ПК.
Скриншот «Выбор файла для загрузки»
После установки плагина в OBS Studio станут доступно 3 новые функции:
- Источник NDI: добавляет источник NDI в OBS из локальной сети.
- Выход NDI: выводит поток трансляции в локальную сеть через NDI.
- Фильтр NDI: фильтр для источников для вывода в локальную сеть чере NDI (аудио работает только с источником устройство захвата видео, источником медиа и источником VLC).
Если Вы испытываете проблемы с установкой плагина пишите в комментарии, данный процесс будет описан подробнее. Для работы плагина установите NDI TOOLS (Яндекс диск) с сайта разработчика не ниже версии 5.0
PbALpi7xEX commented Jul 23, 2020 •
for whats it worth, here's my OBS log in Linux:
Changes since 4.7.0
- Windows installer: the NDI runtime installation is now a separate component that can be disabled if you don't want the runtime automatically installed
- macOS: fixes for OBS Studio 24.0.3 and Catalina compatibility
Install instructions
Windows
- Using the installer (recommended) : download it, launch it and follow the instructions.
- Using the obs-ndi-4.7.1-Windows.zip archive : copy the contents of the archive to the root of your OBS Studio installation folder, and download and install the NDI 4.0+ Runtime if you haven't already.
On Windows, you must reboot your computer to make a new or updated NDI Runtime installation effective
Ubuntu/Debian
- Manual install (64-bit only): Download libndi3_4.0.0-1_amd64.deb and obs-ndi_4.7.1-1_amd64.deb, and install them on your system.
- PPA: not yet available
macOS
Download and run obs-ndi-4.7.1-macOS.pkg. This will install both the plugin and the NDI 4.0+ Runtime. On macOS Catalina (or if it doesn't install the NDI runtime automatically), you'll have to download and install the NDI runtime manually: download it here.
Note: the installer package is digitally signed, so macOS shouldn't complain. However, if it is the case and a security alert pops up when trying to launch the installer, go to the "Security & Privacy" panel in OS X Settings and click "Open Anyway".
NDI (Network Device Interface) – протокол передачи данных (IP-видео), как, например, SMPTE 2022-6, SMPTE 2110, ASPEN или NMI, анонсированный компанией NewTek в 2015 году, который расширяет возможности взаимодействия периферийных устройств компьютера, позволяя управлять видеосистемами с высоким качеством видео и минимальными задержками.
Уже в 2016 году свет увидел обновленную версию протокола от NewTek – NDI 2.0 (поддержка ARM-кодирования, iOS SDK, а также кросс-подсети). На протяжении 2017, 2018, 2019 годов были представлены версии –3.0 (поддержка NDI HX, многоадресной передачи с технологиями FET, PTZ); 3.5 (улучшение связи на уровне пакетов, увеличение производительности); 4.0 (16-битная поддержка HDR, Multi-TCP, NDI HX2) соответственно.
Assets
Only use this release with OBS Studio v25 or above!
Changes since 4.8.0
Полезное видео
Дополнительный материал по теме:
binuf commented May 1, 2020
@felixddi try updating your OS and OBS to latest versions. Also make sure Newtek app on your phone is open while you're adding it as a source.
Переход на новый стандарт трансляции
Переключение на IP- видеопроизводство осуществляется просто и не требует финансовых затрат. Используйте свое текущее оборудование и сеть Ethernet, а также программное обеспечение для производства NewTek NDI, чтобы начать работу по новому стандарту.
Для запуска системы могут потребоваться следующие продукты:
Интеграция большего количества устройств, приложений и файлов в рабочий процесс, смешивание большего количества контента с работами, организация источников и многое другое возможно реализовать на практике с помощью инструментов:
– NDI дляAdobe® Creative Cloud;
– конвертер NDI Scan;
Начните создавать рабочий процесс Live IP-видеопроизводства с помощью программного обеспечения NewTek для сети разработчиков NewTek. Расширьте возможности нескольких источников в реальном времени через IP. Откройте для себя новые способы трансляции нужных сведений.
- Комплект разработки программного обеспечения (SDK)
Оптимизируйте продукты и рабочие процессы для производства видео на основе IP, загрузив комплект. SDK предоставляет разработчикам и производителям необходимые для интеграции инновационного решения инструменты и ресурсы. Используя этот комплект, вы сможете внедрить решения NewTek в свои собственные системы, устройства и приложения.
Вывод видео из OBS Studio в Zoom
Через NDI можно осуществить вывод видео из OBS Studio в Zoom со звуком и определённой сценой. Настройка доступна через услуги сайта.
Уникальный опыт доступен благодаря ВК группе «OBS Studio | Open Broadcaster».
Have installed NDI SDK WIN64 Apr 1 2020 4.5.1.0 with OBS 25.0.4 64 Bit Windows. Newtek NDA v1.1 on my Android phone(running Android 10) was working just fine the first time I set everything up. However, the second day, it refused to show anything on the screen. Deleted the source and now smartphone doesn't show up in the list of sources while setting it up as a new source. Kept the app open on Phone and everything, still didn't work. Both PC and Phone on the same wifi network.
The text was updated successfully, but these errors were encountered:
binuf commented May 1, 2020
I updated my Windows 8.1 and now it's working perfectly.
Вывод видео на второй ПК через NDI
Рассмотрим инструкцию вывода видео на второй компьютер после подключения и настройки программного обеспечения.
Процесс занимает несколько минут, так как благодаря технологии NewTek NDI необязательно иметь карту захвата и соединять с ее помощью компьютеры. Достаточно, чтобы устройства были подключены к одной локальной сети.
- Устанавливаем и настраиваем плагин NewTek NDI с помощью инструкций выше.
- Открываем OBS Studio на втором компьютере и переходим в настройки. При необходимости, изменяем стандартные параметры во вкладках “Видео”, “Звук” и других. Например, здесь можно самостоятельно настраивать звук (выбирать битрейт и пр.), изменять разрешение холста и другое.
- На главном экране во вкладке “Источники” нажимаем кнопку “+” и добавляем новый источник “NDI Source”. Нажимаем “OK” и в новом окне необходимо выбрать поток рабочего компьютера в разделе “Source name” (должно определится автоматически). Через пару секунд появится картинка.
stefankoehne commented Jun 4, 2021
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
NDI (интерфейс сетевого устройства) – бесплатный стандарт программного обеспечения, разработанный компанией NewTek. С его помощью видеосовместимые устройства могут передавать видео через локальную сеть. NDI позволяет нескольким видеосистемам идентифицироваться и связываться друг с другом по IP. Решение кодирует, передает и получает много потоков высококачественного, точного видео и звука в режиме реального времени.
Видеосигнал (HD-SDI, HDMI), закодированный с использованием NDI и с низкой задержкой по времени передается по IP в локальной сети. Это делается одним кабелем cat5, который подключен к компьютеру. Это относится к входам и выходам, включая мульти-изображения, графику, воспроизведение, DDR или любой другой тип видео, с которым вы работаете в прямом эфире. Чтобы сделать продукт лучше, компания «Newtek» разработала приложение для двунаправленного потока.
Возможные проблемы после внедрения NDI
Успешная реализация функционала зависит, по меньшей мере, от двух машин или устройств, которые подключаются и взаимодействуют друг с другом. Существует ряд условий, которые влияют на параметры производительности. Ознакомьтесь с перечнем распространенных проблем, чтобы верно диагностировать неисправности и оперативно устранять.
Если вы не видите другие источники NDI в сети, исключите четыре распространенные причины:
- Порты mDNS блокируются в устройством-отправителем, получателем или сетью.
- Источники не находятся в одной подсети. Устройства с поддержкой стандарта должны находиться в одной подсети для автоматического обнаружения друг друга.
- Источники не входят в группы, которые вы контролируете. Простой способ проверить это – использовать инструмент NDI Access Manager. Если видите другие источники в сети, но видео не передается, следовательно номера портов, необходимые для передачи видео, блокируются локальными брандмауэрами или центром сети.
- NDI Scan Converter в некоторых приложениях показывает черное или неправильное видео.
Когда система имеет две дискретные видеокарты (например, NVIDIA и Intel), Windows не может правильно отображать содержимое для некоторых конкретных приложений (например, Google Chrome). Отключение одного из графических процессоров решит эту проблему.
Чтобы отладить неудачные подключения, выполните следующие действия:
- Запустите специальные приложения для отправки и получения файлов, такие как Test Patterns и Video Monitor (также входящие в бесплатную загрузку NDI Tools) на том же компьютере. Этот подход обходит инфраструктуру локальной сети. Если элементы не подключаются, проблема заключается либо в конфигурации группы либо в локальных брандмауэрах на основе программного обеспечения.
- Соедините два компьютера вместе с помощью сетевого кроссовера. Если соединения NDI при этом работают, но при подключении к сети не функционируют, то причина неисправности – неполадки в сетевой инфраструктуре.
p.s. Так же вам может быть интересна статья про сравнение протоколов rtmp и srt. Переходите по ссылке и изучайте!
felixddi commented May 1, 2020
This problem also happened with me. Everything worked fine on the first day. after that, this problem occurs
Как это работает
Релиз NewTek так описывает свой продукт: «NDI использует сжатие для обеспечения передачи нескольких видеопотоков через существующую инфраструктуру. В частности применяется дискретное косинусное преобразование (DCT), которое преобразует видеосигналы в элементарные частотные компоненты. Этот метод обычно используется в стандартных форматах кодирования. Как один из самых эффективных продуктов, NDI обеспечивает значительно лучшее сжатие, чем многие кодеки, которые были приняты для использования в профессиональном режиме».
Переход на IP-видео с инновационной технологией сетевого интерфейса NewTek (NDI) в сочетании с готовым программным обеспечением позволит вам гарантированно рассчитывать на следующие преимущества:
- Эффективное устранение проблем маршрутизации
Измените способ создания видео: используйте источники из сети, а не только устройства, физически подключенные к видео-маршрутизатору SDI. NewTek NDI – это бесплатный, находящийся в свободном доступе стандарт, который каждый желающий может реализовать и подключить к видеооборудованию. Любое устройство (производственные микшеры, системы записи, медиа-серверы) можно обнаруживать и получать доступ к содержимому со всех других узлов. Используйте в производстве любое количество источников.
- Эффективное устранение проблем маршрутизации
Не инвестируйте в новые передающие устройства, дополнительные сети и инфраструктуру. Выгоднее воспользоваться специальным программным обеспечением. Метод основан на сложной системе, которая позволяет отправлять и получать большие объемы информации по привычному стандарту: Ethernet LAN. Эффективность кодирования и беспрецедентная производительность делают возможной обработку нескольких одновременных видеопотоков с высоким качеством и сверхнизкой задержкой.
Поскольку обычные компьютерные системы способны связываться друг с другом и отправлять или получать данные по сети, стоит ли искать другие способы создания видео по IP? Интерфейс сетевого устройства – это больше, чем альтернатива SDI, которая просто посылает односторонний сигнал в микшер. Это двухсторонний стандарт, который позволяет не только передавать видео и аудио через IP, но также отправлять и получать различные входные и выходные сигналы между несколькими устройствами. Вы можете добиться полного подключения всего находящегося в наличии оборудования.
Подготовьте свою производственную базу на будущее, воспользовавшись технологическими достижениями, одновременно защищая свои текущие инвестиции. Совместимость с существующими SDI и IP-технологиями делает продукт независимым от постоянно меняющихся форматов. Решение интегрируется с системами ASPEN или SMPTE 2022, а также со всеми другими стандартами, которые появляются. SDK разработчики и производители видео могут сделать все свои компьютерные устройства совместимыми с IP-сетями, присоединившись к сотням компаний, которые используют продукт.
Install instructions
Windows
On Windows, you must reboot your computer to make a new or updated NDI Runtime installation effective
Ubuntu/Debian
Download libndi4_4.5.1-1_amd64.deb and obs-ndi_4.9.0-1_amd64.deb (both are provided below), and install them on your system.
macOS
Starting with obs-ndi 4.8.0, the NDI runtime is not installed automatically anymore.
Assets
Only use this release with OBS Studio v25 or above!
Заключение
Подавляющее большинство известных многих стримеров на сегодняшний день используют как минимум 2 компьютера. Конечно, необязательно приобретать второго железного друга. Вместо этого можно купить самое мощное железо и вторую видеокарту, чтобы можно было стримить в хорошем качестве и без лагов. И все же, практически все выбирают именно первый вариант с двумя ПК.
Настройка потоковой передачи видео между компьютерами (или компьютером и ноутбуком – нет разницы) не занимает много времени, учитывая большое количество инструкций на эту тему. А сам способ с приобретением недорогого стриминг-компьютера может оказаться еще дешевле, так как начинка не обязана быть игровой, компьютер будет заниматься лишь выводом картинки. На нем достаточно иметь хороший процессор и видеокарту среднего уровня. Если правильно подобрать комплектующие, то на этом факторе можно неплохо сэкономить.
Настройка плагина
NDI требует настройки, как любая другая система, например, микрофон. Для этого нужно:
- После перезагрузки запускаем OBS Studio, а затем переходим на вкладку “Инструменты”. Там должна появиться строка “NDI Output settings”. Нажимаем ее, а в появившемся окне устанавливаем флажок напротив надписи “Enable NDI Output”.
- Переходим ко второму компьютеру для установки плагина по инструкции выше;
- На втором открываем OBS Studio, раздел “Источники”, добавляем “NDI Source”. Поле этого плагин автоматически определит первый компьютер (если они уже соединены по локальной сети).
Внимание! Если при установке возникли проблемы – удаляем плагины на обоих компьютерах. Затем пробуем установить другую версию NDI с официального сайта.
PbALpi7xEX commented Jul 23, 2020
I should have looked up the issues before dropping $30 on the NDI HX app on my iPhone. I have the same issue. NDI source doesnt show up in the list.
I thought my issue was related to Linux. but i guess seems it happens in other OSs. I've tried alot of things, disabled firewall, uninstalled the firewall, reinstalled OBS and the NDI plugins multiple times, but to no avail.
I have 2 PTZOptics NDI HX cameras I'm also trying to use but can't. Disapointed. :-(
Преимущества использования плагина для OBS Studio
- Необязательно иметь карту захвата, чтобы стримить с двух компьютеров;
- Возможность разгрузить основной компьютер и таким образом оптимизировать сам процесс потоковой передачи, убрав возможные лаги и тормоза;
- Настройка в OBS NDI plugin не занимает много времени;
- Некоторые пользователи могут неправильно соединить компьютеры с помощью карты захвата. Что касается NDI все проще – достаточно установить программное обеспечение;
- Не нужно тратить денег на карту захвата, а сам плагин абсолютно бесплатный.
Assets
Only use this release with OBS 24 or above!
Добавление Skype в OBS и включение вывода изображения через NDI
Из-за появления новых версий Skype, захватить экран этой программы, пользуясь разделом “Источники” OBS Studio, уже не получится. Рассмотрим другие варианты того, как можно добавить Skype в OBS.
Как вариант, можно попробовать включить захват всего экрана через меню “Источники” . После, выбрав сцену с захватом экрана, открыть раздел “Трансформировать”. Далее выбирать “Изменить отображение”. Выделяем приложению Skype место на экране так, чтобы оно не перекрывалось ничем другим, подгоняем (обрезаем часть экрана) вывод изображения так, чтобы отображался только Skype.
Рассмотрим другой, более удачный способ.
- Переходим по ссылке на официальный сайт NDI Tools, чтобы скачать пакет плагинов “NDI Tools for Windows”. После нажатия кнопки “Download” необходимо ввести некоторые личные данные – пройти верификацию (ввести капчу). Реальные сведения указывать необязательно, но почта должна быть своя – туда придет письмо со ссылкой для скачивания нужного пакета инструментов. После скачивания, устанавливаем пакет следуя инструкциям.
- Теперь нужно открыть Skype. Потом нажимаем на многоточие возле профиля аккаунта, чтобы перейти к настройкам программы.
- Через раздел настроек выбираем вкладку “Звонки”, далее открываем “Дополнительно”, активируем функцию “Разрешить использование NDI”.
- Делаем тестовый звонок на любой другой аккаунт через Skype (как вариант, можно взять телефон, позвонив самому себе с другого аккаунта).
- Не сбрасывая, переходим к OBS Studio – раздел “Инструменты”. На него нажимаем правой кнопкой мыши, далее выбираем “Добавить”, кликаем по строке “NDI Source” (уже установленный плагин). В появившемся окне необходимо выбрать активный поток (строка “Source name”). Выбираем поток Skype, нажимаем клавишу “OK”.
- Теперь фиксируем потоки, которые выводятся в OBS (чтобы при проблемах с интернетом не прыгала картинка). Выбираем в источниках нужный нам поток, открываем меню трансформации и нажимаем “Изменить отображение”. Задаем тип ограничителя, а также выбираем нужный вариант масштабирования. Теперь картинка будет строго закреплена – она не будет “прыгать” (при необходимости здесь же можно регулировать ширину и высоту, для удобства).
Install instructions
Windows
On Windows, you must reboot your computer to make a new or updated NDI Runtime installation effective
Ubuntu/Debian
Download libndi4_4.5.1-1_amd64.deb and obs-ndi_4.8.0-1_amd64.deb (both are provided below), and install them on your system.
macOS
Starting with obs-ndi 4.8.0, the NDI runtime is not installed automatically anymore.
Assets
Only use this release with OBS Studio v25 (v24 on macOS) or above!
SlavikCA commented Apr 27, 2020
hm, what a shame: my iPad started to work (seen by OBS as NDI source), when I disabled Firewall on the Windows system.
Установка NDI для OBS Studio
Рассмотрим инструкцию по установке плагина NDI для OBS Studio (устанавливаем на оба компьютера: игровой и стриминговый).
- Открываем любой браузер, после чего переходим по ссылке на сайт GitHub.
- Там будут представлены все доступные для скачивания версии плагина NDI. Находим любую версию, после чего нажимаем кнопку “Assets”. Раскроется небольшое меню, где нужно выбрать строку “obs-ndi-x.x.x-Windows-Installer.exe”. Здесь“x” – любая цифра, указывающая выбранную версию плагина.
- После загрузки файла необходимо запустить его. Выбираем язык, принимаем пользовательское соглашение, устанавливаем плагин. После завершения процесса будет предложено перезагрузить компьютер – соглашаемся.
NDI – времена меняются
Дни длинных видеокабелей, волоконно-оптической передачи подходят к завершению. Возможность запуска нескольких сигналов HD 1080p по одному кабелю cat5 скоро станет вариантом для каждой AV-компании, сетевого телевидения и т. д.
NDI – востребованное решение для сети, основное предназначение которой – передача IP-видео. Но базовая настройка может быть реализована на основе стандартной коммуникации. Сеть должна уметь поддерживать несколько потоков аудио, видео и данных надежным, синхронизированным образом, без сбоев.
Продукт был разработан для использования потребителем вне аппаратного обеспечения. Для обеспечения лучшей передачи, можно дополнительно использовать коммутатор, чтобы каждый порт был полностью дуплексным с пропускной способностью не менее 1 Гбит/с.
Назначение плагина NDI
Основное назначение плагина NDI в OBS – рассредоточить нагрузку во время стриминга на несколько компьютеров. Зачастую мощности процессора и видеокарты в компьютере не хватает, чтобы стримить без просадок в FPS. Особенно, если во время стрима у пользователя запущена требовательная к ресурсам игра. Чтобы хоть как-то снять нагрузку со своего игрового компьютера стримеры часто пользуются вторым компьютером, а также плагином NDI. Тогда картинка с игрового компьютера по локальной сети передается на второй, вспомогательный, где запущен стрим. Получается так, что игровой компьютер не озадачен выводом картинки – этим занимается вспомогательный.
Учитывая особенности протокола NDI, картинка передается вспомогательному компьютеру в высоком качестве. Конечно, чтобы не возникало проблем с задержками, нужна правильная коммутация всех устройств.
binuf commented Apr 27, 2020 •
I did that, still didn't work! Just updated OBS on my PC for bugs today, no respite.
Running Windows 8.1, FYI. @Palakis what am I missing here? Everything worked perfectly on Day 1
Вывода изображения в OBS Studio из скайпа через NDI
Нажмите 3 точки в верхнем левом углу программы Skype выберете Настройки:
- Звонки
- Дополнительно
- Разрешить использовать NDI переключите чекбокс в правую сторону.
Активация функции NDI в Skype
Для добавления скайпа в OBS Studio в источниках выберете :
- NDI™ Source
- Название вашего ПК (skype - активный выступающий)
Добавление фильтра к источнику щелкните правой кнопкой мыши по нужному источнику:
- Фильтры
- Нажмите +
- Dedicated NDI™ output
- В NDI name будет название источника для нахождения его в локальной сети
Добавление фильтра для вывода источника в локальную сеть
Читайте также:
- Нажмите +
- Дополнительно