i-MAM: масштабируемая система управления контентом

Программное обеспечение системы i-МАМ (Media Asset Management). Выполняет операции записи/импорта, каталогизации, поиска, просмотра, транскодирования и автоматического перемещения контента.

Даже самый современный файловый архив контента не способен существовать автономно в рамках телекомпании — в дополнение к нему необходима тесно интегрированная подсистема управления контентом, которая должна автоматически выполнять ряд задач по захвату и размещению материалов в архиве (ingest), их перемещению между подразделениями, транскодированию, взаимодействию с монтажным (производственным) комплексом, с вещательной платформой и системой медиа-планирования. Данная система предназначена прежде всего для автоматического выполнения операций с архивными материалами по определенным сценариям.

Аппаратно-программный комплекс, решающий определенный объем задач по хранению, каталогизации, поиску, транскодированию и автоматическому перемещению контента, получил название MAM (система управления контентом — media asset management).

SkyLark представляет i-MAM — комплексную систему управления контентом, позволяющую организовать каталогизацию, хранение, поиск и управление медиа- и метаданными. Программное обеспечение — клиентское и серверное, определяющее функциональность системы, интегрировано в базовые технологические процессы: захват/ingest (многоканальная запись, файловый импорт), каталогизация, поиск, просмотр, производство (NLE), доставка контента (автоматизированное вещание — playout).

Cистема i-MAM предназначена для использования в едином технологическом цикле телевизионного производства и вещания, включая процесс производства теленовостей.

Основой системы является подсистема управления базой данных, содержащей описания (метаданные) материалов-объектов, набор стандартных и созданных пользователями атрибутов. Использование БД решает задачу распределения объектов по категориям с возможностью принадлежности объекта сразу ко многим категориям.

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

Конечные цели системы SL NEO i-MAM:
  • быстро найти материал целиком по текстовым метаданным;
  • найти один или несколько фрагментов материала, экспортировать соответствующие файлы на станцию для последующего монтажа (с перекодированием или без);
  • смонтировать сюжет по proxy-копиям, найденным в результате поиска, во встроенном NLE-редакторе системы, экспортировать full-res копию;
  • найти и отобрать материалы для эфира, отсмотреть их;
  • проконтролировать процесс автоматического копирования эфирных материалов из архива на серверы, отвечающие за эфирное воспроизведение.

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

Система интегрирована со всеми серверами линейки продкутов SkyLark SL NEO и с внешними трафик-системами: Броадвью, Оплан, Провис.
Элементы комплексного решения для хранения и управления контентом:
  • DAS и NAS — дисковые и ленточные хранилища файлового контента;
  • серверы БД платформы SL NEO с описательными метаданными, хранилища прокси-копий;
  • программное обеспечение для записи и автоматического импорта медиа-файлов;
  • программное обеспечение для автоматического перемещения и транскодирования файлового контента.
  • клиентское ПО для управления записью, импортом, позволяющее осуществлять каталогизацию, поиск, просмотр, экспорт материалов и фрагментов.
SkyLark SL NEO i-MAM содержит весь необходимый функционал для размещения материалов в архиве, для их каталогизации, хранения и поиска:
  • Многоканальная запись (ingest) с внешних линий и VTR, создание таким образом новых архивных материалов;
  • Автоматическое и ручное перемещение (импорт) завершенных в производстве и «исходных» файловых материалов в архив из NLE и прочих источников;
  • Формирование prоxy-копий параллельно с записью и импортом файлов;
  • Поддержка большинства распространенных кодеков и контейнеров, транскодирование при необходимости;
  • Каталогизация (ввод текстовых описаний материалов) по различным категориям: время и место, авторы, участники, роли, правовая, техническая и прочая информация;
  • Возможность самостоятельного изменения и добавления пользователями новых категорий для описания материалов;
  • Формирование коллекции ключевых кадров для каждого материала и их текстовое описание;
  • Удобный и быстрый поиск, просмотр материалов на клиентских местах с полноценной поддержкой русского языка,
  • Интегрированный набор кодеков в серверном и клиентском ПО;
  • Простой монтаж, подбор материалов, фрагментов и их экспорт;
  • Разграничение прав доступа к ресурсам системы, защита от сбоев в аппаратной части, резервирование и дублирование описательной информации, хранящейся в базе данных;
  • Интеграция с NLE на уровне файлов, поддержка распространенных контейнеров (avi, mov, mxf, mp4, …) и кодеков;
  • Предэфирный просмотр материалов, контроль качества (рабочие места ОТК);
  • Интеграция с вещательными серверами платформы SL NEO (автоматическое копирование материалов из архива «под play-лист»).

