• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 37 Hlas(ů) - 3.46 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Zpětné sledování O2TV (OTT)
@Cinda: u HLS API O2 může vracet víc streamů, zpravidla jeden SD a druhý HD, které se liší adresou. Doplněk by měl vybrat HD, pokud je k dispozici a pokud v nastavení není vynucené SD rozlišení. U MPEG-DASH se vrací manifest, které obsahuje dostupné streamy s bitratem. Na základě nastavení InputStream Adaptive je možné ovlivnit, který se použije.

Nevím jestli to není ten samý problém, který už jsi s O2 řešil. Pokud se to děje jen na jednom zařízení, možná zkus změnit v nastavení Device Name a Device ID. Z pohledu O2 se bude tvářit jako nové.
 
Citovat
Device Name a Device ID jsem již také zkoušel vyměnit. InputStream adaptive mám u obou Boxů stejně, v default nastavení. Takže jestli to chápu dobře, tak když dám min resolution na 1920, tak by to tak mělo běžet?

Úspěch, pomohla až 'nová session' v nastavení. Je to možné?
 
Citovat
@Cinda: možné to je. Device ID/name se používá při přihlášení a kvůli omezení zátěže serverů O2 jsem udělal platnost sessiony 24 hodin, kdy se pak automaticky udělá nová. Takže jsi udělal dobře :-) Otázka je, proč to O2 pro nějaká zařízení omezuje. Jinak u MPEG-DASH, i pokud je rozlišení omezené, tak si lze během přehrávání zobrazit všechny streamy a vybrat i ten, který je přes limit. Pokud Full HD vidět není, tak to ukazuje s největší pravděpodobností na omezení ze strany O2.
 
Citovat
Děkuji za tvůj support. Jako vždy, byl perfektní.
 
Citovat
Jenom se přidávám s problémem zvuku (se zaškrbotnutím), mám taky android tv - Nvidia Shield Tv a pozoruji stejný problém. Ještě dřív, když fungoval script od pavoučka a šel stáhnout playlist ve formátu .m3u8 tak byla stejná krpa. I když playlist.m3u8 jsem si nahrál do aplikace SIPTV na mou smart LG TV, tak problém se zaškrbotnutím zvuku furt trval. Když jsem to vyzkoušel na PC bylo vše cajk. A když zvolím typ streamu MPEG-DASH, tak valím v rozlišení maximálně 1024x576p. Jinak tady to řešení, které uvádíte výše na dosažení lepšího rozlišení jsem zatím nezkoušel.
 
Citovat
(07.9.2020, 15:36)ovecka Napsal(a): @waladir: Díky za snahu. Klidně si počkám. Jestli je to chyba samotného androidu, tak si asi stejně počkáme dlouho :)
Při zapnutí volby Spuštění archivu přepnutím na kanál bohužel doplněk pokaždé havaruje. Na androidu se stream kanálu vůbec nespustí (v Simple Clientu) a ve Windows se první kanál přehraje, ale změna kanálu způsobí chybovou hlášku doplňku.

@ovecka: Problém, kdy nejde pustit živé vysílání s vypnutým přetáčení, nejspíš souvisí s chybou v InputStream Adaptive. Když to stahuje kousky streamu, tak požadavky končí chybou, i když adresa je v pořadku. V jednom případě to obešli downgradem Kodi na 18.7, ale na popsané chování existuje issue z prosince loňského roku, takže si úplně nějsem jistý, že to pomůže, ale za zkoušku to stojí. Mně se zatím nepovedlo starší verzi Kodi (zkoušel jsem 18.6) do mobilu nacpat. Vím, že jsem úplně na ten stejný problém už narazil, ale nemůžu si vzpomenout, o co šlo a jak to dopadlo.
 
Citovat
@waladir: K tomu problému s InputStream Adaptive - v mém případě pomohl downgrade na kodi 18.7 - respektive u mně tenhle problém existuje jen ve verzi Kodi 18.8 na Android TV 9.
Nvidia Shield TV - Kodi Nexus
LG OLED65B7A 
 
Citovat
Můžu s radostí potvrdit. Na 18.7 vůbec žádný problém a vše běží naprosto správně. Konečně naprostá spokojenost.
 
Citovat
Zdravím. Předem bych chtěl poděkovat za práci na pluginu pro O2 TV. Mám problém s přehráváním pořádů z archivu. Vyberu si nějaký pořad, ale ten se nespustí od začátku, ale od "prostředka", protože začátek je na konci předchozí pořadu.
 
Citovat
@liboss: u archivu se čas startu streamu posouvá o 3 minuty proti času z EPG a posun konce lze upravit v nastavení, resp. je možné nastavit, kolik minut se má po konci pořadu podle EPG ještě stream přehrávat. To je udělané, že ne vždy časy v EPG sedí a stalo se, že člověk musel pustit následjící pořad, aby dokoukal předešlý. Ale ze své podstaty přehrávání u pořadů v archivu (musí skončit v minulosti) začíná vždy od začátku, když nepočítáme ty tři minuty.

Nevím jestli se ti to děje u všech přehrávání, nebo u nějakého konkrétního pořadu. To by mohla způsobovat chyba v EPG. Také se to takhle bude chovat, pokud jsi se na pořad už koukal a při spuštění vybereš, že chceš pokračovat.
 
Citovat
Ahoj, mám Rpi3, Libreelec 8.2.5, Kodi 17.6. Přímý přenos jede skvěle, ale když chci pustit něco z archivu, hodí mi to Chybu Sledování O2TV. Byla by nějaká rada, prosím? Jinak je program skvělý, moc za něj děkuji.
 
Citovat
@waladir: lze nějak ovlivnit, jak velké se bude ukládat EPG? Vím, že někdy v počátcích bylo možno volit od kdy a do kdy se bude EPG ukládat. Všiml jsem si, že soubor o2_epg.xml má velikost 20MB a jsou tam například záznamy od 20200910 do 20200924. Není to zbytečné? potom generování EPG trvá dost dlouho (několik minut pro O2tv zlatá s 134 kanály) a při pokusu o sledování v IPTV simle client hned po spuštění kodi jěště před vygenerováním EPG, je vyvolána chyba.
Kód:
2020-09-17 16:08:56.539 T:3836236672   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <class 'urllib2.URLError'>
                                            Error Contents: <urlopen error [Errno -2] Name or service not known>
                                            Traceback (most recent call last):
                                              File "/storage/.kodi/addons/plugin.video.archivo2tv/iptv_sc_epg.py", line 125, in <module>
                                                load_epg_all()
                                              File "/storage/.kodi/addons/plugin.video.archivo2tv/o2tv/epg.py", line 286, in load_epg_all
                                                load_epg_ts(channelKeys, from_ts, to_ts)
                                              File "/storage/.kodi/addons/plugin.video.archivo2tv/o2tv/epg.py", line 236, in load_epg_ts
                                                data = o2api.call_o2_api(url = url, data = None, header = o2api.header_unity)
                                              File "/storage/.kodi/addons/plugin.video.archivo2tv/o2tv/o2api.py", line 40, in call_o2_api
                                                html = urlopen(request).read()
                                              File "/usr/lib/python2.7/urllib2.py", line 154, in urlopen
                                              File "/usr/lib/python2.7/urllib2.py", line 429, in open
                                              File "/usr/lib/python2.7/urllib2.py", line 447, in _open
                                              File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain
                                              File "/usr/lib/python2.7/urllib2.py", line 1241, in https_open
                                              File "/usr/lib/python2.7/urllib2.py", line 1198, in do_open
                                            URLError: <urlopen error [Errno -2] Name or service not known>
                                            -->End of Python script error report<--
 
Citovat
@Marshall_21: pokud spadne chyba, tak by měla být zalogovaná v kodi.log (bude vypadat stejně jako ta co posílal Cinda v následujícím příspěvku, resp. první dva řádky budou stejné. Když tak mi ji pošli do SZ, případně ti napíšu email kam poslat celý log.

@Cinda: stahování EPG se pouští s určitým zpožděním, právě kvůli téhle chybě, kdy v Kodi nějak nefunguje sít. Zpoždění  je 30 s. Nevím jestli to nestačí nebo je problém někde jinde. Děje se to pokaždé?

U té délky generování ti předpokládám jde o ruční vygenerování. Tam se zároveň spouští i stahování EPG z O2 a nejdéle tam trvá stažení detailních informací na 24 hodin dopředu. Velikost dat v EPG DB by neměla mít podstatný vliv. Zkusím to stahování vyhodit, tzn. že se jen čistě vygeneruje o2_epg.xml. Ještě popřemýšlím, jestli by to nemohlo něčemu vadit, ale myslím že ne.
 
Citovat
Ahoj

Poradil by mi nekdo co mam spatne kde nastavene?
Nejdou mi prehrat programy pro dospele .Jen pro uplnost :)
Kanaly mi to najde ale nejdou spustit.Ani v doplnku ani v IPTV SC
Pres TVheadend normalne fungovali.Ale reseni pres IPTV Simple Clienta se mi zda rychlejsi.

Kdyz zvolim a vyberu zpetne prehravani v EPG IPTV Simple Clientovi tak se mi spusti jen aktualni prenos,nikoliv porad z archivu.

Diky za rady.

Prikladam log:
 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.KeyError'>
                                            Error Contents: u'Playboy'
                                            Traceback (most recent call last):
                                              File "/home/ad/.kodi/addons/plugin.video.archivo2tv/main.py", line 207, in <module>
                                                router(sys.argv[2][1:])
                                              File "/home/ad/.kodi/addons/plugin.video.archivo2tv/main.py", line 85, in router
                                                play_video(type = "live", channelKey = params["channelKey"], start = None, end = None, epgId = None, title = params["title"])
                                              File "/home/ad/.kodi/addons/plugin.video.archivo2tv/o2tv/stream.py", line 48, in play_video
                                                data = channels_details[channels_key_mapping[decode(channelKey)]]
                                            KeyError: u'Playboy'
                                            -->End of Python script error report<--
 
Citovat
(17.9.2020, 21:32)waladir Napsal(a): @Cinda: stahování EPG se pouští s určitým zpožděním, právě kvůli téhle chybě, kdy v Kodi nějak nefunguje sít. Zpoždění  je 30 s. Nevím jestli to nestačí nebo je problém někde jinde. Děje se to pokaždé?
 Asi jsem měl napsat hned, že se to děje v případě, že několik dni není zapnuté kodi. Například po několikadenní nepřítomnosti doma. Pokud je zapínáno kodi pravidelně každý den, tak se to pravděpodobně (nejsem vždy přítomen startu kodi) nestává. Máme nastaveno, že startovací obrazovka je "Televize/Televizní program" v IPTV simple client. Skin je Estuary.
Poznámka: Nešla by vyvolat hláška například "Stahování EPG započalo". Protože zpráva o uložení je vyvolána. Ta chybová zpráva je pravděpodobně vyvolána v okamžiku, kdy je normálně zobrazena zpráva o uložení EPG.
 
Citovat
@Cinda: přidám hlášku, že stahování EPG začalo, zkusím nějak ošetřit i tu chybu, aby jednak ten skript nespadnul a pokud k ni dojde, aby to zkusilo stažení pustit později. Zároveň už mám udělané zrychlení generování EPG z nastavení, kdy se nebude předtím pouštět stahování, ale jen se s dat v DB vygeneruje XML pro IPTV Simple Clienta

@mdoom@mdoom.net: tyhle programy jsou trošku specifické, protože u nich u O2 chybí nějaká data. Díky tomu padá i ta chyba. Nějak to pořeším.

Ty slíbené věci budou ale asi až příští týden. Jsem na dovolené a tak času nemám tolik a hůř se mi vzdáleně budou dostávat změny do repozitáře.
 
Citovat
Užívej dovolenou a zapomeň, že nějaký plugin existuje.
 
Citovat
V repozitáři je nová verze 2.0.2, která obsahuje následující změny:

- oprava přehrávání kanálů pro dospělé
- ošetření chyb při stahování EPG
- při generování EPG v nastavení se nebude spouštět stahování EPG z O2
- přidané detailní logování průběhu stahování EPG do kodi.log (se zapnutým debugem)

U EPG chyba při připojení k serverům O2 nezpůsobí pád, ale po 30 s pauze bude pokračovat dalším dne. Logování průběhu (stahování EPG za jednotlivé dny (8 dní zpátky a 8 dní dopředu) a detailů je přidané zatím do kodi.log. Musím být zapnuté protokolování ladění.
 
Citovat
-při generování EPG v nastavení se nebude spouštět stahování EPG z O2
Tomu moc nerozumím.
 
Citovat
@Cinda: pokus se pustilo generování EPG v nastavení pro IPTV Simple Clienta, tak se nejdřív pouštělo stažení dat z O2.  To jsem vyhodil, takže teď se na základě dat v DB vygeneruje jen o2tv_epg.xml. Tím se to výrazně zrychlilo.
 
Citovat
  


Přejít na fórum:


Prochází: 1 host(ů)