(02.6.2021, 4:50)Saros Napsal(a): ...
Ten timeshift co vidis v xml u kazdeho kanalu je jen casovy posun kvuli menicimu se letnimu/zimnimu casu.
...
Tak přísně vzato je to tak, či by to mělo být, že ten timeshift, co je uveden v xmltv, obsahuje posun zdroje dat vůči UTC. Celý systém EPG funguje tak, že se čas interně ukládá vždy v UTC. Pokud tedy generuji xmltv z nějakého lokálního zdroje programu, je v xmltv čas podle tohoto lokálního programu a v timeshift pak posun vůči UTC. Je pak věcí klienta, aby podle jeho nastavení přepočítat EPG v Kodi na lokální čas v místě, kde je klient spuštěn.
Úplně běžně mám v xmltv jak české, tak např UK nebo US kanály a EPG pro ně si beru ze zdrojů, které odpovídají danému místu (mám tedy siteini pro UK a USA). V Kodi je ale mám uvedené v lokálním čase místa, kde Kodi běží. A naopak, když jedu na služební cestu do UK a připojím se na notebooku, který má v té chvíli UK čas, k Tvheadend doma, tak mám všechny časy v EPG Kodi posunuté o -1 hod tak, aby odpovídaly času v UK. Např. Události ČT1 mi pak začínají v 18:00 místního času
.
Jinak samozřejmě WG++ s kanály vysílající stejný obsah, ale v jiných časech, počítá. Je to tam historicky hlavně kvůli těm větším zemím nebo společenstvím, kde je více časových pásem a některé stanice se stejným programem vysílají posunutý v různých časech. Proto je tam, funkce, která zkopíruje do xmltv stejný obsah, je ale možné změnit jak id, tak jméno i hodnotu časového posunu vůči originálnímu EPG.