SkyLark SL NEO i-MAM в качестве базовой, использует схему метаданных Adobe XMP (eXtensible Metadata Platform — расширяемая платформа метаданных) — технология, позволяющая организовать формирование текстовых мета-описаний для медиа-файлов. Описания можно хранить как в центральной БД архивной системы, так и непосредственно в самих медиа-файлах.

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

Модули, определяющие функциональность

Серверный модуль СУБД
  • Предоставляет сетевым клиентам доступ к контенту: файлам Full Res или Proxу и к метаданным, описывающим материал.
  • Media Database хранит схему метаданных и сами текстовые описания, отслеживает содержимое дисковых массивов, выполняет индексацию вновь появившихся файлов, позволяет разграничивать права пользователей.
  • iMAM использует схему метаданных Adobe XMP. Описания можно хранить как в БД архивной системы, так и в самих медиа-файлах.
Серверный модуль записи с внешних линий и кассет
  • Форматы файлов и алгоритмы компрессии обеспечивают полную совместимость с системами нелинейного монтажа. Прием ТС осуществляется в форматах LTC или VITC.
  • При записи по rec-листам осуществляется управление VTR, управление матричным коммутатором SDI. Доступ к материалу для просмотра, редактирования и воспроизведения предоставляется через 1 сек. после старта записи.
Модуль автоматического файлового трансфера
  • Обеспечивает транскодирование и перемещение файлов медиа- и метаданных между файловыми серверами и медиа-серверами SL NEO, станциями NLE, рабочими станциями).
  • Главная задача Transfer Manager — перемещение и сбор контента в файловые серверы, архивы, а также в хранилища playout-серверов для последующего воспроизведения.
  • Transfer Manager может автоматически собирать контент из нескольких удаленных файловых источников и может работать в зависимости от списков воспроизведения или автономно.
  • Автоматизированные операции: импорт, экспорт, перемещение файлов между файловыми серверами, архивными, производственными системами и хранилищами серверов SL NEO, с возможностью настройки правил перемещения, параметров формирования proxy и параметров преобразования медиа-данных, в том числе транскодирование файлов при их копировании/перемещении — изменение кодека, файлового контейнера, HD/SD UP/DOWN/CROSS преобразование с адаптацией к движению, изменение частоты кадров, изменение Aspect Ratio, нормализация и изменение уровня звука,
Драйвер к ленточной библиотеке
  • Драйвер к ленточной библиотеке обеспечивает командный интерфейс между Media Database платформы SL NEO и программным обеспечением, управляющим ленточной библиотекой.
  • Поддерживаются команды и функции для архивирования, распаковки данных, получения информации о состоянии ленточной библиотеки и процессе выполнения заданий.
  • Интеграция с ленточными библиотеками осуществляется на уровне файловой системы, которую эмулирует управляющее библиотекой ПО (Xendata, IBM Tivoli и пр.) Работа со стандартным сетевым протоколом Windows (CIFS) для обмена файлами не привязывает пользователя к какой-либо конкретной ленточной библиотеке.
Клиентское ПО: Media Connect, Air Manager, News Cut
  • Отображает содержимое хранилищ серверов i-MAM, к которым организовано подключение, непосредственно взаимодействует с серверными модулями Media Database. Отображаются поля метаданных и коллекции ключевых кадров для каждого материала. Окно поиска предоставляет широкий функционал для поиска материалов и их фрагментов по полям метаданных, дате, времени, месту действия, персонам и т. д.
  • Реализованы операции импорта медиа-файлов в хранилища, добавление описания, установка «времени жизни», экспорт материалов и их фрагментов: графика, анимация, аудио-видеоматериалы, графические композиции, выполненные в Graphics Client, XML-клипы, как результаты монтажа в News CUT. Управление медиа-данными включает также сервисы управления списком задач импорта, возможности перекодирования материалов, создание proxy.
  • Управление данными в среде SL NEO реализовано в виде виртуальной файловой системы, которая в сочетании с дружественным интерфейсом позволяет быстро найти нужный материал, просмотреть его в отдельном окне в proxy или full resolution, разметить нужные фрагменты, сохранить их, экспортировать, отредактировать описания.