Настройка ndi плагин в vlc

Обновлено: 05.07.2024

Трансляция видеоигр пользуется популярностью у стримеров. Но чтобы качество записи было высоким нужен мощный ПК. Если у видеоблогера устройство со слабым процессором, ему нужно уменьшить нагрузку. Для этого понадобится второй компьютер и плагин OBS-NDI для вывода изображения через Skype. Это один из самых простых способов организации стрима с двух устройств.

Для чего нужен плагин OBS-NDI (NewTek NDI)

Видеоблогеры устанавливают эту утилиту для распределения нагрузки во время трансляции на несколько компьютеров. На устаревших моделях, со слабыми процессором и видеокартой, мощности бывает недостаточно, чтобы стримить без сбоев в FPS. Часто трансляции «подвиасают», когда запущена видеоигра, требовательная к ресурсам компьютера.

Справка! Чтобы уменьшить нагрузку стримеры подключают второй компьютер и загружают плагин OBS-NDI. Основной принцип работы утилиты следующий: изображение с игрового компьютера по локальной сети передается на второе устройство на котором запущена трансляция. Получается, что первому ПК не нужно тратить ресурсы для демонстрации картинки.

Одна из особенностей плагина NDI — изображение передается на второй компьютер в высоком качестве. Но это возможно при синхронизации всех устройств. NewTek NDI — это протокол передачи данных, расширяющий возможности установления взаимодействия вспомогательных устройств к основному компьютеру. Стример сможет самостоятельно контролировать видеосистемами, поэтому на стриме будет показана картинка высокого качества без «зависания» трансляции.

Прежде чем приступать к распределению нагрузки между двумя компьютерами, необходимо проверить соответствие определенным техническим требованиям. Выбирая игровой ПК, следует ориентироваться на выбранные игры. На стриминговом компьютере основная нагрузка приходится на центральный процессор. Если все устройства соответствуют минимальным требованиям, можно приступать к скачиванию OBS.

OBS – это программное обеспечение, в котором смогут разобраться даже новички. У него понятный интерфейс и есть поддержка функций, упрощающий настройку потоковой передачи данных.

Общие настройки OBS Studio

Одно из основных преимуществ этого программного обеспечения — простой и понятный интерфейс. Перед добавлением NewTek NDI необходимо изучить по использованию OBS Studio, включая настройки для слабых ПК. Стример чаще всего будет работать с такими опциями ПО:

Некоторые настройки получится подобрать после нескольких трансляций. Важно найти баланс между качеством и нагрузкой на компьютеры. Упростить этот процесс получится с помощью таких плагинов как NewTek NDI.

Включение вывода изображения в OBS из Скайпа через NDI

Стримеры чаще всего используют Skype из-за ее простого интерфейса и возможности подключить дополнительные плагины. OBS Studio — утилита, которую устанавливают для проведения трансляций. А Скайп можно использовать не только для создания видеоконференции, но и для вывода картинки на периферийные устройства.

Осторожно! Нужно отключить другие фоновые программы, чтобы не было сбоев в процессе работы.
  1. На главной странице находится раздел «Настройки».
  2. Нужно перейти в блок «Звонки» и кликнуть по строке «Дополнительно».
  3. Пользователь должен активировать плагин NDI, передвинув ползунок вправо.

После этого утилита будет запускаться автоматически при запуске Скайпа. Также стримеру нужно загрузить Skype в OBS Studio для распределения нагрузки между несколькими компьютерами. Все эти программы следует установить на подключенные периферийные устройства.

Далее пользователь выбирает на экране место для размещения Skype так, чтобы его не закрывали другие программы. Можно изменить размеры, чтобы при выводе картинки был виден только Скайп.

Есть второй способ, более популярный из-за его простоты:

  1. Нужно перейти на официальный сайт NDI Tools для загрузки одноименного пакета плагинов. При скачивании следует выбрать версию для Windows. Для загрузки придется указать некоторые данные — пройти верификацию.
Внимание! Необязательно указывать свои реальные данные, за исключением почты. На указанный электронный адрес придет ссылка для скачивания нужного набора плагинов. После распаковки установочного файла нужно следовать инструкциям.

После всех действий при выводе изображение не будет «прыгать». Стример сможет самостоятельно менять параметры картинки для удобства трансляции. Чтобы настроить стабильную демонстрацию изображения, Skype должен быть добавлен в OBS Studio.

Если в процессе установки возникли трудности, придется деинсталлировать плагины на обоих компьютерах. После этого можно попробовать загрузить новую версию с официального сайта NDI.

Настройка OBS-NDI для стрима с двух компьютеров

