Как настроить прием IP UDP/RTP потоков, сигналов с web-камер и Internet-каналов ?

Данная функция является опциональной и не активна в стандартном наборе функций сервера. Для активации функции требуется дополнительное лицензирование. 

Процедура настройки захвата IP-потоков, потоков с web-камер осуществляется следующим образом: 

Шаг 1. Добавляем новое устройство в систему: Ethernet Adaptor

SLNEOintray.jpg
По правой кнопке мыши на синем значке SkyLark NeoVid в панели задач, выбираем Stop Server и останавливаем серверные компоненты. Через некоторое время значок сменит цвет на красный. Также по правой кнопке мыши на нем выбираем пункт Configure Server Components. В окне настроек, из поля Available components добавляем в правое поле элемент Ethernet Adaptor, который будет принимать потоки. Если предполагается запись потоков, добавляем 1 или несколько элементов Recorder (по количеству каналов записи) и элемент Storage, если предполагается, что управлять контентом будет встроенная СУБД сервера. 

componentsforWebCastrec.jpg

Шаг 2. Настройка серверного ПО SL NEO для приема IP-потоков

Internet-трансляции и потоки с web-камер

WebCastsettings.jpg
Дальнейшие настройки будут осуществляться из контрольной панели - Administrator Control Panel. Вход в консоль управления производится локально с сервера, либо с любой машины в сети по адресу http://server_ip:7901

Следует выполнить вход в консоль управления от имени администратора. После входа в консоль управления: В левом меню консоли выбираем Manage, выбираем закладку Video IO Boards, в окне Ethernet port выбираем Add Service. В появившемся окне выбираем Mode - Capture, в закладке General устанавливаем Video Input - WebCast, в закладке WebCast Parameters указываем адрес источника трансляции.


В закладке Video IO Boards, в окне Ethernet port можно настроить прием потоков из нескольких источников (добавлять новые устройства Ethernet Adaptor нет необходимости).

WebCastchsettings.jpg

Если все настройки сделаны правильно, в пункте Status консоли управления, в соответствующих окнах Capture будут отображаться принимаемые каналы: 

WebCastchcontrol.jpg 

UDP/RTP IP-потоки (SPTS)

Настройка приема одного UDP/RTP SPTS потока аналогична процедуре, описанной выше, осуществляется из контрольной панели - Administrator Control Panel. После входа в консоль управления:
  • В левом меню консоли выбираем Manage.
  • Выбираем закладку Video IO Boards, в окне Ethernet port выбираем Add Service.
  • В появившемся окне выбираем Mode - Capture, в закладке General устанавливаем Video Input - MPEG2TS/IP, в закладке Video Mode выбираем формат - параметры разрешения и частоту кадров источника трансляции.
  • В закладке IP Parameters, в поле Protocol указывается протокол принимаемой трансляции. Для приема unicast IP-трафика в поле Address указывается IP адрес и порт машины, с которой отправлен поток. Для приема multicast IP-трафика в поле Address указывается IP адрес из диапазона 224.0.0.0 - 239.255.255.255 и порт. В поле Multicast IF следует указать физический IP адрес сетевого адаптера сервера, на который поступает multicast-поток.
  • В закладке Mpeg2 TS Parameters указываются базовые технические параметры SPTS – потока, без введенных настроек параметры определяются автоматически.
На этом настройка базовых параметров приема одного потока завершена, необходимо нажать Apply в верхней части окна консоли управления, чтобы сделанные изменения вступили в силу. Если все настройки сделаны правильно, в пункте Status консоли управления, в соответствующем окне Capture будет отображаться принимаемый канал. 

Для настройки приема еще одного потока, в поле Ethernet Adaptor вновь выбираем Add Service и производим настройки по алгоритму, описанному выше. Следует учесть, что поток SPTS №2 должен иметь номер порта, отличающийся от номера порта, который использует поток №1. В случае, если на вход поступает мультиплексированный поток (MPTS), его следует предварительно демультиплексировать приложением EasyMuxer и сформировать требуемое количество однопрограммных SPTS-потоков с разными портами. 

После окончания настроек необходимо нажать Apply в верхней части окна консоли управления, чтобы сделанные изменения вступили в силу.

Шаг 3. Создаем в БД сервера Live Clip, содержащий ссылку на декодированный Uncompress-поток

new_live_clip.jpg
Следующим шагом будет создание Live-клипа в БД сервера. Это необходимо для дальнейшего использования декодированного потока в качестве источника в эфирном листе воспроизведения или в составе графической композиции.

Создание новых клипов производится в приложении Air Manager. Команда New/Local Stream в правой части окна Media Browser, позволяет создать новый клип, содержащий ссылку не на медиа-файл, а на источник потока.

В поле Video Mode выбирается стандарт видео, в поле Local Stream name указывается наименование сервиса захвата для соответствующего источника трансляции. Наименование соответствующего сервиса Capture... можно посмотреть в поле Status контрольной панели сервера.

Для каждого источника необходимо создать отдельный клип. Созданные Live-клипы можно использовать обычным образом в play-листах и в композициях графики. Просмотреть "картинку" Live-клипа можно на самом сервере, в клиентском ПО Live-потоки не отображаются. 

Потоки можно записать

Для этого необходимо скоммутировать соответствующие потоки с модулей захвата (Capture...) на входы модулей записи (Recorder...). Коммутация осуществляется в полях Input окон Recorder... в панели управления сервером, пункт меню Status. Uncompress-поток будет повторно закодирован в формат, выбранный при настройке рекордера (пункт меню Manage, закладка Recorders).

Коммутация потоков на выходы сервера

Данная функция может пригодиться, если использовать сервер в качестве декодера TS. Для "жесткой" привязки входа к выходу, необходимо скоммутировать выходные потоки с модулей захвата (Capture...) на входы модулей воспроизведения (Playout...). Коммутация осуществляется в панели управления сервером, пункт меню Status. В окне Playout..., в пункте Input необходимо указать источник - соответствующий сервис Capture... Uncompress-поток будет направлен на выход сервера и при необходимости, преобразован в нужный формат, в соответствии с настройками устройства вывода (пункт меню Manage, закладка Video IO Boards).