• 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:
  • 0 Hlas(ů) - 0 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Tvheadend a placená IPTV - idea řešení
#36
Je to už měsíc, co jsme tady všechny nalákal na addon Playlist, které je už "téměř" hotový. Ukazuje se, že to "téměř" je téměř je nepřekročitelná bariéra. Problém je v tom, že díky způsobu, jakým se playlisty v Tvheadend serveru aktualizují, dojde k několika nepříjemných side efektům, se kterými jsem si nedokázal poradit.

Chceme-li totiž aktualizovat playlist v Tvhedaned, dojde v podstatě k tomu, že se staré přiřazení Sítě>Muxy>Služby>Programy zruší a vytvoří se znova. Díky buquest je sice zajištěno, že se vytvoří ty samé programy, ale přesto tam dojde k okamžiku, kdy staré se zruší a nové se vytvoří, což vede k tomu, že se:
  • vymažou se všechna ručně vložená nastavení, např. zadané štítky (skupiny), spojení více služeb do jednoho programu, ...
  • vymaže se obsah EPG a je třeba ho znova načíst/aktualizovat
Zejména druhá událost má docela fatální dopad v jednotlivých klientech. Programy, ty se obnoví i se stejnými jmény a čísly, ale EPG zůstane prázdné. Vyzkoušel jsem různé způsoby, zprvu to vypadalo tak, že bude stačit nastavit asynchronní přenos EPG, ale nakonec se ukázalo, že správně nezafunguje ani to. Jediná pomoc je, po aktualizaci playlistu a EPG, restartovat minimálně PVR nebo rovnou celé Kodi. To není problém, pokud jde o klienta běžícího na stejném stroji jako server, jiné to je, pokud je třeba restartovat klienty v síti. V mém domácím prostředí to nyní řešit nemusím,  protože všechny mé klienty vypínám a Playlist addon spouštím ve 3:00 ráno, kdy většinou žádný z nich nejede. Je ale jasné, že pokud by se takové řešené použilo u klientů typu RPi, které běží trvale, že by to zkrátka nefungovalo.

Bohužel, Kodi příkaz StartPVRManager není funkční, zkoušel jseme různé workaround, např. zablokovat a hned zase odblokovat pvr.hts addon přes JSON_RPC, což způsobí restart PVR ale nefunguje to spolehlivě. V nynější podobě je tedy addon schopný downloadu a aktualizace playlistu v zadaném čase, aktualizace tohoto playlistu v Tvhedaned serveru, ale nelze jím u trvale běžících klientů zajistit konzistentní aktualizace i na straně PVR klienta jinak, než celkovým rebootem příslušného stroje. To je jediná funkce na kterou je spolehnutí.
 
Citovat
  


Příspěvků v tématu
RE: Tvheadend a placená IPTV - idea řešení - od JiRo - 24.9.2017, 20:26

Přejít na fórum:


Prochází: 2 host(ů)