|
Вопросы и ответы по продуктам "Форвард Т"
Дата последнего изменения: 08.10.2011
На данной странице приведены некоторые вопросы по линейке продуктов "Форвард Т", часто задаваемые пользователями, и ответы на них. Для удобства поиска вопросы объединены в тематические категории:
- Перед покупкой
- Общие вопросы
- Аппаратное обеспечение
- Управление эфиром (программа FDOnAir)
- Титры (создание и вывод в эфир)
- Автоматизация врезки рекламы (Auto Detect)
- Видео-кодеки, форматы файлов
- Система PostPlay (Форвард ТП/ТП2)
- Замедленные повторы (Форвард Голкипер)
- Форвард ТС (вещание в IP/ASI), опция IPOut, интернет-вещание
- Разработка ПО (SDK)
- Проблемы
- Прочие вопросы
- Медиапланирование (Форвард Офис)
Если Вы не нашли ответ на свой вопрос, обращайтесь в отдел технической поддержки, либо в форумы по продуктам. Рекомендуем также изучить документацию и видеоуроки по продуктам "Форвард Т".
1. Перед покупкой
| 1.1. Хотим приобрести ФорвардТА. Что входит в состав поставки? |
В стандартную поставку входит:
- Плата FD300
- CD, на котором содержатся инсталлятор ПО, документация, регистрация для платы, примеры, видеоуроки и пр.
- Шлейф-косичка для коммутации платы с источниками сигнала и вывода данных в эфир
- Переходник для работы с S-Video сигналом (2 шт.)
Это позволяет начать работу сразу же после получения оборудования. Все остальные опции приобретаются отдельно: коммутационные панели (активная, пассивная), SDI-опция и др. |
| | 1.2. Хотим приобрести ФорвардТТ, а в последующем сделать апгрейд до ФорвардТА. Что для этого нам потребуется сделать? |
Апгрейд ФорвардТТ->ФорвардТА (как, впрочем, и другие апгрейды: ФорвардТ->ФорвардТА, ФорвардТА->ФорвардТП, ФорвардТП->ФорвардТП2, ...) являются чисто программными, и не потребуют смены оборудования. Вам необходимо будет просто оплатить стоимость апгрейда (напрямую нам или через наших дилеров) и мы вышлем вам новый регистрационный файл.
Вполне вероятно, что потребуется переставить ПО, т.к. мы не знаем, какие продукты вы выбирали при установке. |
| | 1.3. Какое максимальное количество плат FD300 можно установить в один компьютер? |
| В компьютер можно установить от одной до четырех плат FD300.
Это ограничение связано не только с тем, что в современных материнских платах
редко бывает больше 4 слотов PCI, но и с ограничениями самой шины PCI
по её пропускной способности. |
| | 1.4. Работает ли плата FD300 в формате SECAM? |
Плата FD300 может работать в одном из следующих форматов (вход-выход):
- PAL-PAL
- NTSC-NTSC
- SECAM-SECAM
- PAL-SECAM
- SECAM-PAL
|
| | 1.5. Что происходит с проходящим через плату сигналом при аварийном отключении компьютера? Идет ли сквозной сигнал корректно, без рывка, соединяется ли вход с выходом? |
| Плата FD300 не имеет встроенного "обхода", поэтому в случае аварийного отключения компьютера сигнал через плату идти не будет. Надо предусмотреть резервный обход. Для этих целей служит специальное устройство Forward WatchDog. В случае сбоя эфирного сервера (зависание/выход из строя эфирной программы FDOnAir, операционной системы компьютера) Forward WatchDog с помощью внешнего коммутатора (приобретается отдельно) позволяет автоматически переключиться на проходящий сигнал со входа либо резервный сервер, работающий параллельно с основным. Существует несколько схем резервирования. Описание их можно найти на нашем сайте: Forward WatchDog Box
|
| | 1.6. Планируем приобретать ФорвардТА. Хотелось бы еще сигнал нашего телеканала отдавать кабельному оператору по IP. Возможно ли это? Что еще дополнительно нужно из оборудования? |
Для этих целей служит специальная программная опция IPOut. С помощью нее видео и звук с выхода платы FD300 сжимается в формат MPEG2 или AVC (Н.264, MPEG4 part 10) и передается через IP-интерфейс.
Опция IPOut MPEG2/AVC является полностью программной и не требует никакого дополнительного оборудования.
Эту же опцию можно использовать в качестве "удлинителя" для передачи сигнала по "оптике". Например, если вещательный сервер установлен в одном месте, а передатчик расположен на значительном расстоянии от него. В качестве приемника на удаленной стороне может быть использовано устройство Set-top box (STB) или наше решение "ФорвардТС Декодер IP2Analog".
С помощью опции IPOut cигнал к удаленному передатчику может передаваться и через интернет по выделенной линии. При передаче данных в сети интернет существует проблема потери пакетов данных. Для ее решения в опции IPOut используется технология FEC (Forward Error Correction), которая обеспечивает целостность передачи данных при существенных потерях пакетов. В качестве приемника на удаленной стороне может быть использовано устройство Set-top box (но с поддержкой технологии FEC) или наше решение "ФорвардТС Декодер IP2Analog" (имеет поддержку FEC).
Какое сжатие выбирать? В некоторых случаях это определяется, например, кабельным оператором. Или тем оборудованием, которое стоит на входе оптического канала. Если же тип сжатия выбирать приходится самим пользователям, то нужно учитывать два фактора:
- Сжатие в формат AVC позволяет получить меньший поток данных, чем сжатие в MPEG2 при одинаковом качестве картинки;
- Сжатие в формат AVC требует бОльших затрат процессора чем, сжатие в MPEG2 при одинаковом качестве картинки.
Описание опции IPOut можно посмотреть на специальной страничке нашего сайта.
|
| | 1.7. Приобрели в свое время ФорвардТА. Хотим приобрести еще одну плату для организации ввода дополнительного источника сигнала. Можем ли мы приобрести только плату FD300 (ведь ПО ФорвардТА у нас уже есть)? |
| Нет, плата FD300 просто так не продается. Она продается только с каким-нибудь ПО из линейки ФорвардТ (ФорвардТ / ТТ / ТА / ТП / ТП2 / ТК). То что у вас уже приобретен ФорвардТА, ситуацию не меняет: в линейке продуктов ФорвардТ вы приобретаете плату и регистрацию, которая позволяет работать с определенными приложениями (т.е. плату + ПО).
|
| | 1.8. Планируем приобрести ФорвардТП. Можно ли заказать у вас кроме платы FD300 и ПО еще и видеосервер, т.е приобрести систему в сборе? |
| Да, это можно сделать. Мы поставляем видеосерверы в корпусах 1U и 4U. В качестве платформы и корпусов используются, как правило, комплектующие компании SuperMicro. Более подробная информация содержится в специальном разделе прайс-листа по продуктам ФорвардТ.
|
| | 1.9. Наша телекомпания хотела бы приобрести плату SDI-I/O для платы FD300. Хотелось бы узнать особеннности работы платы, какие есть "подводные камни", и повлияет ли она на другие входы? |
| Текущая версия SDI-опции имеет встроенный (embedded) звук - это, пожалуй, основная ее особенность. SDI-опция представляет собой daughter-board, т.е. "навешивается" на плату FD300 и не занимает отдельного PCI-разъема. При использовании SDI-опции у вас сохраняется возможность работы со всеми аналоговыми входами/выходами.
|
| | 1.10. Планируем приобрести ФорвардТА. Какой конфигурации компьютер нужен для его нормальной работы? |
Наиболее общие рекомендации по системному блоку для платы FD300 (ФорвардТА/ТП/ТП2/ТТ/ТК) приведены ниже:
- Материнская плата на любом современном чипсете желательно с 1Gbit сетевым адаптером на борту.
- Процессор не ниже Р4 3 ГГц с HT (рекомендуем Core 2 Duo).
- 2 DIMM памяти - чтобы использовать двухканальность.
- 1Гб памяти для дискового пространства менее 300 Гб, 2Гб памяти для дискового пространства более 300 Гб.
- Современные HDD (желательно с кэшем не менее 8 Мб) - из расчета 20 Гб на один час видеоматериалов.
- Отдельный HDD под операционную систему. Видеоматериалы лучше хранить на отдельном диске.
- Операционная система: Windows XP SP2/SP3, Windows 7 32 bit.
- Нельзя использовать VGA на PCI (некоторые серверные платформы от Intel используют такие решения). Не путать с PCIe и PCI-X
- Для ФорвардТП/ТП2 рекомендуем использовать 2-х мониторные VGA (один монитор для управления задержкой, другой - для управления вещанием).
Внимание: обычно мы предлагаем сначала подобрать конфигурацию в соответствии с нашими общими рекомендациями, а потом прислать ее нам, чтобы мы высказались по ней.
Если речь идет о приобретении новой машины, то рекомендуем использовать процессор Core 2 Duo (желательно с 4 МБ кэша на борту) и соответствующую материнскую плату.
VGA-карта в принципе может быть любой - она нами никак для вещания не используется. Но есть определенные проблемы со встроеными VGA-картами - они, как правило, очень медленные. На качестве вещания это не отражается, но операторов эфира может раздражать медленная перерисовка интерфейса программ. Поэтому (по возможности) все же рекомендуем приобрести недорогую, но не встроенную VGA-карту.
|
| | 1.11. Планируем организовать информационный телеканал с использованием ФорвардТА. С какими датчиками температуры работает комплекс, есть ли они у Вас в наличии и сколько стоят? |
Мы сами не производим датчики температуры, мы только делаем поддержку для них в своем ПО. В настоящее время поддерживаются следующие модели датчиков температуры:
- "73 Тундра" (модель, которая работает через СОМ-порт) компании Stream Labs.
- ИРТ 5920 компании Элемер.
- "Сахара" (аналог "Тундры", но на другой микросхеме) компании Эллит.
- TTE24 компании DIP
- MA TPH компании DIP
- Универсальный метеодатчик для систем автоматизации вещания TPH компании Stream Labs
- Устройство сбора и обработки метеоданных PMM-4095 компании Профитт
- Устройство сбора и обработки метеоданных PMM-4095E компании Профитт
- Датчики температуры, работающие под управлением программы Temp.Keeper
Также в нашем ПО сделана поддержка работы с рядом метеостанций различных моделей и производителей. Эти приборы позволяют получать данные по очень большому набору параметров (температура, давление, влажность, направление и скорость ветра, и др.).
- Heavy Weather (WS 3610/2308/2310/2315)
- Oregon Scientific (WMR 100/200)
- Davis Instruments (VantagePro2)
Распространением этих метеостанций занимается компания Окно-ТВ.
Брать данные о температуре (давлениии, влажности, курсе валют, и т.д.) можно и из интернета - для этих целей у нас есть специальное приложение.
Если у вас есть другая модель датчика (или вы только присмотрели ее) и известен протокол общения с этим датчиком, то мы можем попробовать сделать поддержку работы с ним в нашем ПО.
Вопросы по ценам и наличию рекомендуем задавать непосредственно производителям (продавцам) оборудования.
|
| | 1.12. Нам необходимо решить следующую задачу: есть сигнал со спутника, компьютер и телевизоры. Нужно "на лету" накладывать бегущюю строку, логотипы, заставки и т.п. Какое посоветуете оборудование? ФорвардТ достаточно для этого? |
| Нет, ФорвардТ для этого не подойдет - он предназначен скорее для подготовки данных, и, например, не имеет средств для показа титров вообще. Вам нужен либо ФорвардТТ, либо ФорвардТА. Их главное отличие в том, что ФорвардТТ предназначен только для наложения титров (бегучка, логотип, др.) на проходящий сигнал.
ФорвардТА в добавлении к этому еще и позволяет врезать рекламу из файлов (например, AVI или MPEG2) с жесткого диска.
Более подробная информация про ФорвардТА и ФорвардТТ, а также сравнение их есть на нашем сайте.
|
| | 1.13. Существует ли возможность выпуска при помощи одного комплекса ФорвардТА блоков рекламы на 2-х или более ТВ-каналах? Предполагается, что время выхода рекламы на разных каналах не совпадает. Если да, то на скольких каналах это возможно? То же самое с "бегучкой"? |
Да, это возможно. Обратите внимание, что время выхода блоков рекламы на разных каналах не должно совпадать. ФорвардТА с использованием внешнего коммутатора позволяет врезать рекламные блоки и различные титры (бегущая строка, логотип, и др.) в несколько каналов. Внешний коммутатор должен иметь управление по СОМ-порту (RS232). ПО из состава ФорвардТА посылает в коммутатор команды для переключения каналов. Существует специальная программа-конфигуратор для создания команд, которые используются в расписании для осуществления управления коммутатором. Описание программы-конфигуратора, общая последовательность работы и пример схемы для врезки в несколько каналов можно найти в нашей документации.
Число каналов, в которые можно врезать рекламу/титры, ограничивается возможностями коммутатора. Коммутатор, который имеет n-входов/выходов, позволяет врезаться в n-1 канал (один вход/выход используется самой системой ФорвардТА).
|
| | 1.14. Меня интересует самая дешевая комплектация вашей системы для автоматизации эфира. Какова ее стоимость, срок поставки и есть ли возможность рассрочки платежа? |
| ФорвардТА - это продукт, предназначенный именно для автоматизации эфира. Его стоимость на сегодняшний день можно посмотреть в прайс-листе. Поставка оборудования осуществляется сразу же после оплаты, доставка осуществляется курьерской службой (обычно работаем с "Сибирской Почтовой Службой"). Возможность рассрочки есть. Обратитесь, пожалуйста, по этому поводу в наш отдел продаж и маркетинга.
|
| | 1.15. Мне нужно организовать автоматизированное вещание. Канал музыкальный, т.е. клипы, иногда какие-то ролики, передачки в записи. Нужна возможность вещать живое видео по плейлисту. Нужен смс-чат, оформление эфира (логотипы, баннеры, бегущие строки). Реализуемо ли всё это на базе одного комплекта Форвард-ТА? |
| Да, все это реализуемо на базе одного ФорвардТА. В программе OnAir (вещательный сервер) в плей-лист вы можете вставлять ролики, передачи в записи (по сути те же ролики), фрагменты
"живого" видео. На все на это "сверху" можно накладывать титры: "бегучка", смс, банеры, flash-анимация, логотип (статический / динамический) и др.
Каждый титровальный элемент играется в своем слое. Число титровальных слоев ограничено только производительностью компьютера.
На современных машинах можно успевать показывать до трех полных слоев - хотя в обычной жизни редко используется и один полный экран.
Кроме того, прямо сейчас разрабатывается приложение для работы в формате музыкального канала (предварительное название SLMusicChannel) - в нем многие вещи будут оптимизированы именно под задачу.
|
| |
2. Общие вопросы
| 2.1. Необходимо переустановить операционную систему. Как сохранить настройки программ (OnAir, FDCapture,...)? |
| Настройки всех программ из состава ФорвардТ сохраняются в реестре Windows. Для сохранения/восстановления настроек существует специальное приложение - SLRegManager. Найти его можно здесь: C:\Program Files\ForwardT Software\Tools. Это приложение позволяет сохранить настройки выбранных приложений в текстовый файл. После переустановки системы этим же приложением из текстового файла настройки можно опять вернуть в реестр. По работе с программой SLRegManager есть видеоурок. |
| | 2.2. Нужно ли деинсталлировать установленную версию ПО ForwardT Software перед установкой его новой версии? |
| Деинсталлировать установленную версию ПО необязательно. Вы можете поставить новую версию поверх уже имеющейся у вас, но в данном случае придется два раза перезагрузить компьютер (первый - когда будет обнаружено установленное ПО, оно будет удалено, и машина перезапустится; второй - после окончания установки ПО). Если вы предварительно удалите установленное ПО, то перезагрузку нужно будет делать только один раз (после окончания установки ПО). |
| | 2.3. Хотим установить новую версию ПО ForwardT Software. Что произойдет с настройками программ? |
| При переустановке ПО ForwardT Software с настройками ваших программ ничего не произойдет - они останутся такими, какими были на прежней версии ПО. |
| | 2.4. Работают ли продукты Форвард Т под операционными системами Linux, Mac OS, Windows Server 2003? |
- Мы гарантируем работу наших продуктов на операционных системах Windows 2000 (с некоторыми ограничениями по версиям ПО), XP SP2/SP3.
- Vista - поддержка этой операционной системы не планируется.
- Windows 7 32 bit - поддерживается, начиная с релиза 5.3.0. Можно использовать для решений на базе плат FD300 / FD422 / FD322 / FD842.
- Windows 7 64 bit - поддерживается, начиная с релиза 5.3.0. Можно использовать для решений на базе плата FD422 / FD322 / FD842.
- Windows Server 2003/2008 - официального тестирования наших продуктов на этих операционных системах мы не ведем. Однако, мы знаем пользователей, которые используют именно эту ОС.
- Linux, Mac OS - в обозримом будущем поддержка не планируется. Сделана поддержка воспроизведения файлов формата QuickTime (*.mov).
|
| | 2.5. Как узнать номер имеющейся у нас платы FD300? |
| Номер (4-х значный) есть на ней самой - две наклейки на разных сторонах платы. Другой способ - запустить приложение FDConfig (ярлык на рабочем столе называется FD300 Configuration) и в окне Selected Board Info в первой строчке посмотреть номер вашей платы (FD300 board serial number: xxxx). |
| | 2.6. Переустановили операционную систему. Не можем найти регистрацию для платы FD300. Что делать? |
| Ваша регистрация есть на CD, который шёл вместе с платой (в папке Registration). Если CD потерян или по каким-то причинам на нем нет регистрации, то вам необходимо обратиться в службу техподдержки и сообщить номер своей платы. Регистрация будет вам отправлена по электронной почте. |
| | 2.7. Приобрели недавно ФорвардТП. Установили ПО, увидели очень много различных программ. Как можно побыстрее понять, для чего они служат? |
После установки ПО в папке C:\Program Files\ForwardT Software\ReadmeFiles можно найти файл ApplicationList.htm. В нем содержится краткое описание всех основных программ из состава ForwardT Software; место, куда устанавливается та или иная программа, название документа для каждой из программ.
Этот же файл можно вызвать из меню Start операционной системы (Start->Programs->ForwardT Software->Readme->Список основных приложений). |
| | 2.8. Открываем приложение FDConfig, делаем необходимые настройки (формат, размер кадра, и т.д.). Закрываем приложение, открываем снова - настройки не сохраняются. В чем может быть причина? |
| Все настройки наших приложений сохраняются в системном реестре Windows. Настройки платы хранятся в разделе HKEY_LOCAL_MACHINE. Проверьте, пожалуйста, что у пользователя, под которым вы зашли в операционную систему, есть права на модификацию данных реестра в этом разделе. |
| | 2.9. Можно ли организовать обучение сотрудников нашей телекомпании непосредсвенно у вас - производителей оборудования и ПО? |
| Да, мы готовы организовать обучение ваших сотрудников в любое удобное для вас время. Обучение бесплатное. Оплата проезда и проживания производится за ваш счет. Для того, чтобы процесс обучения был максимально эффективен, мы настоятельно рекомендуем перед поездкой изучить документацию, поработать с нашими продуктами. Как показывает наш опыт, обучение происходит гораздо более плодотворно, если у обучаемых есть какие-то конкретные вопросы или задачи, которые необходимо решить.
|
| | 2.10. ФорвардТА и Adobe Premiere Pro совместимы или нет? |
| Совместимы в каком смысле? Если вы хотите проиграть материал непосредственно из Adobe Premiere Pro, используя плату FD300, то в этом смысле мы не совместимы - у нас нет плагинов для Adobe Premiere. А если вы хотите сделать в Adobe Premiere Pro AVI-файл и потом проиграть его на нашем оборудовании, то в этом смысле мы совместимы. Нам все равно, в какой монтажной системе сделаны ваши AVI-файлы - мы поддерживаем воспроизведение практически любых файлов в этом формате (при наличии соответствующих видео-кодеков).
|
| | 2.11. Наша телекомпания хотела бы приобрести блок телефонного голосования для ФорвардТА.
Существует ли он вообще, каковы его возможности, и как его можно приобрести? |
У нас есть специализированное ПО для организации отображения результатов телефонного голосования в прямом эфире - SLTelephone. В нем сделана поддержка блока голосования "Liner-8" (позволяет принимать звонки по 8 линиям).
А вообще SLTelephone позволяет осуществлять прием и учет голосов разными способами:
- по телефонным линиям с использованием адаптера "Liner-8"
- через Интернет со специально организованной интернет-страницы (многие телефонные компании предоставляют сервис для организации телефонного голосования на своих площадях)
- ввод результатов в ручном режиме
- получение результатов из текстовго файла на жестком диске компьютера
Результаты голосования могут отображаться как в числовом виде, так и в виде диаграмм.
ПО SLTelephone дает возможность разработки и использования
собственного дизайна представления результатов.
Приобрести блок телефонного голосования "Liner-8" можно в компании Окно-ТВ.
|
| | 2.12. Мы ведем вещание с использованием ФорвардТА. Контролирующие органы требуют от нас сертификат на плату FD300. Можете ли вы его предоставить? |
Мы являемся производителями отдельных компонентов для телевизионного вещания. Ни в отраслевом стандарте ОСТ 58-18-96 "Стандарт отрасли. Техническая база производства телерадиопродукции...", ни в ОСТ 58-21-00 "Стандарт отрасли. Техническая база телепродукции...", ни где-либо ещё нет указаний о том, что сертифицируются отдельные компоненты. Везде проговаривается, что сертифицируется весь телевизионный тракт, начиная от "теле- и видеокамер" и заканчивая "фрагментами программ, принимаемых по спутниковому каналу и радиорелейным линиям".
Наша продукция подлежит добровольной сертификации, при которой сертифицируют только электробезопасность.
В завершение можем сказать, что большинство Новосибирских телеканалов, работающих на нашем оборудовании, проходили сертификацию всего телевизионного тракта, начиная примерно с 1997 года, и некоторые уже неоднократно. Проблем никаких не возникало.
Здесь можно найти соответствующее письмо-разъяснение.
|
| | 2.13. Делаем с помощью программы OnAir выпуск новостей в прямом эфире (камеры, наложение графики, ...). Нам нужно этот же выпуск еще несколько раз потом показать в течение дня. Как можно записать новости, которые идут с использованием прямого эфира? |
| Используйте программу FDCapture. В ней есть режим ввода данных с выхода платы FD300. Когда вы планируете начать выпуск новостей, запустите FDCapture в режиме ввода с выхода платы. В результате получите AVI-файл, который можно потом повторно проиграть в нужное время. |
| | 2.14. Как узнать версию ПО ForwardT Software - устанавливали до меня, поэтому я не знаю? |
Версию ПО ForwardT Software можно узнать следующими способами:
- В операционной системе запускаете: Start->Settings->Control Panel->Add or Remove Programs (Пуск->Настройка->Панель управление->Установка и удаление программ). Находите ForwardT Software, рядом указана версия;
- Для версий ПО после релиза 5.1.0 в любой из программ открываете информационный диалог "О программе". В нем содержится информация о версии установленного ПО;
- Для версий ПО после релиза 5.1.0 запускаете приложение SLSaveInfo.exe (...\ForwardT Software\Tools\SaveInfo). Нажимаете кнопку "Сохранить". Сохраняете информацию о настройках плат и программ в текстовый файл. Открываете его и находите строку ForwardT Software - в ней содержится версия установленного ПО;
- Запускаете приложение FDConfig, в окне Selected Board Info находите строку ForwardT Software:... - в ней содержится версия установленного ПО.
Версия ПО ForwardT Software состоит из трех цифр: первые две - номер релиза, третья - номер обновления (апдейта, патча). |
| | 2.15. Вопрос следующего характера: как повлияет на работу программ ФорвардТ работа антивирусных программ (например, Антивирус Касперского)? |
Если кратко, то очень плохо. При открытии любого файла любой антивирус начинает его сканировать на наличие вирусов. Размер, например, AVI-файла может достигать гигабайтов. Сканирование такого файла очень сильно загружает диск и занимает много времени. Это может привести к проблемам при воспроизведении роликов в эфире.
Однако, практически любую антивирусную программу можно настроить нужным образом - отключить сканирование файлов определенных типов (которые вы используете при вещании). Тогда она практически не будет мешать работе. Как это сделать - зависит от конкретной антивирусной программы.
Общие рекомендации по использованию/не использованию антивирусных программ таковы:
- Вообще не ставить антивирусные программы и не иметь доступа в интернет на эфирной машине (иметь только доступ к локальной сети, в которой гарантируется отсутствие вирусов).
- Если первое невозможно, то нужно отключать сканирование тех типов файлов, которые Вы используете в программе OnAir (AVI, MPEG2, задания для титров и прочее).
- Проводить полное сканирование дисков только в моменты, когда не ведется вещание.
- Не пользоваться вспомогательными программами, которые вызывают сканирование больших файлов в процессе вещания. Например, не принимать почту, поскольку в ней могут быть вложения, которые могут долго сканироваться.
|
| | 2.16. В нашей компании используются продукты ФорвардТА и ФорвардТП. В связи с увеличением эфирного времени нам пришлось набрать новичков и, конечно, на компьютерах, которые стоят на эфире, их обучать мы не можем. Вопрос - работают ли программы (для выдачи эфира, титрования) линейки ФорвардТх без привязки к плате. Так мы бы могли обучить новичков. |
В определенной мере наше программное обеспечение (ПО) может работать и без платы. Естественно, без выдачи сигнала в эфир, без возможности ввода данных и с некоторыми другими ограничениями.
Но для обучения тому, как составить расписание, как создать титровальные проекты, как проиграть расписание, вы можете использовать наше ПО на машине без платы.
Более подробно режим работы "без платы" описан в нашей документации (раздел называется "Просмотр данных на мониторе компьютера без использования платы FD300. Программа SLTitlePreview").
Важно: у вас должно быть установлено ПО версии не ниже 5.0.0
Программное обеспечение можно загрузить на странице "Загрузка".
Также в качестве обучающего материала вы можете использовать видеоуроки и краткие руководства.
|
| | 2.17. Мы запускаем информационный кабельный канал с полностью собственным вещанием. Вся информация (программа передач, новости, анонсы, гороскоп и т.д.) циклично повторяется примерно через три часа. Как сделать, чтобы одно и то же расписание не набирать 8 раз? Но с другой стороны иногда требуется оперативно изменить любой файл, который находится в блоке, скажем заменить блок новостей без прерывания основного вещания. Чтобы при следующем проигрывании пошел уже обновленный вариант. |
Есть несколько вариантов реализации вашей задачи:
- Использовать линейное расписание, которое содержит все ваши блоки (8 штук) один за одним. Но при этом вам абсолютно не нужно вручную набирать их 8 раз. Достаточно сформировать блок один раз, сделать экспорт этого блока в расписание программы OnAir (текстовый файл *.air). После этого можно сделать импорт расписания нужное число раз;
- Если ваши блоки не меняются, то можно просто зациклить исполнение вашего трехчасового блока с помощью специальной команды расписания программы OnAir ("зациклить блок");
- Можно поступить и подругому. В вещательной программе OnAir есть возможность работы с двумя расписаниями. Одно из них активное, т.е. сейчас исполняется. Изначально загружаются два одинаковых расписания (вопроизведение одного блока). В конец каждого из них добавляется специальная команда переключения на другое расписание. Это позволяет расписаниям переключаться друг за другом в автоматическом режиме. Если нужно что-то подредактировать, то вы вносите правки в то из них, которое сейчас не активно (т.е. будет исполняться следующим);
- Можно использовать опцию AutoLoad для автоматической подгрузки расписаний. Она позволяет в автоматическом режиме загружать файл с расписанием и в нужный момент времени стартовать его. Тогда следует сделать несколько файлов расписаний с изначально одинаковым содержанием (на каждый из ваших блоков), но с разными временами загрузки. При необходимости нужные блоки (расписания) просто меняете;
- В определенных случаях можно вносить правки даже в тот блок, который у вас сейчас исполняется. Понятно, что нельзя отменить воспроизведение файла, который сейчас воспроизводится (хотя технически такая возможность есть). Но вот подменить следующий файл вполне можно.
|
| | 2.18. Вещаем три телеканала. Нужно выводить температуру воздуха на каждом из них. Нужно ли покупать три метеодатчика или можно обойтись одним? |
Достаточно приобрести один метеодатчик. Средства нашего ПО позволяют с одного датчика забирать данные о погоде на любое количество вещательных серверов.
Наш опыт общения с пользователями показывает, что метеодатчик лучше вообще не подключать к эфирной машине, чтобы избежать проблем с грозой. Для этих целей служит специальный инсталлятор ПО, позволяющий работать с метеостанциями и метеодатчиками на отдельной машине (без платы FD300).
Здесь можно найти список поддерживаемого метеооборудования. |
| | 2.19. Мы хотим собирать рекламу и просматривать ее отдельно от эфирной аппаратной. Возможно ли это? |
Да, конечно это возможно. Для этих целей служит режим работы "без платы FD300". Суть его состоит в том, что вы можете поставить наше ПО на любую машину без платы FD300. И использовать эту машину для подготовки вещания (составления и проверки рекламных блоков, подготовки и просмотра бегущей строки, контроля "перепутанных" полей в файлах, и т.д.). В качестве "составителя" расписания используется та же самая программа OnAir, которая используется и при вещании.
Чтобы избежать проблемы путей к файлам на разных машинах (офисная и вещательная) можно поступать двумя способами:
- На офисной и вещательной машинах иметь одинаковую структуру папок;
- Сохранять пути к файлам относительными, т.е. они должны быть расположены в одной папке с вашими расписаниями (*.air- файлами) программы OnAir.
Подробнее про режим "без платы FD300" можно посмотреть в нашей документации. Раздел называется "Просмотр данных на мониторе компьютера без использования платы FD300. Программа SLTitlePreview."
Кроме того, для режима "без платы FD300" существует специальный инсталлятор ПО, который не содержит драйверы платы FD300 и приложений, для работы которых требуется наличие платы.
|
| | 2.20. Есть вопрос по звуку в файлах. Если мы делаем собственный выпуск новостей, то уровень звука вполне нормальный. Но если берем фильм с ДВД, то, в некоторых случаях, звук фильма тише. А в некоторых рекламных роликах, которые нам приносят наши клиенты, звук наоборот очень громкий. Как выйти из этой ситуации? Не менять же вручную уровень звука во всех файлах в каком-нибудь редакторе? |
Проблема понятна. Для ее решения нами специально разработана программа SLAudioNormalizer. Программа предназначена для подбора в автоматическом режиме значений уровня звука для воспроизведения файлов в программе FDOnAir. В настройках программы нужно указать папки, в которых будут находиться ваши файлы. Кроме того, нужно указать тот уровень звука, к которому нужно "привести" файл. Далее программа в автоматическом режиме будет отслеживать эти папки. При появлении в них новых файлов будет производиться анализ звука. Потом для этого файла будет сделан специальный дополнительный файл с частными настройками воспроизведения (*.SLIni). В этом файле программа пропишет нужные настройки по поводу воспроизведения звука. Подробнее про частные настройки воспроизведения файлов можно посмотреть в нашей документации. Раздел называется "Файл настроек воспроизведения видеофайлов".
Программа SLAudioNormalizer является бесплатной и входит в состав "стандартного" набора ПО. Может работать без участия человека (автоматически запускаться при старте операционной системе и начинать анализ файлов). Существует специальная версия ПО SLAudioNormalizer, которая может устанавливаться на любое рабочее место без установки всего пакета ForwardT Software. Описание порядка работы с программой можно найти в документации. |
| |
3. Аппаратное обеспечение
| 3.1. Каково предназначение разъема J6 на плате FD300? И питание какого типа к нему подключать? |
Внимание: подключать питание на разъем J6 запрещено!
Данный разъем предназначен исключительно для работы платы FD300 с SDI-опцией. В этом случае питание должно браться непосредственно с SDI-опции.
|
| | 3.2. В какие типы PCI-разъемов устанавливается плата FD300? |
Плата FD300 устанавливается в PCI (узкий, 32 бита) и PCI-X (широкий, 64 бита) разъемы.
Внимание: в разъеме PCI Express (PCI-E) плата FD300 не работает! |
| | 3.3. Что означает перемычка PCI SIGNALING (J5) на плате FD300? И в какое положение ее следует устанавливать? |
| Перемычка PCI SIGNALING предназначена для переключения питания в зависимости от типа PCI разъема, в который установлена плата FD300. Если плата FD300 устанавливается в PCI (узкий, 32 бита) разъем, то перемычка должна быть установлена на 5 V. Если плата FD300 устанавливается в PCI-X (широкий, 64 бита) разъем, то перемычка должна быть установлена на 3,3 V.
|
| | 3.4. Сохраняется ли в проходящем через плату FD300 сигнале (в формате СЕКАМ) служебная информация типа "телетекст"? |
| Нет, никакая служебная информация (телетекст, тестовые строки, и др.) при прохождении через плату не сохраняется. Если вам необходимо ее сохранять, то нужно будет использовать специальные устройства, которые позволяют врезать служебную информацию в проходящий сигнал. |
| | 3.5. Насколько оправдано приобретение коммутационной панели (пассивная, активная) при вещании одного канала с врезкой рекламы, хранящейся на компьютере с ФорвардТА? |
Коммутационные панели - это дополнительное оборудование. Они не входят в состав стандартной поставки и приобретаются обычно в следующих случаях:
- Все оборудование монтируется в 19" стойку (активная и пассивная);
- Необходима работа с балансным звуком (активная);
- Необходима "жесткая" коммутация сигналов (чтобы ее, например, невозможно было нарушить при уборке помещения).
По набору входов и выходов стандартная шлейф-косичка (идущая в составе комплекта оборудования "по умолчанию") практически ничем не отличается от коммутационных панелей (за исключением наличия балансного звука). |
| |
4. Управление эфиром (программа FDOnAir)
| 4.1. Как составлять расписание для программы OnAir на удаленной машине (без платы FD300)? |
Существует несколько вариантов:
- Наше ПО вполне успешно работает (хотя с некоторыми и вполне понятными ограничениями) и на машине без платы. Соответственно, можно его установить на любую офисную машину, а для подготовки расписания использовать саму вещательную программу (OnAir). В таком режиме есть специальная программа-просмотрщик. Всё это позволяет нашим пользователям организовывать не только рабочие места для составления расписаний, но и контролировать качество видеоматериалов (например, решать проблему перепутанных полей в файлах). Подробнее про этот режим работы можно посмотреть в нашей документации. Раздел называется "Просмотр данных на мониторе компьютера без использования платы FD300. Программа SLTitlePreview."
Для этих целей есть специальная версия ПО, предназначенная для работы без платы FD300
- Вы можете написать собственное приложение (или, например, макрос в Excel), который будет формировать расписание с учетом особенностей работы вашей компании. Расписание для программы OnAir представляет собой текстовый файл достаточно простой структуры, все команды расписания описаны в документе. Этим вполне успешно пользуются многие наши пользователи и пишут "составители" расписания, рассчитанные на технологический процесс своих телекомпаний.
- У нас существует специальный продукт "Форвард Офис". Конечным результатом работы этого решения является автоматическое составление расписания для нашей вещательной программы (OnAir). Для "Форвард Офис" есть специальная демо-версия, позволяющая оценить его возможности до приобретения.
|
| | 4.2. При старте программы OnAir появляется сообщение "VideoPlayer: Cannot acquire FDTM Board1". Что оно означает? |
Оно означает, что программа OnAir по каким-то причинам не может работать как сервер фона (видеосервер). Причин появления подобного сообщения может быть несколько.
- Вы могли забыть поставить регистрацию на имеющуюся у вас плату - обычно это случается при первой установке ПО или при переустановке операционной системы.
- Вы приобрели продукт (ФорвардТ, ФорвардТК), который не предусматривает работу с приложением OnAir.
- Если вы приобрели продукт ФорвардТТ, то такое сообщение обязательно появится при первом старте программы OnAir. Вам необходимо зайти в настройки программы, выбрать закладку "Конфигурация", снять на ней галочку "Работать, как сервер фона (видеосервер)". После перезапуска программы OnAir подобное сообщение появляться больше не будет.
- Если вы запускаете второй экземпляр программы OnAir на одной и той же плате FD300. Поскольку только один экземпляр программы OnAir может работать как сервер фона, то во всех других вам нужно перевести программу в режим работы титровального сервера. Для этого нужно зайти в настройки программы, выбрать закладку "Конфигурация", снять на ней галочку "Работать, как сервер фона (видеосервер)".
|
| | 4.3. Есть одна задачка: нужно за 1 минуту до конца проигрыша файла выводить титр. Как это сделать? |
Ниже приведен пример расписания, которое выполняет похожую задачу (пример сделан специально более расширенным):
movie (0:00:30.00) [0.10] golden-loza_30sec.avi
titleObjLoad {TitleObject} 0 Title.tga
pause 0:00:05.00
titleObjOn {TitleObject} 0:00:03.00 [0.10]
titleObjOff {TitleObject} 0:00:01.00 [0.10]
pauseAllFinish 0:00:10.00
titleObjOn {TitleObject} 0:00:03.00 [0.10]
titleObjOff {TitleObject} 0:00:01.00 [0.10]
Комментарии:
movie (0:00:30.00) [0.10] golden-loza_30sec.avi //запуск воспроизведения ролика
titleObjLoad {TitleObject} 0 Title.tga //загрузка задания в титровальный элемент
pause 0:00:05.00 //ждем пять секунд
titleObjOn {TitleObject} 0:00:03.00 [0.10] //начинаем показ титров
titleObjOff {TitleObject} 0:00:01.00 [0.10] //через 3 секунды прекращаем показ титров
pauseAllFinish 0:00:10.00 //ждем когда останется 10 секунд до окончания ролика
titleObjOn {TitleObject} 0:00:03.00 [0.10] //снова начинаем показ титров
titleObjOff {TitleObject} 0:00:01.00 [0.10] //через 3 секунды прекращаем показ титров
|
| | 4.4. В рекламных блоках мы используем "видео стики" (файлы небольшой длины, чаще всего кадров 20). Происходит следующее: при воспроизведении данного файла картинка в эфире подвисает на долю секунды, т.е. не сразу переходит на воспроизведение следующего ролика, а с задержкой. Что я пробовал делать: пересчитывал в различные форматы, в том числе и в forward motion-jpeg, успеха это не принесло. В чем может быть причина проблемы? |
Причина проста – за время показа короткого файла следующий за ним файл просто не успевает подготовиться к проигрыванию (при последовательном воспроизведении расписания, каждый файл подготавливается к показу во время проигрывания предыдущего). А поскольку играть дальше нечего, то картинка и остается стоять на воспроизведении. Как только следующий файл подготовился, то следует переход на него.Что можно сделать:
- В приложении FDOnAir в окне "Установки" (открывается по кнопке "Установки") на странице "Подготовка видео-файлов" включите опцию "Подготавливать короткие файлы вместе, до общей длительности хх секунд" и задайте нужную длительность – значение из интервала от 1 до 10 с. Если опция включена, то подготовка и воспроизведение файлов осуществляются блоками, таким образом, чтобы за время воспроизведения одного блока следующий за ним успел подготовиться к показу. Блок может состоять как из нескольких файлов, так и из одного – все зависит от длительности файлов. Если файл короткий, то он будет объединен со следующим; объединение будет продолжаться до тех пор, пока суммарная длительность блока не превысит установленный минимум – xx секунд. В результате, ситуации, когда на подготовку файла будет оставаться мало времени (меньше указанного значения), будут исключены.
- Другой вариант – объедините файлы в Tml-проект. Проект позволяет рассматривать несколько, последовательно идущих, файлов как единое целое, и FDOnAir подготавливает их к показу единовременно. Для создания проектов служит программа Forward AV Studio. Создание проекта не занимает много времени, т.к. не требует экспорта файлов. Фактически, проект - это просто ссылка на разные файлы.
В tml-проекты можно объединять только AVI-файлы одинакового формата (размер и частота кадров, формат сжатия должны быть одинаковыми). Кроме того, в FDOnAir поддерживается воспроизведение только одной дорожки некомпрессированного звука из Tml-файлов.
|
| | 4.5. В описании ФорвардТА написано, что он поддерживает воспроизведение практически всех форматов видеофайлов, но почему-то работает только с AVI-файлами. Файлы в формате MPEG2 (с расширением mpeg, mpg, m2p и т.д.) в программе OnAir не показываются вообще, поэтому сюжеты приходится пересчитывать в Adobe Premiere. Так работает ли OnAir с файлами в формате MPEG2? |
Программа OnAir, конечно же, работает с файлами в формате MPEG2. Ничего не надо в Adobe Premiere пересжимать. По всей видимости, у вас не настроен фильтр файлов в программе OnAir, и на файловой странице присутствуют не все типы файлов. Необходимо изменить фильтр, чтобы были видны файлы всех типов. Для этого в программе OnAir перейдите на нужную файловую страницу, нажмите кнопку "Свойства папки" (крайняя справа) и в выпадающем списке "Фильтр файлов" выберите нужный фильтр.
Важно: не забудьте, пожалуйста, проиндексировать свои MPEG2-файлы перед использованием их в программе OnAir. Непроиндексированные MPEG2-файлы не могут быть добавлены в расписание OnAir.
Особенности работы с MPEG2-файлами в программе OnAir и их индексация описана в документе по программе OnAir - раздел 9. ВОСПРОИЗВЕДЕНИЕ MPEG-ФАЙЛОВ.
|
| | 4.6. Возможно ли на Форварде воспроизводить файлы в формате VOB, и если можно, то с помощью какого кодека это делается? |
VOB - это не какой-то специфический (самостоятельный) формат, а одно из расширений МПЕГ2-файлов. Достаточно для таких файлов сменить расширение, например, на *.mpg, *.mpeg, проиндексировать, и вы их сможете проиграть в программе OnAir. Однако, при таком (упрощенном) подходе к воспроизведению файлов с расширением VOB можно столкнуться с некоторыми проблемами:
- Известно, что в каждом из VOB-файлов может лежать множество разных потоков звука (дорожек), например, перевод на разные языки. Мы всегда вопроизводим первый звуковой поток. Вполне вероятно, что язык этой дорожки окажется не тем, который вам нужен.
- Достаточно часто при мастеринге DVD-дисков звук и видео сдвинуты относительно друг друга. Например, в начале фильма, когда идут титры, звука в VOB-файле может вообще не быть. Воспроизведение такого файла в OnAir без предварительной подготовки приведет к гарантированной разбежке видео и звука.
- Фильм обычно состоит из нескольких VOB-файлов. Если их предварительно не объединить в один, то на стыке между VOB-файлами возможен "подрыв" изображения и/или звука.
Чтобы решить подобные проблемы, вам необходимо из исходного VOB-файла взять видео и нужную звуковую дорожку и сделать новый файл в формате МПЕГ2. Он уже будет состоять только из видео и нужного вам звукового потока. Кроме того, подобный подход уберет возможную рассогласованность в воспроизведении видео и звука.
Программ, которые позволяют собрать новый МПЕГ2-файл из DVD, в интернете описано и доступно множество - как платных, так и бесплатных (например, SmartRipper). Кроме того, вы можете обратиться в отдел технической поддержки, и мы предоставим вам документ, который описывает один из вариантов, как это можно сделать.
|
| | 4.7. Столкнулся с такой странной проблемой. Есть tga- и png-файлы с "честной" прозрачностью. Если их воспроизведение назначить на F9-F12, то все отлично. Но, при попытке вывести их через плейлист, прозрачность у файлов исчезает. Картинки выводятся без прозрачности. Так задумано, или мы что-то не так делаем? |
В программе OnAir есть две файловые странички для работы с графическими файлами - "картинки" и "картинки с прозрачностью". Проверьте, что вы добавляете картинки в плей-лист именно со странички "картинки с прозрачностью".
Но мы бы рекомендовали вставлять в расписание команды показа через титровальные объекты, созданные в FDTitleDesigner (т.е. те, которые вы назначаете на F9-F12, ...). Для таких титровальных объектов также есть набор команд для расписания. Подробнее про них можно узнать в видеоуроке по управлению бегущей строкой из расписания.
Внимание: всё, что в уроке написано про команды управления бегушей строкой, в равной степени относится и к другим титровальным объектам.
|
| | 4.8. Пытаемся сделать расписание на несколько дней вперед. Наш блок выходит каждый день в 18:30. На один день всё работает, а вот дальше проблема. Происходит следующее: если устанавливается время до нашего "окна" (18:30), к примеру, 15:00, то всё прописывается и программа видит всё как вторник, т.е. действительно следующие сутки. Но как только мы ставим своё время (18:30), то она его как следующий день не прописывает, а видит как понедельник (т.е. сегодняшние сутки!). Как составить плейлист на несколько дней? |
Для составления расписания на несколько дней нужно использовать команду "пауза". Кроме того, обязательно надо помнить о настройке программы OnAir "Позволять команде Ждать время опаздывать на ХХ часа" (Установки->Работа со временем). По умолчанию этот параметр ставится в 4 часа.
Ниже приведен пример расписания на 1 сутки с выходом в эфир в 18:30. После выхода блока идет ретрансляция передач ("видео на проход").
wait time 18:30:00.00 [5.00] собственное вещание
logoOn
movie 0:00:39.08 [0.10] D:\Добро 2.mpg
movie 0:00:14.88 [0.10] D:\Кино На Культуре.avi
movie 0:08:39.48 [0.10] D:\008_02.mpg
wait follow 0 ретрансляция "на проход"
video1 0:00:01.00 [0.10]
Теперь модифицируем его, чтобы этот же блок вышел и на следующие сутки.
Добавляем паузу:
pause 5:00:00.00
Далее вставляем опять блок ваших передач.
В результате получится следующее расписание:
wait time 18:30:00.00 [5.00] собственное вещание (первые сутки)
logoOn
movie 0:00:39.08 [0.10] D:\Добро 2.mpg
movie 0:00:14.88 [0.10] D:\Кино На Культуре.avi
movie 0:08:39.48 [0.10] D:\008_02.mpg
wait follow 0 ретрансляция "на проход"
video1 0:00:01.00 [0.10]
pause 5:00:00.00
wait time 18:30:00.00 [5.00] собственное вещания (вторые сутки)
logoOn
movie 0:00:39.08 [0.10] D:\ Добро 2.mpg
movie 0:00:14.88 [0.10] D:\Кино На Культуре.avi
movie 0:08:39.48 [0.10] D:\008_02.mpg
Чтобы этот же блок вышел на следующие (третьи) сутки снова, надо добавить:
pause 5:00:00.00
И снова вставить блок ваших передач.
И т.д.
Теперь о параметре программы OnAir "Позволять команде Ждать время опаздывать на ХХ часа" (Установки->Работа со временем). По умолчанию, как уже было отмечено, этот параметр ставится в 4 часа. На примере приведенного выше расписания покажем, как работает этот параметр.
Когда исполнится блок передач и выполнится "пауза", время на часах программы OnAir будет примерно 23:40 этих суток. Следующая исполняемая команда начинается в 18:30. До нее около 19 часов. В этой точке программа OnAir из 24 часов вычтет 4 (параметр "Позволять команде Ждать время..."). Получится 20. 19 меньше чем 20, а это означает что мы никуда не опаздываем, и программа OnAir будет ждать наступления следующего момента 18:30, т.е. следующих суток. Если убрать паузу, то время между окончанием последней команды (вопроизведение "видео на проход") и следующей исполняемой командой будет составлять около 23 часов. В этом случае программа OnAir от 24 часов вычтет 4 (параметр "Позволять команде Ждать время..."). Получится опять 20 часов. Но 23 больше чем 20, а это означает, что произошло опоздание и следует срочно переходить на следующую исполняемую команду, т.е. на следующее ожидание времени 18:30.
|
| | 4.9. Мне нужно выпускать смс-чат, состоящий из 2-х титровальных объектов, четко по времени. Как это можно реализовать? |
Вы можете запустить несколько экземпляров программы OnAir на одной плате.
Один - как сервер фона (воспроизведение роликов, "видео на проход") /и как титровальный (показ титров, в том числе и смс-чата). Все остальные - только как титровальные сервера (показ титров). В титровальном экземпляре программы OnAir можно составить отдельное независимое расписание по управлению титровальными объектами. В вашем случае - смс-чатом.
Расписание довольно простое - что-нибудь вроде такого:
-дождаться нужного времени (команда ожидания времени)
-включить титровальный объект (команда включения титров)
-дождаться нужного времени (команда ожидания времени)
-выключить титровальный объект (команда включения титров)
Смысл запуска дополнительного экземпляра программы OnAir - независимое управление титровальными объектами по времени. Расписание в данном случае получится достаточно простым.
Про запуск нескольких экземпляров программы OnAir можно посмотреть в документе по этой программе (раздел 12).
|
| | 4.10. Мы составляем плей-лист на неделю вперед. Он получается очень длинным и в нем сложно ориентироваться. Что можно сделать. |
| Самый простой способ - это разбивать недельное расписание на более мелкие фрагменты (например, на сутки) и грузить их в программе OnAir в автоматическом режиме. Для этого используется опция AutoLoad. Работа с этой опцией описана в нашей документации. Раздел называется "Автозагрузка расписаний."
|
| | 4.11. Как получить статистику по вышедшим в эфир видеофайлам для отчета перед рекламодателями? |
Есть несколько вариантов:
- Использовать специальный программный продукт Форвард Офис. Он предназначен для приёма, каталогизации, хранения и управления видеоматериалами, составления эфирной сетки телеканала, подготовки посуточных расписаний эфира, получения отчётов о выходе видеофайлов в эфир. Существует демонстрационная версия ПО Форвард Офис.
- В версиях ПО начиная с 5.1.0 есть возможность формировать файл с отчетом "на ходу", т.е. прямо во время воспроизведения. Для этого есть специальный плагин, который берет нужную информацию напосредственно в процессе работы.
Конфигуратор плагина позволяет создать отчет в нужной форме.
Он расположен здесь: C:\Program Files\ForwardT Software\Tools\SLAirLog\SLAirLogConfig.exe
Краткое описание работы с конфигуратором можно найти здесь.
- Запустить программу SLLogViewer в командной строке для получения отчета о выходе файлов. Для создания отчета используются защищенные лог-файлы программы OnAir (*.SLLog).
Формат вызова:
"C:\Program Files\ForwardT Software\OnAir\SLLogViewer.exe" /info="путь_к_конфигурационному_файлу"
Конфигурационный файл - это обычный текстовый файл (*.txt).
Пример содержимого такого файла:
logdir=C:\LogsFolder
outfile=C:\OutFile.txt
startdate=01-09-2007
starttime=18:00:00
finishdate=18-09-2007
finishtime=23:00:00
file_name=D:\AVI\Hair.avi
file_name=D:\AVI\slony.avi
file_name=D:\AVI\studio.avi
В конфигурационном файле содержится информация о настройках поиска:
- Параметры для задания времени и даты, с которых начинать поиск.
startdate - если отсутствует, то используется самая ранняя дата в лог-файлах в директории, указанной в поле logdir;
starttime - если отсутствует, то стартовым временем считается 0 часов.
- Параметры для задания времени и даты когда останавливать поиск.
finishdate - если отсутствует, то последней датой считается дата самого позднего лог-файла в директории, указанной в поле logdir;
finishtime - если не указано, то конечным временем считается значение 23:59:59.999.
- Список файлов, которые надо искать.
file_name
file_name
file_name
...
- Папка, в которой нужно искать лог-файлы (*.SLLog) программы OnAir:
logdir - если не указано, то поиск идет в директории с программой SLLogViewer.exe
- Имя файла, в который писать отчет о вышедших в эфир файлах.
outfile
|
| | 4.12. Оператор эфира должен иметь возможность в процесcе вещания (как роликов с жесткого диска, так и при прохождении "живого" сигнала) проверять загружаемые клипы на корректность воспроизведения. Это предусмотрено в базовой версии Форвард ТА или нужно дополнительно что-то покупать? |
Да, такая возможность существует в базовой версии ПО ФорвардТА. Хотя мы считаем, что оператор эфира должен заниматься несколько другими вопросами.
Тем не менее, про возможность контроля. В нашем ПО можно одновременно запустить несколько экземпляров вещательной программы (OnAir). При этом один из экземпляров можно перевести в так называемый режим работы "без платы FD300". В таком режиме OnAir будет эмулировать свою работу в окне специальной программы (SLTitlePreview) на мониторе компьютера. Т.е. эта специальная программа будет "изображать" телевизор. В таком режиме вы можете составлять расписания вещания и проверять его. В частности, можно легко решать проблему перепутанных полей в avi-файле ("строб"), проблемы со звуком (звук в таком режиме играется на системном DirectSound-устройстве), дефекты видеоряда, корректность отображения титров и т.д.
Обычно такой режим ("без платы") используется на телеканалах для обустройства отдельных рабочих мест для подготовки вещания. Подробнее про режим работы "без платы" можно посмотреть в нашей документации. Раздел называется "Просмотр данных на мониторе компьютера без использования платы FD300. Программа SLTitlePreview." |
| | 4.13. Работаем в программе OnAir с несколькими камерами. Используем внешнюю синхронизацию. Почему возникает черное поле при прямом переключении между камерами? |
При переключении в режиме синхронизации к внешней линии между разными источниками проходящего видеосигнала напрямую действительно можно увидеть черное поле. Связано это с техническими возможностями платы FD300.
Плата FD300 имеет на борту два видеодекодера. Если вы работаете в режиме "мастер", то в момент переключения у вас в обоих декодерах (LineA, LineB) присутствует проходящий видеосигнал. В одном декодере - текущий, в другом - тот, на который будет происходить переключение. В результате переключение с одного источника на другой может осуществляться без подрыва (черного поля).
В режиме синхронизации к внешней линии один из декодеров всегда занят сигналом синхронизации. Поэтому переключение с одного источника на другой происходит через один декодер. Избежать появления черного поля в момент переключения невозможно в принципе.
В ситуации, когда используется внешняя синхронизация, мы рекомендуем делать переключение с одного источника проходящего сигнала на другой не напрямую, а через какую-нибудь заставку (картинку, ролик). |
| | 4.14. В настоящий момент в нашей компании тестируется программа, написанная нашим сотрудником. Она на основании плейлиста канала Рен-ТВ и рекламного медиа-плана нашей компании формирует файл расписания для OnAir. Затем файл расписания сбрасывается по "сетке" оператору эфира и он вручную загружает и запускает его. Проблема в том, что плей-листы и, тем более, рекламное расписание могут измениться в любой момент. Поэтому переформирование и отправка файла расписания в эфирную аппаратную происходит достаточно часто. Хотелось бы узнать, возможно ли каким-нибудь способом организовать автоматическую загрузку и замену текущего плей-листа в OnAir новым без участия оператора эфира? |
Да, возможно. Для процесса автоматической загрузки расписаний в программе OnAir существует специальная опция AutoLoad. При ее использовании нужно указать папку, в которой будут лежать файлы с расписаниями. Кроме того, файлы с расписаниями должны называться определенным образом (содержать дату и время загрузки). Программа OnAir в автоматическом режиме отслеживает файлы с расписаниями в указанной папке и в нужный момент времени загружает нужное. Подробнее про работу с опцией AutoLoad можно посмотреть в нашей документации. Раздел называется "Автозагрузка расписаний." |
| | 4.15. Есть ли возможность удаленного управления программой OnAir? |
Да, конечно есть.
Два варианта:
- С использованием программ типа RemoteDesktop, VNC, RAdmin, Teamviewer и т.д. С помощью них можно удаленно заходить на вещательную машину и делать все необходимое (вплоть до перезапуска).
- С использованием нашего плагина RemoteOnAir, который позволяет удаленно контролировать работу вещательной программы.
Оба варианта имеют свои плюсы и минусы.
В принципе, средства нашего ПО позволяют вести вещание вообще без участия человека. Например, программа CopyDR, дает возможность организовать процесс копирования нужных для эфира файлов в автоматическом режиме. Другая программа - SLFileForwarder - отслеживает текущее расписание вещания, анализирует его. Те файлы, которые лежат удаленно, копирует на вещательный сервер, после этого подменяет в расписании ссылку с сетевого файла на локальный. Все это делается в автоматическом режиме. Встроенная в OnAir опция AutoLoad позволяет в автоматическом режиме загружать расписания вещания и в нужный момент начинать их воспроизведение.
|
| |
5. Титры (создание и вывод в эфир)
| 5.1. Есть логотип нашего канала. Включает/выключает его оператор эфира. Хотим управлять логотипом по расписанию. Возможно ли это? |
Да, это возможно. Во-первых, в программе OnAir в таблице расписания есть специальная колонка, которая позволяет вставлять в расписание команды управления логотипом. Во-вторых, существует специальный набор команд расписания, которые позволяют управлять титровальными объектами (логотипом в том числе) - показывать/прятать, перезагружать задание, ... Ознакомиться с командами управления титровальными объектами из расписания можно в специальном видеоуроке и кратком руководстве по работе с "бегущей строкой".
Внимание: все, что касается команд управления титровальными объектами, упомянутых в этом уроке, в равной мере относится и к другим титровальным объектам.
|
| | 5.2. Какие параметры можно передавать в приложение TXT2TGA при вызове его из командной строки? Или как посмотреть содержимое cmd файла в момент его создания, чтобы автоматизировать нам импорт? |
Реально программа TXT2TGA в свою очередь вызывает другую программу - FrwTitle (C:\Program Files\ForwardT Software\FrwTitle\FrwTitle.exe) , которая и занимается созданием картинки.
Формат командной строки:
"Путь к FrwTitle.exe" @"путь к file.cmd"
где "Путь к FrwTitle.exe" - это полный путь к программе FrwTitle.exe
"путь к file.cmd" - путь к файлу с описанием конфигурации. Расширение этого файла может быть произвольным.
Внутри файла file.cmd должно быть указано задание.
Формат строки-задания:
"путь к файлу region.rgn" "путь к файлу text.txt" "путь к файлу image.tga" "путь к файлу style.efc" номер_стиля_по_умолчанию
где:
"путь к файлу region.rgn" - путь к файлу-шаблону
"путь к файлу text.txt" - путь к файлу с текстом
"путь к файлу image.tga" - путь к результирующему файлу
"путь к файлу style.efc" - путь к файлу с коллекцией стилей
номер_стиля_по_умолчанию - какой стиль использовать если в текстовом файле не указан номер стиля
|
| | 5.3. Хотим сделать автоматичсекое обновление бегущей строки. У нас есть программа, которая с определенного сайта может получать информацию в текстовом виде и формировать файл произвольного формата. Что нам нужно делать дальше? |
Ничего дополнительного делать не нужно - в титровальном элементе"Бегущая строка" заложена возможность автоматического обновления задания. На каждом "обороте" (когда заканчивается показ последнего объявления) происходит перезачитывание файла-задания с объявлениями. Если файл-задание изменился, то будут показаны новые объявления из него. Формировать файл-задание в вашей программе лучше всего в виде файла с расширением spt со строками такого вида:
text#N текст_объявления
где text# - служебное слово
N - номер стиля из коллекции стилей
текст_объявления - текст вашего объявления
Пример строки:
text#1 Всем выпускникам придется сдавать ЕГЭ [04.03.08, 14-00].
Внимание: одна строка в файле - это одно объявление.
|
| | 5.4. Какой формат имеет spt-файл? |
Файл с расширением spt - это файл с заданием (объявлениями) для титровального элемента "бегущая строка". В spt-фaйле могут быть строки 2 видов:
- targa "path_to_file"
где targa - служебное слово,
"path_to_file" - путь к графическому файлу с объявлением (делается в программах SPTEditor, FrwTitle, TXT2TGA)
- text#N объявление
где text# - служебное слово,
N - номер стиля из коллекции стилей (efc-файл, создается в программе FrwTitle),
объявление - строка с объявлением
Пример:
targa F:\SPT\adv1.tga
text#1 За два месяца введено 130 тысяч кв. м жилья.
|
| | 5.5. Как сделать, чтобы при показе бегущей строки появлялась картинка, а по окончании бегущей строки картинка исчезала? |
Посмотрите, пожалуйста этот пример титровального проекта, который проигрывает объявление в бегущей строке и показывает картинку.
Картинка исчезает при окончании воспроизведения объявления.
Внимание: обратите внимание, что в настройках группы, объединяющей бегущую строку и картинку, "главным" (в общих свойствах группы) выбран титровальный элемент "бегущая строка".
|
| | 5.6. В качестве задания для титровального элемента "Видео" используется файл с расширением LiveSettings. В какой программе делается такой файл? Какой формат файла? |
Файл-задание (*.LiveSetting) позволяет управлять перемещением окна, а также содержит другие настройки для выбора платы, указания времени перехода. Для создания задания для титровального элемента "Видео" в ПО начиная с версии 5.2.0 существует специальный редактор SLLiveSettingsEditor.exe. Кроме того, файл можно создать и отредактировать в обычном текстовом редакторе (например, в Notepad). После создания файла ему нужно сменить расширение с txt на LiveSettings.
Формат файла (для ПО версий 4.0.0 - 4.3.х):
BoardNumber = 1 //от 1 до 4 - номер платы FD300
TransitionTime =120 // в кадрах - время перехода
LeftOffset=100 // остальное всё в пикселах
TopOffset=30
RightOffset=30
BottomOffset=30
LeftCrop = 20
TopCrop = 20
RightCrop = 101
BottomCrop = 10
Параметры XXXOffset показывают насколько надо сместиться относительно размеров, заданных в FDTitleDesigner.
Параметры XXXCrop показывают сколько надо отступить от исходной картинки
Формат файла (для ПО версий 5.0.x):
BoardNumber = 1 //от 1 до 4 - номер платы FD300
IsOutput = 1 // 1 - с выхода платы, 0 (или если паоаметра нет вообще) - со входа платы
InputLine = 1 // 1,2 - входная линия (1- LineA, 2- LineB)
AudioLine = 2 // 1-3 - номер входной звуковой линии
TransitionTime =120 // в кадрах - время перехода
LeftOffset=100 // остальное всё в пикселах
TopOffset=30
RightOffset=30
BottomOffset=30
LeftCrop = 20
TopCrop = 20
RightCrop = 101
BottomCrop = 10
Смысл параметров XXXOffset и XXXCrop остался тот же.
Внимание: линия (например, CVBS1), с которой берется видеосигнал, устанавливается в приложении FDConfig.
|
| | 5.7. Существует ли возможность в программе FDTitleDesigner изменить кратность сетки выравнивания? Мы используем комбинацию нескольких титровальных элементов для показа времени, температуры и другой инофрмации. Кроме того, задействована подложка. Совмещать их с имеющейся кратностью сетки выравнивания неудобно. |
В версиях ПО ForwardT Software до 5.1.0 сетка выравнивания должна была быть кратна 16-и по горизонтали и 2-м по вертикали. В этом случае мы рекомендуем делать титровальные элементы по размерам больше - чтобы они были кратны сетке FDTitleDesigner. По краям картинка будет прозрачной и не будет отображаться.
Начиная с версии ПО 5.1.0 сетка выравнивания должна быть кратна 2 (начиная с 2х2). |
| | 5.8. В программе FDTitleDesigner сделал группу из двух титровальных элементов - бегущей строки и картинки. В программе OnAir на вкладке "Титровальные объекты" в качестве задания требуются файлы с раширением SLTitleTsk. Что это за файлы и чем их можно сделать? |
Файл с расширением SLTitleTsk - это задание для группы, состоящей из нескольких титровальных элементов. Использование такого файла позволяет в группе менять задание для каждого из входящих в нее титровальных элементов.
Файл создается в формате XML.
Получить файл *.SLTitleTsk можно непосредственно в самом приложении FDTitleDesigner. Для этого необходимо загрузить необходимые задания в титровальные элементы, входящие в группу. После этого выделить группу и нажать кнопку "Сохранить задание для выбранного титровального объекта..."
Теперь о названии файла SLTitleTask.
В файле с названием бегучка_главная.TitleObject.SLTitleTsk
бегучка_главная - собственно имя файла
TitleObject - в какой титровальный объект (группу) его загружать
SLTitleTsk - расширение файла
Если в программе OnAir теперь создать файловую страничку для титровального объекта (группы) TitleObject, то на ней появятся файлы такого вида: имя.TitleObject.SLTitleTsk |
| | 5.9. Для оформления вечернего канала используем смс-чат и программу SMSManager. Хотим показывать одновременно не один чат, а несколько. Возможно ли запустить несколько экземпляров программы SMSManager? |
Да, это возможно. Необходимо запускать SMSManager из командной строки с указанием номера экземпляра программы.
Например:
"C:\Program Files\ForwardT Software\SMS\SMSManager.exe" #2
где #2 - номер экземпляра программы.
Делать это можно непосредственно из командной строки (например, Start->Run (Пуск->Выполнить) ), но удобнее сделать ярлыки на рабочем столе на каждый из экземпляров программы.
|
| | 5.10. Каковы рекомендации для создания Flash-анимаций, чтобы они успешно воспроизводились в титрах (в программе FDOnAir) в продуктах Форвард Т? |
При создании Flash-анимации в ПО Adobe Flash необходимо соблюдать следующие условия:
- Необходимо указать правильную частоту кадров, соответствующую частоте кадров в плате FD300:
- Если анимация создается для показа в чересстрочном (Interlaced) режиме, то частота кадров ролика должна быть равна
частоте полукадров в плате, т.е. для 50 кадров/сек для PAL/Secam и 59.94 (60) для NTSC.
- Для прогрессивного режима частота кадров анимации должна совпадать с частотой кадров в плате: 25 для PAL/Secam и 29.97 (30) для NTSC.
- Если в анимации используются скрипты, то необходимо обратить внимание на формирование текущего номера кадра:
- Если анимация не имеет длительности (бесконечная), то рекомендуется создать в анимации всего 1 кадр,
и все действия (скрипт) исполнять внутри этого кадра.
- Если анимация имеет конечную длительность, то количество кадров в анимации должно быть равно этой длительности.
При этом для каждого очередного кадра в скрипте его номер кадра при воспроизведении должен увеличиваться на 1 (не оставаться неизменным).
|
| | 5.11. Для создания баннерной рекламы на нашем телеканале используется Adobe After Effects. При выводе данных из After Effects в AVI мы выбираем режим "RGB + Alpha". Проблема в том, что файлы получаются очень большие по размеру (несколько ГБ на минуту ролика). Что можно сделать? |
Вообще мы не рекомендуем воспроизведение AVI-файлов с некомпрессированным видео. Воспроизведение некомпрессированного видео создает огромную нагрузку на жесткий диск машины.
Советуем пересжимать ваши ролики, полученные в After Effects, с помощью нашего кодека Softlab-NSK JPEG + Alpha.
Основные преимущества:
- Ролики получаются раз в двадцать-двадцать пять меньше по размеру - проверяли сами.
- Воспроизведение таких роликов не создает сильную нагрузку на жесткй диск.
Вы можете пересжать ролик с помощью нашей программы Forward AV Studio (есть и аналог для работы без платы FD300 - DDClip). Кроме того, вы можете использовать и сторонние монтажки на машине без платы FD300. Но для этого нужно установить наши кодеки.
Кстати, в After Effects есть возможность выводить результат в png-последовательность.
Эту последовательность можно преобразовать в AVI-файл с помощью программы TGA2AVI из состава нашего ПО. TGA2AVI делает из набора картинок с прозрачностью avi-файл, сжатый кодеком SoftLab-NSK JPEG + Alpha. Этот метод работает с любыми программами, которые умеют сохранять результат в виде последовательности картинок с прозрачностью.
Кроме того, AVI-файлы с прозрачностью, сжатые кодеком SoftLab-NSK JPEG + Alpha, можно выводить прямо из Adobe After Effects, не делая предварительно TGA/PNG-последовательности.
|
| | 5.12. Как сделать, чтобы в "бегучке" разные части объявления показывались разным стилем? |
Начиная с версии ПО ForwardT Software 5.1.0 появились так называемые теги форматирования. Они используются в текстовых заданиях для титровальных элементов Бегущая строка, Подпись, SMS, SMS2, SMSRoll. С их помощью можно вставить комментарии в текст и настроить оформление текстовых сообщений, выдаваемых в эфир.
Теги форматирования позволяют:
- выбрать стиль текста;
- вставить в текстовую строку картинку, длинный пробел, символ перехода на новую строку;
- задать параметры форматирования абзаца;
- задать цвет фона и фоновую картинку для сообщений;
Подробнее про форматирование текста с помощью тегов можно посмотреть в документации. Раздел называется "Теги форматирования".
|
| | 5.13. Как сделать, чтобы бегущая строка делала паузу на номере телефона объявления? Это нужно для того, чтобы зритель успел записать номер телефона. Номера сейчас в основном сотовые и длинные, записывать народ не успевает. |
Делать "остановку телефона" можно с помощью титровальных объектов, содержащих специальный скрипт. Нами написаны два таких объекта:
AdvMix - "остановка телефона" в той же строке, где размещено и само объявление;
AdvMixPS - "остановка телефона" в строке, отличной от строки с объявлением.
Подробное описание можно посмотреть на нашем форуме.
|
| | 5.14. Как в скриптах AdvMix и AdvMixPS можно задавать подложку в виде фона? |
Нужно закомментировать некоторые строчки в коде скрипта. Для этого откройте ваш титровальный проект со скриптом и зайдите на закладку "Скрипт". Перед строками под номером 278 и 286 (для AdvMixPS) нужно поставить два слэша (//).
Нужные строки лучше всего искать в тексте скрипта через поиск по файлу. Находятся они в процедуре SetupElements.
function SetupElements(bFirst: boolean){
::::
//Main.SetTaskDummy(true);
::::
//Main.LoadTask(" ", ETaskType.eTaskText);
::::
}
После этого в элементе "Main" подложку можно задавать в качестве файла-задания. Сохраните титровальный проект с измененным кодом скрипта и подложкой в качестве задания для элемента "Main". |
| | 5.15. У нас есть сервер автоматизации вещания "Astra 3" компании Aveco. Интересуют некоторые вопросы интегрирования с вашим продуктом ФорвардТТ, предназначенным для наложения титров: можно ли управлять процессом выдачи титров через COM-порт и существует ли какой-нибудь протокол автоматизации (список команд управления) для системы Форвард ТТ? |
- ФорвардТТ - аппаратно-программный комплекс для наложения многослойных анимированных титров с прозрачностью на проходящее видео. Он имеет большие возможности по оформлению эфира.
В его составе есть программный модуль (плагин), который позволяет прослушивать СОМ-порт и при получении заданной последовательности байтов формировать команды управления. Эти команды управления могут быть использованы и для запуска титров. Для конфигурирования этого модуля используется программа SLListenerConfig.
Общий принцип работы следующий:
- в конфигураторе указываются настройки COM-порта;
- в конфигураторе создается нужное число управляющих событий, и для каждого из
них указывается: имя (под которым оно будет видно в расписании) и последовательность байтов (в HEX-виде), которая ей будет соответствовать в СОМ-порту;
- в вещательной программе (OnAir) загружается титровальный проект, который будет использоваться для оформления эфира;
- в настройках программы OnAir для каждого из управляющих событий назначается своя команда, например, "включить логотип".
В процессе работы вещательной программы OnAir одновременно работает и модуль, занимающийся прослушиванием СОМ-порта. При обнаружении заданной последовательности байтов происходит выполнение команд включения/выключения нужных титров. Также можно загружать разные задания в разные титровальные объекты.
Набор команд управления титрами в программе OnAir можно описать так:
-включить показ логотипа;
-выключить показ логотипа;
-разрешить показ всех титров;
-запретить показ всех титров;
-разрешить показ конкретного титровального объекта;
-остановить показ конкретного титровального объекта;
-заменить задание в конкретном титровальном объекте.
- Если данных команд для управления титрами из системы автоматизации эфира "Astra 3" недостаточно (например, хочется загрузить конкретную строку текста в конкретную подпись), то мы можем написать модуль интеграции с вашим сервером автоматизации. Он будет управлять показом титров с помощью нашего SDK.
|
| | 5.16. Я бы хотел узнать разницу между "созданием текстовых файлов" и "созданием заданий" для титровального элемента "бегущая строка". Разве это не одно и то же? |
Нет, это не одно и то же. Задание для титровального элемента "бегущая строка" - это более широкое понятие. В частности, в качестве задания могут выступать не только *.txt-файлы, но и *.spt-файлы и даже простые строчки текста (не из файла).
Про подготовку заданий для бегущей строки можно посмотреть в соответствующем видеоуроке или в кратком руководстве. В них расписаны все типы заданий для бегущей строки и способы их подготовки.
|
| |
6. Автоматизация врезки рекламы (Auto Detect)
| 6.1. Приобрели ФорвардТА. Хотим попробовать поработать с ПО AutoDetect. Есть ли такая возможность? |
| ПО AutoDetect - платный продукт, лицензию на который необходимо дополнительно приобретать. Тем, кто не определился в вопросе его приобретения, мы можем предоставить временную регистрацию сроком 1-3 месяца для тестирования. Сообщите, пожалуйста, номер платы в отдел технической поддержки, и вам будет выслана временная регистрация на ПО AutoDetect.
|
| | 6.2. Что такое DTMF? |
DTMF (Dual Tone Multi Frequency) – термин для обозначения телефонного тонального набора. В DTMF при нажатии на клавишу кнопочного телефона раздается звук (тон), который является комбинацией двух тонов, высоко- и низкочастотного. Отсюда и название (Dual – двойственный). Система сигналов DTMF включает восемь тонов, которые были специально подобраны таким образом, чтобы передаваться через телефонную сеть без затухания и с минимальным воздействием друг на друга. Поскольку эти звуковые сигналы попадают в частотный диапазон человеческого голоса, были дополнительно введены меры для того, чтобы голос не воспринимался как набор. Одна из таких мер – деление тонов на две группы: высоко- и низкочастотную.
Обычно сигнал DTMF, который используется для обозначения рекламного блока, состоит из нескольких цифр, разделенных паузой (тишиной). Для корректного распознавания длительности всех цифр должны быть одинаковыми. Так же, как и длительности всех пауз между цифрами, которые тоже должны быть одинаковы.
Из практики использования DTMF замечено, что система хорошо распознает сигнал DTMF в том случае, когда его хорошо слышит человек.
DTMF-метки давно и с успехом используются для автоматизации врезки рекламы на радиостанциях.
Примеры звуковых файлов:- dtmf - пример звука с DTMF-кодом "1d62"
- джингл - с радиоэфира со встроенным DTMF-кодом
Из российских каналов в настоящее время метки DTMF для автоматизированной врезки рекламы используют РенТВ, RU.TV и ТНТ.
|
| | 6.3. Насколько мы знаем, DTMF-метки для автоматизации врезки рекламы в России пока мало распространены. А как тогда можно использовать ПО AutoDetect? |
В ПО AutoDetect кроме DTMF-метки существуют и другие способы распознавания для автоматизации врезки рекламы:
- Звуковой фрагмент рекламной отбивки. Из рекламной заставки выбирается небольшой (до 1 секунды) фрагмент аудиоряда. Он и используется для распознавания факта начала/конца рекламного блока. Можно одновременно отслеживать несколько фрагментов. Подходит для работы с любым каналом.
- Видеофрагмент рекламной отбивки. Из рекламной заставки выбирается небольшой фрагмент видеоряда. Он и используется для распознавания факта начала/конца рекламного блока. Можно одновременно отслеживать несколько фрагментов. Подходит для работы с любым каналом.
- Технология "23 строки". 23 строка – это первая видимая строка в изображении (как правило не видна на бытовых телевизорах). В ней могут передаваться специальные метки в виде последовательности черных и белых пикселов, формирующих горизонтальную черно-белую полосу, похожую на сигнал таймкода. Используется, например, на канале «Евроспорт».
|
| | 6.4. А почему в ПО AutoDetect нет возможности автоматической врезки рекламных блоков по наличию / отсутствию логотипа? |
| Во-первых, опыт наших пользователей говорит о том, что некоторые каналы не снимают логотип во время рекламы. Во-вторых, наши собственные исследования показали, что данный способ работает надежно только в случае если логотип канала представляет собой непрозрачный графический файл. В случае, если логотип имеет прозрачность, надежность его определения резко падает. Это косвенно подтверждают и сами производители подобных решений. В примерах логотипов, которые идут вместе с их системами, мы не видели ни одного файла с прозрачностью.
|
| | 6.5. Как выглядит общая схема работы устройства LES MD-121-RX совместно с Форвард ТА для определения DTMF-меток на канале ТНТ. |
Устройство LES MD-121-RX позволяет определять DTMF-метки, которые передаются на канале ТНТ, и сформировать GPI-сигнал. Программа OnAir из состава Форвард ТА позволяет принять этот GPI-сигнал и выполнить назначенные для него действия (запустить рекламный блок, включить "живое" видео, включить/выключить логотип и т.д.). На канале ТНТ передаются метки на "вход" в рекламный блок и на "выход" из него. Поэтому в программе OnAir можно использовать два входных GPI-события. Для подсоединения LES MD-121-RX к СОМ-порту компьютера с OnAir нужно сделать специальный кабель. Как его сделать написано в документе.
Маленьким недостатком этого простого способа соединения является то, что он требует непосредственного подсоединения к СОМ-порту. А он уже может быть задействован для использования других устройств (пультов, матриц и т.д.).
Решением этой проблемы могут быть:
- Приобретение переходника USB->RS232
- Работа через наше устройство GPI-Box, которое подключается через USB и позволяет работать с 2-мя GPI-событиями.
Подробнее про работу с GPI-событиями в программе OnAir можно посмотреть в документации. В этом документе речь идет о нашем устройстве GPI-Box, но описание создания команд и расписаний в программе OnAir не зависит от способа подсоединения источника GPI-сигнала к компьютеру.
|
| | 6.6. Приобрели устройство LES MD-121-RX для определения DTMF-меток на канале ТНТ. Хотим протестировать его работу с ФорвардТА. Возник вопрос: будет ли работать программа OnAir с этим устройством на машине без платы FD300? |
Если GPI-сигнал поступает с внешнего устройства, подключенного через COM-порт (неважно, реальный или эмулируемый через USB), то для работы с ним в программе OnAir на этапе тестирования плата не требуется. Можно поставить наше ПО на машину без платы FD300 и проводить тестирование. Существует специальная версия ПО для работы без платы. Подробнее про работу в этом режиме можно посмотреть в соответствующем документе. Раздел называется "Просмотр данных на мониторе компьютера без использования платы FD300. Программа SLTitlePreview." В этом режиме используется програма SLTitlePreview, эмулирующая плату (ее выход). После настройки команд для работы с GPI-событиями в программе OnAir и составления расписания можно проводить тестирование. В окне программы SLTitlePreview можно наблюдать как срабатывает ваше расписание со стартом и стопом по GPI-сигналам. Естественно, вместо проходящего сигнала в окне SLTitlePreview будет рисоваться шашечка, но выход рекламных блоков вы увидите.
Подробнее про работу с GPI-событиями в программе OnAir можно посмотреть в документации.
|
| | 6.7. Что такое "23 строка"? |
Оговоримся сразу, что автоматизация врезки рекламы с использованием технологии "23 строки" возможна только в том случае, если в сигнале присутствуют специальные метки. Как они примерно выглядят можно увидеть на рисунке. В его верхней части видны белые "тире" - это и есть метки (символы-признаки рекламы) в "23 строке". Как правило на обычных бытовых телевизорах они зрителю не видны.
Существуют достаточно дорогие устройства, которые врезают (на головном канале) и анализируют (на региональных станциях) эти метки. И, например, посылают GPI-событие при их обнаружении. Предлагаемая нами технология для работы с метками в "23 строке"не требует никаких специальных устройств ни на стороне головного канала, ни на стороне регионального канала. Он прост, оригинален и дёшев.
Состоит он в том, что метка вставляется прямо в файл с рекламной заставкой при ее монтаже. При проигрывании файла с рекламной заставкой (по закону должна присутствовать в начале и конце рекламного блока) автоматически в эфир уходит метка начала и конца рекламы. Второй вариант - метки содержатся в графическом файле с прозрачностью и накладываются в виде титров при воспроизведении рекламной заставки. Все это можно без проблем сделать при воспроизведении расписаний в нашей вещательной системе Форвард ТА.
Технология "23 строки" позволяет передавать и дополнительную информацию, например, о количестве рекламных блоков, какой блок должен следовать следующим и т.д. |
| |
7. Видео-кодеки, форматы файлов
| 7.1. Делаем файлы в формате DV на Matrox'е. Что нужно сделать, чтобы эти файлы воспроизводились в программе OnAir? |
| В принципе, делать ничего и не нужно. Наш кодек SoftLab-NSK DVCAM, идущий вместе с нашим ПО, умеет работать с файлами, сделанными в монтажных системах на базе Matrox (dvsd). Для файлов, сделанных в других монтажных системах, можно также добавить их поддержку в наш кодек. Для этого необходимо узнать FCC-код, с которым пишет файлы ваша монтажная система, и добавить его в соответствующий список в настройках нашего кодека. Как это сделать, подробно описано в документе по нашим кодекам.
|
| | 7.2. Хотим сделать логотип нашего канала в виде AVI-файла с прозрачостью. Как это можно сделать? |
| Среди кодеков, поставляемых в составе нашего ПО, есть SoftLab-NSK JPEG + Alpha. Попробуйте им воспользоваться при экспорте в той монтажной программе, в которой вы планируете делать AVI-файл с логотипом. Если это не удастся (далеко не все монтажки могут работать с прозрачностью), то можно воспользоваться программой TGA2AVI. Перед этим необходимо получить ваш AVI-файл в виде targa sequence, а программа TGA2AVI позволит "сшить" графические файлы в AVI-файл.
|
| | 7.3. Мы занимаемся изготовлением рекламных роликов для телекомпаний, использующих в работе ваше оборудование (ФорвардТА). Где взять ваши кодеки, в частности интересует кодек для работы с прозрачностью? |
- Текущая версия пакета видеокодеков компании СофтЛаб-НСК доступна для скачивания с нашего сайта (распакуйте архив и запустите bat-файл для установки).
- Весь набор наших кодеков ставит инсталлятор ПО ForwardT Software. Вы можете установить его на машине без платы FD300, а потом удалить - кодеки удалены не будут.
|
| | 7.4. Все наши новостные станции нелинейного монтажа построены на довольно-таки старой плате Pinnacle DV500. В описании платы FD300 есть ссылка на то, что она мультиплатформенная (поддерживает воспроизведение файлов, созданных на других монтажных системах и платах захвата видео). Поддерживает ли плата FD300 воспроизведение файлов, сделанных в Pinnacle DV500? Если да, то как осуществлена эта поддержка: аппаратно или программно (набором кодеков)? |
Pinnacle DV500 пишет файлы в формате DV. Стандарт DV формата является одинаковым для всех производителей. Принципиальное различие только в FourCC-коде, который производители монтажных систем могут прописывать при создании файлов. Решается эта проблема просто - нужно необходимый код добавить в настройки нашего кодека (или установить оригинальный кодек VfW от производителя монтажной системы).
Исходя из этого можно утверждать, что никаких проблем при воспроизведении ваших файлов возникнуть не должно.
Поддержка воспроизведения различных файлов в формате AVI происходит программно (при помощи набора кодеков), никаких "железных" кодеков на плате FD300 нет.
Порядок добавления FourCC-кода в настройки наших кодеков можно посмотреть в соответствующем документе.
|
| | 7.5. Как посмотреть FourCC-код моего AVI-файла? |
Запустите, пожалуйста, приложение C:\Program Files\ForwardT Software\Tools\rifflist.exe. С помощью кнопки "File" откройте нужный файл. Нажмите кнопку "Start". Рядом с вашим исходным AVI-файлом образуется новый с тем же именем, но расширение у него будет lst. В этом файле содержится вся служебная информация. Откройте его в каком-нибудь текстовом редакторе. Поищите поле fccHandler - оно будет содержать FourCC-код вашего файла. Кроме того, эта информация дублируется и в поле biCompression.
Ниже приведен пример:
:::::::::::::::::
strl
0000000000000064 strh 00000040
fccType "vids"
fccHandler "slif"
dwFlags 0
wPriority 0
:::::::::::::::::
dwSampleSize 00000000 (0)
rcFrame 0 0 0 0
00000000000000AC strf 000000FC
biSize 000000FC (252)
:::::::::::::::::
biCompression 66696C73 "slif"
biSizeImage 00037B78 (228216)
biXPelsPerMeter 0
:::::::::::::::::
|
| | 7.6. Как изменить FourCC-код моего файла? |
| Это можно сделать с помощью приложения C:\Program Files\ForwardT Software\Tools\avitype.exe. Данное приложение позволяет изменить FourCC-код файла без его пересжатия - происходит замена только части заголовка файла. Программа позволяет работать как с одиночными файлами, так и в пакетном режиме (обработка набора файлов). Подробности можно посмотреть в документе по программе.
|
| | 7.7. При воспроизведении AVI-файла в FDOnAir изображение на телевизоре дергается. В чем причина? |
| Скорее всего, при создании AVI-файла был указан неправильный порядок полей. Обратите внимание, что сначала правильный порядок полей должен быть указан еще в монтажной программе (Adobe Premiere, Vegas и т.п.) для каждого исходного видеоролика. Также правильный порядок полей должен быть указан при сохранении результата монтажа в выходной AVI-файл. В зависимости от того, какой именно кодек компании СофтЛаб-НСК используется при сжатии видео, должен быть указан определенный порядок полей. Информацию о том, какой порядок полей должен использоваться с соответствующим кодеком, можно узнать в документе.
|
| | 7.8. Столкнулся с такой проблемой: передача неправильно отрендерена и соответственно стробит в эфире. Я понимаю, что это не вина Форварда. Но можно ли задать какие-нибудь настройки для воспроизведения файла, чтобы он не стробил? Или же не обойтись без пересжатия файла? |
- В настройках наших кодеков есть возможность смены порядка полей. Как это сделать - можно посмотреть в документе по кодекам. Если воспроизведение идет через кодеки других производителей, то следует обратиться к документации по этим кодекам - вполне вероятно, что у них могут быть подобные настройки
- В релизе ПО ForwardT Software 5.1.0 появилась возможность задавать порядок полей при воспроизведении как для файла индивидуально, так и для группы файлов (в одной директории). Это позволяет проигрывать файлы (сжатые одним и тем же кодеком) с разным порядком полей - например, один файл "нижнее поле первое", а следующий - "верхнее поле первое". Информацию можно посмотреть в документе. Раздел называется "Файл настроек воспроизведения видеофайлов".
- В этом же документе описана возможность проверки порядка полей на машине без платы FD300 - с помощью программы SLTitlePreview. Если организовать предварительный просмотр ваших роликов по этой технологии, то это позволит избежать неприятных сюрпризов в эфире. Раздел называется "Просмотр данных на мониторе компьютера без использования платы FD300. Программа SLTitlePreview".
|
| | 7.9. У нас есть проблема - программа Edius (Canopus) не видит кодек SoftLab-NSK JPEG + Alpha. Что можно с этим сделать? |
Проблема в том, что формат avi-файла не предусматривает прозрачности. Поэтому практически все новые монтажки запрещают работу с кодеками, умеющими работать с прозрачностью.
Выход может быть следующим: на выходе из монтажки получать последовательность tga-файлов (targa sequence), а затем ее "сшивать" в avi-файл с помощью программы TGA2AVI из состава нашего ПО. Эта программа делает из набора картинок с прозрачностью avi-файл, сжатый кодеком SoftLab-NSK JPEG + Alpha.
Другой вариант - на выходе из монтажки получать файл с несжатыми даными и пересжимать его в программе ForwardAV Studio с использованием кодека SoftLab-NSK JPEG + Alpha.
|
| | 7.10. Осуществляем монтаж видео под системой Windows XP/Vista 64 bit в программе Sony Vegas 64 bit. Монтажка "не видит" видео-кодеки SoftLab-NSK. Почему, и что можно сделать? |
Наше программное обеспечение, в том числе и видео-кодеки, не рассчитаны под 64-разрядные
операционные системы.
Видео-кодеки, являющиеся 32-разрядными модулями, доступны только под 32-разрядными программами.Поэтому в программе Sony Vegas 64 bit они недоступны. На данный момент, к сожалению, решить эту проблему невозможно.
Один из вариантов решения проблемы - использовать формат DV. Например, при захвате видео в FDCapture или FDPostPlay VideoIn выбрать кодек SoftLab-NSK DVCAM (также необходимо, чтобы частота оцифровки звука в настройках платы
FD300 была 48000 Гц).
Если PostPlay-хранилище содержит видео в другом формате, при экспорте видео в AVI-файл в программе FDPostPlayPreview нужно включить пересжатие в формат SoftLab-NSK DVCAM, указав Fourcc-код 'dvsd' (маленькими буквами!), чтобы получить на выходе стандартный DV AVI-файл. Тогда созданные в результате AVI-файлы можно будет открыть в Sony Vegas 64 bit, включив в ее
настройках использование встроенного декодера формата DV.
|
| | 7.11. Захватили с помощью FDCapture видео с аналогового выхода видеомагнитофона Sony DVCAM с форматом сжатия видео DV. При разрезке видео в программе видеомонтажа на стыке между сюжетами образуется "полосатый" кадр - в этом кадре один полукадр из предыдущей сцены, а второй - из следующей. Однако, если ввести это же видео через интерфейс IEEE1394 (iLink, FireWire), то такой проблемы нет. В чем дело, и как это исправить? |
При практической проверке проблема была обнаружена на разных видеомагнитофонах стандарта DVCAM (проверяли Sony DSR-1500AP и Sony DSR-V10P). На аналоговом выходе видеомагнитофонов нет первой (самой верхней) строки изображения DV-кадра стандарта PAL. Фактически изображение смещено на одну строку вверх. Это смещение приводит к изменению порядка полей в кадре - вместо положенного в DV-стандарте Lower Field First получается Upper Field
First. Это не приводит к дерганью картинки на телевизоре, однако при монтаже возникает описанная проблема. Для того, чтобы изменить порядок полей и не получить дерганья картинки, необходимо сделать два действия:
- Установить в программе FDCapture порядок полей Upper Field First (кнопка "Настройки", пункт "Видео -> Порядок полей", выбрать "Первое поле верхнее").
- Изменить порядок полей в настройках кодека SoftLab-NSK DVCAM (кнопка "Настройки", пункт "Видео -> Сжатие видеоданных", кнопка "Настройки:" справа
от названия кодека SoftLab-NSK DVCAM, выбранного в списке кодеков, включить опцию "Change fields order").
После этого можно осуществлять захват видео.
После того, как захват осуществлен, не забудьте в настройках кодека
выключить опцию "Change fields order", иначе при воспроизведении любого
DV-видео в программе FDOnAir поменяется порядок полей, что приведет к
дерганью картинки на телевизоре.
|
| | 7.12. Наша телекомпания планирует перейти на "нижнее" поле (Lower field first) при работе с видео на всех этапах: захват, монтаж, выдача в эфир.
В работе используется кодек SoftLab-NSK Forward JPEG, который по умолчанию работает с "верхним" полем.
В программе FDCapture, которая у нас используется для захвата, есть возможность назначить для работы с этим кодеком "нижнее" поле.
Полученный файл нормально монтируется в сторонних системах монтажа, но программа OnAir выдает его в эфир со стробом.
При этом кодек SoftLab-NSK Forward JPEG хотелось бы сохранить как эфирный.
Как нам организовать работу, чтобы данные, захваченные кодеком SoftLab-NSK Forward JPEG с "нижним" полем, нормально воспроизводились в эфир? |
Есть несколько вариантов:
- В реестре есть место (HKEY_CLASSES_ROOT\Software\SoftLab-NSK\UpperFieldFirst codecs), где перечислены кодеки, которые при воспроизведении в программе OnAir используют "верхнее" поле.
Соответственно, вам нужно удалить из этого списка FRWD (это FourCC-код кодека SoftLab-NSK Forward JPEG).
При этом нумерацию записей в реестре нужно будет восстановить (имеется ввиду, что Name1, Name2,... должны идти по порядку без пропусков).
- Можно воспользоваться так называемыми файлами частных настроек воспроизведения (*.SLIni).
Для этого нужно сделать файл, который будет содержать информацию о том, каким образом (с каким порядком полей) проигрывать тот или иной ролик.
Этот файл частных настроек не обязательно делать для каждого видеоролика - его можно сделать и для папки, содержащей множество файлов.
Подробнее можно посмотреть в документации по программе OnAir в разделе "Файл настроек воспроизведения видеофайлов".
- Также можно использовать наш кодек SoftLab-NSK MPEG2-I-frames.
Этот кодек с "нижним" полем, т.е. никаких специальных настроек при работе с ним делать не нужно.
По качеству он подходит для эфирного вещания ничуть не хуже, чем SoftLab-NSK Forward JPEG.
|
| | 7.13. Подскажите, почему в программе OnAir не проигрывается AVI-файл, сделанный с использованием кодека DivX? |
| Если файл не проигрывается в программе OnAir, то, скорее всего, у вас в системе нет соответствующего кодека для Video for Windows.
Посмотреть информацию о том, какие видеокодеки у вас установлены в системе, можно через диспетчер устройств - там есть соответствующий раздел.
Еще можно посмотреть документ по кодекам - там есть описание того,
где смотреть инофрмацию об установленных в системе кодеках. |
| | 7.14. Хотелось бы получить рекомендации от разработчиков программы FDOnAir по поводу использования AVI-файлов, сделанных кодеками DivX и XVid.
Такие файлы достаточно распространены. Кроме того, они имеют гораздо меньший размер по сравнению с файлами, например, DV-формата.
Стоит ли использовать такие файлы для вещания? |
Отношение к таким кодекам у нас не очень хорошее:
- Во-первых, есть множество разновидностей этих кодеков, которые разрабатываются как открытые проекты (open source).
Как правило, никакой внятной техподдержки и быстрого отклика для исправления ошибок от таких разработок ждать невозможно.
Максимум, что можно получить в ответ - это слова про то, что проект лежит "вон там", и если что-то нужно, то исправьте сами.
- Во-вторых, на наш взгляд (и по нашему опыту) такие кодеки не предназначены для телевизионного эфира, в котором пропуск ("дропы") кадров - это криминал.
Эти кодеки имеют свой внутренний (достаточно развитый) интеллект по управлению ресурсами компьютера.
В результате, кодек не "думает" о том, что в системе работает кто-то еще, и что ресурсы нужны не только ему.
Напоминает это, например, автосохранение в MS Word, когда у вас внезапно машина останавливается, потому что программе настало время сохранить документ.
Как результат - возможные пропуски ("дропы") кадров в эфире.
- В-третьих, хорошее сжатие (маленький размер файла) этими кодеками имеет обратную сторону.
Это и не очень корошее качество (даже при высоком битрейте не исключено появление "квадратов" в изображении), и проблемы с поддержкой чересстрочной развертки.
И, что самое главное, чем сильнее сжат материал, тем большая нагрузка на процессор требуется при воспроизведении (расжатии) файла.
В программных плеерах, показывающих видео на экране компьютера, для декодирования видео задействуется видеокарта, что сильно снижает нагрузку на процессор
(на современных видеокартах - вплоть до почти нулевой нагрузки), но при воспроизведении в эфир через FDOnAir это невозможно, т.к. декодирование осуществляется
не в память видеокарты, а в оперативную память компьютера.
- В-четвертых, есть проблемы с воспроизведением таких файлов не с начала. FDOnAir не сможет правильно воспроизвести такой файл с середины
и не с ключевого кадра. В таких файлах расстояние между ключевыми кадрами обычно составляет сотни кадров (за счет этого и получается сильное сжатие видео).
Чтобы воспроизвести, например, видео с момента, соответствующего 200-му кадру от ключевого кадра, придется декодировать все 200 кадров, начиная от ключевого.
Это может занять несколько секунд, в течение которых процессор может быть загружен на 100%, что приведет к "подвисанию" программы FDOnAir вплоть до приостановки воспроизведения.
Можно продолжать и дальше. Наше мнение таково: эти кодеки хороши в DVD-плеерах или при просмотре кино на компьютере.
В обоих вариантах притормаживание при воспроизведении и потеря кадров не являются существенной проблемой. Для телевидения этот вариант не подходит. |
| | 7.15. Если в программе FD300 Configuration, на вкладке Format -> TV Standard выбран режим PAL, то на выходе имеем видео соответственно формата PAL. А если проигрываемый ролик имеет формат NTSC? Плата транскодирует видео из NTSC в PAL? |
Ролик в NTSC отличается от ролика в PAL по двум параметрам:
- Размеру кадра (NTSC - 720х480, PAL 720х576)
- Частоте кадров (NTSC - 29,97 кадров/сек., PAL - 25 кадров/сек.)
Поэтому воспроизведение ролика, сделанного в формате NTSC, в системе PAL будет происходить с пропуском каждого 5 кадра (29,97 / 25 = 1,2).
Что же касается размера кадра, то при установленной в программе OnAir опции "Масштабировать изображение в размер экрана" (Установки->Общие) файл проиграется на полный экран. |
| |
8. Система PostPlay (Форвард ТП/ТП2)
| 8.1. Можно ли с помощью продуктов линейки ФорвардТ обеспечивать задержку эфира в случае вещания в другом часовом поясе? |
| Да, конечно. Такие продукты линейки ФорвардТ, как ФорвардТП и ФорвардТП2, предназначены как для прямой трансляции телевизионного сигнала, так и для трансляции с задержкой. Эти продукты позволяют осуществлять запись, хранение и своевременную выдачу в эфир аудио- и видеоданных. При этом, интервал задержки может составлять как несколько часов, так и значительно более длительное время, ограниченное только наличием дискового пространства.
|
| | 8.2. Могу ли я применить приложения продукта ФорвардТП для организации повторов при трансляции спортивных передач в прямом эфире? |
| Да, в принципе это возможно. Но для решения таких задач существуют значительно более удобные средства. В настоящее время нами выпущен новый продукт, под названием ФорвардГолкипер, специально разработанный для одновременного выполнения записи передачи и показа повторов в ходе прямой трансляции.
|
| | 8.3. Возможен ли удалённый доступ к видеоданным через локальную сеть? |
| Да, возможна настройка системы для удалённой записи, просмотра, редактирования фрагментов и получения аудио- и видеоматериала. |
| | 8.4. Как мне автоматизировать процесс нарезки фрагментов видеоданных по имеющемуся расписанию? |
- Существует способ автоматической нарезки фрагментов по расписанию, составленному в Microsoft Excel.
- Другой вариант - использование процедуры импорта списка фрагментов из текстового файла (в формате csv). Все подробности приведены в документе по системе PostPlay.
|
| | 8.5. А как проигрывать фрагменты видео из хранилища сервера PostPlay? |
Фрагменты (клипы), подготовленные в системе PostPlay, проигрываются с помощью приложения FDOnAir. Порядок действий следующий:
- Запускаете программу PostPlay VideoIn для ввода данных
- Запускаете программу PostPlay Preview и нарезаете необходимые фрагменты, которые
вы хотите воспроизводить
- Запускаете программу FDOnAir и настраиваете страничку для данных из системы PostPlay
- Вставляете нужные фрагменты в расписание программы FDOnAir
- Начинаете выполнение расписания в программе FDOnAir
|
| | 8.6. Каким может быть минимальный и максимальный размер хранилища, создаваемого в системе PostPlay? |
Минимальный размер хранилища должен быть не менее 10 минут. Объясняется это тем, что для оптимизации работы с жестким диском система PostPlay оперирует с блоками данных размером в 10 МБ, а в хранилище должно помещаться несколько таких блоков.
Максимальный размер хранилища ограничен только объемом дискового пространства.
Внимание: при создании хранилища нужно оставить некоторый объем свободного пространства (не менее 1 Гб, а лучше 5-10 Гб) хотя бы на одном из логических дисков, на которых располагается хранилище.
Это нужно для сохранения файла конфигурации хранилища, который используется для быстрой его загрузки.
Если на всех дисках, где расположено хранилище, вообще не оставить свободного места, то файл конфигурации некуда будет сохранять, и при каждом перезапуске компьютера будет производиться полное пересканирование хранилища, что может занять очень много времени
(вплоть до десятков минут в зависимости от объема хранилища). |
| | 8.7. Как сделать задержку эфира без нарезки фрагментов? |
Существует несколько вариантов:
- С использованием FDTimeShift. Запустите приложение, выберите хранилище, плату FD300, время сдвига. Нажмите кнопку "Старт".
- С использованием программы OnAir. Один фрагмент сделать придется. Необходимо запустить программу PostPlay Preview и установить метку MarkIn в какое-то конкретное время, после чего установить метку MarkOut в любое время после метки MarkIn. Затем надо нажать кнопку создания фрагмента и в поле MarkOut изменить время окончания фрагмента на произвольное, например, на несколько дней (месяцев) вперед. При этом фон текстового поля MarkOut станет голубым. Это означает, что данного времени в хранилище еще нет (не введено). Далее в приложении FDOnAir фрагмент надо вставить в расписание после команды старта по времени. В этой команде надо указать время старта. Разница между временем старта фрагмента и временем метки MarkIn и есть время задержки вещания.
Внимание: в обоих случаях программа ввода PostPlay VideoIn должна быть запущена и постоянно работать! |
| | 8.8. Какой длительности нужно делать хранилище? |
| Длительность хранилища рекомендуем делать на 1-2 часа больше, чем время задержки, которое вам необходимо. Это позволит более комфортно работать операторам, производящим нарезку и редактирование фрагментов. |
| | 8.9. У нас есть ФорвардТП2. Можно ли запустить два экземпляра программы VideoIn на одной плате для ввода данных? |
Да, можно. Для этого у вас должно быть установлено ПО ForwardT Software версии не ниже 5.0.3. Запускать второй экземпляр программы VideoIn нужно с ключом #2 в командной строке, например:
"C:\Program Files\ForwardT Software\PostPlay\FDPostPlayVideoIn.exe" #2
Или можно скопировать ярлык программы VideoIn и в нем добавить #2 в поле "Объект".
В таком случае у двух запущенных экземпляров программы будут независимые настройки, и можно будет в первом экземпляре в настройках входа (кнопка "Видео", закладка "Input") выбрать входную линию A, а во втором экземпляре - входную линию B на одной и той же плате.
|
| | 8.10. После перезапуска компьютера очень долго запускается сервис PostPlay. Компьютер был выключен корректно. В чем дело, и можно ли это исправить? |
Сервис PostPlay при корректном завершении работы сохраняет файлы конфигурации хранилищ, тогда при последующем запуске он их открывает практически мгновенно.
Важно, чтобы на всех дисках, где есть хранилища, был запас свободного места - хотя бы гигабайт. Если хранилище занимает весь диск "под завязку", там просто некуда сохранить файл конфигурации.
К сожалению, даже если свободное место есть, на некоторых компьютерах иногда бывает ситуация, что файлы конфигурации почему-то не успевают сохраниться до выключения компьютера. Выяснить причины этого нам пока не удалось.
Здесь может помочь следующая последовательность действий:
- Создать в текстовом редакторе (например, Notepad) текстовый файл stoprpm.bat следующего содержания:
net stop fragmentstorage
net stop rpmserver
Файл нужно куда-нибудь сохранить, например, в корень диска C: под именем stoprpm.bat (имя неважно, главное - расширение bat).
- Нажать кнопку "Пуск" в системе, затем "Выполнить", набрать
gpedit.msc
и нажать "Ввод".
- В окне редактора групповых политик слева в дереве выбрать пункт "Политика "Локальный компьютер"/Конфигурация компьютера/Конфигурация Windows/Сценарии (запуск/завершение)", щелкнув по нему мышью.
- В правой части окна нужно выбрать пункт "Завершение работы", нажать над ним правой кнопкой мыши, выбрать пункт меню "Свойства".
- В появившемся окне нажать кнопку "Добавить", затем "Обзор" и указать путь к созданному ранее файлу stoprpm.bat
- Нажать кнопку OK столько раз, сколько понадобится для закрытия всех открытых окон. Закрыть и окно редактора групповых политик.
После этого при каждом завершении работы (даже если нажать кнопку питания на корпусе компьютера) будет корректно завершена работа сервиса PostPlay, и файлы конфигурации хранилищ будут гарантированно созданы (при условии, что на дисках есть свободное место - см. выше). |
| |
9. Замедленные повторы (Форвард Голкипер)
| 9.1. Существует ли в составе Форвард Голкипер какое-нибудь приложение для воспроизведения наиболее интересных моментов в перерывах игры или по её окончанию? |
Да, в текущей версии ПО Форвард Голкипер такая встроенная возможность есть. В программе ReplayMachine Console (рабочее место оператора повторов) есть специальное окно, которое позволяет оперативно сформировать плейлист, содержащий фрагменты-повторы (замедленные или с нормальной скоростью), произвольные видеоролики из файлов, и выдать их в эфир.
Подробнее об использовании плейлиста в Форвард Голкипер можно узнать в соответствующем документе. |
| | 9.2. Во многих системах замедленного повтора существует возможность управления с помощью внешних контроллеров (внешний блок с клавишами, ручкой скорости и колесом прокрутки). Существует ли такая возможность в Форвард Голкипере? |
| Да, в системе Форвард Голкипер такая возможность есть. Вы можете самостоятельно настроить режим вызова основных команд управления по нажатию клавиш на внешней консоли: пометка события, перемещение от момента события, точное перемещение (с точностью до кадра) с помощью колеса прокрутки, коррекция события, выбор текущей камеры и др.
На данный момент поддерживается несколько модели консолей. Информацию о них можно посмотреть в описании Форвард Голкипер.
|
| | 9.3. Есть стадион. Хотим использовать на нем Форвард Голкипер для показа замедленных повторов. Выводить их планируем на светодиодное табло (композитный вход). Работа на соревнованиях ведется с использованием 5 камер. Можно ли на наше табло выводить по очереди сигналы с камер (с нормальной скоростью) и замедленные повторы? |
Да, это возможно. Мы видим три варианта организации такого вещания:
- Используются Форвард Голкипер (6 каналов, композит) + "честный пульт".
Под словом "честный пульт" подразумевается настоящий режиссерский пульт (микшер). При этом он может быть достаточно прост (например, без сложных звуковых и видеоэффектов).
Все сигналы с разных камер должны быть раздублированы. Один сигнал из каждой пары подается в Форвард Голкипер для записи и организации замедленных повторов. Второй сигнал из каждой пары подается на режиссерский пульт для организации показа с камер с нормальной скоростью. Выходной сигнал (для показа замедленными повторами) из системы Форвард Голкипер также заводится на режиссерский пульт.
Оператор системы Форвард Голкипер помечает интересные моменты, которые можно потом выдать в эфир. Режиссер эфира со своего микшера выдает в эфир либо сигналы с камер, либо моменты игры в замедленном повторе;
- Используются Форвард Голкипер (6 каналов, композит) и плагин FDVideoMixer.
FDVideoMixer - это программный микшер на основе нашей платы FD300. Дополнительная плата для работы FDVideoMixer устанавливается в тот же самый компьютер с системой Форвард Голкипер.
Схема работы напоминает ту, которая была описана в п.1. В этом смысле FDVideoMixer заменяет "честный пульт". Все сигналы с камер также дублируются. Первый из пары заводится в Форвард Голкипер, а второй - на дополнительную плату с плагином FDVideoMixer. Сигнал с выхода Форвард Голкипер также заводится на дополнительную плату с FDVideoMixer.
Если будут работать два человека (рекомендуемый вариант), то в этом случае режиссер для управления FDVideoMixer (формирования картинки для табло) использует мышку/клавиатуру. А оператор для управления Форвард Голкипер использует специальную консоль. Например, можно использовать простое устройство Shuttle Pro 2. Стоит оно недорого, но его вполне достаточно для управления;
- Используются Форвард Голкипер (6 каналов, композит) и решение ФорвардТА.
Программа OnAir из состава ФорвардТА имеет встроенный программный микшер на 6 каналов, т.е. также в состоянии заменять "честный пульт". ФорвардТА также устанавливается в машину с Форвард Голкипер.
Схема работы напоминает ту, которая была описана в п.1. Все сигналы с камер дублируются. Первый из пары заводится в Форвард Голкипер, а второй - на дополнительную плату с ФорвардТА. Сигнал с выхода Форвард Голкипер заводится на дополнительную плату с ФорвардТА.
Если будут работать два человека (рекомендуемый вариант), то в этом случае режиссер для управления ФорвардТА (формирования картинки для табло) использует мышку/клавиатуру. Также возможен вариант управления через кнопки по интерфейсу GPI.
Оператор Форвард Голкипер для управления может использовать специальную консоль. Или клавиатуру/мышь, если режиссер осуществляет управление через GPI.
Все три указанные схемы используются нашими пользователями на практике. При определенной сноровке все это может делать и один человек. Но мы все же рекомендуем для работы использовать два человека: режиссера эфира (управляет вещанием) и оператора системы Форвард Голкипер (помечает интересные моменты для дальнейшего показа в замедленном повторе, запускает замедленные повторы). Некоторые схемы подключения системы Форвард Голкипер приведены в специальном документе.
|
| |
10. Форвард ТС (вещание в IP/ASI), опция IPOut, интернет-вещание
| 10.1. Попробовал запустить приложение для работы с IPOut-опцией, а оно мне выдало ошибку "The application cannot be started for the following reasons. The capture filters are not registered in the system...".
Что за фильтры я должен был устанавливать? |
| Судя по сообщению об ошибке, не зарегистрированы DirectShow-фильтры для платы FD300.
Запустите программу FDConfig ("Пуск->Все программы->ForwardT Software->Board Setup->FD300 Confuguration"),нажмите кнопку "Advanced...". В появившемся диалоге для каждой платы в группе Use Direct Show filters проставьте галочки напротив A/V Capture filter. Более подробно можно посмотреть в документе по работе с IPOut-опцией. |
| | 10.2. Нам нужно организовать вещание собственной ТВ-программы в интернет. Источники программы: внешние аналоговые сигналы, а также видео, воспроизводимое с жесткого диска компьютера. На выходе нужно получить два потока: низкого разрешения и нормального для абонентов с различной скоростью подключениея. Можно ли использовать ваши решения, и какие именно? |
Обычно "вещание в интернет" означает, что зрители будут открывать по ссылке на веб-странице поток "живого видео" в своем браузере. Для такого вещания обычно используется одна из двух технологий - Windows Media (Microsoft) или Adobe Flash Media (Adobe).
Общая схема вещания в интернет состоит из трех частей:
- Формирование исходного сигнала перед трансляцией его в интернет. Поскольку речь идет о внешних аналоговых сигналах и файлах с жесткого диска, то в этом случае используется наш "стандартный" продукт Форвард ТА.
- Кодирование сигнала в формат, который пригоден для отображения на интернет-сайте. Существует два основных формата: Windows Media (wmv) или Adobe Flash Media (flv). Для кодирования в эти форматы используются соответствующие бесплатные продукты - Windows Media Encoder или Adobe Flash Encoder.
- Показ на интернет-сайте. Здесь, во-первых, используются серверы соответствующих производителей - Windows Media Server или Adobe Flash Server (оба являются платными продуктами, приобретаются самостоятельно). Именно с помощью них происходит раздача потоков для пользователей интернета. А, во-вторых, в интернет-страницу должны быть встроены специальные элементы (ActiveX Control) для показа потоков wmv / flv.
В целом все выглядит так:
- Форвард ТА формирует исходную "картинку"
- Сигнал с выхода Форвард ТА с помощью специальных DirectShow-фильтров (из состава нашего ПО, бесплатные) кодируется в Windows Media Encoder или Adobe Flash Encoder.
- Полученный сигнал (сжатый в wmv или flv) по IP передается на машину, где установлены Windows Media Server или Adobe Flash Server (занимаются выдачей потока на интернет-сайт).
- Для показа потоков wmv / flv на интернет-странице встраиваются специальные элементы (ActiveX Control).
Таким образом, первая и вторая задачи решаются с помощью Форвард ТА и одного из бесплатных продуктов для кодирования (Windows Media Encoder или Adobe Flash Encoder).
Решение третьей задачи обычно предоставляется интернет-провайдеру + дизайнеру интернет-сайта. Провайдер организовывает вещание таким образом, чтобы, например, ваш сайт не "рухнул" при массовом обращении интернет-пользователей. Дизайнер же занимается созданием сайта и, в частности, размещением специальных элементов для отображения видео.
Наш опыт показывает, что начинать нужно именно с решения третьей задачи - поиска провайдера и понимания того, в каком формате нужно передавать данные к нему. Это наиболее сложная в техническом плане задача. Все остальное - не требует каких-то особенно трудоемких усилий.
Описание общей схемы решения задач 1 и 2 можно найти в нашей документации.
Еще одним вариантом является использование сервера WOWZA (вместо Windows Media Server или Adobe Flash Server). В таком случае к Форвард ТА нужно докупить опцию IPOut/AVC. WOWZA умеет принимать IP-поток и формировать Flash Media-поток.
Здесь находится пример реализации описанных выше схем.
Что касается создания потоков разного разрешения, то каждый из кодеров (Windows Media Encoder или Adobe Flash Encoder) умеет это делать. Как вариант - запуск двух экземпляров кодера с разными настройками (профилями) разрешения.
Итого:
- Если в качестве сервера использовать Windows Media Server или Adobe Flash Server, то из наших решений потребуется только Форвард ТА
- Если в качестве сервера использовать WOWZA, то из наших решений потребуется Форвард ТА и опция IPOut/AVC
|
| | 10.3. Пытаюсь захватить видео с платы FD300 в некоторых программах (например, программа вещания на сайте rutube).
Звук захватывается, видео нет. В чем дело? |
Некоторые программы (например, Skype, Windows Live Messenger) при запуске обращаются ко всем устройствам видеозахвата в системе
и пытаются запустить процесс захвата, что в случае с платой FD300 может испортить вещание.
Поэтому в последних версиях нашего ПО захват видео разрешен только для программ, внесенных в "белый список".
Вашу программу, осуществляющую захват видео, также необходимо занести в этот "белый список".
Откройте в редакторе реестра (regedit) ветку [HKEY_LOCAL_MACHINE\SOFTWARE\SoftLab-NSK\SLTM\SLTMVidCapWhiteList]
Вы увидите там перечень программ. Добавьте еще один ключ, где имя ключа - точное название исполняемого файла программы, значение = 1.
Например "vlc.exe"=dword:00000001
|
| | 10.4. Используем ФорвардТА для аналогового вещания. Все устраивает. Но теперь еще потребовалось отдать сигнал нашего телеканала в соседний город через IP. Можно ли это сделать средствами ФорвардТА, или что-то нужно еще дополнительно? |
Для передачи сигнала в соседний город можно можно использовать специальную программную опцию IPOut. С помощью неё видео и звук с выхода платы FD300 сжимается в формат MPEG2 или AVC (Н.264, MPEG4 part 10) и передается через IP интерфейс.
Опция IPOut MPEG2/AVC является полностью программной и не требует никакого дополнительного оборудования.
Опцию IPOut можно использовать в качестве "удлинителя" для передачи сигнала по "оптике". В качестве приемника на удаленной стороне может быть использовано устройство Set-top box (STB, например, Amino 130) или наше решение "ФорвардТС Декодер IP2Analog".
С помощью опции IPOut cигнал может передаваться и через интернет по выделенной линии. При передаче данных в сети интернет существует проблема потери пакетов данных. Для ее решения в опции IPOut используется технология FEC (Forward Error Correction), которая обеспечивает целостность передачи данных при существенных потерях пакетов. В качестве приемника на удаленной стороне может быть использовано устройство Set-top box (но с поддержкой технологии FEC) или наше решение "ФорвардТС Декодер IP2Analog" (имеет поддержку FEC). |
| | 10.5. Планируем использовать опцию IPOut для передачи сигнала нашей телекомпании кабельному оператору. Какое сжатие лучше выбирать? |
В некоторых случаях это полностью определяется оборудованием самого кабельного оператора.
Если же тип сжатия приходится выбирать самостоятельно, то нужно учитывать два фактора:
- Сжатие в формат AVC (Н.264, MPEG4 part 10) позволяет получить меньший поток данных (от 3 мбит/сек), чем сжатие в MPEG2 (от 6-8 мбит/сек) при одинаковом качестве картинки.
- Сжатие в формат AVC требует бОльшей нагрузки на процессор, чем сжатие в MPEG2 при одинаковом качестве картинки.
|
| |
11. Разработка ПО (SDK)
| 11.1. Интересует возможность написания программ, работающих на базе продуктов ФорвардТ. Существует ли SDK к плате FD300, и на каких основаниях я могу его получить? |
Да, у нас есть SDK для работы с платой FD300. SDK охватывает самые различные вопросы работы с платой. С его помощью можно, например, написать собственный видеоплэйер, приложение для ввода видео и звука. Для работы с титрами есть два разноуровневых SDK: для управления существующими титровальными объектами (high level) и для написания своих собственных (low level). Есть специальные разделы, которые позволяют организовать связь ваших приложений с программой OnAir (вещательный сервер ФорвардТА), организовывать смс-чаты с использованием наших титровальных элементов и др.
Свяжитесь с отделом технической поддержки, вам будет предоставлена вся необходимая информация. После этого вы сможете изучить документацию, определиться с задачами, которые вы хотели бы решать с помощью платы FD300. Далее мы можем помочь в решении конкретных
задач советом, как это можно сделать с помощью нашего API.
SDK предоставляется всем разработчикам и пользователям наших продуктов бесплатно, его можно получить на странице "Загрузка".
Внимание: без платы FD300 SDK в полном объеме не работает. Если вы являетесь разработчиком ПО и хотели бы использовать нашу плату FD300, то мы можем ее предоставить в виде демо-образца на время разработки и отладки ваших решений.
|
| | 11.2. Я являюсь представителем компании, занимающейся разработкой различных приложений для телестудий. Заинтересовала ваша плата FD300, ее возможности. Мы бы хотели на основе ее сделать некоторое решение для наших клиентов. Есть ли какой-нибудь вариант приобретения платы в таких целях, т.е. без всего вашего многочисленного ПО (которое естественно стоит дополнительных денег, а нам не нужно)? |
Да, такая возможность существует. Есть специальный продукт ФорвардТ ОЕМ (плата FD300 + некоторый базовый набор ПО), который ориентирован именно на разработчиков. Есть и SDK для работы с платой FD300. Кроме того, если вы являетесь разработчиком ПО и хотели бы использовать нашу плату FD300, то мы можем ее предоставить в виде демо-образца на время разработки и отладки ваших решений.
Обратитесь в отдел технической поддержки для получения дополнительной информации. |
| | 11.3. Можно ли написать свою программу, которая может узнать текущее состояние программы OnAir? Например, информацию о том, что в данный момент играется в расписании? Мы хотим информацию о текущем воспроизводимом ролике и о следующем, который будет воспроизводиться, выводить на наш сайт в интернете. |
Да, такую программу можно написать. Для этого необходимо использовать SLMessageServer SDK (описывает работу с использованием SLMessageServer - специального сервера для обмена сообщениями между внешними приложениями и программой OnAir).
В нем есть механизмы, которые позволяют послать команду в программу OnAir для получения ее текущего состояния (например, что сейчас проигрывается, что стоит в расписании следующим по списку, включен или выключен сейчас логотип и многое другое).
В вашем приложении нужно организовать посылку команд для получения состояния программы OnAir.
Кроме того, в вашем приложении необходимо организовать специальную очередь для приема сообщений от программы OnAir и механизм извлечения сообщений из этой очереди.
Более подробно о том, как организовать посылку команд и очередь сообщений для запроса текущего состояния OnAir, читайте в SLMessageServer SDK.
|
| | 11.4. Можно ли написать свою программу, которая сможет посылать команды в программу OnAir? Идея следующая: есть голосование за песню, которая будет проигрываться в эфире следующей. Плей-лист из композиций, которые будут участвовать в голосовании, составляется заранее и, естественно, никак не может учитывать результаты голосования. Поэтому позицию исполнения в расписании программы OnAir необходимо постоянно менять. |
Да, такую программу можно написать. Для этого необходимо использовать SLMessageServer SDK (описывает работу с использованием SLMessageServer - специального сервера для обмена сообщениями между внешними приложениями и программой OnAir).
В SLMessageServer SDK есть два типа команд:
- Команды для управления программой OnAir - позволяют делать управляющие действия из внешнего приложения. Например, включить/выключить логотип, поменять позицию в расписании, запустить ролик на воспроизведение и т.д. Другими словами, практически все действия, которые вы можете выполнить в программе OnAir вручную, вы можете сделать так же и из своего внешнего приложения. Для посылки команд управления в программу OnAir существует специальный механизм, описанный в SLMessageServer SDK.
- Команды для получения текущего состояния программы OnAir - позволяют из внешнего приложения узнать, например, что сейчас проигрывается, что стоит в расписании следующим по списку, включен или выключен сейчас логотип, сколько всего позиций в расписании и многое другое.
Другими словами, практически всю информацию, которую вы видите глазами в окне программы OnAir, вы можете получать в своем внешнем приложении.
Для получения информации о текущем состоянии программы OnAir нужно организовать посылку специальных команд.
Кроме того, в вашем приложении необходимо организовать специальную очередь для приема сообщений от программы OnAir и механизм извлечения сообщений из этой очереди.
Использую оба типа команд, вы можете написать свою программу, которая решает вашу задачу.
Работать она могла бы примерно следующим образом:
- Узнает результаты голосования
- Узнает в программе OnAir количество позиций в расписании (команда получения текущего состояния)
- Перебирает каждую из позиций и находит ту, которая содержит нужный файл (команда получения текущего состояния)
- Переносит метку исполнения на новую позицию (команда управления)
- Снимает расписание с паузы, чтобы выбранный файл игрался после текущего без остановки (команда управления)
и т.д.
Естественно, нужно будет организовать опрос программы OnAir для получения информации об оставшемся времени воспроизведения текущего файла.
Это необходимо сделать для того, чтобы вовремя загрузить следующий файл.
Более подробно о том, как организовать посылку команд и очередь сообщений для запроса текущего состояния OnAir, читайте в SLMessageServer SDK. |
| | 11.5. Пишу свое приложение с использованием SLMessageServer SDK. Приложение будет работать на удаленной машине по отношению к программе OnAir. Нужно ли мне отключать Firewall? |
Можно отключить (на обеих машинах). Но правильнее поступить по-другому: на обеих машинах разрешить программе SLMessageServer2.exe осуществлять соединение.
Для этого нужно на обеих машинах:
- Выйти из программы FDOnAir и из своей программы.
- В Панели управления вызвать конфигурацию Windows Firewall ("Брандмауэр Windows" в русской системе), выбрать On (или "Включить" в русской системе), галочку "Не разрешать исключения" отключить.
Во второй закладке ("Исключения") нужно найти в списке программ SLMessageServer2. Если она уже есть, то включить галочку слева от нее.
- Если ее нет, то нажать кнопку "Добавить программу", нажать кнопку "Browse" ("Обзор" в русской системе) и выбрать программу:
C:\Program Files\Common Files\SoftLab-Nsk\SLMessageServer2.exe
(вместо диска 'C:' может быть другой, куда установлено ПО ForwardTSoftware).
- После этого нужно нажать OK, убедиться, что галочка слева от 'SLMessageServer2.exe' в списке включена, снова нажать OK.
Внимание: всё это нужно проделать на обеих машинах!
После этого должно работать обращение к FDOnAir, который работает на другом компьютере (и на котором проделаны аналогичные действия).
|
| |
12. Проблемы
| 12.1. Не могу зарегистрироваться на форуме. Не приходит на почту письмо со ссылкой для
активации. Хотя сообщение о том, что оно отправлено, есть. Что делать? |
| Скорее всего, письмо со ссылкой для активации на нашем форуме было задержано вашим почтовым фильтром как спам. К сожалению, это письмо действительно напоминает спам :). Обратитесь, пожалуйста, к вашему системному администратору, чтобы он пропустил письмо. Если это по каким-то обстоятельствам невозможно, то сообщите, пожалуйста, в отдел технической поддержки имя и e-mail, под которым вы пытались зарегистрироваться. Мы сами зарегистрируем вас на форуме и сообщим пароль. После этого пароль вы сможете поменять.
|
| | 12.2. Приобрели активную коммутационную панель для ФорвардТА. Подсоединили к плате - не работает: с платы сигнал не идет, а лампочка "Power" вообще не горит. При этом, если вместо коммутационной панели подсоединить "косичку", то все нормально - сигнал есть. В чем может быть причина? |
На плате есть предохранитель - FU1A. Расположен он возле разъема, к которому подключается коммутационная панель или "косичка". Предохранитель самовосстанавливающийся. Нужно "прозвонить" его и удостовериться, что он не разрушен. Если предохранитель разрушен, то в этом случае питание на активную коммутационную панель поступать не будет, но с "косичкой" плата будет работать в полном объеме. Если оказалось, что предохранитель разрушен, вам необходимо обратиться в отдел технической поддержки для замены платы.
Внимание: настоятельно рекомендуем подсоединять все источники видео- и аудио-сигналов, а также средства, обеспечивающие коммутацию ("косичка", пассивная и активная коммутационные панели), при выключенном компьютере и отсоединенном от него питании.
|
| | 12.3. Файлы, сделанные в монтажной программе Edius, проигрываются в OnAir с "рваным" звуком. В чем проблема? |
Программа Edius создает AVI-файлы с фиксированным интерливингом (чередованием блоков видео и звука в файле) - 31 кадр. Величина этого параметра не регулируется настройками программы Edius.
В программе OnAir по умолчанию установлена величина буфера в 40 МБ, что примерно соответствует 1 секунде буферизации. Для нормального воспроизведения файлов, полученных в Edius, необходимо изменить величину внутреннего буфера в программе OnAir. Для этого нужно в диалоге настроек "Установки" выбрать закладку "Конфигурация" и в поле "Память сервера" установить необходимое значение. В наших опытах проблемы с воспроизведением звука исчезали при установленном значении 80 МБ.
Другим вариантом решения проблемы является предварительный "прогон" всех файлов через программу AVIInterleave (C:\Program Files\ForwardT Software\Tools\AVIInterleave.exe). Эта программа позволяет "исправить" интерливинг в AVI-файлах.
|
| | 12.4. У нас приобретен ФорвардТТ. Почему при запуске программа FDOnAir ругается на видеоплейер? |
В продукте ФорвардТТ программа FDOnAir может работать только в режиме "титровальный сервер".
Нужно сделать следующее:
- Запустить программу FDOnAir.
- Закрыть предупреждающее сообщение.
- Нажать кнопку "Установки".
- Перейти на закладку "Конфигурация".
- Выключить опцию "Работать как сервер фона (видеосервер)".
- Оставить включенной (включить) опцию "Работать как сервер наложений (титровальный)".
- Обязательно нажать кнопку "Применить изменения".
- Перезапустить программу FDOnAir.
|
| | 12.5. Скачал деморолики и ПО для Форварда. При запуске программы OnAir выдаеться ошибка "CoCreate SLTitleServerTargetMgr failed API error 4 340: Класс не зарегистрирован".
В чем проблема? |
| По умолчанию программа OnAir настроена на работу с платой. Ее нужно перевести в режим работы без платы. Режим работы "без платы"описан в нашей документации (раздел называется "Просмотр данных на мониторе компьютера без использования платы FD300. Программа SLTitlePreview"). |
| |
13. Прочие вопросы
| 13.1. Если плата подключена по компоненте к Betacam, и больше ничего не подключено, получаем на выходе минимум раз в минуту сдвиг кадра вниз. Пробовали на двух разных Бетах, в разных компаниях. В чем причина, и как решить проблему? |
| Скорее всего, к Betacam был подключен и вход, и выход платы. Если плата FD300 стояла в режиме slave, то получается круговая петля, и синхросигнал может гулять куда угодно. Выход – подавать внешний синхросигнал и на Betacam, и на плату FD300. |
| | 13.2. Почему при захвате видео c VHS-кассеты при сквозном канале происходит пропуск кадров? |
| Это связано с тем, что зачастую с пленки VHS синхросигнал идет с подрывами. В процессе захвата видеосигнала некоторые синхроимпульсы, отмечающие начало кадров, могут не считываться платой, в результате чего и происходит пропуск кадров. Использование более качественной видеоаппаратуры (видеомагнитофон с функцией TBC – time base correction) может, в какой-то степени, помочь в решении таких проблем. В связи с пропуском кадров при оцифровке видео, может наблюдаться рассинхронизация видео и звука. Рекомендуем устанавливать режим синхронизации по плате FD300. Для этого в приложении FDConfiguration следует задать значение Master для параметра Source (страница настроек видеовыхода – Output, группа Genlock Internal Video). Подробно процедура настройки платы описана в руководстве пользователя к приложению FDConfiguration.
|
| |
14. Медиапланирование (Форвард Офис)
| 14.1. Приобрели Форвард Офис. На какой машине нужно устанавливать HASP-ключ? |
| В принципе HASP-ключ можно устанавливать на любой машине, которая будет использоваться при работе с Форвард Офис (серверное рабочее место, клиентские рабочие места, хранилище для роликов). Важно только то, чтобы был доступ к этой машине с других. Но мы все же рекомендуем HASP-ключ устанавливать на машину, на которой работает SQL-сервер, либо размещено хранилище роликов (если это отдельная машина) - так меньше вероятность того, что ключ случайно потеряется. |
| | 14.2. Какое программное обеспечение необходимо для HASP-ключа? |
| В первую очередь необходимо установить драйвер HASP-ключа.
Этот драйвер должен быть установлен на всех машинах, на которых используется Forward Office.
Если ключ используется локально (серверное и клиентское рабочие места расположены на одной машине), то этого достаточно.
Если ключ установлен на сервере (серверное и клиентские рабочие места расположены на разных машинах), то на машину, на которой установлен ключ, необходимо дополнительно поставить менеджер лицензий. |
| | 14.3. У меня несколько программ с защитой на ключах HASP. Не будут ли они конфликтовать между собой? |
Нет, не будут.
Более того, если используется несколько сетевых ключей NetHasp, то их также можно поставить на одну машину. И при этом менеджер лицензий потребуется только один на все сетевые ключи. |
| | 14.4. HASP-ключ установлен в одном месте, а клиентское рабочее место Форвард Офис расположено в другом конце города. Можно ли сделать так, чтобы HASP-ключ "был виден" в нашем удаленном офисе? |
Да, можно. Для этого нужно, чтобы сервер был доступен с удалённой машины.
На клиентской машине в папке, в которую установлен Форвард Офис, создайте файл с именем nethasp.ini
Откройте этот файл в блокноте и скопируйте в него следующий текст:
[NH_COMMON]
NH_IPX = Disabled
NH_NETBIOS = Disabled
NH_TCPIP = Enabled
NH_SESSION = 15
NH_SEND_RCV = 30
[NH_TCPIP]
NH_SERVER_ADDR = 172.16.88.48 ; <--- Адреса HASP-серверов
NH_TCPIP_METHOD = TCP
NH_USE_BROADCAST = Disabled
NH_SESSION = 15
NH_SEND_RCV = 30
В строчке NH_SERVER_ADDR = 172.16.88.48 вместо 172.16.88.48 укажите IP-адрес вашего сервера, на котором установлен HASP-ключ.
При этом, в файрволле должен быть открыт протокол TCP/UDP порт 475. |
| | 14.5. Поставили на сервере менеджер лицензий, на клиенте поставил драйвер HASP-ключа, но программы из Форвард Офис всё равно не запускаются. В чем могут быть проблемы? |
Причин может быть множество, но наиболее вероятные:
- у вас запрещены broadcast-пакеты;
- Сервер и клиент находятся в различных подсетях;
- Может быть в файрволле закрыт порт TCP/UDP 475.
Для решения этой проблемы на клиентской машине в папке, в которую установлен Форвард Офис, создайте файл с именем nethasp.ini
Откройте этот файл в блокноте и скопируйте в него следующий текст:
[NH_COMMON]
NH_IPX = Disabled
NH_NETBIOS = Disabled
NH_TCPIP = Enabled
NH_SESSION = 15
NH_SEND_RCV = 30
[NH_TCPIP]
NH_SERVER_ADDR = 172.16.88.48 ; <--- Адреса HASP-серверов
NH_TCPIP_METHOD = TCP
NH_USE_BROADCAST = Disabled
NH_SESSION = 15
NH_SEND_RCV = 30
В строчке NH_SERVER_ADDR = 172.16.88.48 вместо 172.16.88.48 укажите IP-адрес вашего сервера, на котором установлен HASP-ключ.
При этом, в файрволле должен быть открыт протокол TCP/UDP порт 475.
|
| |
|