Takže jsme nakonec ještě vyzkoušel i přehrávání Noe a Lux kanálů pomocí IPTV Simple Client přímo v Kodi, a i tam to funguje dobře. Přehrává se správný obsah, korespondující s programy vysílanými pomocí oficiálních lanálů (OTT Sledování, DVB-T, web Noe i Lux).
Přidávám tedy stručnou rekapitulaci pro ty, kteří chtějí rychlé řešení pro přehrávání live kanálů Noe, Noe+ a Lux v Kodi pomocí
Tvheadend a PVR doplňku
Tvheadend HTSP Client nebo jen pomocí doplňku
IPTV Simple Client jako
Live TV. Výhodou tohoto řešení je, že můžete všechny kanály přijímat pomocí funkce
PVR & Live TV Kodi. Nevýhodou pak to, že nebudete mít přístup k dalším funkcí, které webové vysílání na stránkách Noe i Lux a odpovídající doplňky (zatím tedy jen doplněk
Televízia Lux od @
JanoHD:) nabízejí. Ta výhoda získá smysl zejména pro ty, kteří už nějaké live kanály takto přijímají. Pak si jen přidají další playlist, což jak Tvheadend tak IPTV Simple Client poměrně jednoduše umožňují. Můžeta dokonce zvolit i obě řešení, tzn. mít ty kanály vložené do PVR & Live TV Kodi některou ze zde uvedených metod a přijímat je tak stejně stejně, jako ostatní TV kanály a současně používat doplňky, a mít tak kromě toho možnost využívat jejich funkce.
Playlist pro
Tvheadend (je třeba mít k dispozici ffmpeg):
Kód:
#EXTM3U
#EXTINF:-1 tvh-epg="0",TV Noe
pipe://ffmpeg -fflags +genpts -i https://n105.quickmedia.tv/noe-abr/noe-abr/noe/Ifd4_1_4/chunks_dvr.m3u8?nimbles -vcodec copy -acodec copy -f mpegts -mpegts_service_type digital_tv pipe:1
#EXTINF:-1 tvh-epg="0",TV Noe+
pipe://ffmpeg -fflags +genpts -i https://n105.quickmedia.tv/noe-2-abr/noe-2-abr/noe-2/Shz3_1_1/chunks_dvr.m3u8?n -vcodec copy -acodec copy -f mpegts -mpegts_service_type digital_tv pipe:1
#EXTINF:-1 tvh-epg="0",TV Lux
pipe://ffmpeg -fflags +genpts -i https://stream.tvlux.sk/luxtv/luxtv-livestream/playlist.m3u8 -vcodec copy -acodec copy -f mpegts -mpegts_service_type digital_tv pipe:1
Pozn. Pokud ve vašem systému s Tvheadend nemáte defaultně nastavenou cestu k aplikaci ffmpeg, je třeba ji v plalistu uvést. Může to např. být případ *ELEC systémů, kde se ffmpeg instaluje pomocí doplňku Kodi. Takže v tomto případě v playlistu místo
ffmpeg pak budete muset uvést
/storage/.kodi/addons/tools.ffmpeg-tools/bin/ffmpeg.
Playlist pro
IPTV Simple Client, případně i
Tvheadend, viz závěr příspěvku:
Kód:
#EXTM3U
#EXTINF:-1 tvh-epg="0",TV Noe
https://n105.quickmedia.tv/noe-abr/noe-abr/noe/Ifd4_1_4/chunks_dvr.m3u8?nimbles
#EXTINF:-1 tvh-epg="0",TV Noe+
https://n105.quickmedia.tv/noe-2-abr/noe-2-abr/noe-2/Shz3_1_1/chunks_dvr.m3u8?n
#EXTINF:-1 tvh-epg="0",TV Lux
https://stream.tvlux.sk/luxtv/luxtv-livestream/playlist.m3u8
#EXTINF:-1 tvh-epg="0",TV2 Lux
Ještě uvedu možnost jednoduchého přehrávání v Kodi bez jakýchkoliv dalších doplňků, pouze pomocí pomocí vložení adresy steramu do
souboru s příponou strm a přehrávání jako
video. Tohle řešení je pro pratické řešení trochu nešikovné, ale umožńuje si přehrávání v Kodi spustit bez nutnosti instalace jakýchkoliv dalších doplňků či aplikací a jejich (pro někoho) poměrně složitějšího nastavení.
soubor
Noe.strm:
Kód:
https://n105.quickmedia.tv/noe-abr/noe-abr/noe/Ifd4_1_4/chunks_dvr.m3u8?nimbles
soubor:
Noe Plus.strm
Kód:
https://n105.quickmedia.tv/noe-2-abr/noe-2-abr/noe-2/Shz3_1_1/chunks_dvr.m3u8?n
soubor
Lux.strm:
Kód:
https://stream.tvlux.sk/luxtv/luxtv-livestream/playlist.m3u8
EPG
Vyzkoušel jsem generovat xmltv pro Noe, Noe+ i Lux pomocí WebGrab++. Jako zdroj jsem použil sms.cz. Původní výsledky byly špatné, ale po změně ini předpisu (jsou k dispozici dva) na site="m.tv.sms.cz", jsou vygenerovaná data pro Noe, Noe+ i Lux v pořádku.
Závěrem
A na závěr poznámka. Pokud pro Tvheadend a kanály Noe a Noe+ použijete v playlist pouze adresy streamů, přehrává se v obou případech jiný obsah,
který je složený z jiných pořadů obou stanic, ale který neodpovídá anoncovanému programu těchto kanálů. Playlist pak vypadá stejně, jako výše uvedený playlist pro IPTV Simple Client. Můžete si samozřejmě oba playlisty spojit a v Tvheadend pak dostanete pro kanály Noe a Noe+ vždy dva streamy pro každý z nich. Jeden, jehož vysílané pořady budou odpovídat programu těchto kanálů, a druhý,
složený z náhodných pořadů těchto stanic obsahující posunuté vysílnání (cca 2h do minulosti). Je pak vhodné ten kanál pro každou ze stanic označit nějak jinak, např. Noe2 a Noe2+.
Na to, proč to takto funguje nebo jaké pořady se do druhého streamu vybírají, jsem nepřišel.
Jestli na to někdo přijde, budu rád, když se o to podělí.
EDIT Podívejte se na následující
příspěvek od @
JanoHD a pak ještě ten
další ode mne. Je to v nich vysvětlené.