mtxd
Зарегистрирован: 28.11.2007 Сообщения: 191
|
Добавлено: Mon Oct 27, 2008 3:14 pm Заголовок сообщения: |
|
|
|
Во время работы программы наблюдается то же самое. Если во время подгузки слайда удаленный компьютер по каким-либо причинам не доступен, программа зависает.
Если слайд все-таки подгружается, то следующий блок сдвигается на время, которое программа "тормозила". Не проиходит пересчета времени. Время до запуска пересчитывается только после остановки и запуска плейлиста. Подозреваю, что такая же ситуация с переводом часов вперед или назад.
Вообще странная ситуация с запуском. Если указано, что запуститься в 12:00, значит надо в 12:00. Сейчас же программа опирается на время, которое осталось до запуска, и которое не очень много кого интересует если к серверу не подходишь. |
|
Admin_A Site Admin
Зарегистрирован: 02.08.2006 Сообщения: 1405 Откуда: Екатеринбург
|
Добавлено: Fri Oct 31, 2008 12:57 am Заголовок сообщения: |
|
|
|
Цитата: |
Если в момент запуска программы отсутсвует файл баннера |
Цитата: |
Если слайд все-таки подгружается, то следующий блок сдвигается на время, которое программа "тормозила". Не проиходит пересчета времени. Время до запуска пересчитывается только после остановки и запуска плейлиста. |
Так вы все таки про BannerList или про PlayList пишите?
Цитата: |
Во время работы программы наблюдается то же самое. Если во время подгузки слайда удаленный компьютер по каким-либо причинам не доступен, программа зависает. |
Либо держите удаленный компьютер, с которого берутся файлы, включеным, либо храните файлы локально. Если выключить сам ваш вещательный сервер во время эфира, то проигрывание тоже остановится, верно?
Цитата: |
Вообще странная ситуация с запуском. Если указано, что запуститься в 12:00, значит надо в 12:00. Сейчас же программа опирается на время, которое осталось до запуска, и которое не очень много кого интересует если к серверу не подходишь. |
По вашему и все неточности часов также должны отражатся в эфире? И каждая затянувшаяся подгрузка файлов должна сбивать эфир? Расчет времени реализован именно так как он и должен быть реализован. Внутренние часы ядра программы синхронизируются только с точными хардверными часами, напрямую связанными с потоком вывода, и строго соответствует количеству проигранных кадров. Синхронизация с системным временем может производится только в тот момент когда проигрывание остановлено. |
|
mtxd
Зарегистрирован: 28.11.2007 Сообщения: 191
|
Добавлено: Fri Oct 31, 2008 12:14 pm Заголовок сообщения: |
|
|
|
Цитата: |
Так вы все таки про BannerList или про PlayList пишите? |
Цитата: |
Либо держите удаленный компьютер, с которого берутся файлы, включеным, либо храните файлы локально. Если выключить сам ваш вещательный сервер во время эфира, то проигрывание тоже остановится, верно? |
BannerList. Перенес слайды на локальный компьютер, но все же было бы логичней просто не показывать слайд в случае его отсутствия, я не подвешивать программу на секунду-две.
Цитата: |
По вашему и все неточности часов также должны отражатся в эфире? |
В том то и дело, что с ситемными часами все в порядке. Кроме того, затянувшаяся подгрузка никоим образом не должна сбивать эфир. Но сбивает. То же самое при пропадании сигнала LiveVideo - программа зависает на 2-3 секунды, после чего продолжает работать, но со сдвигом эфира на эти же 2-3 секунды. |
|