@
komarek Není to jednoduché. Script Playlist O2TV.CZ vytváří pouze data playlistu a případně přes pipe:// metodu volá v sytému dostupnou aplikaci (ffmpeg) a hlavně těží z toho, že addon byl celý napsaný v Python. A udělat z addon pro Kodi Python script, který poběží v systému, to je celkem triviální věc. Skylink Live TV Addon také vytváří data playlistu, v nich ale na rozdíl Tvheadend nevolá systémovou aplikaci, ale vlastní Kodi addon, a navíc využívá další addon/script (input.stream.adaptive), který je binární (tzn. systémově závislý), jehož součástí je další volání, tentokrát videwine, které zajišťuje odstranění DRM. Část z toho, by se určitě dala vyřešit jak píšeš, tedy převedení na script, ale něco by se muselo řešit úplně jinak a z gruntu. Například input stream adaptive. To prostě jen tak do scriptu nepřevedeš, protože to není napsané v python. Ale i tady existují nějaké aplikace, které by se daly určitě využít.
Je samozřejmě k diskusi, jak a kde si poradit s DRM, zda ho odstranit na úrovni Tvheadend nebo až v PVR klientovi, Live TV & PVR či v přehrávači. Každé místo s sebou nese celou řadu specifik pro řešení, nehledě na to, že to ještě navíc naráží na to, že některé postupy nemusí být 100% legální... Snažili jsme se nějaké řešení podobné tomu, co popisuješ vymyslet, ale zatím neúspěšně. Zatím jsme ale nenarazili na úplnou zeď, spíše to zamrzlo na tom, že do toho nikdo z nás neměl chuť, protože to ani jeden z nás nepotřebuje. A dělat něco jen tak, z toho jsem alespoň já už docela vyrostl. Nedávno jsme dostal "školení o slušnosti", protože jsem dostatečně rychle nereagoval na něčí požadavek, tak už se do toho nehrnu. Co potřebuji, to mi chodí, nic dalšího neplánuji. I když ten Skylink mě docela láká.
Sorien udělal hodný kus práce, a byl by škoda to nevyužít. Tak uvidíme...