Автостарт и автоподхват расписания

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

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

Ответить
Boyler7223
Сообщения: 20
Зарегистрирован: 26 фев 2015 18:31
Откуда: Мурманск, 8 канал

Автостарт и автоподхват расписания

Сообщение Boyler7223 »

Здравствуйте!

Можно ли сделать так, что бы при включении в OnAir "Автозагрузки расписаний" после вынужденной остановки сервера было следуюющее:
1. Автозагрузка OnAir (это есть и работает).
2. Загрузка текущего расписания (по текущей дате и времени в ПК).
3. Поиск ближайшей команды в OnAir к текущему времени на ПК, проверка условия, что перед найденной командой есть комментарий (любой, в большинстве случаем комментарии ставятся для разграничения логических блоков в расписании). Если перед ближайшй командой к текущему времени нет комментария - смотреть ниже по расписанию для поиска подходящей команды.
4. Старт найденной команд по времени ПК и совпадению времени в расписании.

Может сумбурно описал, но как-то так. )

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

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

Будет немного не так - без возни с комментариями (не все их ставят, а принудить мы не можем).
Как мы это представляем себе:
-Программа OnAir должна использовать расписания AutoLoad
-При рестарте программа перебирает все файлы расписаний Autoload и находит подходящий. Т.е. тот, который она должна была исполнять если бы не было перезагрузки.
-Найдя подходящий файл программа грузит его (несмотря на то, что фактическое время загрузки уже прошло)
-Загрузив файл с расписанием программа OnAir его как бы мысленно проигрывает.
-Находит то место расписание, которое должно проигрываться в данный момент времени если бы не было аварии.
-Продолжает воспроизведение с нужного момента.

Такое поведение позволит проигрывать файлы не с начала, а с того момента, который должен был идти в данное время если бы не было аварии.
Boyler7223
Сообщения: 20
Зарегистрирован: 26 фев 2015 18:31
Откуда: Мурманск, 8 канал

Сообщение Boyler7223 »

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

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

Разработчикам в планы поставлено. Сроков пока нет.
Ответить