25.4.2022, 14:53
Odpověď @Saros vlastně zobecňuje charakteristiku, kdy je potřeba (a možné) se bez přímé vazby na Kodi obejít. Jsou to případy, kdy vstupy a výstupy takové aplikace nejsou spojeny s Kodi nebo případy, když je to spojení na bázi nějaké obecnější datové struktury (souboru), ne tedy voláním Kodi knihoven. U @Saros-ova řešení je vstup mimo Kodi (zdroje TV programu dostupné na internetu). Výstupem je textový soubor ve formátu xml, kterému Kodi, resp. jeho addon, rozumí, ale který lze použít i mimo Kodi (např. v Tvheadend).
Já jsme to použil ve velmi podobném případě. Vzal jsem video plugin Kodi, který uměl v Kodi přehrávat Live TV ze služby OTT (O2TV), odpáral jsem z něj část, která obsahovala spouštění a předání parametrů Kodi přehrávači a nahradil ji částí, která vytvářela playlist obsahující přímo adresy Live Tv streamů, tedy také textový soubor, který načítal jeden z PVR doplňků (IPTV Simple Client) nebo dokonce aplikace mimo Kodi, v tomto případě také Tvheadend. I tohle byl, v konečné verzi řešení, na Kodi nezávislý Python script.
Já jsme to použil ve velmi podobném případě. Vzal jsem video plugin Kodi, který uměl v Kodi přehrávat Live TV ze služby OTT (O2TV), odpáral jsem z něj část, která obsahovala spouštění a předání parametrů Kodi přehrávači a nahradil ji částí, která vytvářela playlist obsahující přímo adresy Live Tv streamů, tedy také textový soubor, který načítal jeden z PVR doplňků (IPTV Simple Client) nebo dokonce aplikace mimo Kodi, v tomto případě také Tvheadend. I tohle byl, v konečné verzi řešení, na Kodi nezávislý Python script.
