• 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:
  • 2 Hlas(ů) - 2.5 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Tmobile TV webserver
#5
Magio / T‑Mobile TV server – nová verze
Původní verze z března 2025 uměla vygenerovat playlist a EPG, streamy ale jen v 720p a archiv potřeboval lokální soubor epg.xml. Od té doby jsem to přepsal od základu. Existují dvě varianty se stejnými funkcemi: samostatný server pro Linux (třeba domácí server nebo Raspberry) a doplněk přímo do Kodi pro ty, kdo žádný server nemají. Playlist z obou pak jde použít v IPTV Simple i na dalších zařízeních v domácí síti.
Co je nové
Streamy jedou v 1080p50. Magio přiděluje rozlišení podle toho, jako jaké zařízení se přihlásíte, ne podle parametrů streamu. Webový prohlížeč nebo mobil dostanou nejvýš 720p, set‑top box dostane Full HD. Server se proto u Magia registruje jako set‑top box. Pozor na inputstream.adaptive v Kodi: některé boxy mají v jeho nastavení omezené rozlišení na 720p, je potřeba limit zvednout.
Streamy se proxují přes server. CDN pro set‑top boxy posílá segmenty jen na tom spojení, kterým se stáhl manifest, takže Kodi po přesměrování nic nedostalo. Server si drží připravená spojení k CDN a segmenty přeposílá, pro Kodi je to obyčejný DASH z místní sítě.
Archiv funguje bez lokálního EPG. Kodi pošle začátek a konec pořadu, server se zeptá EPG Magia na identifikátor pořadu a vyžádá si archivní stream. Zpětné přehrávání jde až sedm dní.
EPG se generuje samo. Server i doplněk stahují program pro všechny kanály playlistu přímo z Magia a skládají soubor epg.xml s názvem, dílem, popisem, žánrem, rokem, číslem série a dílu, obrázkem, režií a herci. Pokrývá sedm dní zpět kvůli archivu a dva dny dopředu, obnovuje se při startu a každých dvanáct hodin. Identifikátory kanálů v EPG a v playlistu jsou stejné, nic se nepáruje ručně.
Přihlášení se obnovuje za běhu, při vypršení tokenu se server přihlásí znovu bez restartu. Heslo je jen v nastavení, v kódu nic není. Loga kanálů se stáhnou a servírují z místní sítě. Server má stránku se stavem, takže jde hlídat, jestli běží a kolik má kanálů. Celé to je rozdělené do modulů s testy, takže se dá upravovat bez strachu, že se rozbije zbytek.
Jak na to – doplněk do Kodi
Stáhněte zip doplňku a v Kodi zvolte Doplňky, Instalovat ze souboru zip. Kodi se může zeptat na povolení instalace z neznámých zdrojů. Po instalaci otevřete nastavení doplňku: v záložce Účet zadejte přihlašovací jméno a heslo k Magio GO nebo T‑Mobile TV GO a vyberte službu. V záložce Stream nechte typ zařízení set‑top box, pokud chcete 1080p. V záložce Server je port, výchozí 5678, a volitelně složka, kam se má ukládat kopie playlistu a EPG, třeba na sdílený disk. V záložce EPG jde generování vypnout nebo změnit počet dní dopředu.
Po uložení nastavení se server sám spustí, přihlásí a vygeneruje playlist. Kodi ukáže oznámení s adresou. Pak v IPTV Simple nastavte jako zdroj playlistu adresu http://IP:5678/playlist.m3u a jako zdroj EPG http://IP:5678/epg.xml, kde IP je adresa zařízení s Kodi. Stejné adresy fungují i z jiných zařízení v síti, dokud Kodi s doplňkem běží. Při změně nastavení se server sám restartuje.
Doplněk vyžaduje jen modul requests, který Kodi stáhne samo, funguje v Kodi 19 až 21.
Jak na to – samostatný server
Na Linuxu rozbalte projekt, zkopírujte ukázkový soubor nastavení na settings.toml a doplňte přihlašovací jméno, heslo a IP adresu serveru v místní síti. Instalační skript vytvoří virtuální prostředí, nainstaluje balíček a zaregistruje službu, která běží na pozadí a startuje po zapnutí serveru. Zároveň zapne dva časovače: týdenní obnovu playlistu a denní obnovu EPG.
V Kodi pak nastavte playlist a EPG stejně jako u doplňku, jen s IP adresou serveru. Stav je vidět na adrese se zakončením /health, playlist a EPG jde kdykoli znovu vygenerovat zavoláním adres regenerate_playlist a regenerate_epg.
Na co si dát pozor
Při prvním spuštění se u Magia zaregistruje nové zařízení. Pokud přecházíte ze starší verze, zkopírujte si stávající identifikátor zařízení do složky state v profilu, aby vám na účtu nepřibylo další. Magio má limit počtu zařízení, přebytečná jde smazat v aplikaci Magio GO.


Přiložené soubory
.zip   service.magio.server-1.1.0.zip (Velikost: 17,39 KB / Stažení: 13)
.zip   magio_server.zip (Velikost: 46,95 KB / Stažení: 17)
 
Citovat
  


Příspěvků v tématu
Tmobile TV webserver - od cary1fuk - 06.3.2025, 10:57
RE: Tmobile TV webserver - od radoorech - 20.3.2025, 14:08
RE: Tmobile TV webserver - od cary1fuk - 20.3.2025, 14:51
RE: Tmobile TV webserver - od po2bo - 26.4.2025, 12:02
RE: Tmobile TV webserver - od cary1fuk - 11.10.2026, 12:52
RE: Tmobile TV webserver - od radoorech - 13.10.2026, 18:22
RE: Tmobile TV webserver - od cary1fuk - 14.10.2026, 10:15
RE: Tmobile TV webserver - od radoorech - 14.10.2026, 10:42

Přejít na fórum:


Prochází: 1 host(ů)