Клиентское ПО медиа-платформы SkyLark SL NEO

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

Управление рабочими процессами

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

В комплекте клиентского ПО SL NEO — инструменты коллективного нелинейного монтажа по proxy-копиям, сетевые редакторы для создания и редактирования многослойных композиций графики и шаблонов оформления, инструменты для файлового импорта, транскодирования, каталогизации, поиска, просмотра и разметки материалов. Непосредственно с рабочих мест можно вручную управлять SDI коммутаторами и перенаправлять IP-потоки, контролировать прохождение сигналов между программными модулями, во всех точках виртуального тракта.

Air Manager

Многофункциональное приложение, в котором объединены инструменты управления множеством каналов записи и воспроизведения, редакторы record- и play-листов, инструменты поиска, просмотра, импорта и разметки контента, сетевой графический редактор.

Управление записью
  • Окна Record с исполняемыми record-листами (по количеству каналов записи) отображают список задач записи и их текущие статусы. Каждое окно Record подключается к серверному модулю File Recorder и отображает его состояние. Для каждого события задается источник, которым может быть внешняя линия, либо видеомагнитофон (в этом случае активизируется управление VTR).
  • В соответствии с очередностью, File Recorder исполняет события и размещает файлы на массиве сервера, либо на локальном сетевом ресурсе.
  • Rec-листы загружаются либо из системы медиа-планирования, либо готовятся в редакторе rec-листов. Реализованы функции создания, редактирования, вставки новых строк, либо файла rec-листа в исполняемое расписание записи, установка времени «жизни» материала.
  • Каждое окно Record содержит индикатор уровня входного аудио и регулятор уровня. Количество окон управления записью не ограничивается и задается в процессе конфигурирования клиентского ПО, в соответствии с количеством активных каналов записи на одном или нескольких серверах.
Управление воспроизведением
  • Окно Broadcast позволяет в полном объеме организовать управление вещанием неограниченного числа эфирных каналов. Пользовательский интерфейс содержит определенное количество окон исполняемых листов воспроизведения, по количеству эфирных каналов.
  • В окне управления воспроизведением, для каждого канала отображается лист play-лист, в котором для каждого эфирного события задается источник. Источником может быть: канал воспроизведения сервера или внешняя линия.
  • В соответствии с указанной в исполняемом play-листе очередностью событий, серверный модуль Program Player ставит на воспроизведение файловые материалы и осуществляет программную коммутацию внешних линий в программу.
  • Эфирные play-листы загружаются из систем медиа-планирования, Exсel-файлов, либо готовятся во встроенном редакторе play-листов клиентского ПО.
  • Реализованы функции вставки отдельных строк, либо файла play-листа в исполняемое расписание, в процессе эфирного воспроизведения производится постоянная проверка наличия в хранилище сервера материалов, указанных в play-листах.
  • Окно Broadcast содержит широкий набор функций по редактированию исполняемого play-листа и событий, включая экстренный переход на любое событие в листе, функции Hold («удержание» Live-событий), Alarm Clip (вставка «аварийного» клипа) и многие другие.
  • Каждому основному событию в play-листе могут быть сопоставлены так называемые «подчиненные» или «вторичные» события. В качестве подчиненного события может быть использована, например, графическая композиция, старт воспроизведения которой привязан к старту основного события.
Media Browser и File Monitor

  • Окно Media Browser отображает содержимое хранилища каждого из серверов, к которым организовано сетевое подключение. Является модулем в составе приложений Air Manager, News Cut, Media Connect и взаимодействует с Media Database.
  • Отображаются атрибуты материала: иконка с начальным кадром в соответствии с меткой IN, название материала, его хронометраж, значение ТС начальной точки IN, текстовый комментарий, имя источника, дата создания, дата и время автоматического удаления материала. Отображаются дополнительные поля метаданных и коллекции ключевых кадров для каждого материала.
  • В Media Browser реализован ручной импорт файлов в хранилище сервера, добавление краткого описания, поиск, фильтрация, установка «времени жизни», экспорт материалов и их фрагментов.
  • Управление медиа-данными включает также сервисы управления списком задач импорта, возможности перекодирования материалов при импорте-экспорте, создание прокси-копий.
  • Окно File Monitor служит для просмотра клипов, выбранных в окне Media Browser, либо в строках play/rec-листов, на экране монитора PC. Реализованы функции разметки, переназначения точек IN и OUT, разрезание клипа, выбранного в строке play-листа, включая исполняемые строки.
  • Использование proxy для просмотра не нагружает массивы серверов и делает возможной одновременную работу в сети множества клиентских PC, подключенных к серверам.
  • Картинка со звуком из File Monitor может быть перенаправлена с видеокарты клиентской станции на интерфейсную SDI карту для просмотра материалов на внешнем видеомониторе, с индикацией уровней аудио и отображением тайм-кода. Поддержка Hot Keys позволяет использовать стандартные монтажные USB Jog-Shuttle контроллеры и клавиатуры для работы с видео.
Сетевой графический редактор

  • Позволяет создавать, редактировать титры и графические композиции. Является модулем в составе приложений Air Manager, News Cut, MaConnect и взаимодействует с Media Database.
  • Все исходные материалы для и результаты работы хранятся на массиве сервера, что обеспечивает совместную сетевую работу нескольких пользователей и мгновенное воспроизведение созданных композиций. Рендеринг осуществляется сервером непосредственно в процессе воспроизведения.
  • Graphics Editor позволяет работать с файлами статичной графики, фрагментами 32-bit анимации и видео, при этом используется доступ к базе данных и proxy-копиям, хранящимся на сервере.
  • Graphics Editor содержит исчерпывающий набор инструментов для быстрого создания графики с 2D эффектами и титров, включая «барабаны», «бегущие строки», «телетайпы», ТВ часы, отображение данных из RSS-источников.

