Старт/пауза QML в OnAir

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

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

Ответить
AlMaz
Сообщения: 76
Зарегистрирован: 02 июн 2010 12:48
Откуда: Красноярск, Прима-ТВ
Контактная информация:

Старт/пауза QML в OnAir

Сообщение AlMaz »

Добрый день. Начали делать первые шаги с QML.
Возник такой вопрос:

в титр.проекте - QML объект, в нем крутится таймер, показывает/убирает плашки скроллингом. При выключении титр.объекта в OnAir таймер продолжает тикать, соответственно объекты в нем продолжают вкл/выкл. При включении на экране несколько плашек пролетают с большой скоростью, затем все возвращается к своему нормальному таймингу.

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

Re: Старт/пауза QML в OnAir

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

А какое поведение вам нужно после паузы?

Продолжать с того места, с которого остановились?

Стартовать по новой с начала последовательности плашек?
AlMaz
Сообщения: 76
Зарегистрирован: 02 июн 2010 12:48
Откуда: Красноярск, Прима-ТВ
Контактная информация:

Re: Старт/пауза QML в OnAir

Сообщение AlMaz »

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

Re: Старт/пауза QML в OnAir

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

1)В титровальном элементе QML есть специальное свойство "Перезапуск". Если его включить, то при следующем показе задание начнёт исполняться сначала, а не будет продолжен. Этот способ не всегда может сработать - зависит от того, как сделана QML анимация

2)Можно полностью контролировать поведение QML анимации "изнутри". Например, узнавать текущее состояние титровального элемента (воспроизводится, остановлен) и соответствующим образом на это реагировать. Этот способ более правильный.
Здесь описание и пример получения параметров среды: https://ftp.sl.iae.nsk.su/Public/Forwar ... unTime.zip
Ответить