Клиентское программное обеспечение видеосерверов, графических станций, комплексов автоматизированного телевизионного вещания Программный комплекс DIVS Air Manager версия 1.7 Руководство пользователя и администратора Санкт-Петербург, октябрь 2008 г. Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 1 Оглавление 1. 2. Назначение Air Manager........................................................................................................................3 Концепция сервер-клиент ....................................................................................................................3 2.1. Возможности серверных программных модулей.....................................................................5 2.1.1. Сервис базы данных ............................................................................................................5 2.1.2. Сервис видеозахвата...........................................................................................................5 2.1.3. Сервис воспроизведения ....................................................................................................6 2.1.4. Сервис автоматизации play-листа......................................................................................6 3. Пользовательский интерфейс Air Manager ......................................................................................7 3.1. Окно Media Browser ..................................................................................................................10 3.1.1. Классификация клипов медиаданных ..............................................................................11 3.1.2. Меню окна Media Browser..................................................................................................12 3.1.3. Импорт медиафайлов........................................................................................................12 3.1.3.1. Нормализация и изменение уровня звука при импорте файлов ............................14 3.1.3.2. Опции для импорта видеоданных ..............................................................................15 3.1.4. Импорт графических файлов ............................................................................................16 3.1.5. Импорт текстовых файлов ................................................................................................16 3.1.6. Операции с клипами ..........................................................................................................17 3.1.6.1. Рендеринг клипов ........................................................................................................17 3.1.6.2. Экспорт клипов из БД в файлы ..................................................................................17 3.1.6.3. Резервное копирование ..............................................................................................18 3.1.6.4. Переименование клипов .............................................................................................18 3.1.6.5. Задание времени автоматического удаления клипа................................................18 3.1.7. Создание и редактирование клипов.................................................................................18 3.1.7.1. Создание «Live» клипов ..............................................................................................19 3.1.7.2. Создание и редактирование телевизионных часов .................................................20 3.1.7.3. Создание и редактирование показаний параметров атмосферы...........................21 3.1.8. Создание и редактирование графических композиций ..................................................21 3.1.8.1. Слой «picture in picture» ..............................................................................................22 3.1.8.2. Часы и температура в углу экрана.............................................................................23 3.1.8.3. Слой титров..................................................................................................................23 3.1.8.4. Слой прямоугольников (линии и плашки)..................................................................23 3.1.8.5. Слой текстовых строк с данными из внешних источников ......................................24 3.1.8.6. Управление слоями .....................................................................................................27 3.1.8.7. Работа с ключевыми точками.....................................................................................27 3.1.9. Функция поиска клипов в БД .............................................................................................28 3.2. Окно File Monitor........................................................................................................................29 3.2.1. Функциональность окна File Monitor .................................................................................29 3.2.2. Дополнительные функции .................................................................................................30 3.3. Лист воспроизведения (play-лист). Окно Broadcast...............................................................31 3.3.1. Атрибуты строки play-листа ..............................................................................................31 3.3.2. Работа с play-листами .......................................................................................................35 3.3.2.1. Создание и редактирование строк play-листов ........................................................35 3.3.2.2. Встроенный редактор play-листов .............................................................................36 3.3.2.3. Операции со строками play-листа ..............................................................................36 3.3.2.4. «Разрезание» строк play-листа ..................................................................................37 3.3.2.5. Поиск событий в play-листе ........................................................................................37 3.3.2.6. Дополнительная информация, отображаемая в окне Broadcast ............................37 3.3.2.7. Действия при работе с типом старта «Hard Time» ...................................................37 3.3.2.8. Настройка отображения в окне Broadcast клипов, выданных в эфир ....................38 3.3.2.9. Настройка режимов синхронизации основного и резервного play-листов .............38 3.4. Лист записи (record-лист). Окно Record..................................................................................39 3.4.1. Атрибуты строки record-листа...........................................................................................39 3.4.2. Дополнительная информация, отображаемая в окне Record........................................42 3.4.3. Редактирование строк record-листов ...............................................................................42 3.4.4. Окно VTR control.................................................................................................................43 Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. 3.5. Руководство пользователя и администратора 2 Top-menu приложения Air Manager .........................................................................................43 Управление исполнением play-листа. Команды (кнопки) Top-menu..............................43 Управление исполнением record-листа. Команды Top-menu ........................................46 3.6. Команды меню File ...................................................................................................................47 4. Конфигурирование Air Manager........................................................................................................49 4.1. Закладка General ......................................................................................................................49 4.2. Закладка Storage.......................................................................................................................50 4.2.1. Управление профилями медиафайлов............................................................................51 4.2.2. Управление правами доступа к БД и медиафайлам ......................................................54 4.3. Закладка Services .....................................................................................................................55 4.3.1. Назначение прав на управление play-листами ...............................................................56 4.4. Закладка Look and feel .............................................................................................................56 4.5. Закладки Record List и Broadcast List......................................................................................56 4.6. Закладка Actions .......................................................................................................................57 5. Hot Keys, использование внешней панели управления ..............................................................58 6. Начало работы с Air Manager (Quick Start) .....................................................................................60 7. Возможные проблемы и варианты решений.................................................................................61 8. Установка Air Manager на клиентский РС........................................................................................62 9. Глоссарий..............................................................................................................................................62 3.5.1. 3.5.2. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. 1. Руководство пользователя и администратора 3 Назначение Air Manager Программный комплекс Air Manager является многофункциональным клиентским приложением, которое предназначено для совместной работы с видеосерверами, графическими станциями серии DIVS и в составе автоматизированных вещательных комплексов. Air Manager служит для управления каналами записи и воспроизведения видеосерверов и графических станций, хранилищами медиаданных, оперативного составления, редактирования и исполнения расписаний записи и воспроизведения как для серверов, так и для автоматизированных эфирных комплексов. Air Manager является инструментом операторов эфира для формирования программ в вещательных комплексах. Благодаря встроенному графическому редактору, Air Manager позволяет оперативно создавать, редактировать и осуществлять графическое оформление эфирных программ. Приложение является универсальным и позволяет работать с серверами автоматизации вещания, видеосерверами и графическими станциями, серверами записи эфира (логгерами). При работе с серверами записи, часть функций Air Manager, касающаяся воспроизведения и управления устройствами не используется. Функционирование Air Manager не зависит от типов плат ввода-вывода, применяемых в той или иной модели сервера, графической станции. Минимальные системные требования к платформе клиентского РС для функционирования Air Manager: Pentium IV 3 GHz, 512 Mb RAM, видеокарта, поддерживающая режим «overlay», сетевой интерфейс Ethernet 100/1000Mbit/sec, 50 Mb на системном диске, OC WXP PRO SP2. 2. Концепция сервер-клиент Концепция построения видеосерверов DIVS и автоматизированных вещательных комплексов, представляет собой набор базовых программных компонентов, интеграция которых с аппаратными узлами позволяет построить автоматизированный вещательный комплекс, отвечающий конкретным функциональным требованиям. Основные функции, исполняемые серверными компонентами : 1. Сервис базы данных (БД) - выполняет функцию специализированной базы данных для медиа-контента. Позволяет хранить аудио/видео/графические клипы вместе с их атрибутами, такими как название, хронометраж, дата создания, комментарии, тип, время автоматического удаления из базы, внешний ID. 2. Сервис видеозахвата - выполняет захват с одной из поддерживаемых плат/интерфейсов захвата (серии плат Matrox DSX, Delta, D-Breeze, Decklink, FD300, интерфейсы IEEE1394, Ethernet, ASI), выполняет кодирование медиаданных в нужный формат, сохраняет видео/аудиоданные на дисках и формирует метаданные в БД соответственно. 3. Сервис воспроизведения - выполняет воспроизведение видео/аудиоданных через одну из поддерживаемых плат/интерфейсов вывода. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 4 4. Сервис управления устройствами – непосредственно управляет оборудованием в процессе исполнения эфирных play-листов – матричными, программными коммутаторами, микшерами, DSK кейерами, видеомагнитофонами. 5. Сервис автоматизации play-листа - автоматизирует управление оборудованием при исполнении эфирного play-листа коммутаторами, микшерами, DSK, видеомагнитофонами, каналами воспроизведения видеосерверов и графических станций. Клиентское ПО - позволяет пользователям системы управлять всеми вышеперечисленными компонентами при помощи графического пользовательского интерфейса. Сервисы воспроизведения и захвата используют унифицированную модель драйверов плат ввода-вывода. Это позволяет им поддерживать большой выбор аппаратных плат вводавывода. На данный момент поддерживаются следующие платы: Matrox DSX, Delta, D-Breeze, Decklink, FD300, интерфейсы IEEE1394 (потоки DV25), устройства видеозахвата, имеющие VFW драйверы, потоки MPEG2/MPEG4 TS с DVB приемников и IP сетей. Одним из преимуществ решения является использование нескольких профилей медиаматериала. Каждый видео/аудио клип может иметь несколько версий, например одну в высоком разрешении, непосредственно для вещания и одну - в низком разрешении, которая будет использоваться пользователями для предварительного просмотра и монтажа. Эта возможность позволяет более эффективно использовать пропускную способность сети и дисковых массивов. Все модули ПО взаимодействуют между собой при помощи сетевых соединений и могут быть инсталлированы в нужном количестве на любом количестве компьютеров в локальной сети. Таким образом, из базовых программных блоков можно «собрать» вещательный комплекс любой сложности. Еще одной базовой возможностью решения является оперативный нелинейный монтаж видеоматериалов. В комплекте программного обеспечения поставляется программа News Cut, идентичная по набору функций со стандартным NLE-редактором, в частности, с «Adobe Premiere». Эта программа позволяет собирать сложные композиции на Time Line, добавлять видео и аудиопереходы, накладывать графические слои –текст, рамки, фоны, картинку в картинке с произвольной трансформацией, графику и видео с полупрозрачностью через альфа-канал. При этом используется доступ к БД серверов и proxy-копии. Результат монтажа сохраняется в БД, как простое XML описание монтажного решения и может быть сразу доступно для воспроизведения, не требуя времени на операции рендеринга. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 5 2.1. Возможности серверных программных модулей 2.1.1. Сервис базы данных База данных, как правило, расположена на RAID-массиве видеосервера, либо графической станции и позволяет хранить следующие объекты: Аудио/видео клипы - импортированные или оцифрованные видеоматериалы с использованием различных кодеков (MPEG2-I Frames, MPEG2 с группами, MPEG4, DV25, JPGA - кодек для клипов с альфа-каналом), Статическую графику - импортированные статические файлы BMP, JPG, TGA, PNG с альфа-каналом или без него, Графические композиции, созданные во встроенном редакторе Air Manager - XML описание некой многослойной композиции, в которой можно расположить на экране объекты из БД с использованием технологии «картинка в картинке». Так же в графической композиции можно расположить текстовые объекты со статическим или прокручивающимся тестом, прямоугольные фоны и рамки. Графическая композиция может иметь как прозрачный так и непрозрачный фон. Всем объектам композиции можно задать траектории движения посредством положений в ключевых точках. Текстовые объекты. В графических композицях может быть определен общий дизайн для набора текстовых сообщений, таких как бегущие строки, рекламные сообщения, информационные плашки. Сам же текст, который будет выводиться в заранее подготовленные места и с нужным стилем, может задаваться отдельно. Для этой цели служат тестовые объекты, которые параметризуют графическую композицию с дизайном и конкретным текстом. Это позволяет отвязать текстовую информацию от графического оформления, и сменить графическое оформление всех бегущих строк или информационных плашек, просто заменив соответствующую графическую композицию – источник дизайна. Набора текста при этом не требуется, перерасчет длительности бегущих строк выполняется автоматически. Монтажные листы - XML описание монтажного решения, Time Line, на котором могут находиться видеоклипы, статическая графика, графические композиции и текстовые объекты. На границах объектов можно поставить аудио и видеопереходы. Сервис БД имеет сетевой интерфейс для работы с метаданными и медиаконтентом. Это позволяет использовать один сервис БД для работы нескольких сервисов захвата и воспроизведения. В локальной сети может быть установлено любое количество сервисов БД на различных компьютерах - как на самих видеосерверах так и на специально предназначенных для этого файловых серверах. 2.1.2. Сервис видеозахвата Сервис видеозахвата позволяет осуществлять захват AV сигналов с платы ввода-вывода. В процессе захвата осуществляется программное кодирование видеопотока с использованием выбранного кодека, а также может создаваться копия низкого разрешения для монтажа и предварительного просмотра. Для сервиса видеозахвата может быть составлен рекорд-лист, по которому запись будет осуществляться автоматически, в пакетном режиме, в том числе и при оцифровке с видеомагнитофона. Сервис видеозахвата может on-line экспортировать (стриммировать) захватываемые аудио/видеопотоки в виде отдельного сетевого ресурса (NVT), а так же экспортировать поток Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 6 локально на компьютере, на котором он запущен, через разделяемую память (PAL). Этот механизм позволяет воспроизводить и использовать в графических композициях или монтажных листах on-line видеопотоки, поступающие на вход видеосервера на момент воспроизведения в эфир, например накладывать логотипы и бегущие строки на проходящее видео. 2.1.3. Сервис воспроизведения Сервис воспроизведения позволяет воспроизводить через одну из поддерживаемых плат ввода-вывода различные объекты из БД, в т.ч. клипы, статическую графику, графические композиции, текстовые объекты, монтажные листы. Также существует ряд специальных клипов, которые могут быть воспроизведены: проходящее видео с одного из сервисов захвата через разделяемую память (PAL), ТВ часы с заранее подготовленным дизайном (фон+стрелки), показатели атмосферы (температура, давление влажность). Сервис воспроизведения может иметь несколько виртуальных слоев, которые накладываются друг на друга в процессе воспроизведения с использованием альфа-канала. Каждый из слоев может работать независимо друг от друга. Таким образом, можно с непосредственно на видеосервере формировать графическое оформление или использовать сервер в качестве графической станции для наложения графических слоев на видеопоток с других источников. Если это поддерживается аппаратными средствами, сервис воспроизведения может выдавать два сигнала - Fill и Key для наложения графики внешним микшером-кейером. Данная функция используется в графических станциях серии DIVS-G. 2.1.4. Сервис автоматизации play-листа Сервис автоматизированного исполнения play-листа (далее – сервис автоматизации playлиста) позволяет сформировать вещание эфирного канала. В него загружается play-лист, в котором для каждого события задан источник, которым может быть видеосервер, видеомагнитофон или внешние линии (SAT, PPЛC, АСБ). В соответствии с этим листом, сервис автоматизации ставит на воспроизведение клипы для видеосерверов и видеомагнитофонов, а также выдает все необходимые команды устройствам для программной коммутации. Для каждого события play-листа могут быть указаны атрибуты, позволяющие синхронизовать графическое оформление с основным play-листом. Для каждого события может быть задано до четырех слоев DSK кейеров. Таким образом, можно включать/выключать различные аппаратные устройства - логогенераторы, DSK кейеры и т. п. Также могут быть включены/выключены режимы наложения для виртуальных слоев сервиса воспроизведения. Для каждого события play-листа могут быть установлены сигналы GPI-out. GPI сигналы реализованы в виде конфигурируемых программных запросов, что позволяет программировать различные обработчики сигналов. Например, один из обработчиков может выдавать TTL потенциалы через специальную плату. Так же существует обработчик GPI сигналов, который позволяет синхронизовать с основным play-листом подчиненные playлисты, которые могут воспроизводиться в виртуальных слоях или на графических станциях. Таким образом, можно привязать к основному play-листу запуск нужных бегущих строк, появление информационных плашек, смену логотипов и многое другое. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. 3. Руководство пользователя и администратора 7 Пользовательский интерфейс Air Manager Пользовательский графический интерфейс Air Manager содержит Top-menu и следующие окна: Line Monitor, File Monitor, VTR Control, Media Browser, Browser Job List, Key Frames, Task List, Search Media, Recording, Broadcast, Recording List Editor, Cast List Editor. Количество отображаемых окон и их размеры устанавливаются пользователем при конфигурировании приложения, в зависимости от набора функций, который требуется в конкретной конфигурации вещательного комплекса. Условно можно выделить основные пользовательского интерфейса Air Manager. и вспомогательные окна графического Основные окна: Окно Media Browser служит для отображения содержимого БД видеосерверов и графических станций, к которым подключен Air Manager, в виде папок и клипов. Из данного окна осуществляются операции импорта, экспорта медиаматериалов, резервного копирования, операции создания и редактирования play-листов, а также клипов графического оформления. Окно File Monitor служит для просмотра клипов, хранящихся в БД, на экране монитора PC и функционирует независимо от каналов записи и воспроизведения. Окна Recording отображают активные record-листы видеосерверов, к которым подключен Air Manager. Окна Broadcast отображают активные play-листы видеосерверов, графических станций, либо серверов автоматизации вещания, к которым подключен Air Manager. Количество окон Recording и Broadcast не ограничивается и задается пользователем в процессе конфигурирования Air Manager. Вспомогательные окна: Окно Recording List Editor отображает файл record-листа, и служит для его редактирования. Окно Cast List Editor отображает файл play-листа, и служит для его редактирования. Окно Browser Job List отображает текущий список задач импорта и копирования медиаданных, выполняющихся в фоновом режиме. Окно Key Frames позволяет формировать и просматривать коллекции ключевых кадров для каждого клипа, осуществлять по ключевым кадрам быстрый переход к нужной точке материала, отображаемого в окне File Monitor. Окно Task List служит для напоминания оператору о необходимости выполнения определенного действия перед наступлением эфирного события и подтверждения выполненного им действия (например, установки кассеты с номером XXXX в VTR с номером YY за 2 минуты до наступления эфирного события). Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 8 Окно Search Media предназначено для поиска клипов в БД серверов по текстовым метаданным. Окно VTR Control предназначено для управления VTR-устройствами из пользовательского интерфейса Air Manager. Окно Line Monitor предназначено для отображения «живого» видео в окне пользовательского интерфейса. Видеосигнал при этом должен поступать на вход отдельной PCI-платы захвата (типа TV-tuner), установленной в клиентской станции. Установка данной платы позволяет контролировать 1 канал видео непосредственно в окне графического интерфейса Air Manager, не используя для этой цели отдельный видеомонитор. На рисунке 3.1 представлен один из возможных вариантов внешнего вида пользовательского интерфейса при работе в одномониторном режиме. Текущая конфигурация Air Manager, представленная на рисунке – 1 канал записи, 1 канал воспроизведения с наложением 2-х графических слоев. ОКНО ЗАПИСИ, RECORD-ЛИСТ ОКНО ВОСПРОИЗВЕДЕНИЯ, PLAY-ЛИСТ 2 PLAY-ЛИСТА ГРАФИКИ МОНИТОР ПРОСМОТРА БАЗА ДАННЫХ КЛИПОВ рисунок 3.1 В случае совмещения большого количества функций на одной клиентской станции, рекомендуется использование двух мониторов для увеличения площади отображения окон и элементов графического интерфейса. Для одномониторного режима рекомендуется использование монитора с диагональю не менее 17” и параметрами разрешения 1280х1024. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 9 Количество одновременно отображаемых окон, их размеры и взаимное расположение могут быть изменены пользователем без каких-либо ограничений. Данные параметры автоматически фиксируются в реестре Windows при закрытии Air Manager. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 10 Функциональность Air Manager 3.1. Окно Media Browser рисунок 4.1 Окно Media Browser (рис. 4.1.) предназначено для управления контентом, расположенном на дисковых массивах серверов DIVS, находящихся в общей сети. В окне Media Browser отображается содержимое БД каждого из серверов и графических станций, к которым организовано сетевое подключение приложения Air Manager. Для отображения метаданных того или иного сервера в окне Media Browser, приложение Air Manager должно быть сконфигурировано в соответствии с инструкцией (см. раздел 7). При корректных параметрах настроек, в левой части окна Media Browser будет отображаться корневая папка с именем БД, подключение к которой установлено. Также будет отображен статус каждого сервиса БД – online, в правой части окна будут отображаться клипы, находящиеся в выбранной папке. Основные функции, доступные в окне Media Browser: отображение информации о медиаданных, находящихся в хранилище сервера (серверов) и зарегистрированных в его (их) БД. В окне отображаются клипы и их атрибуты: иконка с начальным кадром в соответствии с меткой IN, название клипа, его хронометраж, значение ТС начальной точки IN, текстовый комментарий, дата создания, время автоматического удаления из базы; оперативный поиск клипов в БД сервера/серверов по текстовым метаданным; фильтрация отображаемого в окне списка клипов по текстовым метаданным; выбор клипа для просмотра и редактирования точек IN и OUT в окне File Monitor (единичный клик на иконке клипа); выбор клипа для постановки его в строчку play-листа (перетаскивание мышью); управление контентом - распределение клипов по папкам, добавление или удаление папок, «клонирование» клипов - создание новых клипов-ссылок на медиафайлы, импорт/экспорт медиаданных, резервное копирование, удаление, переименование клипов, установка «времени жизни» клипам; создание и редактирование клипов статической использованием встроенного графического редактора, создание и редактирование «Live» - клипов, клипов ТВ часов и показаний погоды. и динамической графики с В процессе работы пользователь, по своему усмотрению, формирует в окне Media Browser необходимое количество папок. Наименование «папка» условно, поскольку данные папки никак не соотносятся с файловой системой ОС Windows. Несмотря на наличие «папок», все клипы находятся фактически в корневом каталоге БД. Это означает, что наименование каждого клипа (атрибут Title) для одной БД уникально, в одной БД не может быть двух клипов с одинаковыми именами. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 11 Папки отображаются в левой части окна Media Browser. Корневая папка имеет название по умолчанию - «Media». Данную папку нельзя удалить. В ней можно размещать клипы и создавать новые папки. Смена названия корневой папки возможна в меню конфигурации Air Manager (закладка Storage). Создание новой папки производится в левой части окна из меню по правой кнопке мыши. При записи по record-листу папки создаются автоматически и в них помещаются клипы, сформированные в процессе исполнения record-листа. По умолчанию, создаваемой папке автоматически присваивается имя, содержащее текущую дату и тип источника. Любую папку, кроме корневой, можно переименовать, кликнув на ней и вызвав меню по правой кнопке мыши. Имеется возможность создания вложенных папок. Переименование папок никак не сказывается на клипах, составляющих строки play-листов, поскольку все клипы фактически расположены в «корне» БД. 3.1.1. Классификация клипов медиаданных Клипы, хранящиеся в БД и отображаемые в окне Media Browser, классифицируются следующим образом: Полноэкранные аудиовизуальные клипы, сформированные при записи, либо импорте полноэкранных файлов медиаданных (avi, mpg, vob, tga, bmp и прочих). Аудиовизуальные клипы – ссылки, сформированные приложением News CUT. Это монтажные листы - XML описания монтажного решения, сформированного в News CUT и содержащие ссылки на исходные материалы. Аудиоклипы, сформированные при импорте файлов аудиоданных (например wav). Клипы статической и динамической графики, сформированные при импорте файлов статической графики (TGA 24/32 bit), либо последовательности таких файлов. «Live» - клипы, сформированные в приложении Air Manager и содержащие ссылку, на адрес источников потокового вещания, либо ссылки на другие клипы. В свою очередь, данные клипы классифицируются следующим образом : URL: «Live» - клип, содержащий ссылку на URL-адрес источника потокового вещания по сети с использованием технологии NVT (поддерживается на серверах DIVS и графических станциях). Local PAL: «Live» - клип, содержащий ссылку на адрес локального источника потока медиаданных (входной буфер памяти платы ввода-вывода). Previous Layer: «Live» - клип, позволяющий перехватить для воспроизведения слой видео из оперативной памяти платы ввода-вывода. Clock: комбинированный клип, предназначенный для отображения ТВ часов, содержащий ссылки на клипы с фоном Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 12 часов, стрелками, звуковым сопровождением. Gauge: комбинированный клип, предназначенный для отображения показаний температуры, давления, влажности, содержащий ссылки на клипы с соответствующим графическим оформлением. Клипы статической и динамической графики – графические композиции, сформированные во встроенном редакторе приложения Air Manager. Текстовые клипы, содержащие текстовую информацию для титров и ссылающиеся на шаблоны оформления (клипы статической, динамической графики, сформированные в графическом редакторе приложения Air Manager). 3.1.2. Меню окна Media Browser Назначение органов управления меню в нижней части окна Media Browser: Запуск процедуры импорта медиафайлов Выбор режима отображения иконок в окне Media Browser (крупные иконки, крупные иконки списком, мелкие иконки списком) Включение/выключение фильтрации отображаемых клипов в окне Media Browser Активизация процедуры поиска клипов в БД сервера (либо нескольких серверов) по текстовым метаданным 3.1.3. Импорт медиафайлов Импорт и копирование медиафайлов на дисковый массив видеосервера DIVS осуществляется непосредственно из приложения Air Manager без использования инструментов копирования файлов OC Windows. Данное обстоятельство связано с необходимостью регистрации медиафайлов в БД видеосервера, а также с необходимостью проверки типа кодека (FOURCC) и применения фоновой программной конвертации средствами приложения Air Manager в случае, если кодек импортируемого файла отличается от текущего, установленного в БД видеосервера. В данной версии программного обеспечения предусмотрены следующие типы файлов для импорта: файлы полноэкранной статичной 24-х битной графики форматов PNG, JPG, BMP, файлы полноэкранной статичной 32-х битной графики формата TGA, последовательности файлов полноэкранной статичной 24 и 32-х битной графики, файлы формата AVI, содержащие видеоданные и встроенные аудиоданные формата PCM, пара файлов форматов AVI, PCM WAV имеющих идентичные наименования, Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 13 файлы форматов MPG, M2V, M2P, MOV, VOB, содержащие видеоданные и/или встроенные аудиоданные, пары файлов форматов AVI/M2V, WAV имеющих идентичные наименования, текстовые файлы формата TXT. Процедура «Импортировать медиафайл» выполняется следующим образом: • в левой части окна Media Browser выбирается папка, в которую будут импортироваться данные. Для этого необходимо выделить нужную папку в окне Media Browser единичным кликом мыши. • в нижней части окна Media Browser, пользователем по нажатию кнопки выбирается медиафайл, предназначенный для импорта и расположенный на локальном или сетевом диске. Air Manager проверяет соответствие типа кодека импортируемого файла с типом кодека, установленного для вещательного профиля (BRV) на платформе видеосервера DIVS. Наименование (FOURCC) кодека, используемого платформой видеосервера, хранится в базе данных в настройках профиля BRV. • после выбора файла для импорта появляется диалоговое окно, предлагающее выбрать вариант работы со звуком (см. п. 4.3.1.) • после выбора варианта изменения/нормализации уровня звука, появляется диалоговое окно, предлагающее выбрать варианты работы с изображением (см. п. 4.3.2.) При совместимости кодека импортируемого файла с кодеком сервера, медиафайл копируется на дисковый массив сервера, автоматически в фоновом режиме создается «просмотровая» копия (LRV), формируется минимальный набор метаданных (иконка с начальным планом, название клипа, идентичное названию медиафайла) и происходит регистрация нового клипа в базе данных сервера. При несовпадении имен кодеков, импортируемый медиафайл подвергается автоматической программной конвертации в формат, установленный в настройках профиля BRV, автоматически создается копия низкого разрешения (LRV), формируется минимальный набор метаданных и происходит регистрация нового клипа в базе данных сервера. Ход процесса импорта для каждого клипа отображается на индикаторе в нижней части окна Media Browser, отображается процент выполнения процесса для данного файла, количество файлов, выбранных для импорта и количество успешно выполненных операций. Процесс импорта можно контролировать в окне Browser Job List. Примечания: 1. Импортируемая пара медиафайлов AVI и WAV должна находиться в одной папке ОС Windows, из которой производится импорт, файлы AVI и WAV должны и иметь идентичные названия. Для импорта достаточно выбрать AVI – файл. WAV-файл «подтянется» автоматически. 3. Реализована возможность постановки в строку play-листа и воспроизведения клипа, не дожидаясь окончания процесса импорта соответствующего файла. При импорте и копировании медиаданных на массив сервера (равно как и при записи), медиафайл разбивается на отдельные файлы, длительность которых конфигурируется. Значение по умолчанию равно 20 сек. Таким образом, при импорте файла, имеющего длительность 1 мин., на диске будет создано 3 avi-файла длительностью 20 сек. каждый. При показаниях индикатора процесса импорта более 30% появится иконка с начальным кадром клипа. Это Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 14 будет означать, что запись первого avi-файла из 3-х завершена Windows, файл может быть открыт для чтения и соответственно - воспроизведен. При этом импорт клипа будет продолжаться. Сам факт разбиения на отдельные файлы, автоматическая «склейка» файлов при воспроизведении скрыты от пользователя. Применение данной технологии в работе серверов DIVS обусловлено технологией телевизионного производства с одной стороны (воспроизведение клипа, который сейчас записывается) и ограничениями файловых систем с другой. 4. Значение длительности клипа, полученного при импорте файла, содержащего статичную графику, равно по умолчанию 1 сек. 3.1.3.1. Нормализация и изменение уровня звука при импорте файлов Процедура импорта медиафайлов позволяет изменить уровень звука или осуществить нормализацию уровня. После выбора файла для импорта появляется диалоговое окно, предлагающее выбрать один из 3-х вариантов работы со звуком – не вносить изменений (Do nothing – установлено по умолчанию), изменить уровень звука (Change Level by), нормализовать уровень звука (Normalize peak). Пределы изменения уровня звука устанавливаются в децибелах и составляют +36db и -36dB соответственно. Функции регулировки и нормализации уровня могут оказаться полезными в случае работы с профессиональным звуковым оборудованием, имеющим защитный диапазон (Headroom) в цифровом звуковом сигнале относительно 0 dB FS. Например, если импортируемый файл имеет номинальный уровень звуковой дорожки 0 dB FS, данная функция позволит его понизить для корректного последующего воспроизведения после цифро-аналогового преобразования без многократного превышения уровня. Нормализация уровня производится по пиковым значениям уровня и устанавливается в соответствии с заданным уровнем в децибелах. Данный уровень является относительным. Опорный уровень устанавливается в меню конфигурации в закладке Storage в поле Audio Level. Опорный уровень в закладке Storage определяет смещение уровней, отображаемых на звуковых индикаторах в окнах Monitor и в окне записи, на установленное значение в децибелах. Данная опция необходима в случае наличия защитного диапазона (Headroom) в цифровом звуковом сигнале. При этом, максимальный уровень звуковой дорожки составит (например) -14 dB FS. Отображение уровня в -14 dB в качестве максимального на индикаторах крайне неудобно в работе. Для того, чтобы на индикаторах уровня в окне Monitor отображалось значение 0 dB, устанавливается смещение на +14 dB (значение 14 в закладке Storage в поле Audio Level). Пример установки значения нормализации: если в меню конфигурации Air Manager в закладке Storage в поле Audio Level установлено значение 14 dB, а в поле Normalize peak для импорта установлено значение 0 dB, то нормализация уровня будет произведена к уровню -14 dB FS. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 15 При групповом импорте нескольких файлов, к каждому из них будут применены параметры обработки звука, установленные в данном диалоговом окне Audio Level в начале процедуры импорта. 3.1.3.2. Опции для импорта видеоданных После процедуры нормализации звука, пользователю предлагается выбрать опции для импорта видеоданных в рамках данной сессии импорта. Примечание: как правило, в большинстве случаев никаких изменений в данном окне пользователю совершать не приходится, однако перечисленные ниже функции могут оказаться полезными при импорте файлов, полученных от «незнакомых» источников. Шаг 1: Выбор профилей для импорта. (окно Choose profiles to be created). Выбор 2-х профилей BRV и LRV (proxy) будет означать, что после окончания процедуры импорта материал на массиве сервера будет существовать в виде 2-х копий с определенными параметрами (Codec, With, Height, Rate) для Broadcast Resolution Video (BRV) и для Low Resolution Video (LRV). Пользователь вправе отключить создание одного из профилей (например, создание копии низкого разрешения LRV). Шаг 2: Активизация режима Preserve resolution позволяет не изменять разрешение импортируемого видео/графики по вертикали и горизонтали. Эта функция необходима при импорте файлов 32-bit графики с разрешением менее полноэкранного (например – логотипы, плашки, баннеры). Если разрешение данных файлов нужно оставить оригинальным, режим Preserve resolution следует активизировать. Шаг 3: Выбор варианта перекодирования медиаданных при импорте (Reencode Broadcast Profile). Применяется для профиля Broadcast Resolution Video (BRV). Варианты выбора: Always (значение по умолчанию) – программное перекодирование материалов в формат, установленный в видеосервере (Codec, With, Height, Rate) будет происходить всегда, в рамках данной сессии импорта. Never – перекодирование отключено, импортируемые материалы будут перемещены на массив сервера без перекодирования. Different Resolution – будет происходить программное перекодирование и смена разрешения для импортируемых материалов, формат кодирования и разрешение которых отличаются от установленных в видеосервере (Codec, With, Height, Rate). Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 16 Auto – при совпадении параметров кодирования и разрешения импортируемых материалов с параметрами, установленными в сервере, перекодирования не будет. В случае несовпадения – перекодирование произойдет автоматически. Шаг 4: Активизация режима Premultiplied Alpha бывает необходима для более корректного импорта маски прозрачности из файлов TGA, сгенерированных отдельными программами (например After Effects). Шаг 5: Режим Convert Framerate должен быть включен в случае несовпадения частот следования кадров импортируемого материала с частотой, установленной в видеосервере. Шаг 6: Выпадающее меню Source field order предназначено для изменения порядка чередования полей при импорте. Режим Top field first позволяет установить первое поле первым при импорте, Bottom field first - позволяет установить второе поле первым при импорте. Режим None позволяет запретить смену полей, что целесообразно для файлов, первое и второе поле у которых идентичны (deinterlace) . Шаг 7: установка «времени жизни» материала после помещения его в БД сервера. Устанавливается количество календарных дней, по истечении которых материал будет автоматически удален. Шаг 8: Функция Aspect Ratio Transform позволяет изменить соотношение сторон импортируемого материала и привести его в соответствие с форматом, установленном в видеосервере. 3.1.4. Импорт графических файлов Импорт графических файлов может происходить в одном из 2-х режимов: 1. Импорт единичного файла 24/32-х битной статичной графики. 2. Импорт последовательности файлов 24/32-х битной статичной графики. По нажатию кнопки в нижней части окна Media Browser, пользователем выбирается файл, предназначенный для импорта. Если в папке, из которой импортируется файл, содержится несколько файлов с тем же расширением (например TGA), Air Manager определяет их как последовательность и через диалоговое окно пользователю предлагается выбрать режим импорта – импортировать последовательность найденных в папке файлов как видео (ответ YES), либо импортировать только один выбранный файл (ответ NO). Импорт последовательности файлов 32-х битной статичной графики необходим для создания видеоклипов, содержащих слой прозрачности (т.н. alpha-канал). В процессе импорта последовательности формируется клип и соответствующий 32-bit avi-файл с алгоритмом компрессии, аналогичным JPEG. 3.1.5. Импорт текстовых файлов По нажатию кнопки в нижней части окна Media Browser, пользователем выбирается файл с расширением txt, предназначенный для импорта. Далее открывается Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 17 диалоговое окно, в верхней части которого необходимо выбрать клип, содержащий источник дизайна для будущих титров. В качестве клипа, содержащего дизайн, должен быть использован клип, содержащий титры и сформированный в графическом редакторе Air Manager. После выбора клипа-источника оформления, в выпадающих меню выбирается один из 2-х возможных текстовых слоев, в котором будет содержаться импортируемый текст. Далее устанавливается скорость прокрутки. 3.1.6. Операции с клипами 3.1.6.1. Рендеринг клипов Процедура Render предназначена для копирования медиаданных вещательного и просмотрового качества, находящихся в размеченной области клипа, в отдельные медиафайлы, с формированием нового самостоятельного медиа-объекта (клипа). Данная функция полезна для освобождения дискового пространства от медиаданных большого объема, в которых необходимы для использования относительно небольшие размеченные фрагменты. Применение к ним функции Render позволит выделить из больших клипов самостоятельные объекты (клипы) и затем удалить объемные «клипы-родители». Процедура Render выполняется в окне Media Browser для выделенного клипа (клипов) по правой кнопке мыши. По окончании исполнения процедуры, новый клип будет зарегистрирован в БД видеосервера и отображен в окне Media Browser в той же папке. В поле Title к имени клипа будет добавлена запись «(Render)». 3.1.6.2. Экспорт клипов из БД в файлы Процедура Export предназначена для копирования медиаданных вещательного или просмотрового качества, находящихся в размеченной области клипа, в отдельные медиафайлы на локальные, сетевые диски и сменные носители. Данная функция применяется в случае обмена медиафайлами с внешними производственными системами. В процессе исполнения данной функции в открывающемся окне пользователь должен выбрать профиль для экспорта – вещательный (BRV), либо просмотровый (LRV). Соответственно, по окончании исполнения процедуры, новый AVI-файл будет иметь параметры компрессии и экранное разрешение, установленные для выбранного профиля. Файлы, полученные в результате экспорта, не регистрируются в БД видеосервера и не отображаются в окне Media Browser. Процедура выполняется в окне Media Browser для выделенного клипа по правой кнопке мыши. При экспорте возможна активизация опции «Insert date and time». При этом в полученном AVI-файле, в правом нижнем углу будет вставлена информация о дате и времени записи. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 18 3.1.6.3. Резервное копирование Процедура Backup предназначена для создания резервной копии медиаданных вещательного и просмотрового качества на внешних дисковых массивах. При этом на локальные либо сетевые диски копируются медиа- и метаданные, описывающие материал. Функция Backup активизируется по правой кнопке мыши на выбранном клипе (клипах). Функция Restore активизируется по правой кнопке мыши на пустом поле в правой части в окна Media Browser. 3.1.6.4. Переименование клипов Функция переименования клипов в окне Media Browser доступна только в режимах отображения иконок списком. Данные режимы выбираются кнопками в нижней части окна. При переименовании клипов (поле Title), следует обратить внимание на следующее: 1. Поле Title является основным идентификатором клипа для его исполнения в playлисте. 2. Если клип, который необходимо переименовать, ранее был помещен в строчку play-листа, соответствующая строка после переименования клипа в Media Browser приобретет статус «No media», поскольку клипа с прежним наименованием не будет существовать в БД сервера. При этом воспроизведение клипа в составе play-листа станет невозможным. Наименование каждого клипа для одной БД уникально, в БД не может быть двух клипов с одинаковыми именами. Сервис БД отслеживает данное условие автоматически, при попытке ввести имя, существующее в БД, будет выдано сообщение о совпадении имен. 3.1.6.5. Задание времени автоматического удаления клипа Процедура Delete At предназначена для установки даты и времени, при наступлении которого клип будет автоматически и безвозвратно удален из БД сервера. Функция активизируются по правой кнопке мыши на выбранном клипе (клипах). 3.1.7. Создание и редактирование клипов Создание новых клипов в окне Media Browser производится в выбранной папке, по правой кнопке мыши, при нахождении курсора в пустом правом поле окна. В окне Media Browser доступны для создания и редактирования клипы следующих типов: URL: «Live» - клип, содержащий ссылку на URL-адрес источника потокового вещания по технологии NVT. Clock: комбинированный клип, предназначенный для отображения ТВ часов. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 19 Gauge: комбинированный клип, предназначенный для отображения показаний температуры, давления, влажности. Previous Layer: «Live» - клип, позволяющий перехватить для воспроизведения слой видео из оперативной памяти. Local PAL: «Live» - клип, содержащий ссылку на адрес локального источника медиаданных (память платы ввода-вывода). Graphics: клип статической, динамической графики, включая титры и спецэффекты, сформированный в графическом редакторе приложения Air Manager. Текстовый клип, содержащий текст для титров и ссылающийся на шаблон оформления (клип статической, динамической графики, сформированный в графическом редакторе Air Manager) 3.1.7.1. Создание «Live» клипов Команда New/Url… позволяет создать новый клип, содержащий ссылку не на медиафайл, а на источник цифрового потока медиаданных, находящегося в сети. Например, указав в поле «URL» параметр nvt:\\localhost, будет создан клип бесконечного хронометража. При воспроизведении данного клипа в составе play-листа, на выход видеосервера будет выдан поток медиаданных, поступающих с указанного URL по технологии NVT. Данная технология применяется в видеосерверах DIVS при формировании on-line потоков медиаданных и передаче их по локальной сети. Для корректного отображения потока медиаданных, видеосервер должен быть сконфигурирован соответствующим образом. Команда New/ Local PAL… позволяет создать новый клип аналогичного с NVT типа. В отличие от технологии NVT, поток для воспроизведения будет приниматься не по сети, а со входа платы ввода-вывода, из ее оперативной памяти. Тем самым уменьшается время задержки прохождения сигнала от входа к выходу. При воспроизведении данного клипа в составе play-листа, на выход видеосервера будет выдан поток медиаданных, поступающих на вход платы ввода-вывода. (Аббревиатура PAL не имеет отношения к ТВ стандарту PAL). Использование «Live»-клипов данного типа позволяет выдавать в составе play-листа по расписанию сигналы «живого» источника и клипы с массива сервера без использования отдельного коммутатора сигналов видео и аудио, а также накладывать на проходящий сигнал титры, логотипы и прочие графические слои. Для корректного приема и отображения потока медиаданных, видеосервер должен быть сконфигурирован соответствующим образом. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 20 3.1.7.2. Создание и редактирование телевизионных часов Команда New/Clock… позволяет создать комбинированный клип, при постановке которого в строку play-листа, будут отображаться полноэкранные телевизионные часы. Перед созданием данного клипа необходимо произвести подготовительные действия: 1. Импортировать в БД сервера avi-файл, содержащий анимированный фон часов, т.н. background без стрелок. Длительность такого avi-файла как правило, составляет 1 минуту (1500 кадров). Наличие секундной стрелки в составе фона часов целесообразно, т.к. позволяет «сэкономить» слой и снизить загрузку процессора сервера при on-line рендеринге и воспроизведении. При этом следует помнить, что секундная стрелка будет расположена под слоями с часовой и минутной стрелками. 2. Импортировать в БД сервера wav-файл, содержащий звуковое сопровождение часов. Длительность wav-файла как правило, составляет 1 минуту. 3. Импортировать в БД сервера последовательность 32-bit графических файлов (TGA), содержащих полный цикл оборота часовой стрелки на 360 градусов. От количества файлов TGA (кадров) будет зависеть плавность хода часовой стрелки по экрану. В проекте курантов ВГТРК, например, использовано 240 графических файлов TGA с изображением фаз часовой стрелки. 4. Импортировать в БД сервера последовательность 32-bit графических файлов (TGA), содержащих полный цикл оборота минутной стрелки на 360 градусов. В проекте курантов ВГТРК, например, использовано 240 графических файлов TGA с изображением фаз минутной стрелки. Далее, по команде New/Clock… в окне Media Browser в выбранной папке, по правой кнопке мыши, при нахождении курсора в пустом правом поле окна, вызывается диалоговое окно, в котором в соответствующих полях выбираются клипы с фоном (background), звуковым сопровождением, часовой и минутной стрелкой. При необходимости, аудиотрек можно отключить, режим воспроизведения часов Hours Type установить в 24-х часовой. Данная опция отображения необходима при формировании «цифровых» часов, в которых в качестве «стрелок» просчитаны цифры. Предусмотрена возможность смещения показаний часов (выпадающее меню Offset Forwards/ Offset Backwards) в формате ЧЧ:ММ:СС:КК. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 21 При формировании неполноэкранных часов, в БД сервера импортируется последовательность неполноэкранных 32-bit графических файлов (TGA), далее по команде по команде New/Clock… создается новый клип часов, затем в графическом редакторе приложения Air Manager создается еще один клип, в котором осуществляется точное позиционирование неполноэкранных часов. 3.1.7.3. Создание и редактирование показаний параметров атмосферы Команда New/Gauge… позволяет создать комбинированный клип, отображающий показания одного параметра атмосферы. Перед созданием данного клипа необходимо произвести подготовительные действия: Импортировать в БД сервера предварительно подготовленную последовательность 32-bit графических файлов (TGA), содержащих полный цикл показаний выбранного датчика – например, 1000 файлов TGA, отображающих интервал температур от -50 до +50 градусов с шагом 0,1 градус. Далее, по команде New/ Gauge… в окне Media Browser в выбранной папке, по правой кнопке мыши, при нахождении курсора в пустом правом поле окна, вызывается диалоговое окно, в котором в соответствующих полях выбирается сформированный клип графического оформления показаний. В поле Gauge type выбирается тип показаний, в поле Video выбирается клип графического оформления показаний. В полях Source Host/Port выбирается IP-адрес РС и на котором запущен соответствующий сервис, принимающий данные от датчика типа MTPH и IPпорт сервиса. Далее, в графическом редакторе приложения Air Manager создается новый клип, в котором осуществляется точное позиционирование подготовленного слоя с показаниями датчика. 3.1.8. Создание и редактирование графических композиций Команда New/Graphics… по правой кнопке мыши, при нахождении курсора в пустом правом поле окна, позволяет создать комбинированный клип графического оформления. После задания в диалоговом окне имени нового клипа, открывается окно встроенного графического редактора. Графический редактор приложения Air Manager содержит Top-menu и следующие поля и окна: Окно редактирования, Окно General, Окно Elements. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 22 В нижней части редактора расположен движок прокрутки видео в окне редактирования, а также редактор ключевых точек. Создание клипа многослойного графического оформления осуществляется в следующем порядке : По нажатию кнопки в правой части Top-menu редактора, пользователь может создать графический слой одного из 4-х типов: PIP – слой «picture in picture» картинка в картинке, Text – слой титров, Rect – слой прямоугольников. (плашек), Text Feed – слой, содержащий текст, автоматически считываемый из внешних источников и отображаемый в виде бегущих строк, прокручивающихся списков и т.д. Типичными примерами являются чаты, новостные бегущие строки, информация о курсах валют и т.п. 3.1.8.1. Слой «picture in picture» По нажатию кнопки PIP в Top-menu графического редактора, открывается диалоговое окно, в котором предлагается выбрать клип, предназначенный для масштабирования и позиционирования. Для данной цели могут быть выбраны полноэкранные аудиовизуальные клипы, аудиовизуальные клипы-ссылки, сформированные приложением News CUT, клипы статической и динамической графики, сформированные при импорте файлов графики (TGA 24/32 bit), «Live»клипы, включая «Live»-клипы с ТВ часами и с показаниями параметров атмосферы. Масштабирование изображения происходит, если потянуть мышкой за черный маркер у угла прямоугольника. При удерживании Shift и перемещении маркера соотношение сторон изображения сохранится. При повторном нажатии на кнопку PIP в Top-menu графического редактора, по описанной выше схеме выбирается клип, предназначенный для создания нового слоя «picture in picture». Сохранение клипа в БД сервера производится по команде File/Save Top-menu графического редактора. При постановке клипа, созданного в графическом редакторе, в строку play-листа графического слоя, в графе loops play-листа будет отображаться значение inf. Это означает, что событие имеет бесконечный хронометраж. Следует учитывать это обстоятельство и при необходимости установить требуемую длительность события. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 23 3.1.8.2. Часы и температура в углу экрана По нажатию кнопки PIP в Top-menu графического редактора, выбирается «Live»-клип с ТВ часами, либо с показаниями параметров атмосферы. Клип будет помещен в окно редактирования с сохранением оригинальных размеров и будет доступен для позиционирования. 3.1.8.3. Слой титров По нажатию кнопки Text в Top-menu графического редактора появляется возможность создания титров. Для ввода текста необходимо перейти в закладку Elements и в поле Text набрать текст. При этом набираемый текст будет отображаться в окне редактирования. После набора текст позиционируется в окне редактирования. В верхней части закладки Elements отображаются слои редактируемого графического клипа, сформированные в редакторе. В поле Nаme можно задать имя текстовому слою. Значение по умолчанию - Text Area ХХ. В окне Position отображаются размеры и позиции окна, в котором расположен текст. В окне Show/Hide выставляются временные значения, в соответствии с которыми производится задержка ввода/вывода текстового слоя относительно начала/конца графической композиции. В окне Style выбирается режим форматирования текста по вертикали и по горизонтали, а также тип титра – статичный (Still), прокрутка снизу вверх (Scrolling), бегущая строка (Crawlihg). В окне Font выбирается шрифт, размер и разновидность шрифта - Bold, Italic. В окне Text Color задается цвет заливки текста и процент отображения (Opacity - величина, обратная прозрачности). При необходимости задается кант (Outline) с атрибутами – цвет и толщина, и тень с атрибутами – цвет, процент отображения, размеры по X и Y, размытость тени. Сохранение клипа в БД сервера производится по команде File/Save Top-menu графического редактора. После этого клип можно просмотреть в окне File Monitor и поставить в строку play-листа соответствующего окна Broadcast, формирующего графический слой. 3.1.8.4. Слой прямоугольников (линии и плашки) По нажатию кнопки Rect в Top-menu графического редактора появляется возможность создания прямоугольных объектов. По первому нажатию кнопки Rect создается прямоугольник черного цвета, геометрические размеры которого составляют 720х576 Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 24 (полный экран). Масштабирование объекта происходит, если потянуть мышкой за черный маркер у угла прямоугольника. Для редактирования объекта необходимо перейти в закладку Elements. При необходимости можно сменить тип объекта - выбрать горизонтальную, либо вертикальную линию. Толщина линии задается параметром Outline. В процессе редактирования имеется возможность включить/отключить заливку прямоугольника (Fill). При включенном Fill редактируются следующие параметры: цвет заливки прямоугольника (Color), процент отображения (Opacity - величина, обратная прозрачности), цвет и тип градиентной заливки, процент отображения градиентного цвета. При необходимости задается кант (Outline) с атрибутами – цвет, толщина, процент отображения, цвет и тип градиентной заливки, процент отображения градиентного цвета канта. 3.1.8.5. Слой текстовых строк с данными из внешних источников Под информационными строками с данными из внешних источников понимается любая текстовая информация, которая считывается из какой-либо БД, из текстовых файлов, приходит от провайдеров информационных услуг и отображается на экране в виде бегущих строк, прокручивающихся списков или меняющих друг друга текстовых строк. Типичными примерами являются чаты, новостные бегущие строки, информация о курсах валют и т.п. Для вывода информационных строк используется элемент (слой) графической композиции Text Feed. В дополнение к обычным параметрам, задающим свойства любого текстового слоя, элемент Text Feed имеет параметры, задающие источник данных и то, каким образом их обрабатывать. Элемент Text Feed имеет два основных режима работы: 1. Все доступные информационные строки считываются и циклически выводятся на экран. При этом, если появляются новые строки или исчезают строки, которые уже были выданы, то соответствующие изменения автоматически будут учтены на очередном витке цикла. Этот режим подходит, например, для циклического вывода новостных строк или курсов валют. 2. Считываются, выводятся на экран только новые появляющиеся строки и выводятся они только один раз. Этот режим подходит для отображения, например СМС чатов или разовых информационных сообщений. Режим работы элемента устанавливается переключателем Only New. Для работы Text Feed необходимо указать один или несколько источников данных. Элемент может считывать данные из RSS ресурсов по HTTP. Для того, чтобы подключить источник данных нужно выбрать Enabled и в поле указать адрес RSS ресурса, например: static.feed.rbc.ru/rbc/internal/rss.rbc.ru/rbc.ru/society.rss В поле Scan указываются интервалы времени в секундах, через которые будет опрашиваться RSS ресурс. Для ресурсов, находящихся в локальной сети, можно поставить значение порядка одной секунды, для ресурсов, расположенных в Internet, целесообразно увеличить интервал до 20 сек. В поле Icon можно вписать значение поля Title любого объекта из БД сервера. В этом случае перед первым сообщением из соответствующего источника будет выводиться графический объект - разделитель. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 25 Один из способов организовать RSS - фид с данными заключается в использовании модуля Feeder, входящего в комплект ПО видеосервера. Feeder считывает текстовые файлы (с расширением .txt) из папки и экспортирует их в виде RSS - ресурса. Feeder имеет два режима работы: 1. Считывает все файлы из папки и представляет их в виде RSS - ресурса. При этом, если в папке появляются новые файлы или удаляются существующие, то Feeder автоматически учитывает эти изменения. Этот режим может использоваться совместно с первым режимом элемента Text Feed. 2. Считанные файлы автоматически удаляются из папки. Файлы доступны в течение некоторого (небольшого) промежутка времени. Этот режим может использоваться совместно со вторым режимом элемента Text Feed. Feeder имеет следующие параметры командной строки: –cfg=<fname> - основной конфигурационный файл; –port=<port> - номер порта (http), на котором будет доступен RSS ресурс. По умолчанию используется порт 7212; –down - останавливает работающий Feeder; пример командной строки для запуска Feeder: start /min feeder –cfg=feeder.xml Конфигурационный файл feeder.xml имеет XML структуру и должен иметь следующие элементы: "feedset" - основной элемент XML документа; "feed" - задает один из фидов и имеет следующие параметры: "type" - задает источник, из которого Feeder будет получать данные. В версии 1.5 реализован только тип "folder"; "name" - задает имя ресурса, через которое фид будет доступен со встроенного HTTP сервера Feeder; "folder" - папка на диске из которой Feeder будет считывать файлы; "encoding - кодировка текстовых файлов; "scroll" - время в секундах в течении которого сообщения будт доступны. Если этот параметр установить в "no", Feeder будет работать в первом режиме; "scan_timeout" - интервал в секундах через который папка будет сканироваться на предмет появления новых файлов. Пример для новостной бегущей строки: feeder.xml ––––––––––––––Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 26 <feedset> <feed type="folder" name="news.rss" folder="c:/news" encoding="CP1251" scroll="no" scan_timeout="1" /> </feedset> ––––––––––––––Файлы с новостями нужно расположить в папке "c:/news" при этом имена файлов должны иметь расширение .txt. Если имена файлов представляют собой номера (100.txt, 200.txt, 300.txt и т.п.) то при выводе они будут отсортированы в порядке возрастания номеров. В графической композиции в качестве RSS ресурса нужно указывать следующее: addr:7112/news.rss где "addr" - IP адрес компьютера, на котором запущен Feeder. Галку "Only New" - не ставим. Пример для СМС чата: feeder.xml ––––––––––––––<feedset> <feed type="folder" name="char.rss" folder="c:/chat" encoding="CP1251" scroll="5" scan_timeout="1" /> </feedset> ––––––––––––––Файлы с СМС сообщениями нужно подкладывать в папку "c:/chat". Файлы должны иметь расширение ".txt". В графической композиции в качестве RSS ресурса нужно указывать следующее: Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 27 addr:7112/chat.rss где "addr" - IP адрес компьютера, на котором запущен Feeder. Галку "Only New" – ставим. 3.1.8.6. Управление слоями Количество, наименования и типы всех существующие слоев отображаются в закладке Elements. Управление слоями осуществляется двумя способами: в окне закладки Elements, в окне редактирования по правой кнопке мыши. Доступны следующие функции управления : Включение/выключение отображения слоя производится установкой/снятием флажка в закладке Elements. Данная опция позволяет отключить отображение слоя только в окне редактирования. Отключение слоя никак не повлияет на его воспроизведения в составе playлиста. Переименование слоя производится в поле Name закладки Elements. Выбор слоя для редактирования производится выделением в закладке Elements, либо в окне редактирования единичным кликом мыши. Изменение порядка чередования, «связывание» слоев производится в выбранном для редактирования слое в закладке Elements, либо в окне редактирования по правой кнопке мыши. В выпадающем меню выбирается одна из команд: Raise – переместить выбранный слой наверх, Lower – переместить выбранный слой вниз, Chains – связать выбранный слой с одним из соседних для совместного перемещения и масштабирования, New – создать новый слой, Delete – удалить слой. 3.1.8.7. Работа с ключевыми точками Графический редактор позволяет использовать ключевые точки для каждого из слоев при задании движения объекта, траектории его формирующего слой, масштабировании и вращении. Редактор Россия, Санкт-Петербург, 2008 ключевых точек Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 28 расположен под окном редактирования и содержит TimeLine, на которой отображаются слои и их ключевые точки, движок прокрутки для просмотра анимации. 3.1.9. Функция поиска клипов в БД Процедура поиска клипов вызывается в нижнем меню окна нажатием кнопки Media Browser. В появившемся окне Search Media Files в поле Search storage необходимо отметить те БД, в которых будет проводиться поиск, ввести ключевые слова в нужные поля поиска и нажать кнопку Start Search, либо клавишу Enter. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 29 3.2. Окно File Monitor Окно File Monitor функционирует независимо от каналов записи и воспроизведения видеосервера DIVS и служит для : просмотра клипа, выбранного в окне Media Browser в различных режимах (нормальное, ускоренное, покадровое воспроизведение) исключительно на экране монитора PC (единичный клик на иконке клипа в окне Media Browser), просмотра клипа, составляющего событие play-листа, в любой момент времени (единичный клик на строке в play-листе), просмотра записанной части материала (клипа) непосредственно в процессе записи (единичный клик на строке в record-листе), • точной разметки, переназначения точек IN и OUT клипа (перед его переносом в строку play-листа), • переназначения точек IN и OUT для клипа, содержащегося в строке play-листа, ожидающей исполнения, переназначения точки OUT для клипа, содержащегося в исполняемой строке play-листа, либо в строке, подготовленной к исполнению (статус строки Pretake). • создания новых клипов - «клонов» и добавления их в окно Media Browser, как новых клипов (функция Add). В меню конфигурации приложения Air Manager (закладка Storage) задается тип профиля для организации просмотра в окне Monitor - BRV, либо LRV. Использование низкопоточных «просмотровых» копий (LRV) для просмотра не нагружает вычислительные платформы и делает возможной одновременную работу в стандартной сети Fast Ethernet нескольких клиентских PC, подключенных к дисковому массиву видеосервера DIVS. Примечание: В серверах архивной серии для просмотра материалов необходимо установить профиль для просмотра – BRV. Работа в окне File Monitor производится независимо от исполнения record- и play-листов каналами записи и воспроизведения видеосервера DIVS и никак не влияет на их работу. 3.2.1. Функциональность окна File Monitor Визуальное отображение выбранного клипа в окне. Выбор осуществляется кликом на иконке с клипом в окне Media Browser, либо на нужной строчке в любом из окон Broadcast, а также в окне Record. • Просмотр/навигация внутри выбранного клипа в режимах Jog/Shutlle, стандартного, ускоренного и покадрового воспроизведения с использованием органов управления окна и сочетания «горячих клавиш». • Тримминг (подрезка клипа) - переназначение меток IN и OUT и фиксация изменений значений IN и OUT по кнопке Apply. До начала редактирования, в окнах TC IN и TC OUT Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 30 по умолчанию указываются значения ТС, соответствующие началу и окончанию всего неразмеченного клипа, значение DUR – также для всего клипа, движок быстрой прокрутки устанавливается в начало клипа. Значение ТС, отражающее начало неразмеченного клипа, составляет 00:00:00:00. Изначальный режим прокрутки клипа в окне File Monitor – Stop. • Создание новых клипов - «клонов». Возможно создание нескольких клипов, имеющих различные названия, различные значения IN и OUT и ссылающихся на один и тот же медиа-материал. Так называемые «клонированные» клипы появляются в окне Media Browser по кнопке Add при редактировании клипа, выбранного в окне Media Browser. Все созданные таким образом клипы равноправны по отношению к исходным медиафайлам и никаким образом не изменяют их параметров. • Функция CUT позволяет разрезать клип на 2 части (с созданием нового клипа) при редактировании клипа, выбранного в окне Media Browser. Использование CUT позволяет также разрезать строку play-листа (с созданием новой строки) при редактировании строки в окне Broadcast. Точку, по которой происходит разделение клипов, определяет текущее положение маркера в окне File Monitor. Данная функция полезна при оперативной вставке «на лету» межпрограммных блоков в воспроизводимую с сервера программу. • Создание коллекции ключевых кадров. Данная функция предназначена для индексирования внутри выбранного клипа в процессе записи и воспроизведения с целью мгновенной последующей навигации к отмеченной точке. В процессе записи создание ключевого кадра производится по кнопке Marker в Top-menu Air Manager. При просмотре клипа в окне File Monitor ключевые кадры формируются по нажатию кнопки . Сформированные ключевые кадры отображаются в отдельном окне «Key Frames» для клипа, который отображается в окне File Monitor. • Отображение значений ТС для Key Frames (KF), относящихся к отображаемому клипу и быстрая навигация (откат курсора) к выбранному значению TC для KF. Функция активизируется по нажатию . • Отображение метками местоположения Key Frames на линии Shuttle окна File Monitor. Перемещение между метками осуществляется сочетанием клавиш: Ctrl+PgUp предыдущий KF, Ctrl+PgDn - следующий KF. • Изменение масштаба отображения видимой области линии Shuttle окна File Monitor. Масштабирование происходит от текущей позиции курсора при перемещении движка «Ехрand» вправо, либо кнопками +/-. Максимальный временной масштаб составляет 1 сек. для видимой области линии Shuttle. 3.2.2. Дополнительные функции • Отображение значений ТС меток IN и OUT (цифровые индикаторы зеленого цвета в нижней части окна). • Отображение длительности размеченного фрагмента клипа (цифровой индикатор красного цвета в нижней части окна). • Отображение значения TC, соответствующего текущему положению курсора (цифровой индикатор зеленого цвета в верхней части окна). • Отображение значения ТС от установленной точки IN до текущего положения курсора (цифровой индикатор желтого цвета в верхней части окна). • Откат курсора на точки IN и OUT по сочетанию «горячих» клавиш. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 31 • Однократное и циклическое воспроизведение клипа в окне File Monitor от метки IN до метки OUT. • Отображение звукового уровня для воспроизводимого клипа. • Регулировка уровня громкости при воспроизведении клипа, в рамках встроенной аудиосистемы клиентского PC. Top-menu приложения Air Manager coдержит функцию, позволяющую зафиксировать отображение клипа окне File Monitor и не переключаться на просмотр иного клипа при последующей активации клипов и строк playлистов. После включении данной функции, в окне File Monitor (и окне «Key Frames» соответственно) будет отображаться клип, выбранный в окне Media Browser, либо в строке play-листа до включения функции «Lock». 3.3. Лист воспроизведения (play-лист). Окно Broadcast Окно Broadcast предназначено для отображения списка исполняемых событий в процессе воспроизведения последовательности событий – play-листа, а также для отображения динамической информации о содержании и текущем статусе каждого события. Управление исполнением событий, содержащихся в play-листе, осуществляется из Topmenu приложения Air Manager. В зависимости от конфигурации, в рабочем поле Air Manager может находиться несколько окон Broadcast с play-листами для нескольких вещательных каналов. Каждое событие play-листа отображается в виде строки. При использовании только видеосервера в качестве источника, основу строки составляет клип, перенесенный из окна Media Browser. При работе Air Manager с системой автоматизации вещания, в качестве эфирных источников могут выступать управляемые и неуправляемые источники – VTRустройства, Live-источники. Список эфирных источников загружается из конфигурационного файла с расширением xbc в меню File/Configure, закладка Services, окно Broadcast Services, по команде Configure для выделенного сервиса. Строка play-листа содержит набор атрибутов, порядок отображения которых пользователь может сгруппировать в удобном для себя порядке, перемещая соответствующее поле с названием столбца по горизонтали в нужную позицию. Данный набор сохранится автоматически при завершении сеанса работы с Air Manager. Включение/отключение отображаемых атрибутов в строках play-листа производится в меню конфигурации приложения Air Manager (закладка Broadcast List). 3.3.1. Атрибуты строки play-листа N – отображение порядкового номера строки (и события соответственно) в play-листе. Status – отображение текущего статуса строки. Статус строки назначается системой и отображается автоматически. Определены следующие типы статусов строк : Wait - строка, ожидающая подготовки к исполнению (придается по умолчанию строкам, добавленным в play-лист, при условии отсутствия в них ошибок). Строки с данным статусом допускают редактирование атрибутов по нажатию Enter на выделенной строке. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 32 Pretake, Ready – строка, подготовленная к исполнению. Данный статус означает, что соответствующий медиафайл открыт системой для чтения, подготовлен к воспроизведению – загружен в буфер платы ввода-вывода и ожидает стартовой команды на воспроизведение. В случае автоматического исполнения последовательности, статус Ready придается строке за 10 секунд до ожидаемого начала ее исполнения. Строка с данным статусом допускает редактирование только метки OUT содержащегося в ней клипа. Play – строка находится в процессе исполнения (клип, событие воспроизводится). В процессе исполнения, в поле Duration динамически уменьшается значение времени, оставшееся до окончания воспроизведения клипа, в поле CurPoint динамически отображается значение времени, прошедшее от метки IN. Строка с данным статусом допускает редактирование только метки OUT содержащегося в ней клипа. Новое значение метки OUT будет принято системой при условии завершения редактирования не менее чем за 10 секунд до планируемого окончания клипа, установленного до начала редактирования. Фон строки – зеленый, шрифт – bold. Действует запрет на удаление строки со статусом Play. Done – выполненная строка. Строки с данным статусом допускают редактирование атрибутов, но не могут быть повторно исполнены без принудительного изменения статуса. Статус данной строки может быть изменен командой Jump (быстрый переход на любую строку play-листа), либо командой Restart из Top-menu, которая остановит play-лист и придаст всем строкам статус Wait. Фон строки – серый. Reject – строка, исполнение которой прервано, проигнорировано пользователем по команде Jump, Skip. Статус Reject может быть дан строке автоматически при возникновении аппаратных неисправностей (например, отказ канала воспроизведения сервера). Фон строки – красный. Inv –строка, содержащая некорректные параметры (например, длительность клипа = 0). При исполнении последовательности не игнорируется, исполнение последовательности останавливается. Цвет текста строки – красный. NoMedia - строка, содержащая параметры о клипе, который не зарегистрирован в БД видеосерверов, находящихся в общей сети. При исполнении последовательности не игнорируется, исполнение последовательности останавливается. Цвет текста строки – красный. Jump – статус, назначаемый строке при исполнении команды Jump. Start – атрибут, задающий тип старта события. Для play-листов определены следующие типы старта : Sequence – тип старта, установленный по умолчанию при формировании строк play-листа. При этом, самая первая строка в play-листе стартует вручную, последующие строки, имеющие данный тип старта стартуют автоматически по окончании воспроизведения предыдущей, обеспечивая таким образом непрерывное исполнение последовательности событий play-листа. Manual - тип старта, означающий запуск исполнения строки вручную по команде Play, либо Jimp, Skip. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 33 HardTime - тип старта, означающий старт исполнения строки/события в установленное время (по системному таймеру сервера). Значение времени старта задается в поле строки StartTime. Title – наименование клипа, находящегося в строке. Значение Title считывается из БД сервера и устанавливается автоматически при постановке клипа в строку play-листа. Поле Title является основным идентификатором клипа для его исполнения в play-листе. Если клип, который необходимо переименовать в БД, ранее был помещен в строчку play-листа, соответствующая строка после переименования клипа в Media Browser приобретет статус «No media», поскольку клипа с прежним наименованием не будет существовать в БД сервера. При этом воспроизведение клипа в составе play-листа станет невозможным. Group – атрибут, указывающий наименование группы, к которой относится строка. Строки, расположенные подряд и относящиеся к одной группе, можно свернуть в одну групповую строку, которая будет отображена в play-листе, как одно событие. Данная функция полезна при формировании рекламных блоков, которые удобно отображать в виде одной групповой строки. Наименования группам задаются в поле Group при составлении play-листов, а также в меню конфигурации приложения Air Manager. InPoint – временное значение начальной точки IN, с которой начнется воспроизведение клипа, находящегося в строке. Формат значения – ТimeСode (ЧЧ:ММ:СС:КК). Значение метки IN считывается из БД сервера при постановке клипа в строку play-листа. Возможна ручная коррекция значения IN непосредственно в строке. При этом изменение значение метки IN в строке не повлияет на значение метки IN соответствующего клипа, хранящегося в базе сервера. OutPoint – временное значение конечной точки OUT, на которой завершится воспроизведение клипа, находящегося в строке. Значение метки OUT считывается из БД сервера при постановке клипа в строку play-листа. Возможна ручная коррекция значения OUT непосредственно в строке. При этом изменение значение метки OUT в строке не повлияет на значение метки IN соответствующего клипа, хранящегося в базе сервера. Clip Dur –длительность клипа, находящегося в строке. Редактирование значения Clip Dur в строке play-листа приводит к изменению значения метки OUT клипа, находящегося в строке. В процессе исполнения строки, в поле Clip Dur динамически отображается время, оставшееся до окончания воспроизведения клипа. Loops – цикл в строке – целое число, количество раз, которое последовательно воспроизводится клип от точки IN до OUT в рамках данного события. Значение Loops по умолчанию = 1. Максимально возможное значение – 10000. При установке значения Loops = «inf», реализуется «бесконечный» цикл. Event Dur –длительность события. По умолчанию равно значению Clip Dur при значении Loops = 1. При зацикливании клипа в строке показывает суммарную длительность события. Возможна ручная установка значения Event Dur, при этом автоматически будет вычислено значение Loops. При ручной установке значения Event Dur не кратного значению Clip Dur, самый последний фрагмент цикла будет сокращен при воспроизведении. Значок «замок» в поле Loops блокирует изменение количества повторений при изменении значения Event Dur и соответственно, блокирует увеличение длительности события при редактировании Event Dur. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 34 В процессе исполнения строки, в поле Event Dur отображается время, оставшееся до окончания воспроизведения данной строки. При исполнении «бесконечного» цикла, отображается время, прошедшее от начала воспроизведения данного цикла. CurPoint – текущее значение в формате ТimeСode, отображаемое динамически в процессе исполнения строки и показывающее текущее временное значение при воспроизведении. Значение времени отсчитывается от начала клипа, расположенного в строке, не от метки IN. Comment – текстовый комментарий к строке. Вводится при необходимости. Type – тип клипа. Задается пользователем произвольно, при необходимости. Пример возможных значений атрибута Type – «реклама», «промо» и т.д. S/Name – наименование необходимости. источника. Задается пользователем произвольно при Media – путь к клипу, по которому определяется его физическое расположение. Отображается следующим образом: medb://192.168.0.154:9900/title:Telemedium, либо medb://title:Telemedium. Mixer – выбор типа перехода на данную строку. Варианты - Cut (по умолчанию), X-Mix, VMix. Переход с клипа на клип осуществляет видеосервер. Переходы типа DIVS-Line, LineVTR и т.п. осуществляет отдельный аппаратный микшер (в комплект видеосервера не входит, поставляется отдельно). Mix Speed – скорость перехода для установленного типа перехода X-Mix, либо V-Mix. Варианты - Fast, Mid, Slow. Keyer 1…N – команда аппаратному кейеру (DSK) и/или аппаратному логогенератору на включение/выключение, подается в момент старта строки. Варианты команд: No Change (по умолчанию), On, Off. Keyer 1…N Speed – установка длительности микшерного перехода для соответствующего аппаратного кейера (DSK) и/или аппаратного логогенератора. Orig TC – в данном поле отображается значение «оригинального» TC, соответствующего значению ТС на видеоленте, с которой был оцифрован клип, либо значению времени в момент записи материала с внешней линии. GPI 1…N – подача команды на условный выход GPI сервера/системы автоматизации для исполнения неким внешним устройством (либо программой) в момент старта строки. Для работы функции требуется дополнительная настройка под конкретную аппаратнопрограммную конфигурацию системы. GPI V 1…N – идентификатор команды GPI. Для работы данной функции требуется отдельная настройка серверного ПО. Пример использования команд GPI и GPI V – синхронизация старта строки в основном play-листе со стартом строки в play-листе, отвечающем за выдачу графических композиций. В play-листе с графикой в поле Group в произвольном порядке должны быть указаны идентификаторы, например – «live». В основном play-листе следует указать GPI1 – ON, в поле GPI V1 - «live». В результате, в момент старта строки в основном play-листе, стартует строка с графикой с идентификатором «live» в поле Group. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 35 3.3.2. Работа с play-листами 3.3.2.1. Создание и редактирование строк play-листов При использовании видеосервера в качестве эфирного источника, для того, чтобы создать новую строку, необходимо: 1. Переместить мышью выбранный клип из окна Media Browser в окно Broadcast. Информация о клипе будет автоматически помещена в строку play-листа. Для источников – видеосерверов автоматически устанавливается значение Player (тип плеера) – Auto. 2. В поле Start задать желаемый тип старта события (Sequence – по умолчанию). В случае, если кроме видеосервера существуют иные эфирные источники (Line, VTR и т.д.) , (при работе в составе автоматизированного эфирного комплекса), порядок создания строк для прочих источников, следующий: 1. В окне Broadcast выделить строку (единичный клик) и нажать Enter. Активизируется режим редактирования строки. 2. В поле Player, в выпадающем списке выбрать эфирный источник, в поле Start установить желаемый тип старта (Sequence – по умолчанию). 3. Для источников типа LINE – установить значение длительности события в поле Clip Dur, либо в поле Event Dur. 4. Для источников типа VTR – установить значения ТС с ленты в поля IN Point и OUT Point. 5. При выборе типа старта Hard Time – установить желаемое время старта события в поле Start Time. 6. Заполнить поля Title, Comment (необязательный параметр). Выход из режима редактирования осуществляется по любой кнопке мыши в свободном поле окна Broadcast. Функция редактирования строк в окне Broadcast становится доступной при выделении строки (единичный клик) и последующем нажатии Enter, а также по правой кнопке мыши на выделенной строке и команде Edit. Если строка не исполняется и не находится в статусе Ready, для редактирования доступны все поля, за исключением номера строки и ее текущего статуса. Изменение значений ТС в редактируемых полях IN/OUT строк может происходить : • поворотом колеса «мыши» и ее перемещением вверх/вниз (увеличение/уменьшение значений), • с клавиатуры кнопками • вводом значения выбранного разряда ТС с клавиатуры с автоматическим перемещением курсора в следующую позицию, • нажатием кнопки Apply в окне File Monitor после изменения значений TC при тримминге клипа в окне File Monitor. Россия, Санкт-Петербург, 2008 (увеличение/уменьшение значений), Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 36 Строки со статусом Ready, Play, Pause допускают редактирование только значений меток OUT содержащихся в них клипов. Новое значение метки OUT будет принято системой при условии завершения редактирования не менее чем за 10 секунд до планируемого окончания клипа. 3.3.2.2. Встроенный редактор play-листов В процессе работы может возникнуть необходимость верстки отдельных play-листов, листов на следующий день и т.д. Для этой цели служит встроенный редактор play-листов, который открывается в отдельном окне по команде File/New Broadcast List Editor. Перед открытием окна редактирования пользователю будет предложено выбрать конфигурацию системы автоматизации в окне Choose Configuration. Данная процедура необходима для загрузки списка эфирных источников в Broadcast List Editor. При работе с редактором play-листов доступны все операции со строками, перенос строк между окном редактора и окном Broadcast. 3.3.2.3. Операции со строками play-листа На выделенной строке по правой кнопке мыши открывается меню, позволяющее производить следующие операции со строкой: Edit – переход в режим редактирования строки (аналогично нажатию Enter на выделенной строке), Delete – удаление строки, Copy – копирование строки в буфер обмена, Paste – вставка строки в play-лист из буфера обмена. Вставляемая строка будет помещена над выделенной строкой, Replace – вставка строки в play-лист из буфера обмена с заменой выделенной строки. При несовпадении длительностей замещаемой и вставляемой строк будет выдано сообщение с возможностью выбора вариантов замены. 1. В случае, если вставляемая строка имеет длительность, меньшую чем у замещаемой, пользователю предлагается выбрать один из вариантов: Wrap SRC – зациклить воспроизведение клипа, находящегося во вставляемой строке, сохранить длительность замещаемой строки. При этом значение Loop в строке после замещения будет больше 1. Shrink DST – не сохранять длительность замещаемой строки, уменьшить ее длительность, сделав равной длительности вставляемой строки. 2. В случае, если вставляемая строка имеет длительность, большую чем у замещаемой, пользователю предлагается выбрать один из вариантов: Shrink SRC – сохранить вставляемый клип. длительность замещаемой строки, «обрезать» Wrap DST – не сохранять длительность замещаемой строки, увеличить ее длительность, сделав равной длительности вставляемой строки. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 37 В нижнем поле окна Broadcast имеется кнопка активации режима Replace в случае замены строки play-листа клипом из окна Media browser. Алгоритм замены аналогичен описанному выше. После замены строки режим Replace автоматически отключается, при переносе следующего клипа из окна Media browser он будет вставлен в play-лист. 3.3.2.4. «Разрезание» строк play-листа При выделении строки в окне Broadcast, в окне File Monitor отображается соответствующий клип (в случае, если это не Live/VTR-событие). Функция CUT в окне File Monitor позволяет разрезать строку на 2 части. Точку, по которой происходит разделение строк, определяет текущее положение маркера в окне File Monitor. Данная функция полезна при оперативной вставке «на лету» межпрограммных блоков в воспроизводимую с сервера программу (фильм). При выполнении данной операции со строками, изменения параметров соответствующих клипов БД не происходит. 3.3.2.5. Поиск событий в play-листе Для поиска события/строки в play-листе, необходимо выделить соответствующее окно Broadcast и выделить строку, после которой следует выполнить поиск (вниз по play-листу). Далее, используя клавиатуру, необходимо начать набирать наименование клипа, либо текст комментария, либо наименование источника – т.е. значение любого атрибута строки, которую необходимо найти. В нижнем поле окна Broadcast появится окно поиска, найденная строка play-листа будет выделена. Кнопками Next/Prev, либо кнопками на клавиатуре выбирается следующий/предыдущий результат поиска. При нажатии Esc окно поиска закрывается. 3.3.2.6. Дополнительная информация, отображаемая в окне Broadcast В верхнем поле окна Broadcast отображается имя файла, соответствующего открытому в окне play-листу. В нижнем поле окна Broadcast отображается следующая информация о текущем состоянии загруженного play-листа: Sel – суммарная длительность выделенных событий (строк), Tot - суммарная длительность play-листа, Done – текущее значение длительности, прошедшее от начала исполнения 1-й строки playлиста (отображается динамически в процессе исполнения листа), Left – текущее значение длительности, оставшееся до окончания исполнения последней строки play-листа (отображается динамически в процессе исполнения листа). В нижнем поле окна Broadcast расположена кнопка активации режима Loop, которая позволяет зациклить исполнение play-листа. 3.3.2.7. Действия при работе с типом старта «Hard Time» HardTime - тип старта, означающий старт исполнения события в установленное время и в установленную дату (по системному таймеру видеосервера). Значение времени старта задается в поле строки StartTime. При работе с HardTime следует убедиться, что кнопка HT Preempt в Top-menu Air manager постоянно нажата (см описание команд Top-menu). Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 38 В процессе исполнения последовательности событий play-листа автоматически вычисляется время старта каждого последующего события (позиция Start Time). При жестко установленном времени старта для очередного события может возникнуть несогласованность между значениями Stop Time для предыдущего клипа и жестко заданного Start Time для последующего события. В данной ситуации строка с Hard Time выделяется более ярким цветом, в поле Status индицируется время ошибки: знак «+» и указанное время означают паузу, которую необходимо заполнить, «-» и время – то значение, на которое будет урезано предыдущее событие. При незначительных ошибках в «+» нет необходимости в заполнении паузы, поскольку в данной ситуации реакция системы будет следующей – в течение указанного времени ошибки будет воспроизводиться последний стоп-кадр клипа, либо будет удерживаться сигнал с источника типа Line. Тип старта Hard Time не следует устанавливать во время перехода на летнее/зимнее время. В России и Европе переход на летнее время осуществляется в последнее воскресенье марта в 2:00 переводом часовых стрелок на 1 час вперед. Переход на зимнее время осуществляется в последнее воскресенье октября в 3:00 переводом стрелок на 1 час назад. Соответственно, в период с 1:50 до 3:10 при переходе на летнее/зимнее время необходимо использовать типы старта Sequence и Manual. 3.3.2.8. Настройка отображения в окне Broadcast клипов, выданных в эфир При длительном круглосуточном воспроизведении возникает необходимость не отображать в окне Broadcast клипы, уже выданные в эфир. Для этой цели предусмотрена функция Auto Hide в Top-menu Air Manager. Диалоговое окно позволяет активизировать функцию и установить желаемое число исполненных строк (либо строк со статусом Reject), отображаемых выше исполняемой строки. Следует помнить, что команда Restart в Top-menu Air Manager сбрасывает статусы всех строк и после ее выполнения в окне Broadcast появятся все строки (либо определенное количество, которое устанавливается в серверном модуле ezcaster). Серверный модуль ezcaster позволяет автоматически и окончательно удалять воспроизведенные клипы (события) из play-листа. Эта функция активируется опцией командной строки модуля ezcaster «-–auto-scroll=lines», где параметр "lines" задает максимальное количество «отработанных» строчек, которые могут находиться в play-листе. Пример командной строки модуля ezcaster: start /min ezcaster –cfg=config.xbc –auto-scroll=6 3.3.2.9. Настройка режимов синхронизации основного и резервного play-листов Резервирование воспроизведения осуществляется путем одновременного запуска двух комплектов серверного ПО на двух различных серверах. При конфигурировании серверного Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 39 ПО, один из них назначается основным, второй – резервным. Основной комплект работает в обычном режиме, а резервный постоянно синхронизирует свой play-лист с основным. В случае возникновения отказа в работе основного комплекта, резервный комплект прекращает синхронизацию и продолжает исполнение play-листа в том виде, какой он был на основном комплекте в момент, непосредственно предшествующий отказу. После восстановления работоспособности основного сервера может возникнуть потребность в обратной синхронизации – т.е. необходимо однократно синхронизировать play-лист основного сервера с резервным. В нижнем поле окна Broadcast (в левой его части) имеется поле, служащее для установки и отображения режимов синхронизации основного и резервного сервисов автоматизации playлиста. Для того, чтобы активировать синхронизацию play-листов, необходимо воспользоваться меню, которое открывается щелчком мыши в данное поле. Установка «Lock Master Playlist» на резервном комплекте включает постоянную синхронизацию резервного комплекта от основного, «Unlock Master playlist» останавливает синхронизацию «Synchronize once» производит однократную синхронизацию. Возможные варианты отображения режимов синхронизации: Серый квадрат, серая надпись «N/A» – «соседний» (основной, либо резервный) сервис автоматизации отсутствует, либо не настроен. Красный квадрат, надпись «NLK» – «соседний» (основной, либо резервный) сервис автоматизации присутствует, автоматическая синхронизация отключена. Зеленый квадрат, надпись «LK» отображается только в поле окна Broadcast на резервном сервисе автоматизации при включенной автоматической синхронизации. 3.4. Лист записи (record-лист). Окно Record Окно Record предназначено для отображения списка исполняемых событий, сформированных для канала записи видеосервера - record-листа, а также динамическая информация информации о текущем статусе каждого события, исполняемого при записи. Функциональность окна Record в целом аналогична функциональности окна Broadcast. Каждое событие в record-листе отображается в виде строки. Строка содержит во многом аналогичный набор атрибутов. Группировка отображаемых атрибутов строк в окне Record происходит автономно и независимо от окон Broadcast. Включение/отключение отображаемых атрибутов производится в меню конфигурации приложения Air Manager (закладка «Record List»). 3.4.1. Атрибуты строки record-листа N – отображение порядкового номера строки (события) в record-листе. Status – отображение текущего статуса строки. Статус строки назначается системой и отображается автоматически. Определены следующие типы статусов строк: Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 40 Wait - строка, ожидающая подготовки к исполнению (придается по умолчанию строкам, добавленным в record-лист, при условии отсутствия в них ошибочной информации). Ready – строка, подготовленная к исполнению. Физически это означает, что новые медиафайлы созданы, открыты для записи и система ожидает стартовой команды. После придания строке данного статуса, иконка с новым клипом появляется в окне Media Browser, блокируется функция редактирования атрибутов в строке record-листа. Rec – строка находится в процессе исполнения. При этом в поле Duration динамически уменьшается значение времени, оставшееся до окончания исполнения данной строки, в поле CurPoint динамически отображается значение времени, прошедшее от метки IN. И нижней части окна Record отображается красное поле с надписью REC. Done – выполненная строка. Строки с данным статусом допускают редактирование атрибутов, но не могут быть повторно исполнены без принудительного изменения статуса. Статус данной строки может быть изменен командой Jump (быстрый переход), либо Restart из Top-menu. Фон строки – серый. Reject – строка, исполнение которой прервано по команде Jump. Статус Reject может быть дан строке автоматически при возникновении аппаратных неисправностей. Фон строки – красный. Inv –строка, содержащая некорректные параметры (например, Duration=0). При исполнении последовательности не игнорируется, исполнение последовательности останавливается. Цвет текста строки – красный. Source – тип источника, с которого производится запись на видеосервер в рамках данной строки. Различаются 2 типа источников для записи: LIVE и VTR. LIVE – неуправляемый источник, выбирается по умолчанию при создании новой строки и формально означает запись сигнала с внешней линии, коммутируемой вручную на вход (входы) сервера. В случае выбора в качестве источника VTR, активизируется функция управления VTR-устройством с использованием интерфейса управления RS232/422 и протокола «Sony 9-pin Remote Protocol». VTR будет работать в режиме воспроизведения и с него будет осуществляться оцифровка материалов на сервер. Управление VTR осуществляется через RS-422/COMпорт любого РС в сети с использованием серверного модуля vtrsrv.exe. При использовании типа источника VTR, обязательно указание значений IN Point и OUT Point, которые соответствуют значениям TC на видеоленте. Выбор источника LIVE/VTR осуществляется из выпадающего списка в поле Source при редактировании строки. Значение атрибута в поле Source влияет исключительно на активацию функции управления VTR-устройством. Автоматическая коммутация A/V сигналов на входы видеосервера при этом не производится. S/Name – наименование источника. Используется при значении атрибута Source=VTR и предназначен для указания номера кассеты. Исполнение последовательности по оцифровке Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 41 будет приостановлено в случае, если в последующей строке значение S/Name будет отлично от предыдущего. Date – значение даты, в течение которой будет осуществлена запись. По умолчанию – текущая дата. Необязательный параметр при значении Source=LIVE. Start – атрибут, задающий тип старта события. Для record-листов определены следующие типы старта : Manual – тип старта означающий запуск исполнения строки вручную. Установлен по умолчанию при формировании строк record-листа. Sequence - тип старта, означающий начало исполнения последующей строки по окончании исполнения предыдущей. HardTime - тип старта, означающий начало исполнения строки в установленное время (по системному таймеру видеосервера). Значение времени старта задается в поле StartTime. Для запуска последовательности по HardTime необходимо отжать кнопку StopSeq в Top-menu приложения Air Manager. Title – назначение имени клипу, который будет сформирован в процессе исполнения строки. При отсутствии введенной пользователем информации, значение Title присваивается системой автоматически. При этом имя, по умолчанию, содержит текущую дату, наименование источника и время старта записи. Folder – выбор папки, в которую будет помещен новый клип, либо задание имени для новой папки. При отсутствии введенной пользователем информации, клип размещается в папке, наименование которой содержит текущую дату в формате YY_MM_DD по умолчанию. InPoint – значение TC начальной точки, с которой начнется новый клип. При значении Source=LIVE, In Point=00:00:00:00 по умолчанию. При значении Source=VTR, в поле In Point устанавливается значение метки IN на ленте. OutPoint - значение TC конечной точки OUT, на которой завершится запись клипа. При значении Source=VTR, в поле Out Point устанавливается значение метки OUT на ленте. Duration – значение длительности события в record-листе и соответственно, нового клипа. CurPoint – текущее значение TC, отображаемое динамически, отсчитываемое от метки IN Point в процессе исполнения строки. Comment – текстовый комментарий. Type – тип клипа. Задается пользователем произвольно при необходимости. Пример возможных значений атрибута Type – «реклама», «промо» и т.д. On Exists – выбор действия системы в случае совпадения наименования в поле Title с именем клипа, уже имеющегося в БД. Варианты выбора: Rename (по умолчанию) – новый клип будет автоматически переименован с добавлением записи (Rec1) к имени, Skip – строка записи будет проигнорирована, будет осуществлен переход к следующей строке, Replace – новый клип заместит имеющийся в БД. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 42 Del After – время жизни клипа в сутках, по прошествии которого клип будет автоматически удален. Max Len – максимальная круглосуточной записи. длительность доступного материала при длительной Пример запуска процесса записи: • Если в окне Record нет набранных строк, выделяется первая строка единичным кликом мыши. Далее строка переводится в режим редактирования по нажатию Enter. • В поле Duration устанавливается желаемая длительность записи, строка выводится из режима редактирования и нажимается кнопка REC в Top-menu Air Manager. После старта формируется новая запись в БД сервера, иконка с новым клипом появляется в соответствующей папке в окне Media Browser. Клип становится доступным для просмотра и редактирования в окне File Monitor через 20-60 секунд после старта записи. До этого момента он отображается перечеркнутой черной иконкой. После смены данной иконки иконкой с нормальным изображением, часть клипа доступна для просмотра в окне File Monitor, клип может быть помещен в строчку play-листа и запущен на воспроизведение, не дожидаясь окончания записи. 3.4.2. Дополнительная информация, отображаемая в окне Record В верхнем поле окна Record отображается имя файла, соответствующего открытому в окне record-листу. В нижнем поле окна Record отображается следующая информация о текущем состоянии загруженного record--листа: Sel – суммарная длительность выделенных событий (строк), Tot - суммарная длительность record-листа, Done – текущее значение длительности, прошедшее от начала исполнения 1-й строки (отображается динамически в процессе исполнения листа), Left – текущее значение длительности, оставшееся до окончания исполнения последней строки record-листа (отображается динамически в процессе исполнения листа). 3.4.3. Редактирование строк record-листов Функция редактирования строк в окне Record становится доступной при выделении строки (единичный клик) и последующем нажатии Enter, а также по правой кнопке мыши на выделенной строке и команде Edit. Доступны для редактирования все поля, за исключением номера строки и ее текущего статуса. Изменение значений ТС в редактируемых полях IN/OUT строк может происходить поворотом колеса «мыши» и ее перемещением вверх/вниз (увеличение/уменьшение значений), либо с клавиатуры кнопками (увеличение/уменьшение значений), вводом значения выбранного разряда ТС с клавиатуры с автоматическим перемещением курсора в следующую позицию. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 43 3.4.4. Окно VTR control Окно VTR control вызывается из меню window и позволяет управлять режимами работы видеомагнитофона, подключенного по интерфейсу управления к RS-422/COM-порту видеосервера, либо другого сетевого РС, служит для разметки материала на видеоленте и ввода информации в редактируемую строку record-листа. В окне VTR control отображается текущее значение TC на ленте, установленные значения IN и OUT, значение длительности (Duration). По кнопке Apply значения IN и OUT вводятся в редактируемую строку record-листа. 3.5. Top-menu приложения Air Manager Top-menu приложения Air Manager предназначено для управления исполнением record- и play-листов. Для Top-menu реализованы следующие основные функции, активируемые с помощью кнопок: • подготовка первых в очереди строк в record- и play-листах к исполнению (команда Pretake), • запуск событий record- и play-листов на исполнение (кнопки Play, Rec), • приостановка исполнения play-листов (команда Pause), • остановка исполнения последовательности событий record- и play-листов (команда StopSeq), • переход к исполнению любой выделенной в листе строки (команда Jump), • переход к исполнению следующей строки (команда Skip), • остановка исполнения последовательности со сбросом статуса всех строк (команда Restart), • функция удержания текущего события (Extend), • экстренный переход на аварийный клип-заставку (Emergency), • режим синхронного управления каналами воспроизведения. Внешний вид Top-menu приложения Air Manager, наименование кнопок и их количество изменяются автоматически при активизации пользователем окон Record и Broadcast. Пользователь имеет возможность включения/выключения отображения для каждой кнопки и функции Top-menu в меню по правой кнопке мыши в поле Top-menu приложения Air Manager. 3.5.1. Управление исполнением play-листа. Команды (кнопки) Top-menu Pretake – функция ручной подготовки строк в play-листе к началу исполнения. Это означает, что соответствующий медиафайл открывается системой для чтения, готовится к воспроизведению (загружается в память, плату ввода-вывода) и ожидает стартовой команды Play. По окончании исполнения процедуры Pretake, начальный кадр подготовленного клипа появляется на видеовыходе соответствующего канала сервера через доли секунды в Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 44 режиме «стоп-кадра». Воспроизведение клипа в «подготовленной» строке начнется немедленно по команде Play. При нажатии Pretake, подготовка выполняется для строк следующих типов: • самой первой строки play-листа, имеющей статус Wait, • строки play-листа, имеющей статус Wait и расположенной после строк, которые исполнены (статус Done), либо их исполнение проигнорировано пользователем (статус Reject). В режиме исполнения последовательности строк, команда подготовки следующей строки выполняется в фоновом режиме автоматически, для обеспечения «чистого» монтажного перехода на следующий клип (следующую строку). Play – команда на запуск исполнения последовательности строк в активном окне Broadcast. При нажатии Play без предварительного Pretake, команда Pretake будет автоматически выполнена и воспроизведение клипа начнется через доли секунды. Исполнение последующих строк будет происходить автоматически при установленном для каждой из них типе старта Sequence. Pause - команда на приостановку воспроизведения исполняемой строки в активном окне Broadcast. При активизации режима, кнопка Pause подсвечена светло-зеленым цветом, картинка на соответствующем выходе видеосервера «заморожена». Повторное нажатие Pause продолжит воспроизведение. Jump – команда экстренной остановки исполнения текущего события и перехода к исполнению любой выделенной строки в рlay-листе. Таким образом, выделив нужную строку, можно перескочить через несколько строк вниз/вверх по листу и оперативно запустить исполнение нужного события. При этом игнорируется текущий статус той строки, на которую нужно перейти (кроме некорректных строк). Закладка «Actions» меню «Конфигурация» приложения Air Manager позволяет выбрать один из 3-х режимов исполнения команды Jump: Make current only - остановка исполнения текущего события, сброс статуса предварительно активированной строки в рlay-листе и всех последующих строк (присвоение им статуса Wait). Make current and Pretake - остановка исполнения текущего события, сброс статуса предварительно активированной строки в рlay-листе и всех последующих строк, подготовка предварительно активированной строки в рlayлисте к воспроизведению (выполнение функции Pretake, формирование начального «стоп-кадра»). Make current and Play - остановка исполнения текущего события, сброс статуса предварительно активированной строки в рlay-листе и всех последующих строк, старт воспроизведения предварительно активированной строки. Отработка данной процедуры занимает определенное время (около 3-х секунд). Skip – команда экстренной остановки исполнения текущего события в активном окне Broadcast и перехода к исполнению следующего по порядку события в play-листе. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 45 StopSeq – команда остановки воспроизведения текущей строки и всей последовательности в активном окне Broadcast. При активизации данного режима, исполнение текущего события прекращается, перехода к исполнению следующего события не происходит. Строке, исполнение которой остановлено, присваивается статус Wait и она готова для повторного и исполнения. Повторное воспроизведение остановленного события произойдет при последующем нажатии Pretake и затем Play, либо только Play. Restart - остановка исполнения рlay-листа в активном окне Broadcast, сброс статуса всех строк и назначение им статуса Wait. При последующем нажатии Play, исполнение листа начнется с первой строки. HT Preempt – активация/деактивация режима Hard Time в части «подрезки» событий. При нажатой кнопке HT Preempt режим Hard Time будет работать в обычном порядке, т.е. в случае несогласованности между значениями Stop Time для предыдущего клипа и жестко заданного Start Time для последующего события, будет происходить «подрезка» клипа для того, чтобы обеспечить выдачу следующего события с Hard Time вовремя. При отжатой кнопке HT Preempt предыдущий клип будет воспроизведен до конца и выдача события с Hard Time будет смещена. В остальном, все функции режима Hard Time будут сохранены и при отжатой кнопке HT Preempt. Extend – кнопка для удержания текущего события. При нажатии Extend текущее событие приобретет статус Hold, будет удерживаться бесконечно долго и перехода на следующее событие не произойдет. Все последующие события, имеющие тип старта Hard Time. Функция Extend окажется полезной при выдаче события с внешней линии с заранее установленной длительностью в случае, если перед автоматическим переходом на следующее событие окажется необходимым продлить событие с внешней линии (например, увеличение продолжительности выпуска новостей). В поле Event Dur при этом будет динамически отображаться время «перебора». Переход на следующее событие выполняется кнопкой Skip или Jump. Emergency – команда для экстренного перехода на «аварийный» клип. По нажатию кнопки в текущую позицию play-листа будет вставлена строка, содержащая клип с аварийной заставкой и будет выполнен переход на данную строку. Строка приобретет статус Hold, «аварийный» клип будет воспроизводиться бесконечно долго, автоматического перехода на следующее событие не произойдет. Режим Emergency должен быть предварительно настроен – задано имя клипа аварийной заставки, либо внешней линии – источника сигнала. Переход на следующее событие выполняется кнопкой Skip или Jump. Preview – команда для принудительного переключения выхода Preview программного коммутатора на сигнал от источника, который будет следующим в эфире. Команда дает возможность оператору просмотреть на мониторе Preview системы автоматизации сигнал с внешней линии, не дожидаясь, когда система автоматизации выполнит данную коммутацию (за 15 сек. До наступления следующего события). Connect HW - команда для принудительного коннекта клиентского ПО к плате ввода видеосервера для просмотра на клиентской станции сигналов, поступающих на вход сервера. Обычно данный режим включен всегда по умолчанию. Кнопка Connect HW является вспомогательной. PLAY1…PLAYN, … – кнопки синхронного управления каналами воспроизведения (окнами Broadcast). Количество данных кнопок соответствует количеству сконфигурированных каналов в меню «Конфигурация» приложения Air Manager При нажатии нескольких кнопок PLAY1, PLAYN, команды управления выбранными каналами воспроизведения будут отдаваться синхронно. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 46 В случае, если кнопки синхронного управления каналами воспроизведения отжаты, управление осуществляется каналом, для которого активизировано окно Broadcast. В случае, если нажата одна кнопка синхронного управления, осуществляется управление соответствующим каналом воспроизведения. При этом активизация окон Broadcast не влияет на выбор и смену управляемого канала. Append Last – функция автоматического добавления в конец play-листа Broadcast последнего клипа, находящегося в строчке record-листа. Append – функция добавления новой строки в конец play-листа в активное окно Broadcast. После добавления, новая строка будет находиться в режиме редактирования атрибутов. Edit – функция перевода выделенной строки (строк) в режим редактирования.. Delete – функция удаления выделенной строки (строк). Auto Scroll – функция автоматической «прокрутки» рlay-листов. Включается автоматически при запуске последовательности и позволяет оператору видеть исполняемую строку, предыдущие и последующие строки в листе в процессе исполнения. Функция автоматически выключается при редактировании строк листа непосредственно в процессе исполнения и требует повторной ручной активации по окончании редактирования. Количество строк, отображаемых до и после исполняемой строки устанавливается в меню «Конфигурация» приложения Air Manager. Lock file monitor/key frames - функция, позволяющая зафиксировать отображение клипа окне File Monitor и не переключаться на просмотр иного клипа при последующей активации клипов и строк play-листов. После включения данной функции, в окне File Monitor (и окне «Key Frames» соответственно) будет отображаться клип, выбранный в окне Media Browser, либо в строке play-листа до ее активизации. 3.5.2. Управление исполнением record-листа. Команды Top-menu Pretake – функция ручной подготовки строки в record-листе к началу исполнения. Физически при этом создается новый медиафайл, открывается системой для записи и далее - ожидает стартовой команды Rec. В режиме исполнения последовательности строк, имеющих тип старта Sequence, команда подготовки следующей строки выполняется в фоновом режиме автоматически. Rec – команда на запуск исполнения последовательности строк в активном окне Record. При нажатии Rec без предварительного Pretake, команда Pretake будет автоматически выполнена и запись клипа начнется через 3-5 секунд. Исполнение последующих строк будет происходить автоматически при установленном для каждой из них типе старта Sequence. Jump – команда экстренной остановки исполнения текущего события и перехода к любой предварительно активированной строки в record-листе. При этом игнорируется текущий статус той строки, на которую нужно перейти (кроме некорректных строк). Закладка «Actions» меню «Конфигурация» приложения Air Manager позволяет выбрать один из 3-х режимов исполнения команды Jump : Make current only - остановка исполнения текущего события, сброс статуса предварительно активированной строки в record-листе и всех последующих строк (присвоение им статуса Wait). Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 47 Make current and Pretake - остановка исполнения текущего события, сброс статуса предварительно активированной строки в record-листе и всех последующих строк, подготовка предварительно активированной строки в record-листе к началу записи (выполнение процедуры Pretake). Make current and Rec - остановка исполнения текущего события, сброс статуса предварительно активированной строки в record-листе и всех последующих строк, старт записи активированной строки. KF – функция ручной индексации медиаматериала в процессе записи и формирования коллекции ключевых кадров. Функция используется для облегчения поиска монтажных точек при последующем тримминге и разметке материала. При каждом нажатии кнопки Marker, фиксируется текущее значение TC в момент записи и в отдельном окне «KeyFrames» формируется ключевой кадр. При последующем редактировании клипа в окне File Monitor, расставленные метки отображаются на линии Shuttle и в поле окна File Monitor. При выборе нужной метки (либо ключевого кадра в окне «KeyFrames»), маркер окна File Monitor перемещается в соответствующую позицию ТС. Skip – команда экстренной остановки исполнения текущего события и перехода к исполнению следующего по порядку события. StopSeq – команда остановки исполнения текущей строки и всей последовательности. Для активизации режима исполнения последовательности, кнопка StopSeq должна быть отжата. Данное требование справедливо для запуска строк с типом старта HardTime. Restart - команда остановки исполнения текущей строки и всей последовательности, сброс статуса всех строк в record-листе и назначение им статуса Wait. Append – функция добавления новой строки в конец record-листа в активное окно Record. После добавления, новая строка будет находиться в режиме редактирования атрибутов. Delete – функция удаления строк. Auto Scroll – функция автоматической «прокрутки» record-листов. Включается автоматически при запуске последовательности и позволяет оператору видеть исполняемую строку, предыдущие и последующие строки в листе в процессе исполнения. 3.6. Команды меню File В Air Manager предусмотрена функция сохранения/загрузки как отдельного play/record-листа для единичного канала воспроизведения/записи, так и проектов, содержащих record- и playлисты для сконфигурированных каналов видеосервера, либо системы автоматизации. Загрузка отдельного play-листа из файла происходит в активное окно Broadcast. Операции сохранения/загрузки play-листов и проектов производятся в меню File приложения Air Manager. Выбор каталога Windows для сохранения файлов play-листов и проектов производится один раз, при первом старте Air Manager. Далее, пользователю будет предложено сохранять файлы в выбранный ранее каталог Windows. Mеню File приложения Air Manager содержит следующие команды: Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 48 New record list – команда предлагает сохранить текущий record-лист, затем очищает все строки окна Record. Исполнение команды невозможно в процессе исполнения строк recordлиста. Save record list – команда сохранения текущего record-листа в файл с разрешением *.rlf. Save record list as…- команда сохранения текущего record-листа в файл с любым именем. Open record list – команда загрузки record-листа из файла в активное окно Record. Save selection - команда сохранения выделенных строк record-листа в файл. Insert record list – команда загрузки record-листа из файла в активное окно Record и его вставка в текущий record-лист. Вставка осуществляется в позицию листа перед выделенной строкой. New record list editor – команда открывает отдельное окно для составления и редактирования record-листа. Open record list in editor - команда открывает отдельное окно для редактирования recordлиста и загружает в него выбранный файл с разрешением *.rlf. New play list editor – команда открывает отдельное окно для составления и редактирования play-листа. Open play list in editor - команда открывает отдельное окно для редактирования play-листа и загружает в него выбранный файл с разрешением *.plf. New project – команда предлагает сохранить текущий проект в отдельный файл, затем очищает все окна Record и Broadcast. Исполнение команды невозможно в процессе исполнения строк record- и play-листов. Save project - команда сохранения текущего проекта в файл с разрешением *.amp. Save project as…- команда сохранения текущего проекта в файл с любым именем. Open project – команда загрузки проекта из файла. Configure – команда вызова меню конфигурации. Reconnect – команда восстановления связи клиентской станции с сервером. Применяется в случаях нарушения динамики отображения статусов строк в окнах Broadcast и Record, например, после перезагрузки серверной платформы. Lock keyboard – команда блокировки клавиатуры. Recent Project – отображение списка последних сохраненных проектов с возможностью выбора и загрузки. Exit – завершение сеанса работы с Air Manager. При функционирующей серверной платформе, завершение сеанса Air Manager не приведет к потере данных record- и playлистов. Исполнение строк не прекратится, при повторной загрузке Air Manager, данные будут загружены из серверной платформы в окна Broadcast и Record. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. 4. Руководство пользователя и администратора 49 Конфигурирование Air Manager Конфигурирование приложения Air Manager необходимо для его подключения к сетевым сервисам, таким как БД, запись, автоматизированное воспроизведение, управление VTR. Конфигурирование необходимо производить каждый раз при установке Air Manager на новую клиентскую станцию, либо при изменении конфигурации сетевых сервисов. Конфигурирование Air Manager должно производиться квалифицированными специалистами – системными администраторами, знакомыми со структурой и принципами работы системы. Вызов процедуры конфигурирования Air Manager производится в меню File/Configure… приложения. Процедура конфигурирования содержит 7 основных разделов (закладок) General, Look and feel, Record list, Broadcast list, Storage, Actions, Services. Air Manager содержит опциии --lock-config и --unlock-config, которые позволяют скрыть/показать пункт «Configure» в меню File. Для активации/деактивации меню «Configure» нужно запустить из командной строки "airmgr --lock-config" или "airmgr --unlock-config". Данная опция позволяет исключить доступ операторов к конфигурированию приложения. Для сохранения полной текущей конфигурации Air Manager можно воспользоваться редактором реестра WXP и экспортировать в файл *.reg ветку реестра [HKEY_LOCAL_MACHINE\SOFTWARE\DIP\AirManager]. Для быстрого переноса конфигурации Air Manager на другой PC, либо для восстановления прежней конфигурации достаточно внести данные из соответствующего файла *.reg в реестр WXP. 4.1. Закладка General Закладка General процедуры конфигурирования Air Manager содержит следующие окна и поля: Окно Preview – содержит 2 поля: Live source - поле для выбора типа опционального аппаратного устройства (например - TV tuner), установленного на клиентской станции и позволяющего просматривать живое видео с платы типа TV tuner в отдельном окне Live Monitor приложения Air Manager. Display engine – поле для указания технологии вывода изображения в окне File Monitor. Для улучшения качества отображения видеоматериалов, рекомендуется использование режима Direct Draw Overlay. При просмотре материалов, имеющих разрешение 720х576 в окне File Monitor можно воспользоваться режимом Deinterlace. При просмотре материалов в низком разрешении (LRV), режим Deinterlace рекомендуется отключить. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 50 Sound Channels – количество каналов аудио, используемых в системе (видеосервере), которые будут отображаться в клиентском приложении. Данная опция позволяет прослушать на клиентской станции до 8 каналов звука при просмотре материалов в окне File Monitor и при записи в окне Record. Show Owerload – опция, позволяющая отображать в окне File Monitor относительные значения уровней audio больше «0». Окно Group позволяет ввести имена для групп, которые в дальнейшем могут быть использованы для назначения имен группам при формировании групповых строк record- и play-листов. Media file types – окно для задания списка имен для типов клипов, которые затем будут использоваться в строках record- и play-листов Задается произвольно при необходимости. Пример возможных значений атрибута Type – «реклама», «промо» и т.д. (необязательный параметр). 4.2. Закладка Storage Закладка Storage служит для настройки связи Air Manager с сервисами БД одного или нескольких серверов, графических станций и содержит следующие разделы и окна. Storage Servers – окно, в котором указываются IP-адреса серверов и порты сервисов БД, к которым будет подключен Air Manager. Данные установки необходимы для обеспечения доступа Air Manager к БД серверов, отображения метаданных в окне Media Browser. Для добавления нового сервера, к базе которого будет осуществлено подключение, служит кнопка Add. Удаление сервера из списка происходит по нажатию Delete. Кнопки Move Up и Move Down предназначены для сортировки списка серверов. В той последовательности, которая существует в данном окне, серверы и их БД будут отображены в окне Media Browser. В поле Name в произвольном виде указывается имя БД (например, MEDIA1, DIVS1, DIVS2). В поле Host указывается IP адрес видеосервера, на котором активен сервис БД и подключение к которому требуется установить. В поле Port указывается номер IP-порта сервиса БД (9900 по умолчанию). При корректных параметрах настроек IP-адреса сервера и порта сервиса БД, в левой части окна Media Browser будет отображаться корневая папка с именем БД, подключение к которой установлено. Также будет отображен статус сервиса БД – online. При этом сервис БД должен быть активен на соответствующем сервере. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 51 В поле Preview Profile указывается наименование профиля медиаданных, который будет отображаться в окне File Monitor. Рекомендуется установить профиль LRV для просмотра материалов на клиентской станции. Под профилем понимается определенный набор параметров – графическое разрешение по горизонтали и вертикали, тип кодека, степень компрессии видеоданных, частоты дискретизации и уровни квантования - для аудиоданных. Как правило, для медиаданных устанавливается 2 профиля – BRV (Broadcast Resolution Video) и LRV (Low Resolution Video - proxy). Для просмотра клипов в окне File Monitor как правило, применяется профиль LRV, однако пользователь вправе использовать на сетевой клиентской станции профиль BRV. При этом следует учесть значительное увеличение нагрузки на локальную сеть и диски. Использование профиля BRV для просмотра целесообразно при наличии одной-двух сетевых клиентских станций, подключенных к видеосерверу. Примечания : 1. Определить IP адрес сервера архивной серии DIVS-A можно командой Linux – ifconfig. 2. Для серверов архивной серии значение просмотрового профиля по умолчанию – BRV. Сервер архивной серии, имеющий 2 канала записи, может содержать две БД. Адреса баз : 9900 и 9902 соответственно. Параметр Auto Track Storage –не используется и должен быть отключен. Параметр Audio Level имеет значение «0» по умолчанию. Опорный уровень, задаваемый в данном окне, определяет смещение уровней, отображаемых на звуковых индикаторах в окнах File Monitor и в окне Record на установленное значение Audio Level данном окне, в децибелах. Данная опция необходима в случае использования защитного диапазона (Headroom) в цифровом звуковом сигнале. При этом максимальный уровень звуковой дорожки составляет (например) -14 dB по цифровой шкале Full Scale (FS). Отображение уровня в -14 dB в качестве максимального на индикаторах крайне неудобно в работе операторов. Для того, чтобы на индикаторах уровня отображалось номинальное значение 0 dB, устанавливается смещение на +14 dB (устанавливается значение 14 в закладке Storage в поле Audio Level). Значение Temp Dir не активно в данной версии ПО. 4.2.1. Управление профилями медиафайлов Управление профилями осуществляется в закладке Storage. В окне Storage Servers следует единичным кликом мыши выделить БД сервера и нажать кнопку Config. Подраздел управления профилями – окно, в котором считываются из БД, отображаются сконфигурированные профили для выбранного сервера и их основные параметры. Параметры профилей, установленные в данном окне Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 52 служат для: • задания параметров записи и импорта материалов вещательного качества (BRV) на дисковый массив сервера, • установки параметров кодирования медиаданных просмотрового качества – копий низкого разрешения (LRV), • сравнения типов кодеков при импорте медиафайлов и при необходимости программного перекодирования медиаданных, • установки параметров экспорта медиаданных. Настройки профилей и информация о параметрах каждого профиля хранится в БД сервера, либо графической станции. Пользователь имеет возможность создать новый профиль (Add profile), удалить профиль (Delete Profile). Редактирование настроек профиля производится при выделении нужного профиля единичным кликом мыши и нажатии кнопки Edit profile. Следует соблюдать осторожность при редактировании параметров профилей, поскольку все параметры передаются и сохраняются в БД сервера, некорректные параметры могут повлиять на нормальную работу сервера. Окно редактирования настроек профиля содержит поля для установки параметров кодирования и компрессии аудиовидеоданных. В поле Codec family выбирается библиотека, содержащая набор программных кодеков. В большинстве случаев рекомендуется использование библиотеки FFMPEG как для профиля BRV, так и для LRV, поскольку кодеки, содержащиеся в данной библиотеке, обеспечивают наибольшее быстродействие по сравнению с библиотеками Video For Windows. Примечание: Библиотека FFMPEG не требует отдельной установки и поставляется в стандартном комплекте ПО Air Manager. Работа данной библиотеки не распространяется на Media Player ОС Windows, кодеки FFMPEG не регистрируются в ОС. В связи с этим, для просмотра avi-файлов в Media Player и прочих программах Windows, необходима установка на клиентской станции отдельных кодеков семейства Video For Windows. Самостоятельная установка каких-либо дополнительных кодеков на серверную и клиентские платформы не рекомендуется. В поле Choose codec выбирается кодек для кодирования видеоданных. Для Россия, Санкт-Петербург, 2008 видеосерверов вещательной серии Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 53 рекомендуется использование следующих кодеков для видеоданных и следующих скоростей потоков: Для профиля BRV (SD): DVvideo (DIVSd), скорость потока (bitrate) фиксированная – 25000 kbps; key frame every – disable, MPEG2 Video 422 (EM2V), скорость потока (bitrate) – 18000-50000 kbps (I-frames), key frame every – disable, MPEG2 Video (MPG2), скорость потока (bitrate) – 8000-20000 kbps (GOP), key frame every – 10-30, Для профиля BRV (HD): MPEG2 Video (MPG2), скорость потока (bitrate) – 30000-80000 kbps (GOP), key frame every – 10-30. Для профиля LRV: MPEG2 Video (MPG2), скорость потока (bitrate) – 500-800 kbps (GOP), key frame every – 25100, MPEG4 (DIVX), скорость потока (bitrate) – 500-800 kbps; key frame every – 25-100, Параметр Key frame every позволяет задать длину группы (GOP для MPEG) в кадрах. Установка значения Disable фактически означает режим I-frame. При использовании компрессии DVvideo (DIVSd), установка значения Disable обязательна. При использовании компрессии MPEG2/4 в профиле LRV, значение Key frame every может достигать 50 при скорости потока 500-800 kbps. Увеличивать значение Key frame every более 100 не следует, т.к. это может привести к снижению скорости реакции системы при быстрой прокрутке клипа в окне File Monitor. Параметры Width и Height указывают графическое разрешение видеоданных в пикселях. Для профиля BRV рекомендуемые значения – 720 и 576 (для режима SD). Для профиля LRV (для режима SD) – 360 и 288 соответственно. Параметр Still image format определяет, в каком формате будут храниться файлы статичной графики при импорте на массив сервера. Окно редактирования настроек профиля содержит поля для установки параметров кодирования аудиоданных – частоты дискретизации, уровней квантования. Имеется возможность выбора кодека. Для серверов вещательной серии рекомендуется использовать следующее сочетание – 48000, 16, PCM, Stereo. Активизация параметра Embed audio позволяет формировать аудиотрек при записи и импорте в составе avi-файла. При отключении параметра будет сформирован avi- файл без звука и отдельный wav-файл. Параметр должен быть отключен в серверах DIVS, построенных на базе плат Matrox DigiServer (серия плат DigiSuite). Параметр Chunk size определяет длительность единичного файла avi, либо пары avi+wav при записи и импорте, в кадрах. При импорте и при записи, медиафайл разбивается на отдельные файлы, длительность которых устанавливается в поле Chunk size. Значение по Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 54 умолчанию равно 500 (20 сек). Таким образом, при записи/импорте файла, имеющего длительность 1 мин., на диске будет создано 3 avi-файла длительностью 20 сек. каждый. Применение данной технологии в работе серверов DIVS обусловлено спецификой телевизионного производства с одной стороны (воспроизведение клипа, который сейчас записывается) и ограничениями стандартных файловых систем с другой. После изменения параметров следует перезапустить серверный модуль БД для вступления новых настроек профилей в силу. 4.2.2. Управление правами доступа к БД и медиафайлам Управление правами доступа осуществляется в закладке Storage. В окне Storage Servers следует единичным кликом мыши выделить БД сервера и нажать кнопку Config. Подраздел управления правами доступа – окно, в котором есть закладка User Accounts. По умолчанию сформировано 2 типа пользователей – admin и guest, имеющих все возможные права: R-чтение из БД просмотр клипов, эфирное воспроизведение, W-запись и импорт материалов в БД, X-администрирование, D-удаление клипов из БД. Сервис записи и Air Manager, запущенный локально на серверной платформе, имеют по умолчанию user=admin. Air Manager, запущенный на удаленном сетевом РС имеет user=guest. Пароли по умолчанию не установлены. Администратор вправе изменить права доступа у пользователя guest. Данные изменения зафиксируются в БД сервера и будут действовать для всех сетевых клиентов. Изменение прав для admin не рекомендуется, поскольку может привести к невозможности записи/импорта и эфирного воспроизведения. Права редактируются на любой сетевой клиентской станции в закладке User Accounts (рис. 8.5) по кнопке edit. В случае необходимости, для каждого сетевого клиента и для каждой БД можно установить пользователя со своими правами. Задание имени пользователя производится в окне Storage Servers в поле user. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 55 4.3. Закладка Services Закладка Services служит для конфигурирования соединений Air Manager с сервисами записи, воспроизведения и сервисом управления VTR. Примечание: Для серверов архивной серии подключение к сервисам воспроизведения и управления VTR не производится. В окне Record Services необходимо установить параметры подключений клиентского приложения к соответствующим сервисам записи: В поле Name в произвольном виде указывается имя сервиса (например, REC1, REC2). В поле Host указывается IP адрес видеосервера, на котором запущен сервис записи (Recsrv). В поле Port указывается номер IPпорта сервиса записи (4242 по умолчанию). Сервер архивной серии, имеющий 2 канала записи, подразумевает подключение по 2-м портам : 4242 и 4243 соответственно. В окне Broadcast Services необходимо установить параметры подключений клиентского приложения к соответствующим сервисам воспроизведения: В поле Name в произвольном виде указывается имя сервиса (например, PGM, PGM2). В поле Host указывается IP адрес видеосервера, на котором запущен сервис автоматизации (Ezcaster). В поле Port указывается номер IP-порта сервиса автоматизации (4942 по умолчанию). При работе в Air Manager в составе автоматизированного эфирного комплекса, список эфирных источников загружается из конфигурационного файла с расширением xbc в окне Broadcast Services по команде Configure для выделенного Broadcast-сервиса. В окне VTR Services необходимо установить параметры подключений клиентского приложения к сервису управления VTR: В поле Host указывается IP адрес РС, на котором запущен сервис управления VTR (Vtrsrv). В поле Port указывается номер IP-порта сервиса управления VTR (4542 по умолчанию). В поле Description в произвольной форме указывается наименование VTR (VTR1, VTR2, только не VTR). При корректно сконфигурированных подключениях к сервисам записи, в основном рабочем поле Air Manager будут отображаться Record-листы, окна которых будут иметь наименования, идентичные установленным в полях Name. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 56 4.3.1. Назначение прав на управление play-листами Серверный модуль автоматизации ezcaster позволяет работать с play-листом с нескольких клиентских рабочих мест одновременно. В некоторых случаях, например, когда сервер напрямую подключен к корпоративной сети, возможность управления play-листом с любого компьютера корпоративной сети может быть нежелательной. С целью предотвращения несанкционированного изменения эфирного play-листа, при конфигурировании Air Manager, указывается кодовое слово. Если это слово указанно неверно, play-лист будет виден на клиентском месте только в режиме просмотра. Все функции управления воспроизведением и редактированием листа будут блокированы. Кодовое слово задается в .xbc файле конфигурации ezcaster атрибутом "control_code" секции "automation". Пример: <?xml version="1.0" encoding="CP1251"?> <automation sync_src="localhost:4943" control_code="test"> …… </automation> В этом примере кодовое слово - "test". В Air Manager кодовое слово вводится в колонку "Passwd" на закладке конфигурации сервисов автоматизации (окно Broadcast Services). 4.4. Закладка Look and feel Закладка Look and feel предназначена для конфигурирования пользовательского интерфейса приложения Air Manager. внешнего вида Функции конфигурирования позволяют : • изменить тип и размер шрифтов в строках record-, play- листов и в кнопках Top-menu, • выбрать варианты отображения строк в режиме Auto scroll, • установить режимы отображения иконок и подписей к ним в окне Media Browser, • выбрать стиль работы в режиме copy/paste, а также выбрать режим автоматического отключения функции Replace в Play- листах, • выбрать шрифт и стиль отображения кнопок top-меню Air Manager. 4.5. Закладки Record List и Broadcast List Закладки Record List, Broadcast List предназначены для конфигурирования набора столбцов record- и play-листов и в свою очередь содержат поля для : • формирования набора отображаемых атрибутов в строчках record- и play-листов с возможностью задания пользователем собственного имени для каждого атрибута (раздельно для record- и play-листов), Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 57 • задания пользователем собственных наименований для кнопок Top-menu Air Manager, • задания пользователем собственных наименований для отображаемых типов статусов строк record- и play-листов. 4.6. Закладка Actions Закладка Actions позволяет настроить следующие параметры: • назначить «горячую клавишу» для команды Play/Rec, • установить параметры GPI in, подключаемого к COM-порту PC, на котором запущен Air Manager, • установить порядок воспроизведения : действий при выполнении команды Jump для каналов Make current only – продолжение исполнения текущего события, изменение статуса предварительно выделенной строки в play-листе на статус Jump. Данная опция дает возможность сменить строку, на которую будет осуществлен переход по команде Jump. Make current and Pretake - продолжение исполнения текущего события, изменение статуса предварительно выделенной строки в play-листе на статус Ready. Данная опция не дает возможности выбора иной строки – переход возможен только на строку со статусом Ready. Make current and Play - остановка исполнения текущего события, сброс статуса предварительно выделенной строки в play -листе и всех последующих строк, немедленный старт исполнения выделенной строки по нажатию Jump. Активизация опции Enable manual start for Hard time jobs позволит вручную перейти на событие, имеющее тип старта Hard Time. Опция Use Sync bar only позволяет управлять каналами воспроизведения с использованием исключительно кнопок синхронного управления Top-menu Air Manager. При этом активизация окон Broadcast с помощью мыши не будет влиять на выбор и смену управляемого канала. • установить порядок действий при выполнении команды Jump для каналов записи : Make current only – остановка исполнения текущего события записи. Make current and Pretake - остановка исполнения текущего события записи, изменение статуса предварительно выделенной строки в play-листе на статус Ready. Make current and Rec - остановка исполнения текущего события, сброс статуса предварительно выделенной строки в record-листе и всех последующих строк, немедленный старт исполнения выделенной строки по нажатию Jump. Опция Check media on all storages позволяет выполнять проверку совпадения имен в полях Title событий записи и имен клипов, хранящихся в БД на всех сетевых БД, к которым подключен Air Manager. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. 5. Руководство пользователя и администратора 58 Hot Keys, использование внешней панели управления Программный комплекс Air Manager предусматривает подключение к PC, на котором он установлен, внешней панели ДУ для обеспечения удобства управления режимами работы видеосервера DIVS, просмотра материалов в окне Monitor, управления режимами VTR, разметки материалов. Панель управления подключается к клиентской станции по интерфейсу USB. Принцип совместной работы Air Manager и панели ДУ заключается в использовании «горячих клавиш» (Hot Keys) Air Manager, назначаемых для клавиш панели ДУ, включая функции JOG и SHUTTLE. Процедура конфигурации производится в программной оболочке, поставляемой с панелью ДУ. активизация окна Монитор (Ctrl+F) активизация окна VTR Control (Ctrl+T) Apply (P, когда монитор активен) Add (A, когда монитор активен) Cut (C, когда монитор активен) увеличить (+) уменншить (-) <I> - set In <O> - set Out <D> - clear In <F> - clear Out <G> - clear In and Out <Q> - goto In <W> - goto Out <Enter> - play selection <Up> - goto begining of the clip <Down> - goto the end of the clip <Space> - toggle play/stop для кнопок верхнего меню активизация окна REC (Alt + 1-4) Pretake (Shift+F1) Rec (Shift+F2) Marker (Shift+F4) Skip (Shift+F5) Stop Seq (Shift+F6) Restart (Shift+F7) активизация окна Broadcast (Ctrl + 1-4) Pretake (Shift+F1) Play (Shift+F2) Jump (Shift+F3) Pause (Shift+F4) Skip (Shift+F5) Stop Seq (Shift+F6) Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора Restart (Shift+F7) Append (Shift+F8) Append Last (Shift+F9) Play1-Play4 (Ctrl + Shift + 1-4) Auto Scroll (Ctrl+L) Очистить группу (Ctrl+Shift+Space) Редактировать параметры (Ctrl+Scape) <Left> Shift+<Left> Ctrl+<Left> Ctrl+Alt+<Left> <PgUp> Shift+<PgUp> Ctrl+<PgUp> Ctrl+Alt+<PgUp> <Right> Россия, Санкт-Петербург, 2008 - -1 frame - -5 frames - -10 frames - -1 sec - -3 sec -10 sec - -30 sec - -1 min - +1 frame 59 Программный комплекс Air Manager 1.7. 6. Руководство пользователя и администратора 60 Начало работы с Air Manager (Quick Start) Перед стартом Air Manager необходимо запустить серверные программные компоненты непосредственно на серверной платформе (см. описание видеосервера, либо описание серверных компонент системы автоматизации). В случае, если старт серверных компонент произошел после запуска Air Manager, необходимо нажать Reconnect в меню File Air Manager. После старта Air Manager необходимо убедиться в следующем: • установлено ли подключение Air Manager к сервису (сервисам) БД – в окне Media Browser отображается статус online для всех БД, с которыми необходима связь, в правом поле окна отображаются клипы, иконки отображаются корректно, клипы проигрываются в окне File Monitor. • установлено ли подключение Air Manager к сервисам воспроизведения и записи – окна Broadcast и Record активны, допускают создание и редактирование строк. • Play-лист активен, управление воспроизведением работает. Для этого необходимо поместить любой полноэкранный клип в строку основного play-листа и нажать кнопку Play в Top-menu при активном окне Broadcast – строка должна приобрести статус Play, на программном мониторе должна появиться соответствующая картинка. • управление воспроизведением графики работает. Для этого необходимо поместить любой «графический» клип в строку play-листа, отвечающего за воспроизведение графики и нажать Play в Top-menu при активном окне воспроизведения графики. • управление записью работает. Для этого необходимо создать новую строчку (событие) записи в record-листе (выделить первую строчку, нажать Enter, в поле Out Point ввести произвольное значение, нажать Enter). Далее запустить процесс записи – нажать кнопку Rec в Top-menu. После старта записи в окне Media Browser в соответствующей папке должен появиться новый клип, через 20 сек. - 1 минуту должно появиться изображение иконки, клип должен проигрываться в окне File Monitor, а при постановке в строчку playлиста – корректно воспроизводится. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. 7. Руководство пользователя и администратора 61 Возможные проблемы и варианты решений Проблема Окна record-, playлистов неактивные, «серые» В окне Media Browser не отображаются клипы Причина, возможный вариант решения Нет связи с Air Manager серверными модулями – RECSRV для записи, EZCASTER для воспроизведения. Проверить сетевое соединение (кабель, сетевой коммутатор). Проверить, запущены ли серверные компоненты на видеосервере. Если нет, запустить их и в Air Manager выбрать File/Reconnect. Проверить правильность настроек подключений к серверным модулям в меню File/Configure, закладка Services. Нет связи с Air Manager серверным модулем БД – STORED. Проверить сетевое соединение (кабель, коммутатор). Проверить, запущены ли серверные видеосервере. Если нет, запустить. компоненты на Проверить правильность настроек подключений к серверному модулю БД в меню File/Configure, закладка Storage. В окнах Media Browser и File Monitor клипы отображаются в виде черных перечеркнутых иконок По каким-либо причинам отсутствует proxy-(LRV) копия медиаматериала, а в Air Manager выбран профиль просмотра LRV. Установить профиль просмотра BRV в в меню File/Configure, закладка Storage. Не управляется VTR из окна VTR Control, не работает пакетная оцифровка с VTR Нет связи с Air Manager серверным модулем управления VTR – VTRSRV. Проверить, запущен ли VTRSRV, Проверить связь VTR с РС, на котором запущен VTRSRV (кабель, активность режима «Remote» на VTR). Проверить сетевое соединение с РС, на котором запущен VTRSRV. Проверить правильность настройки подключения Air Manager к серверному модулю VTRSRV в меню File/Configure, закладка Services. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. 8. Руководство пользователя и администратора 62 Установка Air Manager на клиентский РС В файле dip-bin-win32-XXX.zip/rar, который поставляется для установки, либо обновления ПО, находится единый комплект ПО для серверов и рабочих станций. На всех серверах и клиентских РС комплекса единый комплект ПО как правило, располагается в папке C:\Program Files\DIVS Software. Для обновления клиентского ПО необходимо скопировать файлы из поставленного файла архива в данную папку. Все файлы должны быть расположены в папке C:\Program Files\DIVS Software, без вложенных папок. Для сохранения полной текущей конфигурации Air Manager можно воспользоваться редактором реестра WXP и экспортировать в файл *.reg ветку реестра [HKEY_LOCAL_MACHINE\SOFTWARE\DIP\AirManager]. Для быстрого переноса конфигурации Air Manager на другой PC, либо для восстановления прежней конфигурации достаточно внести данные из соответствующего файла *.reg в реестр WXP. При возникновении вопросов просьба связаться с разработчиком: www.divs.tv 9. Глоссарий Термин Описание AES/EBU Audio Engineering Society/European Broadcasting Union. Интерфейс передачи цифрового аудиосигнала. AES и EBU разрабатывали спецификации для стандарта. AVI Audio Video Interleaved - формат файлового контейнера, разработанный подразделением Multimedia Systems Group корпорации Microsoft для хранения видеоклипов, синхронизированных со звуком. Содержит чередующиеся записи цифрового видео и аудио. Поддерживается большинством кодеков. bps Bit per second - битов в секунду, единица измерения скорости передачи двоичной информации. BRV Профиль BRV (Broadcast Resolution Video) содержит набор параметров кодирования и компрессии медиаданных и предназначается для использования в телевизионном вещании. Codec Сокращение от "compression/deccompression" (компрессия/декомпрессия). Кодеком называют алгоритм или позволяющий обработать (применить компрессию) и уменьшить размеры файла. Файл закодированный (компрессированный) какимлибо кодеком, требует тот же кодек для декопмпрессии. Примеры некоторых кодеков применяемых в видеопроизводстве: DivX, MPEG1, MPEG-2, DV. Composite Video, CVBS Композитный видеосигнал. Метод обработки изображения, при котором сигнал цветности и сигнал яркости обрабатываются вместе, Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 63 в аналоговой или цифровой форме. Качество такой обработки ниже, чем при компонентном сигнале. Compositing Композиция. Не путать с композитным сигналом. Этот термин обозначает процесс сборки готовой графики или анимации из различных элементов путем монтажа. CPU Central Processing Unit - центральный процессор, ЦП, ЦПУ - часть компьютера, непосредственно выполняющая машинные команды. Deinterlace Процесс объединения двух полей кадра в одно поле. Применяется, например, для исключения артефактов черестрочного видео («гребенка») при создании неподвижных изображений, а также для придания видеоизображению эффекта, приближающего его к «кино». DIVX Название кодека видеоданных, использующего алгоритм компрессии MPEG-4. В марте 2002 г. появилась первая коммерческая версия DivX 5.0x. Бесплатный базовый вариант создает видеопоток, соответствующий сертифицированной ISO версии формата MPEG-4. DV (Digital Video) 1. Ленточный (1/4") формат видеозаписи, основанный на внутрикадровой компрессии DV, построенной на базе DCT со скоростью потока видео 25 Mbit/s и структурой дискретизации 4:2:0 (для 625/50). IEC 61834. Разработка консорциума из 60ти производителей, включая Sony, Panasonic, JVC, Canon, Sharp. 2. Digital Video - формат представления видеоданных, используемый для обмена видео между цифровыми видеокамерами, видеомагнитофонами и компьютерами. В качестве транспорта для передачи DV обычно используется интерфейс IEEE-1394 (FireWire). У DV фиксированный коэффициент сжатия видеосигнала 5:1 и, соответственно, поток 3.515 MBytes/s. Разрешение для PAL 720x576, для NTSC 720x480. Стандарт также предусматривает передачу команд управления устройствами записи/воспроизведения видео по интерфейсу IEEE-1394. Поддерживается запись/воспроизведение звука либо по 4 каналам с частотой дискретизации 32 kHz и разрядностью 12 бит, либо по 2 каналам с частотой дискретизации 48 kHz и разрядностью 16 бит. В DV используется как intraframe компрессия, при которой каждый кадр сжимается сам по себе, без учета информации в соседних кадрах, так и interfield компрессия, применяющая анализ статичных изображений на соседних полях с использованием одинакового фона для соседних полей. Такие алгоритмы компрессии дают очень незначительное количество артефактов. DVCAM Ленточный (1/4") формат видеозаписи, в основу которого положен формат DV (увеличена ширина дорожки записи с 10 до 15 microns). Предназначен для производства спортивных и новостных телевизионных программ. Разработка Sony, Ikegami. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 64 DVCPro 25/50 D-7. Ленточный (1/4") формат видеозаписи, основанный на внутрикадровой компрессии со скоростью потока 25/50 Mbit/s и структурой дискретизации 4:1:1 и 4:2:2 (для DVCPro 50). SMPTE 314M-1999, SMPTE 306M-1998. Разработка Panasonic, Philips, Ikegami, Hitachi. Fast Ethernet Технология Fast Ethernet - версия Ethernet для скорости передачи 100 Мбит/с (100BaseFX, 100BaseT, 100BaseVG). FourCC Система обозначения кодека посредством четырехбуквенного кода (FourCC - Four Character Code), в разработке которого приняла немалое участие компания Microsoft. Например, Microsoft Media Player при попытке проиграть неизвестный формат компрессии видео пытается найти кодек по четырехбуквенному коду. GIF Graphics Interchange Format - формат обмена графическими данными. GIF - формат графического файла, разработанный информационной службой CompuServe в 1987 г. для эффективной пересылки графики. Широко используется для хранения простых растровых изображений, содержащих большие поля одного цвета. Изображение может иметь размер 65536 х 65536 пикселов и 256 цветов. Gigabit Ethernet Технология Gigabit Ethernet - общее название технологий передачи данных в локальной сети со скоростью 1 Гбит/с (1000BaseCX, 1000BaseLX, 1000BaseSX, 1000BaseT). GOP Group Of Pictures - группа изображений, которая определяет, сколько отдельных кадров используется для сокращения избыточности и удаления посторонних данных при кодировании MPEG-2/ MPEG-4. Чем больше отдельных кадров объединяется в группу, тем больше степень сжатия, и наоборот. Группа содержит I-(Intra) frames, которые называются опорными и содержат всю информацию об изображени, P-(Predictive) frames, которые содержат разницу между текущим и предыдущим I или P-frame и B-(Bi-directional) frames - разница между предыдущим и последующим изображением. GOP - содержит последовательность кадров и должна обязательно начинаться с I кадра. HDD Hard Disk Drive - жесткий диск, накопитель на жёстком диске, НЖМД. HDTV High Definition Television, телевидение высокой четкости в сочетании со звуком Dolby Digital Surround (AC-3). Более высокое разрешение является изюминкой HDTV. Изображение в 720 или 1080 линий не идет ни в какое сравнение с изображением в 525 (NTSC) или 625 (PAL) линий! Форматы используемые в HDTV: 720p - 1280x720 точек. прогрессивная развертка 1080i - 1920x1080 точек. чересстрочная развертка 1080p - 1920x1080 точек. прогрессивная развертка Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 65 IEEE The Institute of Electrical and Electronics Engineers, Inc. - Институт инженеров по электротехнике и радиоэлектронике, ИИЭР (США) крупнейшая в мире организация (http://www.ieee.org/), объединяющая более 300 тыс. технических специалистов из 147 стран, ведущая организация по стандартизации, отвечающая также за сетевые стандарты. Образована в 1963 г. ИИЭР проводит и спонсирует технические конференции, симпозиумы и семинары, ведет большую издательскую и образовательную деятельность. I-Frame Intra кадры, (опорные кадры) - содержат полную информацию о содержании кадра. MPEG последовательности без этих кадров быть не может в принципе. При компрессии I кадров происходит удаление только пространственной избыточности. Именно с этого кадра начинается декодирование изображения в последовательности GOP. Insert "Вставка". Разновидность монтажного режима в профессиональных ленточных видеомагнитофонах. Позволяет в произвольной последовательности вставлять новые фрагменты в существующую сигналограмму на носителе. Обязательно назначение каналов для записи (Video, Audio, TC). Для обеспечения вставки необходимо задание 2-х монтажных точек - IN и OUT. IP IP - протокол Internet. IP - протокол сетевого уровня (часть набора протоколов TCP/IP), отвечающий за передачу и маршрутизацию сообщений между узлами Internet. Описан в RFC 791. Определяет правила, по которым данные разбиваются на пакеты. ISO The International Organization for Standardization (также International Standards Organization) - Международная организация по стандартизации - добровольная некоммерческая организация со штаб-квартирой в Женеве (http://www.iso.ch/), занимающаяся разработкой международных стандартов во многих областях, включая вычислительную технику и связь. Основана в 1946 г. как всемирная федерация органов стандартизации. Членами ISO являются более 100 национальных институтов, занимающихся стандартизацией. JPEG 1. Joint Photographic Experts Group - Объединенная группа экспертов по машинной обработке фотографических изображений. JPEG рабочая группа по стандартам цифровых видео- и мультипликационных изображений. 2. Алгоритм сжатия неподвижного изображения. JPEG - стандарт сжатия с потерями полноцветных неподвижных видеоизображений на основе алгоритма DCT с коэффициентом сжатия данных более 25:1, разработанный группой JPEG. Обрабатываются непересекающиеся блоки изображения 8 х 8 пикселов. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 66 Linux Linus Unix - ОС Linux. Свободно распространяемая реализация ОС UNIX на PC-совместимых ПК и множестве других платформ. Название происходит от имени финского программиста Линуса Торвальдса (Linus Torvalds), координировавшего работу над ядром системы. Он анонсировал проект в Интернете 5 октября 1991 г. LRV Формат LRV (Low Resolution Video) предназначается для просмотра файловых экземпляров медиаматериалов, хранящихся на дисковых массивов видеосерверов по сети с клиентских станций. Формат компрессии должен использовать кодирование групп кадров для понижения скорости потока. LTC Line Time Code - линейный (продольный) адресно-временной код. MPEG Moving Picture Experts Group - экспертная группа кинематографии. Сформирована в 1988г. для выработки стандарта цифрового сжатия видео и звуковых сигналов. Mpeg Audio Технологии сжатия аудиоданных. Создавались с 1987 года совместными усилиями более чем 40 сотрудников Фрауенхоферовского Института интегральных схем (Frauenhofer Institute for Integrated Circuits, FIIC). MPEG-2 Стандарт представления и сжатия цифровой аудио/видео информации методом устранения информационной избыточности. Характеризуется большой сложностью и высоким требованием к производительности оборудования. Обеспечивает высокое качество видеоизображения, поддерживает многопотоковость информации. MPEG-4 Стандарт представления и сжатия цифровой видеоинформации методом устранения информационной избыточности. MPEG-4 является стандартом ISO/IEC разработанным MPEG (Moving Picture Experts Group). Скорости передачи: от 5 кбит/с до 20 Mбит/сб поддержка progressive а также interlaced видео, разрешение от subQCIF вплоть до HDTV. Спецификации: H.245, H.246 MPEG-2/MP@ML Main Profile at Main Level. Алгоритм компрессии MPEG-2 с потоком до 15 Мбит/с, использующий для сжатия длинные группы изображений (применяется в основном для передачи и архивации аудио- и видеоданных) MPEG-2/P@ML Professional Profile at Main Level. Так называемый «профессиональный» вариант с потоком до 50 Мбит/с и сжатием только I-кадров. Довольно высокая скорость потока и возможность покадровой обработки (монтажа) делают этот тип компрессии практически идеальным для применения в NLE. На базе данной модификации MPEG-2 построен формат видеозаписи Sony Mpeg IMX. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 67 NAS Network Attached Storage - подключаемый к сети накопитель или кластер накопителей, сетевая подсистема памяти, сетевая система хранения данных. PCM Pulse Code Modulation - импульсно-кодовая модуляция - вид модуляции, при которой аналоговый сигнал кодируется сериями импульсов. QCIF Quarter Common Interchange Format - вариант CIF с разрешением 176 x 144. RAID Redundant Array of Inexpensive Disks (избыточный массив недорогих дисков) - это термин был придуман в 1987 году учеными Университета Беркли в Калифорнии. Контроллеры RAID систем используются для построения дисковых массивов, в которых выход из строя одного из дисков не приводит к потере или повреждению данных, хранящихся на дисках массива. Для RAID массивов определены ряд уровней (level): RAID 0 - требует минимально 3-х дисков и обеспечивает наивысшую производительность, но без защиты от потери и/или повреждения данных. Алгоритм работы основан на разделении данных на "полоски" (striping - распространение данных равномерно по многим дискам для повышения производительности дисковой системы). В том случае, если от дисковой системы требуется наивысшая производительность, но при этом также требуется защита от выхода из строя жестких дисков и нет недостатка в средствах, устанавливаются два RAID контроллера зеркально и каждый конфигурируется под уровень 0. RAID 1 - работает только с 2 дисками и фактически делает только зеркалирование (mirroring) - Реализуется полным дублированием записываемой информации на 2 диска одновременно. Зеркалирование не снижает производительность при чтении, но скорость записи снижается существенно, так как приходится выполнять запись на два диска, причем сначала на один, читать с него, затем переписывать на другой. RAID 5 - требует минимально 3-х дисков и обеспечивает как защиту данных от выхода из строя 1 жесткого диска, так и вполне приемлемую производительность. Применяется как striping, так и parity (parity - четность - один из способов использования избыточности данных для контроля их целостности. Применяется в RAID уровней 2, 3, 4 и 5 для восстановления данных из-за какой-либо аварии). Избыточность составляет 1 диск в одном массиве. Т.е. при установке 3-х дисков по 9 GBytes операционная система увидит только 18 GBytes. RAID 0+1 - использует striping от RAID 0 и mirroring от RAID 1. Отличается повышенной, по сравнению с обычным RAID уровня 1, производительностью, хотя избыточность по-прежнему 100%. RAID 10 - та же архитектура, что и в RAID уровня 0+1, но Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 68 примененная для дискового массива из нескольких групп дисков. Избыточность соответственно 100%. RAM Random Access Memory - оперативная память, оперативное запоминающее устройство, ОЗУ. SCSI Small Computer Systems Interface - интерфейс малых вычислительных систем. SCSI - тип интерфейса "быстрых" периферийных устройств (жёстких дисков, накопителей CD-ROM, сканеров и др.). Различают первоначальную версию стандарта (SCSI-1), принятую в 1986 г., и стандарт SCSI-2 (1994 г.) в версиях для 8-, 16- и 32-разрядной передачи данных (две последние версии называются также Wide SCSI). Последняя версия стандарта - SCSI-3 называется также UltraSCSI. SDI Цифровой последовательный интерфейс передачи компонентного цифрового видеосигнала. Параметры дискретизации 4:2:2. Скорость потока 270 Мбит/с. Стандарт SMPTE 259M. SMPTE Society of Motion Picture and Television Engineers (USA). TC Time Code - адресно-временной код. SMPTE time code - вещательный стандарт отображения меток времени в формате HH:MM:SS;FF. TCP/IP Transmission Control Protocol/Internet Protocol (TCP/IP) промышленный стандарт стека протоколов, разработанный для глобальных сетей. WAV Аудиофайл с расширением .WAV, содержащий оцифрованные звуковые данные. Формат файла разработан Microsoft. Атрибут Именованное свойство класса, описывающее возможное множество значений атрибутов объектов данного класса. Свойство, выражаемое атрибутом, является свойством моделируемой сущности, общим для всех объектов данного класса. Класс может иметь любое число атрибутов. База данных (БД) Набор таблиц, представляющих собой организованный набор записей и связанных с ними вспомогательных файлов. База данных по законодательству РФ - объективная форма представления и организации совокупности данных, систематизированных таким образом, чтобы эти данные могли быть найдены и обработаны с помощью ЭВМ. Браузер Программа, разрешающая отображение и возможный поиск содержания, обычного текста, статических изображений или графиков в произвольном порядке по усмотрению пользователя Время доступа Время, прошедшее между запросом данных и их получением запрашивающим устройством Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 69 Данные Представленная в цифровой форме информация, которая может содержать текст, аудио, статические, динамические изображения и т.п. Запрос Входное сообщение в автоматизированную систему, содержащее требование на выдачу информации. В поисковых системах запрос представляет собой набор слов и служебных символов, характеризующий искомую информацию Интерфейс 1. Стык, соединение, общая граница двух устройств или сред, определяемая физическими характеристиками соединителей, параметрами сигналов и их значением. 2. Стандартизованная или рекомендованная совокупность параметров сигналов в точке соединения приборов. Информационная система Информационная система - по законодательству РФ организационно упорядоченная совокупность документов (массивов документов) и информационных технологий, в том числе с использованием средств вычислительной техники и связи, реализующих информационные процессы. Информационная технология Совокупность методов, производственных и программнотехнологических средств, объединенных в технологическую цепочку, обеспечивающую сбор, хранение, обработку, вывод и распространение информации. Информационные технологии предназначены для снижения трудоемкости процессов использования информационных ресурсов. Клиент 1. Один из группы компьютеров, получающих данные по сети от компьютера, называемого сервером; 2. Компьютерная программа, запрашивающая информацию от программы - сервера. Ключевой кадр (key frame) Является элементом описания медиаматериала. Кодирование Процесс перевода данных из одного вида в другой с помощью специальных аппаратных и программных средств – например: преобразование аналогового аудиосигнала в цифровой с параметрами кодирования – частотой дискретизации 48 кГц, уровнями квантования 8 бит. Компиляция Формирование новых аудиовизуальных произведений на основе чужих произведений без самостоятельной обработки источников. Компрессия Уменьшение объема цифровых материалов за счет удаления повторов или аппроксимации; различают компрессию без потерь (полностью обратимый процесс) и компрессию с потерями (часть информации теряется при аппроксимации, необратимый процесс). Контент Содержание, продукт творческой деятельности создателей аудиовизуальной продукции. Контент рассматривается как Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 70 совокупность метаданных (Metadata) и медиаданных (Essence). Локальная вычислительная сеть Вычислительная сеть, объединяющая компьютерное и периферийное оборудование на сравнительно небольшой территории (офис, здание, группа зданий) и позволяющая каждому элементу в сети взаимодействовать с другими элементами. Медиаданные (Essence) Аудиовидеоматериалы, аудиоматериалы, графические изображения, текстовые материалы. Метаданные (Metadata) Данные, описывающие медиаданные - каталоги, справочники, реестры, базы метаданных, содержащие сведения о медиаданных, содержании, статусе, происхождении, местонахождении, качестве, форматах и формах представления, условиях доступа, приобретения и использования, авторских, имущественных и смежных с ними правах на медиаданные и др. Для аудиовизуального контента метаданными служат атрибуты классов информационной модели. Навигация Функция предназначенная для определения нужных пользователю фрагментов, планов, фраз, кадров в найденных в результате поиска материалах, включающая просмотр ключевых кадров и планов с описаниями, прослушивание звуковой дорожки экземпляров. Носитель "Контейнер" для хранения информации, использующий определенную технологию записи/хранения/считывания данных (магнитный, оптический и т.д.) Оболочка Программа, создаваемая для упрощения работы со сложными программными системами. Оболочки преобразуют неудобный командный пользовательский интерфейс в дружественный графический интерфейс или интерфейс типа меню. Обычно оболочка реализуется в виде отдельной программы. Объект 1. Единица звукового, визуального или аудиовизуального контента. 2. Физическая субстанция, зафиксированная или представленная в аудиовизуальном материале, а также описание (в том числе, абстрактное) реального объекта. 3. Целостный элемент предметной области, имеющий свои уникальные данные, а также определенные действия над этими данными. Операционная система Программное обеспечение, отвечающее за распределение и использование аппаратных ресурсов компьютера: памяти, времени процессора, дискового устройства и периферийных устройств. Оцифровка Функция оцифровки медиаданных (Ingest) - создание цифровых экземпляров материалов при их перезаписи с ленточных аналоговых носителей. Цифровые экземпляры могут создаваться как на файловых, так и "нефайловых" носителях в различном разрешении и Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 71 с различными показателями кодирования и компрессии. Пиксел От английского pixel - минимальный элемент изображения, отсчет (цифровое представление минимальной области изображения). Поле (Field) В черестрочном видео половина полного кадра называется полем (field), называемым также Top Field или Bottom Field. При работе с черестрочным видео, особенно при кодировании и смене кодеков, очень важно знать порядок следования полей, т.е. какое поле идет первым - Top или Bottom. Если указать неправильный порядок следования полей, то полученное видео будет мерцать. Поиск Функция поиска (Retrieval) предназначена для нахождения единичного материала и/или группы материалов и формирования списка найденных материалов и групп. Пользователь Пользователь информации - по законодательству РФ - субъект, обращающийся к информационной системе или посреднику за получением необходимой ему информации. Программное обеспечение Комплекс программ: - обеспечивающих обработку или передачу данных; - предназначенных для многократного использования и применения разными пользователями. Программное обеспечение - согласно ГОСТ 19781-90 - совокупность программ системы обработки информации и программных документов, необходимых для их эксплуатации. Просмотровая копия Файловый экземпляр материала в разрешении CIF, либо QCIF с потоком 500-800 кбит/с. Назначение копии - редакторский отсмотр для каталогизации, либо навигационный просмотр. Использование потока 500-800 кбит/с не нагружает сеть и позволяет множеству пользователей искать, просматривать материалы, производить разметку, формировать play-листы, используя офисные PC. Протокол Стандартизованная процедура установления, поддержания и прекращения цифрового соединения, определяющая порядок передачи управляющей информации и данных, механизм выбора указанной процедуры из списка возможных, структуру и способ кодирования блоков данных. Профиль MPEG Подмножество структуры битового потока сжатого видеоизображения. В пределах такого подмножества возможен широкий разброс параметров потока и, соответственно, кодеров и декодеров для них. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 72 Сегментация 1. Структурная сегментация основывается на таких понятиях, как планы, кадры, неподвижные или движущиеся области изображения, цвет, текстура, форма, звуковые сегменты. Возможна автоматизированная структурная сегментация. 2. Семантическая (смысловая) сегментация определяет соотношение аудиовизуального контента с реальным миром. Она использует такие понятия, как объекты, события, действия, сцены. Сервер Компьютер или другое устройство, подключенное к сети и предоставляющее определенные услуги (сервисы) другим устройствам в сети - клиентам. Сервис Совокупность средств для обслуживания пользователей; набор функций одного из уровней программной структуры сети, обеспечивающих доступ к объектам вышележащего уровня через интерфейс между этими уровнями Событие Случай или происшествие, заслуживающее внимания, произошедшее в некоторый момент времени или в течение некоторого интервала времени, а также изменения в состоянии объектов, изменения во взаимосвязи объектов, изменения психического характера Структура данных Организационная схема записи или массива, в соответствии с которой упорядочены данные, с тем чтобы их можно было интерпретировать и выполнять над ними определенные операции. СУБД Система управления базами данных - комплекс программных и лингвистических средств общего или специального назначения, реализующий поддержку создания баз данных, централизованного управления и организации доступа к ним различных пользователей в условиях принятой технологии обработки данных. Точность поиска Показатель качества информационно-поисковой системы, определяемый отношением количества выделенных релевантных документов по всему количеству выданных системой документов. Транзакция Последовательность логически связанных действий, переводящих информационную систему из одного состояния в другое. Транзакция либо должна завершиться полностью, либо система должна быть возвращена в исходное состояние. Уровень MPEG Ряд ограничений, применяемых к параметрам MPEG потока, например, разрешение выходного изображения, частота кадров и т.п. Россия, Санкт-Петербург, 2008 Программный комплекс Air Manager 1.7. Руководство пользователя и администратора 73 Фрагмент Часть материала с законченным семантическим значением последовательность событий, а также интервал времени, имеющий смысловое значение. Фрагмент обладает относительной смысловой и драматургической самостоятельностью и завершенностью. Как драматургически самостоятельный элемент фильма или телевизионной программы он характеризуется наличием завязки, развития, кульминации и развязки. Экземпляр Нематериальный актив, техническая запись материала на конкретном физическом носителе. Экспорт медиаданных Функция, предназначенная для получения из хранилища сервера aviфайла на локальном, либо сетевом диске, с заданными показателями качества (кодирования и компрессии) видео- и звуковых сигналов. Россия, Санкт-Петербург, 2008