На компьютере, на котором будет запущена игра и планируется осуществлять запись видео экрана, следует запустить OBS Studio и выбрать нужный плагин — NDI Output. На втором ПК протокол передачи данных необходимо отметить как источник.

Стримеры предпочитают работать с этим плагином, потому что процесс распределения нагрузки между компьютерами занимает несколько минут.

Справка! Создатели технологии NewTek NDI позаботились о том, чтобы сделать доступным «захват экрана» без использования отдельной карты. Вся информация передается по локальной сети к которой подключены все устройства.
  1. После установки и настройки плагина NewTek NDI нужно перейти к работе с OBS Studio.
  2. OBS запускают на вспомогательном компьютере и открывают основные параметры. При желании стример может поменять стандартные настройки звука, видео и других опций.
  3. В главном меню находят раздел «Источники» и добавляют новый плагин «NDI Source». Подтвердив действие, можно перейти в блок «Source name», чтобы выбрать поток рабочего компьютера. Это должно определиться автоматически. В качестве источника указывают OBS.

Этот плагин стримеры добавляют в OBS из-за его следующих преимуществ:

  • простой алгоритм вывода картинки: не нужно создавать карту захвата, чтобы провести трансляцию с использованием двух компьютеров;
  • снижение нагрузки на основной компьютер, что позволит оптимизировать процесс потоковой передачи. Это важно для владельцев устаревших моделей ПК, потому что во время стрима не будет лагов и «продвисаний»;
  • настройка плагина простая и не требует особых знаний в программировании;
  • соединение двух компьютеров с помощью карты захвата подходит для продвинутых пользователей. Для плагина NDI достаточно установить программное обеспечение;
  • утилита бесплатная.

Итоги

Чтобы демонстрируемая картинка была высокого качества, а трансляция проходила без сбоев, нужно установить дополнительные плагины. Самый популярный — это OBS-NDI, бесплатное ПО с понятным интерфейсом. Чтобы настроить показ стрима с двух компьютеров, достаточно добавить NewTek NDI и скорректировать общие настройки для проведения трансляции на одной из популярных платформ.

Полезное видео

Дополнительная информация по теме:

Мультимедийный проигрыватель VLC начинался как проект студентов Парижского университета, и тогда никто не мог предположить, что спустя несколько лет он превратится в самый мощный и популярный медиакомбайн. Во многом этот успех объясняется тем, что программа с самого начала была бесплатной и открытой для изменений. Благодаря модульной структуре функциональность VLC может быть расширена с помощью специальных дополнений, с лучшими из которых мы вас сегодня познакомим.

Для установки расширения вам необходимо прежде всего скачать его на свой компьютер. Затем требуется полученный файл в формате .lua поместить в специальную папку в директории программы. Эта папка называется Extensions и находится по следующему адресу:

  • Windows (current user): %APPDATA%\vlc\lua\extensions\;
  • Linux (all users): /usr/lib/vlc/lua/extensions/;
  • Linux (current user):

После установки расширения перезагрузите программу или нажмите кнопку «Перезагрузить расширения» в окне «Модули и расширения».

VLSub

Лучшее расширение для поиска и загрузки субтитров. Оно вам пригодится в том случае, если вы смотрите фильм без русской звуковой дорожки или изучаете иностранный язык. Вам понадобится только вызвать это расширение из меню «Вид», и оно самостоятельно распознает фильм и загрузит нужные файлы.

Resume Media V2

Это расширение имеет очень полезную функцию — оно умеет запоминать прогресс воспроизведения для видео и музыкальных файлов. То есть каждый раз, когда вам пришлось прерваться, при следующем запуске программы не придётся ёрзать ползунком воспроизведения в поисках места остановки, а можно сразу начать просмотр. Расширение умеет запоминать позицию не только для последнего файла, но и вообще любого, воспроизведение которого не было закончено.

Syncplay Interface Module for VLC

Если вам необходимо не только продемонстрировать кому-либо видеоролик, но и тут же обсудить его содержание, то расширение Syncplay Interface Module for VLC предоставляет всё необходимое для этого. Оно обеспечивает синхронный просмотр видео между несколькими версиями программы, установленными на разных компьютерах.

Sampler

Иногда бывает необходимо быстро оценить новый альбом или целую подборку фильмов, но прослушивать-просматривать их нет никакой возможности. В этом случае натравливаем на плейлист это расширение, и оно быстро создаёт вам нарезку, с помощью которой вы сможете составить представление о качестве контента и необходимости его полного прослушивания. В настройках расширения можно указать критерии, по которым будут выбираться отрезки, и их длительность.

Online Radio AD Blocker

Это расширение позволяет игнорировать рекламу при прослушивании онлайновых радиостанций. После небольшого обучения оно начнёт определять рекламные вставки и ставить громкость на ноль во время их звучания.

