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

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

Ответ
 
Опции темы Опции просмотра
Старый 22.10.2011, 16:19   #821
WHT
Member
 
Регистрация: 29.01.2011
Сообщений: 50
По умолчанию

Что у меня ыфяснилось. Что если собираете из оригинальных исходников, а не от kerber, то не забываем патчить триколор. kerber где-то про это в ветке говорил, но я с местным поиском не справился))

PHP код:
diff --git a/src/psi.c b/src/psi.c
index 5c792a5
..45a8b35 100644
--- a/src/psi.c
+++ b/src/psi.c
@@ -307,+307,@@ psi_desc_ca(service_t *t, const uint8_t *bufferint size)
     }
     break;
   case 
0x4a00://DRECrypt
-    provid size buffer[4];
+  
//  provid = size < 4 ? 0 : buffer[4];
     
break;
   default:
     
provid 0
ПС:
Кстати, спасибо trat'у за патч на EPG. Стало больше находить.
WHT вне форума   Ответить с цитированием
   
Старый 22.10.2011, 16:54   #822
kerber
Senior Member
 
Регистрация: 05.02.2010
Адрес: Казань
Сообщений: 2,934
Отправить сообщение для kerber с помощью ICQ Отправить сообщение для kerber с помощью Skype™
По умолчанию

Если быть точнее, то накатывать это
PHP код:
diff --git a/src/psi.c b/src/psi.c
index 5c792a5
..5e38768 100644
--- a/src/psi.c
+++ b/src/psi.c
@@ -306,+306,@@ psi_desc_ca(service_t *t, const uint8_t *bufferint size)
       
+= nanolen;
     }
     break;
-  case 
0x4a00://DRECrypt
-    provid size buffer[4];
-    break;
+
//  case 0x4a00://DRECrypt
+//    provid = size < 4 ? 0 : buffer[4];
+//    break;
   
default:
     
provid 0;
     break; 
__________________
Qnap TS-228A
Nvidia Shield TV
kerber вне форума   Ответить с цитированием
Старый 24.10.2011, 00:14   #823
trat
Junior Member
 
Регистрация: 18.09.2011
Сообщений: 20
По умолчанию

