DTMF-метки на канале ТНТ

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

Модераторы: Людмила, PR, vd, Даниленко Сергей

Ответить
Storm
Сообщения: 389
Зарегистрирован: 27 авг 2009 15:49
Откуда: Тамбов

Сообщение Storm »

Даниленко Сергей писал(а):
В противном случае у вас может быть "стоячок" с последним кадром последнего рекламного ролика.

Вы не ответили на вопрос про то, какую именно метку вы ловите.

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

Метки последние и на вход (25B ) и на выход (45B )

Компоненты поставил
С 11:50 до 12:35 прошли 2 блока. Входные метки не увидел, стоял знак "Ждать окончания проигрыша" на входной команде (как на рисунке sc2, который отправил по почте)

Изображение

Изображение

Изображение

Как должно быть?
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

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

Как должно быть?
Должно быть так как у вас и показано. В зависимости от текущего состояния расписания эта кнопка может иметь разную расцветку.
Но к вопросу о том, что DTMF метка не распознается это не имеет никакого значения.

Давайте разбираться с распознаванием.
1)Нам нужно получить ваши настройки, которые вы поставили для распознавания. Собрать их лучше с помощью программы SLRegManager (C:\Program Files\ForwardT Software\Tools\SLRegManager.exe). Выберите в этой программе сохранение настроек SLGPIPlugins (AutoDetect,...) и пришлите, пожалуйста, их нам.

2)Включите, пожалуйста, логирование работы нашего DTMF-плагина.
Для этого:
-Откройте текстовый редактор (например Блокнот)
-Скопируйте нижеприведенный текст

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\SoftLab-NSK\SLGPIPlugins\DTMF_2.0]
"LogFile"="C:\\adlog.txt"
"WriteDebugOutput"="1"


-Сохраните файл.
-Смените ему расширение на *.reg
-Примените получившийся регистрационный файл.

Это позволит нашему плагину писать лог-файл с результатами своей работы.
Файл пишется сюда: C:\adlog.txt

Для того, чтобы ло заработал нужно закрыть OnAir, дождаться окончания работы slgpiservers.exe и снова запустить Onair. Мы это уже проходили :)

Лог-файл нам нужен после того как метки пролетят несколько раз. Т.е. после выхода нескольких рекламынх блоков.
Storm
Сообщения: 389
Зарегистрирован: 27 авг 2009 15:49
Откуда: Тамбов

Сообщение Storm »

Вы знаете Сергей, парадоксально (а может и нет) но за эти дни не было сбоев. После написания последнего сообщения, перегрузил вообще машину и всё вроде бы заработало и работает до сих пор. Боюсь сглазить. Спасибо Вам за оперативные ответы и помощь. Я так думаю. что после любой правки данных касающихся сервера GPI лучше перегрузить все программы работающие с ним.
А вот такой вопрос. Раньше, когда выдавал по времени вставляя команду "ожидать время" можно было вписывать комментарии. Например название блока. А как можно выйти из ситуации сейчас? Собрав несколько блоков подряд можно запутаться какой к какому времени относится.
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

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

после любой правки данных касающихся сервера GPI лучше перегрузить все программы работающие с ним.
Да, это нужно обязательно делать. Все изменения принимаются сервером только один раз - при его старте. Соответственно если вы что-то меняете, то сервер нужно перезапускать. Обычно он сам останавливается если нет программ, которые с ним работают (OnAir, ImageUpdater, FDCapture). После его автоматической остановки любая из перечисленных выше программ при своем старте поднимает и сервер.
Storm
Сообщения: 389
Зарегистрирован: 27 авг 2009 15:49
Откуда: Тамбов

Сообщение Storm »

А как с этим
Storm писал(а): А вот такой вопрос. Раньше, когда выдавал по времени вставляя команду "ожидать время" можно было вписывать комментарии. Например название блока. А как можно выйти из ситуации сейчас? Собрав несколько блоков подряд можно запутаться какой к какому времени относится.
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

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

Раньше, когда выдавал по времени вставляя команду "ожидать время" можно было вписывать комментарии. Например название блока. А как можно выйти из ситуации сейчас?
Сейчас можно например, ставить в начале каждого блока команду "начало блока" (1). Она может содержать комментарии.
Или можно использовать "пользовательскую" команду (2). В ней можно также задавать комментарии.
Изображение

В новой версии OnAir добавим специальную комманду "комментарий".
Storm
Сообщения: 389
Зарегистрирован: 27 авг 2009 15:49
Откуда: Тамбов

Сообщение Storm »

Понял. Спасибо :D
Storm
Сообщения: 389
Зарегистрирован: 27 авг 2009 15:49
Откуда: Тамбов

Сообщение Storm »

Еще вопрос. Если блок больше регионального окна, получив метку OnAir перейдет на следующую команду или пропустит её и встанет
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

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

Допустим у вас такой блок:

