Автоматический перезапуск сервисов захвата
В ряде случаев, после пропадания входного сигнала и последующего его восстановления, может потребоваться принудительный перезапуск ПО канала захвата. Данное обстоятельство связано с тем, что устройство захвата продолжает захватывать кадры "черного поля" после восстановления входного сигнала и требуется принудительная переинициализация устройства для возобновления приема. Проблема замечена на платах производства BlackMagic Design, StreamLabs при приеме SDI и на Ethernet-интерфейсах, принимающих транспортные потоки.
ПО платформы SL NEO позволяет автоматически отслеживать входной сигнал, детектировать кадры "черного поля" и автоматически перезапустить ПО данного канала захвата в случае, если продолжительность захвата "черного поля" превышает установленное значение.
Для активации данной функции следует настроить соответствующее правило (Action) для каждого канала захвата. Процедура настройки правила выполняется из web-консоли управления сервером, пункт меню - Manage, закладка Video IO Boards. В соответствующем окне сервиса захвата (Capture) необходимо выбрать пункт No actions Defined и нажать Edit.

В поле Delay можно указать временное значение задержки старта исполнения правила.
В поле Address указываем IP адрес сервера или оставляем поле пустым при значении localhost.
В поле Service по кнопке ... выбираем из списка наименование сервиса, которым будем управлять. В нашем примере это канал захвата №1 (Capture_1 в списке).
В поле Action выбираем команду, которая будет исполняться в данном правиле - Reconnect Hardware.
Для сохранения настроек, в верхней части окна консоли управления сервером нажимаем Apply Changes. При этом, сервис захвата, в конфигурацию которого вносились изменения, будет перезагружен. Аналогичным образом настраиваются правила для нескольких каналов захвата.
Проконтролировать исполнение правил можно в окнах просмотра сообщений, которые вызываются по правой кнопке мыши на значке SL NEO Media Server в трее Windows: Messages - Capture_1.

Для ручного перезапуска сервиса захвата следует воспользоваться командой Action - Reconnect Hardware на соответствующей иконке в пункте меню Status web-консоли управления сервером.
