Старт плейлиста каждый час

Здесь обсуждаются любые продукты компании СофтЛаб-НСК для телевизионного вещания (Форвард Т, Форвард ТС, Форвард Голкипер, Форвард Рефери, Форвард Офис, Форвард Инжест)

Модераторы: ElenVR, Людмила, PR

Ответить
pionertv
Сообщения: 131
Зарегистрирован: 04 май 2010 15:46

Старт плейлиста каждый час

Сообщение pionertv »

Здравствуйте коллеги.
У нас рекламный телеканал. Сформирован плейлист длительностью 60 мин, который крутится сутки будучи закольцованным. Но идеально плейлист не сделать ровно 60 мин. Он уходит на секунды то позже, то раньше. Тем более мы работаем в реальном времени и постоянно в плейлист вносятся изменения с сохранением общей длительности. Можно ли сделать ровный старт каждый час в оо мин оо сек? Использовать Autoload не получится.
Даниленко Сергей
Сообщения: 7093
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Сообщение Даниленко Сергей »

Можно ли сделать ровный старт каждый час в оо мин оо сек?
Да, можно.
Сначала обшая идея. Следует использовать два экземпляра программы OnAir. Первый - проигрывает ваш рекламный блок.
Второй - посылает команды старта по времени. В качестве команд можно использовать так называемые программные GPI-команды. Работа с ними описана в этом документе:
http://www.softlab-nsk.com/rus/forward/ ... pisoft.pdf
Ниже пример расписания программы OnAir для второго экземпляра, занимающегося посылкой команд по времени:
Изображение

Теперь про особенности составления расписания в первом экземпляре программы OnAir, занимающегося воспроизведением рекламы.
Если у вас блок меньше часа, то нужно в конце использовать какой-нибудь файл-"добивашку", чтобы длительность блока сделать длительность блока больше часа. Пример расписания показан ниже:
Изображение
Если блок больше часа, то ничего дополнительно делать не нужно. Пример расписания здесь:
Изображение

Обратите внимание, что в обоих случаях на последнем файле блока используется дополнительная команда. Она позволяет переключиться на ожидание программной GPI-команды во время исполнения последнего файла в вашем блоке. Т.е. команда "зациклить блок" будет отработана не после того как отыграется последний файл блока, а во время его исполнения.
pionertv
Сообщения: 131
Зарегистрирован: 04 май 2010 15:46

Сообщение pionertv »

Идея отличная.
Даниленко Сергей
Сообщения: 7093
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Сообщение Даниленко Сергей »

О результатах сообщите?
pionertv
Сообщения: 131
Зарегистрирован: 04 май 2010 15:46

Сообщение pionertv »

По вашим рекомендациям.
Используем файл добивки 30 - 40 сек.
Корректно работает только тогда, когда длительность часового блока равна 00.59.30. Потому как, к этому времени добавляется время переходов между видеофайлами. Хотя его ставишь по "нулям", но время за час набегает порядка 15-20 сек. при количестве видеофайлов в блоке 35-40 шт. И того у нас файл добивки звучит 10-15 сек, а потом по GPI сигналу со второго экземпляра FDOnAir - стартует расписание в 00 мин 00 сек.
Последний раз редактировалось pionertv 12 янв 2012 15:23, всего редактировалось 1 раз.
pionertv
Сообщения: 131
Зарегистрирован: 04 май 2010 15:46

Сообщение pionertv »

Всё это дело затеяли по требованию Роскомнадзора, отработка точной програмной консепции. Считают каждую секунду.. Просто канал работает в автомате, и требовалось точное выполнение расписания. Осталось только сделать точный старт в 00 мин.00 сек. и стоп через 12 мин бегущей строки. Она формируется с обычным текстовым заданием, без SPT. Вот думаю, как это замутить.
Даниленко Сергей
Сообщения: 7093
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Сообщение Даниленко Сергей »

Честно говоря не понял - получилось или нет?
pionertv
Сообщения: 131
Зарегистрирован: 04 май 2010 15:46

Сообщение pionertv »

Получилось конечно. Остался вопрос, как строку стартовать в 00 мин. 00 сек - а стопить в 12 мин.00 сек. И так по кругу
Даниленко Сергей
Сообщения: 7093
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Сообщение Даниленко Сергей »

стартовать в 00 мин. 00 сек - а стопить в 12 мин.00 сек.
Имеется ввиду каждый час стартовать?
pionertv
Сообщения: 131
Зарегистрирован: 04 май 2010 15:46

Сообщение pionertv »

Да, каждый час...
KotDavinchy
Сообщения: 6
Зарегистрирован: 13 янв 2012 16:40

Сообщение KotDavinchy »

Бегущую строку можно включать и выключать из второго экземпляра OnAir, в котором у вас присутствуют команды старта по времени и команды GPI, там так же задается длительность бегущий строки.
Изображение
pionertv
Сообщения: 131
Зарегистрирован: 04 май 2010 15:46

Сообщение pionertv »

Я так и предполагал. Попробуем. Спасибо!
Ответить