Project

General

Profile

PageOutline(1-4~inline)

Проект «Региональное Вещание РМГ с программируемой длительностью»
h2. Задачи и цели

Основными целями разработки проекта являются:

  • Замещение московских рекламных блоков альтернативной информацией, не содержащей коммерческого заполнения, в частности музыкальными треками.
  • Формирование программируемых фиксированных интервалов, заполненных музыкальными треками и джинглами с управляющими кодами, необходимых для автоматизации вещания региональными вещателями.
  • Уменьшение количества или полное удаление из московского эфира аудиофайлов с DTMF кодами,

Описание процесса вещания

  • Автоматическое переключение вещания из режима ретрансляции московского эфира на режим собственного вещания и обратно.

Для организации раздельного московского и регионального вещания необходимо использовать отдельный региональный компьютер. При этом формируются две вещательные программы: Московская (Основная) и Региональная .

  1. В расписании вещания Основной программы присутствуют рекламные блоки московской рекламы, которые должны выходить только в Москве и блоки сетевой рекламы, которая должна выходить, как в Москве, так и регионах.
  2. В расписании регионального компьютера содержаться блоки ретрансляции, при выполнении которых региональный компьютер работает в режиме ретрансляции московского эфира и блоки собственного вещания, треки, расставленные в которых, предназначены для замещения московских рекламных блоков.
  3. Блоки собственного вещания, выходящие с регионального компьютера во время трансляции в Москве московских рекламных блоков, ограничены джинглами с DTMF метками
  4. Для корректной работы региональных вещателей возникает необходимость создания региональных блоков, имеющих заданную длительность, не зависимо от их заполнения. При этом формируется региональный интервал.
  5. Длительность звучания регионального интервала должна быть величиной постоянной, независимо от длительности музыкального трека.
  6. Региональный компьютер Основное время находится в режиме ретрансляции программы Основного компьютера.
  7. В случае старта московского регионального блока региональный компьютер должен перейти из режима ретрансляции в режим собственного вещания и выполнить замещение московского рекламного блока.
  8. В случае, если длительность музыкального трека, играющего в региональном эфире вместо московского рекламного блока, окажется больше, чем заданный рекламный интервал, то трек должен быть плавно уведен из эфира и автоматически запущен джингл с закрывающий DTMF кодом.
  9. Московские рекламные блоки могут иметь неопределенную длительность, которая, однако, всегда либо меньше, либо равна длительности регионального интервала.
  10. Длительность региональных рекламных интервалов является величиной постоянной.
  11. После окончания работы в режиме собственного вещания региональный компьютер должен перейти в режим ретрансляции эфира с основного компьютера.
  12. Для удобства работы ведущих эфира им предоставляться информация о времени, оставшемся до завершения Регионально рекламного интервала в виде индикации оставшегося, до конца интервала времени с точностью до 0.1 сек.
  13. В случае, если региональный интервал ограничен началом следующего часа, то команду перехода на ретрансляцию выдает не таймер, а элемент, стартующий в начале следующего часа. В этом случае длительность регионального интервала будет нефиксированной.

1 Разработка дополнительных функциональных возможностей системы.

Данные возможности будут добавлены в систему как необходимые для реализации описанного процесса вещания

1.1 Таймер

(#25)
В систему добавляется новый специальный объект – таймер. Для подобных объектов предполагается достаточно широкий спектр применения.

Основные характеристики объекта «Таймер»:

  1. Таймер, это объект, живущий определенное время и порождающий стандартные управляющие события по началу и окончанию своего существования
  2. Состояние таймера можно отображать в специальном окне, в том числе – удаленно. Т.е. с компьютера А можно видеть состояние таймера на
    компьютере Б.
  3. Параметры таймеров создаются и редактируются при помощи специального окна.
  4. События, описанные в «Таймере» можно выполнять с необходимой программируемой задержкой.

1.2 Отображение Таймеров

(#27)
При работе «Таймера» можно отображается время жизни таймера в виде прямого или обратного отсчета, процентных индикаторов и пр.. Возможна индикация работы «Таймера» не только на локальном, но и на удаленном компьютере. Предлагается располагать окна активных таймеров на модуле, отображающем текст с названием станции.

В данной задаче будет «Таймер» использоваться для отображения времени, оставшегося до окончания Регионального интервала.

По завершении вещания блока модуль очищается, и переходит в режим индикации названия радиостанции.

Предполагается сделать настраиваемыми цвет и размер шрифта для отображения обратного отсчета «Таймера»

1.3 Х-плеер.
h3. 1.3.1 Изменение логики работы команд.

(#22)
Команда Переход на следующий должна выполняться без смены устройства воспроизведения

1.3.2 Добавление новых команд.

В рамках поставленной задачи возникла необходимость в доработке существующих команд, позволяющих реализовать необходимый алгоритм работы.

Предлагается добавить новую команду, выполняемую Х-Плеером.
[#24 *'Переход на следующий с фейдом*'] (#24). В отличие от существующей команды данная команда вызывает запуск следующего элемента не мгновенно, а по истечении fade out играющего элемента.

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

1.4 Управление

(#26)
Поскольку команды управления теперь используются не только в расписании, но и в «Таймере», то редактирование всего множества команд управления планируется сделать доступным из специального окна, при этом все команды управления будут доступны для всех рабочих мест комплекса.

1.5 Алгоритм работы.
h3. 1.5.1 Московское вещание

  1. Блок московской рекламы запускается в основном плеере, при этом посылается команда на региональный компьютер
  2. Запускается таймер, информация о работе которого выводится в режиме обратного отсчета времени

1.5.2 Региональное вещание

На Региональном компьютере, который находится в состоянии ретрансляции,

  1. Cтартует блок собственного вещания,
  2. Компьютер переходит из режима ретрансляции на режим собственного вещания с программируемым косс-фейдом.
  3. Запускается таймер на региональном компьютере .Информация о запущенном таймере появляется на основном компьютере, запускается обратный отсчет

1.5.3 Московское вещание

  1. На основном компьютере заканчивается рекламный блок
  2. В случае автоматического вещания начинается воспроизведение «добивочного» музыкального элемента.
  3. В случае работы ведущего, плеер либо воспроизводит «добивочный» элемент, либо ведущий говорит в прямом эфире, а в плеер подгружен следующий трек.
  4. «Таймер» заканчивает работу и отсылает команду «_’Х-плеер: Переход на следующий с фейдом»_’.
  5. Играющий элемент уводится и запускается элемент, следующий за ним в плей листе с заданным кроссфейдом , либо запускается следующий подгруженный в плеер трек.

1.5.4 Региональное вещание

  1. Региональный компьютер уходит с ретрансляции на собственное вещание и запускает джингл с ДТМФ меткой .
  2. Начинается воспроизведение музыкального трека, длительностью большей, чем региональный интервал.
  3. По команде Таймера «_’Х-плеер: Переход на следующий с фейдом» _’музыкальный трек уводиться из эфира с заданным кросс-фейдом и начинается воспроизведение следующего за треком джингла с закрывающим DTMF кодом.
  4. Далее региональный компьютер переходит в режим ретрансляции эфира с Московского компьютера.

1.5.5 Региональное вещание

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

Таким образом, московский и региональный компьютер после выпуска московского рекламного блока могут автоматически плавно уводить музыкальные треки, длительность которых превышает продолжительность рекламного интервала. При этом обеспечивается постоянная длительность рекламного интервала и автоматическая синхронизация московского и регионального компьютеров.

Add picture from clipboard (Maximum size: 742 MB)