С последним патчем вешаеться tvheadend редко при переключении каналов, видимо сочетание каких то факторов к этому приводит. Возможно связано с получением анэкспектетов от шаринга. Вот лог с последнего повисания
Oct 23 23:03:23 nas tvheadend[10711]: wht: es->es_nok 0 t->tht_prefcapid 38
Oct 23 23:03:23 nas tvheadend[10711]: cwc: Received ECM reply (channel 38) for service "SPORT 1 HD" even: c1.3b.6b.67.4d.b3.68.68 odd: 46.90.bd.93.47.d9.16.36 (seqno: 5803 Req delay: 429 ms)
Oct 23 23:03:23 nas tvheadend[10711]: subscription: "10.0.0.1 [ XBMC Media Center ]" unsubscribing from "SPORT 1 HD"
Oct 23 23:03:23 nas tvheadend[10711]: dvb: "/dev/dvb/adapter0" tuning via s2api to "NTV+: 12,456,320 kHz Left (EurotelSat)" (1706320, 27500000 Baud, 3/4, SYS_DVBS, QPSK)
Oct 23 23:03:23 nas tvheadend[10711]: cwc: STV090x Multistandard/NTV+: 12,456,320 kHz Left (EurotelSat)/Discovery using CWC serv15.zargacum.net:3001
Oct 23 23:03:23 nas tvheadend[10711]: cwc: STV090x Multistandard/NTV+: 12,456,320 kHz Left (EurotelSat)/Discovery using CWC serv15.zargacum.net:2001
Oct 23 23:03:23 nas tvheadend[10711]: subscription: "10.0.0.1 [ XBMC Media Center ]" subscribing on "Discovery", weight: 150, adapter: "STV090x Multistandard", network: "NTV+", mux: "NTV+: 12,456,320 kHz Left (EurotelSat)", provider: "HTB+", service: "Discovery", quality: 100
Oct 23 23:03:23 nas tvheadend[10711]: Service: STV090x Multistandard/NTV+: 12,456,320 kHz Left (EurotelSat)/Discovery: Status changed to [Hardware input]
Oct 23 23:03:23 nas tvheadend[10711]: Service: STV090x Multistandard/NTV+: 12,456,320 kHz Left (EurotelSat)/Discovery: Status changed to [Hardware input] [Input on service]
Oct 23 23:03:23 nas tvheadend[10711]: Service: STV090x Multistandard/NTV+: 12,456,320 kHz Left (EurotelSat)/Discovery: Status changed to [Hardware input] [Input on service] [Demuxed packets]
Oct 23 23:03:23 nas tvheadend[10711]: wht: Insert only one new ECM channel 4001 for service id 20501
Oct 23 23:03:23 nas tvheadend[10711]: wht: Insert only one new ECM channel 4001 for service id 20501
Oct 23 23:03:24 nas tvheadend[10711]: cwc: Sending ECM (channel 4001) section=0/0, for service Discovery (seqno: 8980) PID 4001
Oct 23 23:03:24 nas tvheadend[10711]: cwc: Sending ECM (channel 4001) section=0/0, for service Discovery (seqno: 8981) PID 4001
Oct 23 23:03:24 nas tvheadend[10711]: cwc: Got unexpected ECM reply (seqno: 8980)
Oct 23 23:03:24 nas tvheadend[10711]: wht: After got unexpected (ct->cs_okchannel: -3)
Oct 23 23:03:24 nas tvheadend[10711]: wht: Insert after unexpected reply
Oct 23 23:03:24 nas tvheadend[10711]: wht: Insert new ECM channel 5001
Oct 23 23:03:24 nas tvheadend[10711]: wht: Insert new ECM channel 801
Oct 23 23:03:24 nas tvheadend[10711]: wht: Insert new ECM channel 801
Oct 23 23:03:24 nas tvheadend[10711]: wht: Insert new ECM channel 7001
Oct 23 23:03:24 nas tvheadend[10711]: wht: Insert new ECM channel 7001
Oct 23 23:03:24 nas tvheadend[10711]: wht: Insert new ECM channel 6001
Oct 23 23:03:24 nas tvheadend[10711]: wht: Insert new ECM channel 6001
Oct 23 23:03:24 nas tvheadend[10711]: wht: Insert new ECM channel 2001
Oct 23 23:03:24 nas tvheadend[10711]: wht: Insert new ECM channel 2001
Oct 23 23:03:24 nas tvheadend[10711]: wht: Insert new ECM channel 3001
Oct 23 23:03:24 nas tvheadend[10711]: wht: Insert new ECM channel 3001
Oct 23 23:03:24 nas tvheadend[10711]: cwc: Sending ECM (channel 3001) section=0/0, for service Discovery (seqno: 8982) PID 3001
Oct 23 23:03:24 nas tvheadend[10711]: wht: Insert new ECM channel 5001
Oct 23 23:03:24 nas tvheadend[10711]: wht: es->es_nok 0 t->tht_prefcapid 0
Oct 23 23:03:34 nas tvheadend[10711]: cwc: Sending ECM (channel 4001) section=0/0, for service Discovery (seqno: 8983) PID 4001
Oct 23 23:03:34 nas tvheadend[10711]: cwc: Filtering ECM channel 3001
Oct 23 23:03:44 nas tvheadend[10711]: cwc: Sending ECM (channel 4001) section=0/0, for service Discovery (seqno: 8984) PID 4001
Oct 23 23:03:44 nas tvheadend[10711]: cwc: Filtering ECM channel 3001
Oct 23 23:03:54 nas tvheadend[10711]: cwc: Sending ECM (channel 4001) section=0/0, for service Discovery (seqno: 8985) PID 4001
Oct 23 23:03:54 nas tvheadend[10711]: cwc: Filtering ECM channel 3001
Oct 23 23:04:04 nas tvheadend[10711]: cwc: Sending ECM (channel 4001) section=0/0, for service Discovery (seqno: 8986) PID 4001
Oct 23 23:04:04 nas tvheadend[10711]: cwc: Filtering ECM channel 3001
Oct 23 23:04:14 nas tvheadend[10711]: cwc: Sending ECM (channel 4001) section=0/0, for service Discovery (seqno: 8987) PID 4001
Oct 23 23:04:14 nas tvheadend[10711]: cwc: Filtering ECM channel 3001
Oct 23 23:04:24 nas tvheadend[10711]: cwc: Sending ECM (channel 4001) section=0/0, for service Discovery (seqno: 8988) PID 4001
Oct 23 23:04:24 nas tvheadend[10711]: cwc: Filtering ECM channel 3001
Oct 23 23:04:34 nas tvheadend[10711]: cwc: Sending ECM (channel 4001) section=0/0, for service Discovery (seqno: 8989) PID 4001
Oct 23 23:04:34 nas tvheadend[10711]: cwc: Filtering ECM channel 3001
Oct 23 23:04:44 nas tvheadend[10711]: cwc: Sending ECM (channel 4001) section=0/0, for service Discovery (seqno: 8990) PID 4001
Oct 23 23:04:44 nas tvheadend[10711]: cwc: Filtering ECM channel 3001
Oct 23 23:04:54 nas tvheadend[10711]: cwc: Sending ECM (channel 4001) section=0/0, for service Discovery (seqno: 8991) PID 4001
Oct 23 23:04:54 nas tvheadend[10711]: cwc: Filtering ECM channel 3001
и так далее до бесконечности, вэбинтерфес уже не отвечает, только килять.
trat вне форума   Ответить с цитированием
Старый 24.10.2011, 10:04   #824
alexfed
Senior Member
 
Регистрация: 15.03.2011
Адрес: Краснодар
Сообщений: 513
По умолчанию

Баг подтверждаю. Вчера тоже также завис.
Если переключать через стоп, то нормально. А если во время воспроизведения нажать на другой канал, то виснет. Всегда так происходит или нет сказать не могу. Надо потестировать.
__________________
Сервер: 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 вне форума   Ответить с цитированием
Старый 24.10.2011, 12:38   #825
DOMINATOR
Senior Member
 
Аватар для DOMINATOR
 
Регистрация: 08.05.2010
Сообщений: 306
По умолчанию

Если накаиывать только патч epg+старый патч от WHT полет ннормальный. На что я и откатился. Патч на триколор не ставлю, и так работает
__________________
HTPC: Asrock Atom 330 ION, Ubuntu 11.10 mini, XBMC PVR
SERVER Atom 525, Tevii USB DVB S660, Ubuntu server 11.10
DOMINATOR вне форума   Ответить с цитированием
Старый 24.10.2011, 13:45   #826
WHT
Member
 
Регистрация: 29.01.2011
Сообщений: 50
По умолчанию

Цитата:
Сообщение от trat Посмотреть сообщение
С последним патчем вешаеться tvheadend редко при переключении каналов, видимо сочетание каких то факторов к этому приводит. Возможно связано с получением анэкспектетов от шаринга. Вот лог с последнего повисания
[и так далее до бесконечности, вэбинтерфес уже не отвечает, только килять.
Лог интересный. Будем думать. Странно, что он сразу с двух портов пытался получать ключи у провайдера. Это всегда так?
У себя такого не видел ни разу.

Кстати: Народ, вот учитесь, делать логи и засылать их. Иначе все только на пальцах трудно понять.
А с логом и поговорить есть о чем и статистика набирается.
WHT вне форума   Ответить с цитированием
Старый 24.10.2011, 13:50   #827
WHT
Member
 
Регистрация: 29.01.2011
Сообщений: 50
По умолчанию

Цитата:
Сообщение от DOMINATOR Посмотреть сообщение
Если накаиывать только патч epg+старый патч от WHT полет ннормальный. На что я и откатился. Патч на триколор не ставлю, и так работает
Нормальный, в смысле, маппинг автоматический заработал?

А кто-нить еще пробовал автоматический маппинг с патчем 0.5 ?
WHT вне форума   Ответить с цитированием
Старый 24.10.2011, 15:20   #828
DOMINATOR
Senior Member
 
Аватар для DOMINATOR
 
Регистрация: 08.05.2010
Сообщений: 306
По умолчанию

Цитата:
Сообщение от WHT Посмотреть сообщение
Нормальный, в смысле, маппинг автоматический заработал?

А кто-нить еще пробовал автоматический маппинг с патчем 0.5 ?
Я всегда автоматом мапил, и с твоим старым патчем перебора идентов норм было. Изредко бывало что канала 3-4 с первого мапа не ципляло. Но повторный мапинг все испровлял.
Что до логов, то я обычно на работе пишу уже, но понимание нужности есть. Будем исправляться
__________________
HTPC: Asrock Atom 330 ION, Ubuntu 11.10 mini, XBMC PVR
SERVER Atom 525, Tevii USB DVB S660, Ubuntu server 11.10
DOMINATOR вне форума   Ответить с цитированием
Старый 24.10.2011, 20:55   #829
WHT
Member
 
Регистрация: 29.01.2011
Сообщений: 50
По умолчанию

Цитата:
Сообщение от trat Посмотреть сообщение
С последним патчем вешаеться tvheadend редко при переключении каналов, видимо сочетание каких то факторов к этому приводит. Возможно связано с получением анэкспектетов от шаринга. Вот лог с последнего повисанияи так далее до бесконечности, вэбинтерфес уже не отвечает, только килять.

Есть вариант, надо попробовать погонять вот такой:

Заменить
PHP код:
    if(es->es_nok == || t->s_prefcapid == 0) {
      
pthread_mutex_lock(&global_lock); 
      
service_set_prefcapid(tct->cs_okchannel);
      
pthread_mutex_unlock(&global_lock); 
    } 
на

PHP код:
    if(es->es_nok == || t->s_prefcapid == 0) {
      
t->s_prefcapid ct->cs_okchannel;
      
service_request_save(t0);
    } 
WHT вне форума   Ответить с цитированием
Старый 24.10.2011, 21:21   #830
trat
Junior Member
 
Регистрация: 18.09.2011
Сообщений: 20
По умолчанию

Цитата:
Сообщение от WHT Посмотреть сообщение
Лог интересный. Будем думать. Странно, что он сразу с двух портов пытался получать ключи у провайдера. Это всегда так?
У себя такого не видел ни разу.
Вообще не знаю, может и нормально, он всегда его перечисляет при добавлении, но посылает только на первый запросы, на втором порту у шаринга тоже виацесс, но там другие CAID которые с НТВшными не совпадают, специально сейчас проверил.

вот НТВ

Oct 24 20:08:07 nas tvheadend[27915]: cwc: serv15: Connected as user 0xf8 to a Viaccess-card [0x0500 : 00.00.00.00.00.00.00.00] with 3 providers
Oct 24 20:08:07 nas tvheadend[27915]: cwc: serv15: viaccess card
Oct 24 20:08:07 nas tvheadend[27915]: cwc: serv15: Provider ID #1: 0x023700 00.00.00.00.00.00.00.00
Oct 24 20:08:07 nas tvheadend[27915]: cwc: serv15: Provider ID #2: 0x030600 00.00.00.00.00.00.00.00
Oct 24 20:08:07 nas tvheadend[27915]: cwc: serv15: Provider ID #3: 0x023d00 00.00.00.00.00.00.00.00

вот второй

Oct 24 20:08:18 nas tvheadend[27915]: cwc: serv15: Connected as user 0xf8 to a Viaccess-card [0x0500 : 00.00.00.00.00.00.00.00] with 15 providers
Oct 24 20:08:18 nas tvheadend[27915]: cwc: serv15: viaccess card
Oct 24 20:08:18 nas tvheadend[27915]: cwc: serv15: Provider ID #1: 0x024f00 00.00.00.00.00.00.00.00
Oct 24 20:08:18 nas tvheadend[27915]: cwc: serv15: Provider ID #2: 0x023100 00.00.00.00.00.00.00.00
Oct 24 20:08:18 nas tvheadend[27915]: cwc: serv15: Provider ID #3: 0x041700 00.00.00.00.00.00.00.00
Oct 24 20:08:18 nas tvheadend[27915]: cwc: serv15: Provider ID #4: 0x021700 00.00.00.00.00.00.00.00
Oct 24 20:08:18 nas tvheadend[27915]: cwc: serv15: Provider ID #5: 0x032500 00.00.00.00.00.00.00.00
Oct 24 20:08:18 nas tvheadend[27915]: cwc: serv15: Provider ID #6: 0x043800 00.00.00.00.00.00.00.00
Oct 24 20:08:18 nas tvheadend[27915]: cwc: serv15: Provider ID #7: 0x042700 00.00.00.00.00.00.00.00
Oct 24 20:08:18 nas tvheadend[27915]: cwc: serv15: Provider ID #8: 0x032000 00.00.00.00.00.00.00.00
Oct 24 20:08:18 nas tvheadend[27915]: cwc: serv15: Provider ID #9: 0x042800 00.00.00.00.00.00.00.00
Oct 24 20:08:18 nas tvheadend[27915]: cwc: serv15: Provider ID #10: 0x042810 00.00.00.00.00.00.00.00
Oct 24 20:08:18 nas tvheadend[27915]: cwc: serv15: Provider ID #11: 0x042200 00.00.00.00.00.00.00.00
Oct 24 20:08:18 nas tvheadend[27915]: cwc: serv15: Provider ID #12: 0x042400 00.00.00.00.00.00.00.00
Oct 24 20:08:18 nas tvheadend[27915]: cwc: serv15: Provider ID #13: 0x024700 00.00.00.00.00.00.00.00
Oct 24 20:08:18 nas tvheadend[27915]: cwc: serv15: Provider ID #14: 0x023800 00.00.00.00.00.00.00.00
Oct 24 20:08:18 nas tvheadend[27915]: cwc: serv15: Provider ID #15: 0x042300 00.00.00.00.00.00.00.00
trat вне форума   Ответить с цитированием
Ответ

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


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

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

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



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


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