Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины.
   

Вернуться   Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. > Помощь и поддержка > Поддержка платформы Linux \ Live

Ответ
 
Опции темы Опции просмотра
Старый 07.10.2011, 17:57   #1
alexfed
Senior Member
 
Регистрация: 15.03.2011
Адрес: Краснодар
Сообщений: 511
По умолчанию Фризы при просмотре тв-каналов

У кого-нибудь подвисает просмотр тв-каналов?

Началось еще на odk44. Вчера обновил все что можно.

Ubuntu 10.10 Desktop, ядро 2.6.35-28. Установил последние обновления.
HTS Tvheadend 2.13~git20110902.082e661-0ubuntu1~ppa1~maverick1 с репо alexandr-surkov/dharma-pvr
XBMC-PVR 2:11.0-pvr+odk48-eden~git20111006.657c935-0ubuntu2~ppa+odk48~maverick с репо alexandr-surkov/dharma-pvr

После анализа логов выявил закономерность - подвисает видео при фоновом обновлении телепрограммы.

Вот выдержка из лога. Полный лог во вложении.
13:50:00 T:3037719408 DEBUG: AddOnLog: Tvheadend HTSP Client: ParseChannelUpdate - id:1, name:'(null)', icon:'(null)', event:0
13:50:00 T:3037719408 DEBUG: AddOnLog: Tvheadend HTSP Client: ParseChannelUpdate - id:1, name:'(null)', icon:'(null)', event:7117
13:50:00 T:3037719408 DEBUG: AddOnLog: Tvheadend HTSP Client: ParseChannelUpdate - id:144, name:'(null)', icon:'(null)', event:0
13:50:00 T:3037719408 DEBUG: AddOnLog: Tvheadend HTSP Client: ParseChannelUpdate - id:144, name:'(null)', icon:'(null)', event:8158
13:50:30 T:76905328 DEBUG: Thread Jobworker 76905328 terminating (autodelete)
13:50:58 T:2931018608 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
13:51:51 T:2939411312 WARNING: Previous line repeats 7 times.
13:51:51 T:2939411312 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available
13:51:51 T:2939411312 INFO: CDVDPlayerVideo - Stillframe detected, switching to forced 25.000000 fps
13:52:00 T:2958031728 DEBUG: video stream stalled. start buffering
13:52:00 T:2958031728 DEBUG: CDVDPlayer::SetCaching - caching state 2
13:52:00 T:2958031728 WARNING: CDVDPlayer::CheckContinuity - resync forward :2, prev:31666643188.000000, curr:31676283188.000000, diff:9640000.000000
13:52:00 T:11368848 DEBUG: ------ Window Init (DialogSeekBar.xml) ------
13:52:00 T:11368848 DEBUG: Alloc resources: 0.33ms (0.01 ms skin load)


В настройках отключил все опции, оставил только разрешение PVR.
Ничего не меняется.

Опция preventupdateswhileplayingtv в секции epg файла guisettings.xml не влияет на фоновое обновление.

Подскажите, в чем может быть дело? Как отключить это обновление?
Вложения
Тип файла: zip log.zip (274.3 Кб, 198 просмотров)
__________________
Сервер: Intel E8400, Asus P5QLpro, 2хTevii S460, HDD 8x500Gb+2x1Tb, OpenMediaVault 0.4, tvheadend 3.х
Клиент №1: MiniITX Atom 330 ION Openelec 3.0
Клиент №2: Raspberry Pi model B 512 MB Openelec 3.0
alexfed вне форума   Ответить с цитированием
   
Старый 10.10.2011, 21:24   #2
alexfed
Senior Member
 
Регистрация: 15.03.2011
Адрес: Краснодар
Сообщений: 511
По умолчанию

Неужели ни у кого нет подобной проблемы?
Я уже не знаю где искать. Перерыл весь англоязычный форум.
__________________
Сервер: Intel E8400, Asus P5QLpro, 2хTevii S460, HDD 8x500Gb+2x1Tb, OpenMediaVault 0.4, tvheadend 3.х
Клиент №1: MiniITX Atom 330 ION Openelec 3.0
Клиент №2: Raspberry Pi model B 512 MB Openelec 3.0
alexfed вне форума   Ответить с цитированием
Старый 10.10.2011, 21:41   #3
kerber
Senior Member
 
Регистрация: 05.02.2010
Адрес: Казань
Сообщений: 2,930
Отправить сообщение для kerber с помощью ICQ Отправить сообщение для kerber с помощью Skype™
По умолчанию