1 ждем вход по DTMF
2 ролик1
3 ролик2
4 ролик3
5 ролик4
6 ролик5
7 ролик6
8 ждем выход по DTMF

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

Есть другой вариант - использовать ожидание DTMF не через команды расписания. Смысл следующий. На команды ожидания влеты/вылета DTMF-метки назначаются команды. На влет - запуск материала, на вылет - переход на другое расписание. В этом случае команды ожидания DTMF-меток будут как бы незримо присутствовать и отрабатываться всегда. Они не будут добавляться в расписание. По обнаружению первой запустится ваш блок, а при обнаружении второй - прервется воспроизведение блока и осуществится переход на второе расписание программы OnAir.
Подгружать расписания с рекламой можно автоматом с помощью опции AutoLoad программы OnAir.
Можем более подробно расписать этот способ.

К вам вопросы:
1)Зачем рекламный блок делать больше регионального окна? Ведь размер вашей врезки известен.
2)У вас весь сигнал идет через Форвард?
Storm
Сообщения: 389
Зарегистрирован: 27 авг 2009 15:49
Откуда: Тамбов

Сообщение Storm »

Даниленко Сергей писал(а): Подгружать расписания с рекламой можно автоматом с помощью опции AutoLoad программы OnAir.
Можем более подробно расписать этот способ.
Буду признателен
Даниленко Сергей писал(а): К вам вопросы:
1)Зачем рекламный блок делать больше регионального окна? Ведь размер вашей врезки известен.
2)У вас весь сигнал идет через Форвард?
1) Раньше выдавали вручную с "матрокса" и от отдела производства не требовали большой точности. Например в заявке длинна ролика заявлена 10 сек., а делался 9сек 12кадров или 10сек 5или10кадров. В результате за блок могли набежать несколько лишних секунд. Недавно "прижали" их и теперь "неточные" ролики просто не принимаем. Через некоторое время конечно все наладится, но пока как есть. По этому вопрос и возник.

2) Да, весь сигнал идет через Форвард. Но паралельно оставили резервом пульт DSC800 и через него те же сигналы (ТНТ, РуТВ и реклама с Matroxа)
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

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

Даниленко Сергей писал(а):
Подгружать расписания с рекламой можно автоматом с помощью опции AutoLoad программы OnAir.
Можем более подробно расписать этот способ.
Буду признателен
Так будет выглядеть расписание:
Изображение

Если на него посмотреть, то команда ожидания метки "влет" стоит в расписании. А вот метки "вылет" в расписании нет.

Нужно настроить "ловлю" метки "вылет". Для этого на закладке Установки->GPI выберите метку, которая у вас срабатывает на вылет.
После этого нажмите кнопку "Список действий" и создайте команду, которая будет переключать расписание, переходить на первую команду в расписании и ставить туда позицию исполнения.
Показано все на этом рисунке:
Изображение

1 - набор команд
2 - название команды

Теперь закройте редактор команд и выберите для своего "вылета" только что созданную команду - она появится в выпадающем списке "Действие".

После этого команда ожидания "вылета" будет "незримо" присутствовать в нашей системе и будет срабатывать при обнаружении DTMF-метии.

Вроде все.
NEKTO
Сообщения: 1
Зарегистрирован: 17 сен 2009 13:46

Поправка к данным по меткам:

Сообщение NEKTO »

Первая группа (вход на рекламу) содержит последовательно следующие метки:
15A
15B
15C
15D
25E

Вторая группа (выход из рекламы) содержит последовательно следующие метки:
35A
35B
35C
35D
45E

Длительность каждого символа (Tone/Symbol duration) - 80 мс.
Длительность промежутка между символами (Pause/Gap duration) - 60 мс
Storm
Сообщения: 389
Зарегистрирован: 27 авг 2009 15:49
Откуда: Тамбов

Re: Поправка к данным по меткам:

Сообщение Storm »

NEKTO писал(а):Первая группа (вход на рекламу) содержит последовательно следующие метки:
15A
15B
15C
15D
25E

Вторая группа (выход из рекламы) содержит последовательно следующие метки:
35A
35B
35C
35D
45E

Длительность каждого символа (Tone/Symbol duration) - 80 мс.
Длительность промежутка между символами (Pause/Gap duration) - 60 мс
А откуда сведения? Просто я использую данные с первой страницы, т.е. ничего не менял и все работает. Используем последние метки и на вход и на выход
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

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

Для NEKTO:
Откуда у вас такая информация?
Storm
Сообщения: 389
Зарегистрирован: 27 авг 2009 15:49
Откуда: Тамбов

Сообщение Storm »

Хуже другое. Недавно нашли письмо от ТНТ и в нем написано, что нынешняя трансляция меток тестовая. А дальше то ли закодируют , толи менять будут часто. Вообщем что то сделают. Работать нормально будет только ЛЕСовская коробочка. Формулировка данного деяния: для исключения несанкционированного использования данных меток. Можно подумать они кому то нужны кроме официальных партнеров.
Ответить