Автоматическая и ручная модерация прямых трансляций

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

Запись, монтаж и воспроизведение с задержкой

Запись сигнала прямой трансляции производится средствами серверов или ПО Скайларк в режиме «растущего» файла. После старта записи, материал доступен для редактирования через 1 секунду. Для монтажа «растущего» файла используется клиентское приложение News CUT, работающее с БД сервера и proxy-копиями, что позволяет обойтись без копирования медиа-файлов на станцию монтажа и обратно на сервер.

Результат монтажа сохраняется в базе, как клип, содержащий текстовое XML-описание монтажного решения с графикой. Сразу после окончания монтажа, такой клип доступен для воспроизведения без дополнительного рендеринга. В процессе монтажа, на Time Line могут быть размещены титры и графика, созданные во встроенном редакторе.

Воспроизведение результата монтажа производится в обычном порядке. Данный функционал доступен в серверах 3000 серии. Диаграмма иллюстрирует последовательность задействованных в рабочем процессе модулей ПО. Один сервер 3000 серии может одновременно обрабатывать таким образом 8 пар сигналов HD.

«Короткая» задержка и искусственный интеллект

При формировании «прямых эфиров» ранее была популярной функция «короткой» задержки в несколько секунд для того, чтобы вручную перекрыть оговорки или показ другого нежелательного материала. Как правило, время задержки составляло 7 секунд, это было общепринятое значение в вещательной практике (функция так и называлась — Seven Second Delay или Prtofanity Delay).

Сегодня многое изменилось и серверы Скайларк решают задачу автоматической модерации контента вместе с искусственным интеллектом. Мы используем API сервиса модерации Sightengine:

  • отправляем поток «прямой» трансляции в Sightengine для анализа;
  • параллельно с этим, средствами сервера Скайларк задерживаем сигнал «прямой» трансляции, т.к. Sightengine требуется 5−7 секунд для анализа;
  • сервер принимает от Sightengine экранные координаты объекта, который нежелателен к показу и «размывает» участок экрана в задержанном сигнале трансляции.

Данное решение позволяет автоматизировать процесс модерации, но оно не является единственным. В наборе инструментов платформы Скайларк есть комплект «дежурного модератора» — еще один способ записи и редактирования live-событий в окне исполняемого play-листа:

  • запись входящих стримов фрагментами и/или «растущими» файлами;
  • автоматическая отправка новых фрагментов в конец связанного play-листа;
  • в окне управления play-листом реализованы функции «вырезания» (удаления) фрагментов и команды, которые позволяют переходить на определенные времена задержки или на определенное время в записанном материале;
  • при разметке клипов в окне FileMonitor реализованы команды быстрого перехода в текущую точку записи и воспроизведения;
  • в окне управления play-листом можно без разрезания и модификации клипов, вставлять «блюры» и джинглы в произвольные места путем установки маркеров в медиа-ассетах (клипах).