Отсюда попробуй скачать deb'ы и установить их
https://launchpad.net/~alexandr-surk...-archive-extra
собирал с последнего git от 21.09
Быть может стоит еще собрать последний tvheadend.
__________________
Qnap TS-228A
Nvidia Shield TV
kerber вне форума   Ответить с цитированием
Старый 11.10.2011, 15:46   #4
alexfed
Senior Member
 
Регистрация: 15.03.2011
Адрес: Краснодар
Сообщений: 511
По умолчанию

так у меня установлен 657c935
он разве не новее 657c932?

tvheadend я обновил до 2.13~git20111007.c88a646-0ubuntu1~ppa1~maverick1
ничего не изменилось

попробую завтра поставить все с нуля на чистой системе.
__________________
Сервер: Intel E8400, Asus P5QLpro, 2хTevii S460, HDD 8x500Gb+2x1Tb, OpenMediaVault 0.4, tvheadend 3.х
Клиент №1: MiniITX Atom 330 ION Openelec 3.0
Клиент №2: Raspberry Pi model B 512 MB Openelec 3.0
alexfed вне форума   Ответить с цитированием
Старый 11.10.2011, 17:08   #5
kerber
Senior Member
 
Регистрация: 05.02.2010
Адрес: Казань
Сообщений: 2,930
Отправить сообщение для kerber с помощью ICQ Отправить сообщение для kerber с помощью Skype™
По умолчанию

Цитата:
Сообщение от alexfed Посмотреть сообщение
так у меня установлен 657c935
он разве не новее 657c932?
Это мой зихер, версия git берется автоматом и поэтому так подставляется (лень исправлять), в dharma-pvr релиз 48 сборки от конца августа вроде, а в test2 из последнего git от 21го числа.
__________________
Qnap TS-228A
Nvidia Shield TV
kerber вне форума   Ответить с цитированием
Старый 11.10.2011, 18:44   #6
alexfed
Senior Member
 
Регистрация: 15.03.2011
Адрес: Краснодар
Сообщений: 511
По умолчанию

а какие пакеты качать?
только xbmc и xbmc-bin или все?

и в каком порядке устанавливать?
__________________
Сервер: Intel E8400, Asus P5QLpro, 2хTevii S460, HDD 8x500Gb+2x1Tb, OpenMediaVault 0.4, tvheadend 3.х
Клиент №1: MiniITX Atom 330 ION Openelec 3.0
Клиент №2: Raspberry Pi model B 512 MB Openelec 3.0

Последний раз редактировалось alexfed; 11.10.2011 в 18:59.
alexfed вне форума   Ответить с цитированием
Старый 11.10.2011, 21:00   #7
kerber
Senior Member
 
Регистрация: 05.02.2010
Адрес: Казань
Сообщений: 2,930
Отправить сообщение для kerber с помощью ICQ Отправить сообщение для kerber с помощью Skype™
По умолчанию

Если не используете пакет xbmc-live, то только xbmc и xbmc-bin.
Складываете их в одну папку и dpkg -i *
Если что будет не так с зависимостями - apt-get install -f
__________________
Qnap TS-228A
Nvidia Shield TV
kerber вне форума   Ответить с цитированием
Старый 13.10.2011, 21:23   #8
alexfed
Senior Member
 
Регистрация: 15.03.2011
Адрес: Краснодар
Сообщений: 511
По умолчанию

Установил все на чистую Runtu Lite.
Ничего не изменилось.
Подвисания продолжаются

вот такие строки перед каждым фризом

13:50:58 T:2931018608 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
13:51:51 T:2939411312 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available
13:51:51 T:2939411312 INFO: CDVDPlayerVideo - Stillframe detected, switching to forced 25.000000 fps
13:52:00 T:2958031728 DEBUG: video stream stalled. start buffering
__________________
Сервер: Intel E8400, Asus P5QLpro, 2хTevii S460, HDD 8x500Gb+2x1Tb, OpenMediaVault 0.4, tvheadend 3.х
Клиент №1: MiniITX Atom 330 ION Openelec 3.0
Клиент №2: Raspberry Pi model B 512 MB Openelec 3.0
alexfed вне форума   Ответить с цитированием
Старый 13.10.2011, 22:51   #9
kerber
Senior Member
 
Регистрация: 05.02.2010
Адрес: Казань
Сообщений: 2,930
Отправить сообщение для kerber с помощью ICQ Отправить сообщение для kerber с помощью Skype™
По умолчанию

на вскидку, может оф форум поможет, там вот что-то подобное есть
http://forum.xbmc.org/showthread.php?t=86444
тут тоже что-то есть http://mellowd.co.uk/ccie/?p=1081
ну и просто погуглить на предмет
Цитата:
xbmc asked for new data packet, with nothing available
__________________
Qnap TS-228A
Nvidia Shield TV
kerber вне форума   Ответить с цитированием
Старый 20.10.2011, 16:40   #10
alexfed
Senior Member
 
Регистрация: 15.03.2011
Адрес: Краснодар
Сообщений: 511
По умолчанию

поковырялся еще в логах. вот что заметил

у меня инет через 3G USB модем. весьма плохого качества, пинги большие

вот что пишет в логе твхеад при подвисании просмотра
[DEBUG]:cwc: Sending ECM (channel 4002) section=0/0, for service ТНТ (seqno: 79) PID 4002
[DEBUG]:wht: es->es_nok 0 t->tht_prefcapid 4002
[DEBUG]:cwc: Received ECM reply (channel 4002) for service "ТНТ" even: 3c.1a.ff.55.ae.88.e0.16 odd: 4b.13.87.e5.db.82.4d.aa (seqno: 79 Req delay: 736 ms)
[DEBUG]:cwc: Sending ECM (channel 4002) section=0/0, for service ТНТ (seqno: 80) PID 4002
[DEBUG]:cwc: Sending ECM (channel 4002) section=0/0, for service ТНТ (seqno: 81) PID 4002
[WARNING]:cwc: Got unexpected ECM reply (seqno: 80)
[DEBUG]:wht: After got unexpected (ct->cs_okchannel: 4002)
[DEBUG]:wht: es->es_nok 0 t->tht_prefcapid 4002
[DEBUG]:cwc: Received ECM reply (channel 4002) for service "ТНТ" even: fe.b7.ea.9f.9d.78.9b.b0 odd: 5e.85.ce.b1.49.6b.5c.10 (seqno: 81 Req delay: 8968 ms)
[DEBUG]:cwc: Sending ECM (channel 4002) section=0/0, for service ТНТ (seqno: 82) PID 4002
[DEBUG]:wht: es->es_nok 0 t->tht_prefcapid 4002
[DEBUG]:cwc: Received ECM reply (channel 4002) for service "ТНТ" even: fe.b7.ea.9f.9d.78.9b.b0 odd: 15.b0.17.dc.21.31.1f.71 (seqno: 82 Req delay: 770 ms)

т.е. видно, что тормознул инет и один запрос ключа остался без ответа.

в логе xbmc в это время вот такие сообщения
16:18:01 T:140498488354560 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
16:18:10 T:140498544899840 WARNING: Previous line repeats 9 times.
16:18:10 T:140498544899840 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available
16:18:10 T:140498544899840 INFO: CDVDPlayerVideo - Stillframe detected, switching to forced 50.000000 fps
16:18:18 T:140498795464448 DEBUG: video stream stalled. start buffering
16:18:18 T:140498795464448 DEBUG: CDVDPlayer::SetCaching - caching state 2
16:18:18 T:140499152836544 DEBUG: ------ Window Init (DialogSeekBar.xml) ------
16:18:18 T:140498795464448 WARNING: CDVDPlayer::CheckContinuity - resync forward :2, prev:26746409711.000000, curr:26755369711.000000, diff:8960000.000000
16:18:18 T:140498795464448 DEBUG: CDVDPlayer::HandleMessages - player started 2
16:18:18 T:140498795464448 DEBUG: CDVDPlayer::HandleMessages - player started 1

видно, что xbmc не получил данные и детектировал стоп-кадр.

но ведь такое было и раньше. и раньше xbmc просто подвисал секунд на 5-10 и продолжал воспроизведение.
а сейчас не хочет.
то ли твхед не возобновляет стримминг, то ли xbmc не перезапускает воспроизведение
че делать уже не знаю. достали эти подвисания
помню что то началось с одк44 или одк46

где можно найти или как собрать одк42?
__________________
Сервер: Intel E8400, Asus P5QLpro, 2хTevii S460, HDD 8x500Gb+2x1Tb, OpenMediaVault 0.4, tvheadend 3.х
Клиент №1: MiniITX Atom 330 ION Openelec 3.0
Клиент №2: Raspberry Pi model B 512 MB Openelec 3.0
alexfed вне форума   Ответить с цитированием
Ответ
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ЛОГТИПЫ каналов (XBMC и HTS Tvheadend) DOMINATOR Общие темы для обсуждения 197 03.07.2020 14:05
Как настроить просмотр каналов в BISS кодировке? tvisla Подсказки, описания и FAQ по XBMC 14 02.01.2012 10:18
XBMC PVR логотипы каналов popup Поддержка платформы Linux \ Live 2 08.05.2011 13:24
Полосы при просмотре Melvin Поддержка платформы Linux \ Live 17 07.04.2011 11:28


Текущее время: 10:55. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.