Intro and Credits Skipper

Установка этого расширения рекомендуется всем любителям сериалов, которые не хотят в сотый раз подряд смотреть вступительную заставку и финальные титры каждой серии. С его помощью вы сможете автоматически пропускать эти куски и сразу переходить к началу действия.

Это далеко не все полезные расширения, которые вы можете найти на домашней странице программы VLC. Возможно, необходимый именно вам инструмент не попал в этот обзор, так что предлагаем вам поискать его самостоятельно и поделиться своими находками в комментариях.

image


В этой части мы рассмотрим «Простой Стриминг» через GUI для домохозяек, а для примера нам послужат ситуации:
1. Когда мы выступаем в роли локального транслятора, для людей с лимитированным интернетом, с отключенным интернетом, или для тех, кто считается с вашим вкусом и хочет смотреть то, что вы им порекомендуете.
3. Если вы захотите передавать видео со своей вебкамеры, просто цифровой камеры и любых других подобных устройств, через DirectShow.

image

Комментарии:
1. Для удобства, в случае если вы будете засовывать множества файлов, советую заранее подготовить плейлист в формате M3U.
2. В последних версиях VLC, стрим можно смело настроить на вещание практически по всем протоколам сразу, если конечно это потребуется.
3. Для отладки и изучения, рекомендую начинать работу с VLC используя модуль «logger»

vlc -extraintf logger
4. Для наложения логотипа на стрим используйте фильтр logo, лучше в формате PNG.

5. В качестве альтернативных плееров для воспроизведения потоков с VLC брали Windows и Winamp Media Player.

Для всех типов вещание начальный GUI-диалог выглядит одинаково:

File: Достаточно выбрать плейлист или любой файл (Аудио/Видео), а зависимости от того, что вы собираетесь вещать в сеть.
Disk: DVD. AudioCD. VCD, здесь же можно отключить вывод меню, выбрать привод, и главу.
Network: здесь мы можем выбрать любой протокол и адрес входящего потока, который будем ретранслировать/конвертировать/сохранять (например с Youtube), Также вчера было проверено, что VLC отлично справляется с RTMP потоками, так что можете вещать видео со своей веб-камеры, поток которой идет на любой сервис управляемый red5.

Capture Device: Здесь можно выбрать, при наличии такового, любое устройство которое работают через Direct Show, Камеру, Вебкамеру, Цифровое или Спутниковое ТВ, а также Ваш Рабочий стол (Будет вещаться все, что происходит у вас на экране монитора).

После того как вы определились с выбором входящего потока, достаточно нажать кнопку «Stream». После чего откроется новое диалоговое окно, которое одновременно работает как настройка стриминга и/или конвертации, и конечный результат зависит от внесенных здесь настроек. Нажимаем кнопку Next, или вкладку Destination.
Как показано на рисунке, и как я уже упоминал, мы можем вести трансляции по всем поддерживаемым протоколам одновременно, в данном примере я показываю пример трансляции по HTTP/MMS.
Выбираем:
New Destination — HTTP, нажимаем Add, вбиваем адрес (0.0.0.0, или смотрим по ipconfig), указываем порт. Если нам нужны еще протоколы, то просто нажимаем "+".

Transcoding Options: Выбираем метод транскодинга из готовых профилей, или создаем свой (а также можно пустить поток без обработки для клиентского VLC).

Этот же метод можно использовать для людей у которых вообще нет медийного плеера, для просмотра/прослушивания стрима с вашего веб сайта (локального, или если у вас Внешний IP, то этот метод так же сработает на сайт в сети интернет).

Для этого создайте документ с расширением *.asx, например stream.asx и поместить туда код:

Где HREF, — Ваш IP и порт. Поместите этот файл на сервер, например в папку /stream/, а в html файле, где бы вы хотели отобразить стрим, напишите следующее:

image


В случае же если у клиентов стоит Mplayer или VLC, то можно поиграть с другими типами инкапсуляций и кодеков, таких как TS и h264 соответственно.

В таком случае мы получим меньшую нагрузку на систему, большую на канал, но при этом клиенты получают оригинальное видео.

Следующая/последняя вкладка Options не обязательна, в нее стоит заглянуть только для тех кто будет настраивать Анонсы, или захочет посмотреть сгенерированный скрипт, который можно будет в дальнейшем использовать из командной стройки, так же полезен если вы будете запускать вещания по «Крону». О том как использовать я уже писал.
Нажимаем последний раз "Stream" и приглашаем друзей.

