Вещательные видеосерверы производства фирмы ДИП

advertisement
Вещательные видеосерверы производства фирмы ДИП
Алексей Соболев
Компания ДИП позиционирует себя как системного интегратора, предлагающего
проектирование и строительство «под ключ» эфирных автоматизированных
комплексов, основанных на базе собственных разработок программного и
аппаратного обеспечения. Важным шагом в данном направлении стало создание
многофункциональных видеосерверов вещательной серии DVS и системы
управления устройствами автоматизированного эфирного комплекса.
Автоматизация вещания может быть реализована в несколько этапов. Первый и
самый важный из них – выбор видеосервера. Основные функции, которые
выполняют вещательные серверы серии DVS-B производства компании ДИП:
ƒ
Воспроизведение материалов в эфир по play-листу, с широким набором
функций по редактированию исполняемого листа и событий, содержащихся в
нем, включая тримминг клипов, редактирование метки OUT события,
воспроизводимого в эфир, удаление, вставка, перемещение строк, экстренный
переход к исполнению любого выбранного события, возможность циклического
воспроизведения клипов и play-листов. В качестве эфирного события могут
выступать также полноэкранные телевизионные часы с подвижным фоном.
Возможно наложение нескольких слоев 32-х битной статичной и динамичной
графики.
ƒ
Запись материалов по record-листу, функционирующая одновременно с
процессом воспроизведения. Данная функция позволяет осуществить
задержку эфира (Time Delay), при этом функции редактирования
исполняемого play-листа позволяют оперативно разрезать только что
записанный материал, удалить фрагменты, вставить новые события.
Использование одного видеосервера позволяет практически полностью и в
автоматическом режиме сформировать региональный эфир с заранее
выверенными вставками собственной рекламы и межпрограммными блоками.
Доступ к записываемому материалу для редактирования и воспроизведения
возможен через 20 секунд после старта записи.
ƒ
Импорт медиафайлов по локальной сети, одновременно с процессами записи
и воспроизведения. Каждая модель сервера DVS имеет «на борту» сетевой
интерфейс
1000TX,
реализована
поддержка
импорта
наиболее
распространенных форматов файлов AVI, MPG, WAV, файлов статичной
графики. Все видеосерверы имеют поддержку алгоритмов компрессии DV25,
MPEG-2 I-Frames, MPEG-2 MP@ML, M-JPEG, MPEG-4 для импортируемых
материалов.
ƒ
Создание просмотровых копий (Proxy) при записи и импорте материалов.
Данная функция делает возможной совместную сетевую работу нескольких
клиентских станций с сервером при подготовке play-листов. Обращение к
медиаданным низкого разрешения не нагружает сеть и позволяет сетевым
клиентам просматривать и редактировать материалы в отдельном окне
графического интерфейса на экране монитора PC с разрешением CIF
(360х288). Для Proxy-копий используется компрессия MPEG-4 с регулируемой
скоростью потока в пределах 100-4000 кбит/сек.
2
ƒ
Составление,
редактирование,
импорт файлов record- и play-листов
из форм MS Exel, автоматическая генерация файлов отчетов об исполненных
эфирных событиях.
В состав программного обеспечения видеосерверов DVS входят инструменты
управления встроенной базой данных (БД). Все операции по созданию, удалению,
перемещению, импорту, редактированию материалов вещательного и
просмотрового качества по запросам с клиентских мест проходят через БД. Этим
исключается несанкционированный пользователей к файловой системе сервера.
Основным объектом БД является клип, как ссылка на медиафайл, при этом на
один медиафайл может ссылаться неограниченное количество клипов. Клипы
имеют следующие атрибуты: название клипа (Title), хронометраж, тип, дата и
время создания, комментарий, «время жизни», внешний ключ (Ext. ID).
БД видеосервера предоставляет пользователю сервисы поиска и сортировки
клипов по атрибутам, а также навигацию внутри клипа по ключевым кадрам.
Атрибут «внешний ключ» предназначен для связи БД сервера с внешними
информационными системами.
Конфигурации видеосерверов вещательной серии
Для видеосерверов серии DVS-B существуют различные варианты аппаратных
конфигураций и вариантов построения дисковых систем. Базовая конфигурация
сервера содержит встроенный RAID-массив с интерфейсом SCSI U320 объемом
до 2 Tb, что позволяет хранить до 150 часов материала в вещательном качестве.
Возможно подключение внешних дисковых систем, включая SAN и NAS-массивы,
что позволяет организовать запись/воспроизведение материалов по интерфейсам
FC и по сети 1000TX.
Модельный ряд насчитывает более 10 различных конфигураций, основные из
которых приведены в таблице:
Аппаратная
конфигурация
видеосервера
DVS-B
Кол-во каналов
записи (Rec) и
воспроизведения
(Play)
Аппаратная
платформа
Плата
ввода
Плата
вывода
Входные
сигналы
Компрессия
Выходные
сигналы
Видеосерверы на базе плат Matrox X.MIO 6000
DVS-B 1M12
1Rec+2Play
X.MIO 12/6000
DVS-B 1M22
2Rec+2Play
X.MIO 24/6000
DVS-B 1M24
2Rec+4Play
DVS-B 1M04
4Play
2x3000 Intel
Xeon
X.MIO 24/6000
X.MIO 04/6000
DV25,
MPEG-2
I-Frames
SDI, SDI
10-50
Embedded,
Mbit/s,
AES/EBU
DVCPRO,
MPEG-4,
MJPEG
Genlocked
SDI, SDI
Embedded,
AES/EBU
Видеосерверы на базе плат Darim Vision
DVS-B 1F11
1Rec+1Play
2x3000 Intel
Xeon
FD300
DVS-B 2F22
1Rec+2Play
2x3000 Intel
Xeon
2xFD300
DV25,
MPEG-2
I-Frames
10-50
Mbit/s,
DVCPRO,
MPEG-4,
MJPEG
Analog
Component
YUV,
Composite
PAL,
Analog
Audio
Genlocked
Analog
Component
YUV,
Composite
PAL,
Analog
Audio
3
Видеосерверы на базе интерфейсов IEEE 1394
DVS-B 1E01
1Play
1x2800 Intel
P-IV
Порт
IEEE1394
DVS-B 2E02
2Play
1x2800 Intel
P-IV
2 порта
IEEE1394
DVS-B 3E03
3Play
1x2800 Intel
P-IV
3 порта
IEEE1394
DVS-B 2E11
1Rec +1Play
2x2800 Intel
Xeon
Порт
IEEE1394
Порт
IEEE1394
DVS-B 3E12
1Rec+2Play
2x3000 Intel
Xeon
Порт
IEEE1394
2 порта
IEEE1394
DV25
IEEE1394
Программное обеспечение видеосервера DVS содержит серверную и клиентскую
составляющие. Серверные программные модули функционируют на платформе
сервера и обеспечивают управление платами и интерфейсами ввода-вывода,
функционирование встроенной БД сервера.
Программный комплекс Air Manager
Клиентское программное обеспечение видеосервера состоит из нескольких
компонентов, объединенных общей оболочкой пользовательского интерфейса Air
Manager. Пользовательский интерфейс может быть развернут в двухмониторном
режиме для удобства отображения текстово-графической информации. Air
Manager поставляется в комплекте со всеми видеосерверами, вне зависимости от
выбранной конфигурации.
4
Air Manager может функционировать одновременно на нескольких сетевых
клиентских станциях, обеспечивая доступ нескольким пользователям к сервисам
записи, воспроизведения, базам данных нескольких серверов. Использование
этой возможности позволяет распараллелить работу персонала по оцифровке,
записи и импорту материала, подготовке play-листов, управления эфирным
воспроизведением.
Окно
Media
Browser
предназначено
для
управления контентом на
дисковых массивах серверов.
В окне в виде иконок
отображаются клипы и их
атрибуты,
реализованы
функции создания папок,
перемещения клипов между
папками,
их
поиск
и
сортировка. Предусмотрены
функции Backup и Restore
для резервного копирования
медиа- и метаданных на
внешние носители. Выбрав
клип в окне Media Browser,
его можно просмотреть в окне
Monitor, а также поставить в
строчку
play-листа
и
воспроизвести простыми движениями мыши.
Окно File Monitor позволяет
предварительно просмотреть
низкопоточную
копию
материала и отредактировать
его. Реализованы следующие
функции:
ƒ
ƒ
ƒ
ƒ
просмотр
клипа
со
звуковым
сопровождением,
регулировка
скорости
просмотра,
покадровое
воспроизведение,
назначение точек IN/OUT,
в том числе и точки OUT
для
клипа,
который
находится в эфире,
«разрезка» клипа по месту
положения курсора на два
отдельных клипа,
расстановка маркеров для удобства последующей навигации,
ƒ
5
отображение
местоположения
маркеров
на
линии
Shuttle,
масштабирование видимой области Shuttle для удобства редактирования
материалов большого хронометража.
В окне Key Frames
отображаются
иконки
ключевых
кадров,
которые были отмечены
во время записи или
просмотра
материала.
Использование
ключевых кадров дает
возможность
быстрой
навигации к выбранной
точке.
В окне Jobs отображается список и текущий статус исполнения задач
импорта/экспорта медиафайлов.
Окно PlayOut
отображает список клипов (задач), подготовленных для
воспроизведения. Для каждого канала воспроизведения сервера формируется
отдельное окно PlayOut. В строке play-листа, составляющей эфирное событие,
указывается:
ƒ
ƒ
ƒ
ƒ
ƒ
наименование клипа (Title),
группа, к которой принадлежит клип,
тип старта события,
текущий и остаточный хронометраж события,
количество циклических повторов клипа в строке.
В play-листе для каждого события задается тип старта :
ƒ
ƒ
ƒ
ƒ
старт вручную (Manual),
старт
по
окончании
предыдущего
события,
последовательности событий друг за другом (Sequence),
старт в назначенное время (Hard Time),
старт по сигналу GPI,
т.е.
исполнение
6
В
нижней
части
окна
PlayOut отображаются суммарный, текущий и
остаточный хронометраж всего play-листа. Пользователь может вставить или
удалить строки (кроме той, которая находится в процессе исполнения).
Помещаемое в середину листа новое событие раздвигает или замещает, по
выбору пользователя, выделенные строки.
Окно Record (рис. 6) отображает список событий для канала записи. Каждая
строка record-листа имеет различные типы старта, по аналогии с play-листом.
Реализована функция пакетной оцифровки материалов с лент. Управление VTR
осуществляется через порты COM (через переходник RS-232/RS-422) и IEEE1394.
Управление исполнением листов записи и воспроизведения осуществляется из
общего Top-menu Air Manager, которое содержит следующие команды:
Pretake – подготовка события к исполнению,
Play – старт воспроизведения,
Rec – старт записи,
Pause - приостановка воспроизведения исполняемого события,
Skip –переход к воспроизведению следующего события в play-листе,
Jump – переход к исполнению любой предварительно выделенной строки в playлисте,
Top-menu содержит кнопки синхронного управления несколькими каналами
воспроизведения сервера (справедливо и для нескольких серверов,
объединенных в сеть).
Менеджмент и права доступа к контенту
Данная функция предназначена для создания пользователей, установки прав и
уровня доступа пользователей к медиа- и метаданным, расположенным на
дисковых массивах серверов DVS.
Для обеспечения доступа, при входе в Air Manager, пользователю необходимо
иметь кодовое имя. На основании имени пользователя может ограничиваться
доступ к базам данных и медиаданным, а также действия над этими данными. При
этом ограничение доступа производится на уровне баз данных серверов. Это
значит, что не зная имени или пароля никто не сможет получить доступ к данным
не только на уровне программ, но с помощью любой программы для просмотра
медиафайлов.
Возможна установка доступа на чтение, изменение и удаление медиа- и
метаданных. При обеспечении доступа к метаданным, автоматически
обеспечивается доступ к связанным с ним медиаданным.
7
Программный комплекс News CUT
News CUT предназначен для нелинейного монтажа оперативных программ,
сюжетов для теленовостей и имеет классический интерфейс с TimeLine.
Функциональность News CUT во многом аналогична классической системе
нелинейного монтажа. Внешний вид пользовательского интерфейса приложения
"News CUT" представлен на рисунке.
Приложение работает совместно с видеосервером DVS, либо одновременно с
группой серверов. Пользователь получает доступ по сети к БД и хранилищу
медиаданных выбранного сервера.
В отличие от привычных монтажных систем, в News CUT нет загрузки, либо
импорта файлов - пользователи подключены к общей базе клипов видеосервера,
содержимое которой динамически отображается в окне Media Browser. Все
имеющиеся клипы доступны всем клиентам по сети. Просмотр, разметка и монтаж
производятся с использованием копий низкого разрешения (Proxy).
В качестве результата монтажа на TimeLine выстраивается последовательность
размеченных фрагментов, которая фактически содержит ссылки на участки
файлов вещательного качества, которые расположены на видеосервере. По этим
ссылкам и происходит воспроизведение материалов в эфир с сервера, без
рендеринга и копирования.
Преимуществами данного решения является отсутствие операций копирования
объемных медиафайлов с монтажной станции на воспроизводящий видеосервер
(либо сброс на ленту) перед воспроизведением и возможность совместной
сетевой работы пользователей с исходным материалом. Кроме того, специальных
требований к производительности и аппаратной конфигурации сетевых
монтажных станций не предъявляется. Для работы достаточно стандартного
офисного компьютера и сетевого соединения 100 Mbit/sec.
8
News CUT имеет функции сохранения результата монтажа в виде клипассылки в БД сервера, в отдельный play-лист, либо в AVI-файл, функции импорта
медиафайлов различных форматов непосредственно на дисковый массив
сервера.
Благодаря технологии фрагментированной файловой записи, начинать монтаж
материала можно через несколько секунд после старта записи. Смонтированный
сюжет готов к воспроизведению в эфир непосредственно после постановки
последнего клипа на Time Line.
Компания «ДИП» обеспечивает гарантийное и послегарантийное обслуживание
оборудования и программного обеспечения собственного производства,
поддержку и сопровождение всех системных проектов.
Download