News CUT

Сетевой редактор нелинейного видеомонтажа

  • При производстве оперативных материалов и сюжетов для теленовостей, востребованными являются возможности платформы SL NEO, позволяющие производить монтаж на сетевых рабочих станциях с использованием proxy-копий, без копирования медиа-файлов на станцию монтажа и обратно на сервер. Для этих целей служит сетевой клиентский NLE-редактор News CUT.
  • Исходные материалы хранятся в БД одного или нескольких серверов SL NEO, все пользователи News CUT получают сетевой доступ к БД и прокси, работают с проектами, не загружая исходные материалы к себе на станцию. Результаты монтажа сохраняются в базе сервера как текстовые XML-описания монтажных решений и сюжеты сразу после окончания сборки доступны для воспроизведения в эфир. Воспроизведение производится по стандартной технологии в составе play-листов.
  • Благодаря технологии «растущего файла», возможен монтаж материалов, находящихся в процессе записи.
  • Набор эффектов для слоев видео и графики включает 2D DVE, Chroma Key, регулировку уровней аудио и скорости воспроизведения. News CUT во многом подобен по набору функций стандартным NLE — редакторам и позволяет собирать сложные многодорожечные композиции на Time Line, добавлять простые X/V Mix/Wipe переходы и накладывать графические слои: тексты, плашки, фоны, видео с произвольной трансформацией, анимацию с полупрозрачностью, накладывать эффекты и закадровый текст (Vioce Over).
  • Рендеринг созданных монтажных решений с эффектами и графикой осуществляется сервером в режиме on-line. При необходимости, результат монтажа может быть просчитан и сохранен в файл на клиентской станции, либо на самом сервере. Удобство работы обеспечивает набор Hot Keys, аналогичный Final Cut, с возможностью редактирования сочетаний клавиш. Поддержка Hot Keys позволяет использовать монтажные USB Jog-Shuttle контроллеры и клавиатуры для работы с видео.
  • News CUT содержит окно с TimeLine, встроенный модуль Media Browser, File Monitor — окна просмотра видео и графики и Graphics Client — графический редактор.

Приложения и web-клиенты

Media Connect - работа с файловым контентом

Media Connect — клиентский модуль управления контентом для систем долговременного хранения. Приложение отображает содержимое хранилищ серверов SL NEO iMAM, к которым организовано сетевое подключение, непосредственно взаимодействует с серверными модулями Media Database. Отображаются поля метаданных и коллекции ключевых кадров для каждого материала. Окно поиска предоставляет широкий функционал для поиска материалов и их фрагментов по полям метаданных, дате, времени, месту действия, персонам и т. д.

В Media Connect реализованы операции импорта медиа-файлов в хранилища, добавление описания, установка «времени жизни», экспорт материалов и их фрагментов: графика, анимация, аудио-видеоматериалы, графические композиции, выполненные в Graphics Client, XML-клипы, как результаты монтажа в News CUT. Управление медиа-данными включает также сервисы управления списком задач импорта, возможности перекодирования материалов, создание proxy.

Управление данными в среде SL NEO реализовано в виде виртуальной файловой системы, которая в сочетании с дружественным интерфейсом позволяет быстро найти нужный материал, просмотреть его в отдельном окне в proxy или full resolution, разметить нужные фрагменты, сохранить их, экспортировать, отредактировать описания.

WEB-клиенты для "облачных" систем

При создании «облачных» вещательных систем, установка клиентских приложений не всегда возможна и целесообразна. Для случаев, когда серверные компоненты находятся в одном или нескольких дата-центрах, а управление вещанием, импортом контента осуществляется через Internet, разработан WEB-сервер управления, позволяющий удаленным клиентам контролировать и управлять функциональностью системы через web-браузер.

Для WEB-клиентов доступно управление всеми базовыми функциями платформы SL NEO: Ingest & Playout Remote Control, File Ingest, Content Searching, Browsing and Management, I/O Streams Preview, Compliance Recording — Remote Monitoring via web.

MultiScreen - инструмент сетевого мониторинга

  • Сетевой контрольный мультиэкран для всех входных и формируемых сигналов с возможностью полноэкранного просмотра одного выбранного канала со звуком.
  • Все серверные модули платформы SL NEO осуществляют постоянное кодирование и низкопоточную трансляцию в сеть своих входных или выходных сигналов. MultisScreen опрашивает модули, принимает потоки и отображает их на экране монитора клиентского PC в виде небольших окон предпросмотра, меняющих изображение 1 раз в секунду.
  • Любое из окон предпросмотра может быть развернуто на полный экран. Данная технология разработана для просмотра пользователями сигналов на своих рабочих PC.
  • Для исключения нагрузки на сеть выбираются proxy-профили для просмотра с использованием скоростей, не превышающих 1 Mbit/s.
Routing Client - управление сигналами и потоками

  • Routing Client — клиентское приложение, предназначенное для дистанционного ручного управления SDI — коммутаторами, перенаправления IP-стримов, а также для коммутации интерфейсов управления.
  • Приложение имеет классический для такого рода задач интерфейс и позволяет одновременно нескольким пользователям оперативно осуществлять переключения на своих рабочих местах, отслеживать состояние коммутационных полей, а также сохранять состояния слоев коммутации в файлы и в дальнейшем загружать их.
  • Операции осуществляются через Device Server — серверный программный модуль управления устройствами, который через аппаратные интерфейсы сервера непосредственно управляет оборудованием.