Настройка врезки с задержкой¶
Работа врезки строится на отправке специальных команд. При необходимости эти команды можно обрабатывать с небольшой задержкой, используя следующий подход.
Для работы данного способа в программе Джинн Врезка должна присутствовать опция "Таймеры".
Общий принцип¶
Запуск блока рекламы во врезке осуществляется отправкой команды через соединение, настраиваемое в файлах конфигурации rmt_main.cdu и rmt_local.cdu. Принятая команда запускает механизм воспроизведения блока. Нам требуется вставить запуск таймера между двумя этими событиями. Точно так же можно поступить и с другими командами.
Настройка виртуального устройства¶
В каталог SYSTEM Врезки необходимо положить файл delay.cdu, после чего перезапустить программу.
NAME "DELAY"
CREATE_DEVICE "LOOPBACK" 1
CLK_BTN "Start Jingle" "DELAY:START_JINGLE" 5 00 80 xx xx ff
CLK_BTN "Start Commercial" "DELAY:START_COMMERCIAL" 3 00 07 ff
CLK_BTN "End Commercial" "DELAY:END_COMMERCIAL" 3 00 08 ff
CLK_BTN "May return" "DELAY:MAY_RETURN" 3 00 09 ff
CLK_BTN "Start last jingle" "DELAY:START_LAST_JNGL" 3 00 10 ff
Это позволит отправлять команду в данное виртуальное устройство, после чего автоматически принимать ее обратно и выполнять определенные действия.
Создание таймеров¶
Откройте меню "Сервис - Таймеры". Чтобы не возникало путаницы, создадим таймеры с такими же названиями, как и у команд:
Для примера, таймер "Start Commercial" создается со следующими настройками:
Тип длительности - фиксированная длительность;
Длительность - величина задержки (бо́льшие значения задержек могут приводить к отображению ошибки таймаута на эфирной станции).
Команда - соответствует команде в файле delay.cdu;
Название - можно указать как у таймера;
Короткое название - так же не принципиально, можно указать START_COMMERCIAL;
Destination - DELAY (название виртуального устройства);
По стопу (команда должна запускаться после того, как таймер отсчитает указанное время).
Настройка команд врезки¶
В меню "Сервис - Настройка сочетания клавиш и ДУ" найдите секцию Врезка.
Поменяйте стандартные команды на команды устройства DELAY.
Для этого откройте окно редактирования сочетаний, найдите нужную команду устройства DELAY и добавьте ее.
Удалите стандартное сочетание.
После чего нажмите ОК.
Точно так же настройте другие команды.
Настройка запуска таймеров¶
В меню "Сервис - Настройка сочетания клавиш и ДУ" найдите секцию Таймеры.
Ассоциируйте с запуском таймеров соответствующие команды RMT_LOCAL.