• 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:
  • 1 Hlas(ů) - 3 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
TV GO Remote
#1
Zdravím,

už nějakou dobu používám TV GO Playlist od Sároše, pořád mi ale vadilo, že Kodi po startu velmi dlouho (na starší TV opravdu dlouho) trvalo, než si zaktualizuje m3u a epg. Taky jsem měl problém, že mi kvůli 3 televizím zbývalo už jediné volné zařízení a musel jsem je pořád přehazovat.

Generovat playlist a EPG na centrálním místě není problém, ale pak je problém s catchupem, který se mi nepodařilo uspokojivě rozchodit. Ikdyž mi backend zpracoval požadavek na catchup a vrátil správnou url s manifestem, kodi nechtělo z url stream správně načíst a spustit přehrávání. Ve VLC které používá jiný network stack to fungovalo, ale to samozřejmě nestačí

Moje řešení je: backend, který běží jako service na zařízení v síti (v mém případě malina, která mi dělá Technitium dns) a ostatním zařízením v síti poskytuje centrální EPG, playlist, a data potřebná k přistupu na stream

K tomu plugin do Kodi, který má jediný úkol - při požadavku na catchup si půjčí uuid a přihlašovací token od backendu a spustí přehrávání

Výhody:
Kodi má aktuální EPG a playlist většinou ještě dříve, než se načte UI, takže televize funguje okamžitě.
Všechny zařízení v síti se tváří jako jedno, takže v T-Mobile TV zabírají pouze jeden slot

Setup: 
Na zařízení které je trvale dostupné (NAS, malina, media server) nahrát backend, v config.ini nastavit přihlašováky, zapnout backend tvgo_service.py (ideálně jako service, google poradí)
V nastavení backendu je možné upravit všechno jako u originálního scriptu + interval aktualizace EPG a playlistu. Také jsem přidal možnost vynechat specifické kanály podle id

Do Kodi nainstalovat přiložený plugin, v nastavení dát IP síťového zařízení, na kterém běží backend a port (výchozí 8765)

V IPTV Simple PVR clientovi nastavit jako url playlistu http://IP:PORT/m3u a epg potom http://IP:PORT/epg

Voilá!

Pokud vám něco nebude fungovat, klidně napište, byl to docela boj, ale doma mi to funguje na všech 3 zařízeních bez problému, zkoušel jsem na všech zapnout stejný kanál a nebyl žádný problém, ani když jsem na všech spustil stejný pořad z archivu

UPDATE: script.tvgo.remove doplněn o chybějící závislost - requests


Přiložené soubory
.zip   tvgo_backend_v1.0.3.zip (Velikost: 24,48 KB / Stažení: 26)
.zip   script.tvgo.remote_v1.0.1.zip (Velikost: 181,93 KB / Stažení: 19)
 
Citovat
  


Přejít na fórum:


Prochází: