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

Вернуться   Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. > Анонсы, Информация и Общие Темы > Подсказки, описания и FAQ по XBMC

Ответ
 
Опции темы Опции просмотра
Старый 07.11.2012, 12:41   #1261
ihaar
Senior Member
 
Регистрация: 12.05.2010
Сообщений: 223
По умолчанию

Spartach, спасибо
но есть пара вопросов
в какой шапке взять сборку от taraslp? в шапке этой ветки только ссылки на официальную версию.
то что у меня стоит видимо не годится для замены, т.к. не запускается веб интерфейс
ihaar вне форума   Ответить с цитированием
   
Старый 07.11.2012, 12:49   #1262
alexfed
Senior Member
 
Регистрация: 15.03.2011
Адрес: Краснодар
Сообщений: 511
По умолчанию

ihaar здесь
__________________
Сервер: 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 вне форума   Ответить с цитированием
Старый 07.11.2012, 14:20   #1263
Spartach
Senior Member
 
Аватар для Spartach
 
Регистрация: 09.08.2011
Сообщений: 253
По умолчанию

На всяки случай предостерегу (а может и не предостерегу, а поинтересуюсь)...
Не сталкивался ли кто на версиях 2.3.x с проблемой EPG?
Причем судя по данным в web морде tvheadend - проблемы нет (EPG есть для всех каналов), но она есть на ряде каналов в XBMC 12.
Проблему воспроизвел как на никсовой сборке XBMC, так и на виндовой.
Стабильно отсутствует EPG для каналов "HD Кино" и "HD Кино2" (пакет НТВ+), при этом в логе (XBMC) сообщение об ошибке со стороны tvheadend.
Проблемных каналов гораздо больше, привел для примера.
Spartach вне форума   Ответить с цитированием
Старый 07.11.2012, 15:29   #1264
ihaar
Senior Member
 
Регистрация: 12.05.2010
Сообщений: 223
По умолчанию

спасибо. вроде работает
а что, патч для исключения лишних PIDов не стоит?
идут двойные запросы
Код:
Nov 07 14:28:42 cwc: Sending ECM section=0/0, for service Nickelodeon (seqno: 68) PID 3006
Nov 07 14:28:42 cwc: Sending ECM section=0/0, for service Nickelodeon (seqno: 69) PID 2006
Nov 07 14:28:43 cwc: Received ECM reply for service "Nickelodeon" even: c5.0b.30.00.1d.45.e4.46 odd: ab.8d.35.6d.dc.7a.ce.24 (seqno: 69 Req delay: 899 ms)
Nov 07 14:28:43 cwc: Received ECM reply for service "Nickelodeon" even: c5.0b.30.00.1d.45.e4.46 odd: ab.8d.35.6d.dc.7a.ce.24 (seqno: 68 Req delay: 955 ms)
ihaar вне форума   Ответить с цитированием
Старый 07.11.2012, 15:42   #1265
alexfed
Senior Member
 
Регистрация: 15.03.2011
Адрес: Краснодар
Сообщений: 511
По умолчанию

Где не стоит? В 3.2 Spartach написал, что добавлены патчи для триколора и сортировки каналов. И все.
Я пробовал наложить остальные патчи на исходники 3.3. Не получается, много ошибок, надо править патчи.
__________________
Сервер: 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 вне форума   Ответить с цитированием
Старый 07.11.2012, 15:47   #1266
ihaar
Senior Member
 
Регистрация: 12.05.2010
Сообщений: 223
По умолчанию

стоп.
т.е. любая версия основанная на 3.2 будет БЕЗ патча перебора идентов?
ihaar вне форума   Ответить с цитированием
Старый 07.11.2012, 17:25   #1267
xxoma
Junior Member
 
Регистрация: 25.07.2011
Сообщений: 21
По умолчанию

Цитата:
Сообщение от Spartach Посмотреть сообщение
На всяки случай предостерегу (а может и не предостерегу, а поинтересуюсь)...
Не сталкивался ли кто на версиях 2.3.x с проблемой EPG?
Причем судя по данным в web морде tvheadend - проблемы нет (EPG есть для всех каналов), но она есть на ряде каналов в XBMC 12.
Проблему воспроизвел как на никсовой сборке XBMC, так и на виндовой.
Стабильно отсутствует EPG для каналов "HD Кино" и "HD Кино2" (пакет НТВ+), при этом в логе (XBMC) сообщение об ошибке со стороны tvheadend.
Проблемных каналов гораздо больше, привел для примера.
Проверь, чтобы имя канала во вкладке Channels совпадало со вкладкой channel name в services

__________________
Ubuntu 12.04 | Intel Pentium G620 HD Graphics | ASRock H61M | Prof 7300 | Harmony 300i Remote
xxoma вне форума   Ответить с цитированием
Старый 07.11.2012, 17:38   #1268
Spartach
Senior Member
 
Аватар для Spartach
 
Регистрация: 09.08.2011
Сообщений: 253
По умолчанию

xxoma, в том то и дело что совпадает, и запрос XBMC к Tvheadend по channelid делает при обновлении EPG (не по имени).
Но тем не менее лезет одна и та-же ругань (на одни и те же каналы):
Код:
17:34:07 T:20840   ERROR: PVRClient - PVR::CPVRClient::GetEPGForChannel - addon 'HTS Tvheadend:192.168.10.5:9982' returned an error: server error
17:34:07 T:20840   ERROR: EPG - EPG::CEpg::Update - failed to update table '3D BY PANASONIC'
17:34:07 T:20840   ERROR: PVRClient - PVR::CPVRClient::GetEPGForChannel - addon 'HTS Tvheadend:192.168.10.5:9982' returned an error: server error
17:34:07 T:20840   ERROR: EPG - EPG::CEpg::Update - failed to update table 'HD Кино'
17:34:07 T:20840   ERROR: PVRClient - PVR::CPVRClient::GetEPGForChannel - addon 'HTS Tvheadend:192.168.10.5:9982' returned an error: server error
17:34:07 T:20840   ERROR: EPG - EPG::CEpg::Update - failed to update table 'КИНО ПЛЮС'
17:34:07 T:20840   ERROR: PVRClient - PVR::CPVRClient::GetEPGForChannel - addon 'HTS Tvheadend:192.168.10.5:9982' returned an error: server error
17:34:07 T:20840   ERROR: EPG - EPG::CEpg::Update - failed to update table 'КИНОЛЮКС'
17:34:07 T:20840   ERROR: PVRClient - PVR::CPVRClient::GetEPGForChannel - addon 'HTS Tvheadend:192.168.10.5:9982' returned an error: server error
17:34:07 T:20840   ERROR: EPG - EPG::CEpg::Update - failed to update table 'Киноклуб'
17:34:07 T:20840   ERROR: PVRClient - PVR::CPVRClient::GetEPGForChannel - addon 'HTS Tvheadend:192.168.10.5:9982' returned an error: server error
17:34:07 T:20840   ERROR: EPG - EPG::CEpg::Update - failed to update table 'Наше новое кино'
17:34:08 T:20840   ERROR: PVRClient - PVR::CPVRClient::GetEPGForChannel - addon 'HTS Tvheadend:192.168.10.5:9982' returned an error: server error
17:34:08 T:20840   ERROR: EPG - EPG::CEpg::Update - failed to update table 'Премьера'
Spartach вне форума   Ответить с цитированием
Старый 07.11.2012, 17:45   #1269
Spartach
Senior Member
 
Аватар для Spartach
 
Регистрация: 09.08.2011
Сообщений: 253
По умолчанию

Да, проблема похоже именно в tvheadend.
Пытался выявить что общего у EPG "проблемных" каналов, и объединяет их наличие периодических пустых записей.
Пример, нормальная запись:
Код:
eventId: (int) 0xe15
channelId: (int) 0xde
start: (int) 0x509a57cc
stop: (int) 0x509a6ce4
title: (str) "КОШМАР ЗА СТЕНОЙ"
description: (str) " - триллер. В главной роли Летиция Каста. Франция, 2011г. 16+"
episodeId: (int) 0xe16
nextEventId: (int) 0x32b
Не нормальная запись (пустая):
Код:
eventId: (int) 0x331
channelId: (int) 0xde
start: (int) 0x509e2348
stop: (int) 0x509e3ab8
episodeId: (int) 0x332
nextEventId: (int) 0x333
Похоже в этом проблема.
Spartach вне форума   Ответить с цитированием
Старый 08.11.2012, 16:21   #1270
Spartach
Senior Member
 
Аватар для Spartach
 
Регистрация: 09.08.2011
Сообщений: 253
По умолчанию

Судя по "тишине", я один такой не счастливый, с проблемой EPG )))
Тем не менее если кого то еще беспокоит такое явление нашел для себя решение.
В HTS клиенте жестко указан обязательный параметр title (который теперь почему то встречается не в каждой записи EPG).
Необходимо в файле:
Код:
xbmc-12.0~git20121104.1440-576eef2/pvr-addons/addons/pvr.hts/src/HTSPData.cpp
найти функцию:
Код:
bool CHTSPData::ParseEvent(ADDON_HANDLE handle, htsmsg_t* msg, uint32_t *id, time_t end)
В ней есть проверка на наличие в ответе обязательных полей, комментируем проверку на поле title:
Код:
  /* Required fields */
  if(         htsmsg_get_u32(msg, "eventId",   &eventId)
  ||          htsmsg_get_u32(msg, "channelId", &channelId)
  ||          htsmsg_get_u32(msg, "start",     &start)
  ||          htsmsg_get_u32(msg, "stop" ,     &stop)
//  || (title = htsmsg_get_str(msg, "title")) == NULL
  || (id && (*id != eventId)))
А ниже идет перечисление необязательных полей, добавляем title:
Код:
  /* Optional fields */
  title = htsmsg_get_str(msg, "title");
  summary  = htsmsg_get_str(msg, "summary");
Собственно все, у меня проблема исчезла.
Spartach вне форума   Ответить с цитированием
Ответ

Метки
dvb-s, hts, linux, playlist, tvheadend, xbmc
 


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

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

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



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


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