Выводы: Качество стрима и его приема может быть достигнуто только при наличии VLC или Mplayer с обоих сторон, так как в случае с VLC не потребует заморочек с плагинами и кодеками, Все, что он стримает по любому протоколу, он быстро и безболезненно подхватывает и на стороне клиента, вне заисимости от кодеков и инкапсуляций и прочих раздражающих факторов. Данный вывод основан только на том факте, что рассматриваемый метод хорош для «домохозяек», и людей которые не умеют пользоватся консолями и командными строками. В следющей части мы попробуем раскрыть тему и возможности вещания на основе «Command Line», которые увеличивают спектр возможностей по стрмингу.

UPD: Для передачи потока по UDP unicast
со стороны сервера необходимо указать IP и порт назначения. Например:
Сервер (192.168.0.1), Клиент (192.168.0.2)
На сервере в настройках стриминга указать
Media — Stream — UDP, 192.168.0.2:1234
У клиента для просмотра потока:
Media — Open Network Stream — UDP, @:1234

UDP Multicast
В multicast, стрим вещается на multicast IP адреса (IP адреса зарезервированные для этих целей, диапазон которых от 224.0.0.0 до 239.255.255.255). Затем, любая машина в сети, может присоединится к multicast группе, посылая запрос в сеть, автоматически получит транслируемый поток.

Потом отправляет запрос об остановке воспроизведения потока и выходит из данной группы. Преимущество multicast стрима, в том, что поток получают только те машины, которые хотят его получать, а сервер вещает только один поток, который получают все участники группы.

Активация multicast, происходит также как в случае с unicast, только во вкладке Options необходимо указать количество TTL* (например 50) IP пакетов, Это означает, что multicast поток сможет пересекать 50 маршрутизаторов.
* — Time To Live
А со стороны клиента, достаточно просто открыть поток в любом плеере который поддерживает multiсast и в строке имени потока указать
udp://@_IP_:port

Более подробно multicast мы рассмотрим в теме продвинутого стриминга с использованием командной строки и телнета

Плагин VLC не придется загружать отдельно, он находится в составе установочного файла плеера, который можно скачать на сайте разработчика – организации VideoLAN. Он позволяет смотреть IPTV в браузерах.

Интернет плагин для VLC Media Player

Для просмотра телеканалов в браузере необходимо установить VLC plugin.

Как скачать плагин ВЛС

  1. Перейдите на сайт и загрузите инсталлятор медиаплеера с помощью кнопки «Загрузить VLC». Определите место его расположения.
  2. После того, как он будет сохранен на компьютере, запустите установку программы. Откроется мастер инсталляции мультимедийного проигрывателя. Следуйте его указаниям, отмечая нужные параметры и кликая по кнопке «Далее», вплоть до раздела «Выбор компонентов программы». Здесь вам надо оставить галочки (или одну галочку) в отмеченных на скриншоте чекбоксах (они проставлены по умолчанию). Первый модуль (Mozilla) устанавливает plugin на Firefox, а также Chrome, Opera и Safari. А второй (ActiveX) предназначен для Internet Explorer.
  3. После завершения процесса установки откройте или перезапустите, если он был открыт, один из вышеупомянутых интернет-браузеров.

В теории теперь можно наслаждаться просмотром IPTV, но, оказывается, не все так просто. По идее VLC плагин должен появиться в списке расширений, а телеканал начать воспроизводиться. Однако велика вероятность, что, даже если вы все сделали по инструкции, ни того, ни другого не произойдет. В чем же причина этой проблемы и как ее решить?

Что делать, если видео не воспроизводится

Всего пару лет назад данный плагин на всех упомянутых выше браузерах работал вполне корректно, до тех пор, пока разработчики Mozilla Firefox и Google Chrome не решили внести некоторые изменения, которые заблокировали его работу. Была прекращена поддержка NPAPI –интерфейса для сторонних плагинов. Firefox отключил его с 52-ой версии, а Chrome – с 45-ой.

Поскольку Яндекс.Браузер и Opera работают на том же движке, что и Гугл Хром, то и через них посмотреть IPTV теперь не получится.

На сегодняшний день есть два, возможно, для кого-то не самых удобных, но по крайней мере работающих способа решения этой проблемы:

  1. Использовать какой-нибудь другой браузер, с которым совместим VLC web plugin. NPAPI все еще поддерживают Safari, Internet Explorer, а также некоторые малораспространенные веб-браузеры.
  2. Поставить более раннюю версию Хрома или Фаерфокса и отключить в настройках автоматическое обновление.

Вот что вы увидите на сайте в браузере, который не поддерживает данный плагин:

Браузеры в которых плагин не поддерживается

А вот так это выглядит в Safari или IE, которые пока еще его поддерживают:

плагин поддерживается браузером

Так что VLC плагин скачать бесплатно довольно просто, но нужно еще заставить его функционировать, причем корректно.

Читайте также: