02.3.2025, 16:56
Nalezena chyba v playlist souboru!
Trávím teď pár posledních dní kvůli nemoci doma a tak se více než kdy jindy dívám i na TV. A tak jsem mohl prakticky v přímém přenosu sledovat, co se děje při generaci EPG pro iVysílání+. A všiml si, že se jeden kanál, u kterého už poslední naplánovaný pořad skončil a další už pro zbytek den nebyl naplánován, se stále v Kodi zobrazuje. Log Tvheadend ukazoval, že v EPG jsou nějako změny, ale do databáze se nepřenesly, stále v přeheldu byl při každém běhu vidět nové kanály (new) i updates (mod), ale nemizelo to. Při správné funkci to musí po prvním vložení xmltv zmizet (new=0, update=0). Chvíli jsem hledal chybu v kódu, ale tam bylo vše v pořádku. A teprve pak mě napadlo jít do playlistu a ta na mě příčina hned vykoukla.
Kanály iVysilani+ 7 i iVysilani+ 8 měly stejné tvg_id. Potvrdilo se to i v Tvheadend, kde ten kanál měl díky tomu přiřazeny dva zdroje EPG. Je zajímavé, že se u nikoho chyba neprojevila a nehlásil ji.
Tak se omlouvám a upozorňuji na to. Kdo si chce opravený playlist (jeho sample verzi) stáhnout, může zde na konci příspěvku. Novou vezi kvůli tomu hned vydávat nebudu, ale až k tomu dojde, bude to, v plalyist.m3u8.sample, opravené samozřejmě také. Soubor je zabalený v zip, jinak jsem ho na fórum nemohl uložit.
Trávím teď pár posledních dní kvůli nemoci doma a tak se více než kdy jindy dívám i na TV. A tak jsem mohl prakticky v přímém přenosu sledovat, co se děje při generaci EPG pro iVysílání+. A všiml si, že se jeden kanál, u kterého už poslední naplánovaný pořad skončil a další už pro zbytek den nebyl naplánován, se stále v Kodi zobrazuje. Log Tvheadend ukazoval, že v EPG jsou nějako změny, ale do databáze se nepřenesly, stále v přeheldu byl při každém běhu vidět nové kanály (new) i updates (mod), ale nemizelo to. Při správné funkci to musí po prvním vložení xmltv zmizet (new=0, update=0). Chvíli jsem hledal chybu v kódu, ale tam bylo vše v pořádku. A teprve pak mě napadlo jít do playlistu a ta na mě příčina hned vykoukla.
Kód:
#EXTINF:-1 tvh-epg="0" tvg-logo="ctivysilani.png" group-title="iVysilani+" tvh-chnum="6.7" tvg-id="CH_31",CT iVysilani+ 7
pipe:///home/kodi/TVServer/playlist/ivysilani/streamer.sh CH_31
#EXTINF:-1 tvh-epg="0" tvg-logo="ctivysilani.png" group-title="iVysilani+" tvh-chnum="6.8" tvg-id="CH_31",CT iVysilani+ 8
pipe:///home/kodi/TVServer/playlist/ivysilani/streamer.sh CH_32Kanály iVysilani+ 7 i iVysilani+ 8 měly stejné tvg_id. Potvrdilo se to i v Tvheadend, kde ten kanál měl díky tomu přiřazeny dva zdroje EPG. Je zajímavé, že se u nikoho chyba neprojevila a nehlásil ji.

Tak se omlouvám a upozorňuji na to. Kdo si chce opravený playlist (jeho sample verzi) stáhnout, může zde na konci příspěvku. Novou vezi kvůli tomu hned vydávat nebudu, ale až k tomu dojde, bude to, v plalyist.m3u8.sample, opravené samozřejmě také. Soubor je zabalený v zip, jinak jsem ho na fórum nemohl uložit.
