@Konycz Tak mi to nedalo a zkoušel jsem něco najít a nepodařilo se mi to. Ono jo to web api Tvheadend zdokumentované hodně sporadicky. Ale pokud si stáhneš z Tvheadend jeho playlist dostaneš něco takového:
tak si s tím dej práci zedituj si to na něco takového:
BTW Profile samozřejmě zadávat nemusíš, použije se default (tedy pass), ale umožňuje to případně změnit ho na jiný, což může být někdy výhodné.
Má to samozřejmě také háček, celkem pochopitelný. Pokud se ti změní čísla kanálů přestane to fungovat dobře. A pak také ještě jeden, ne zcela viditelný. Pokud máš v TVH i Radio kanály a máš je číslované stejnými čísly jako TV kanály, tak z playlistu se ti po zadání čísla kanálu přehraje ten, který je v seznamu Programů Tvheadend zařazen dříve. Možná, že lze do volání api nějak zadat typ zdroje (Radio nebo TV), ale zatím jsem nezjistil jak.
Kód:
#EXTM3U
#EXTINF:0,CT 1
http://<ip>:9981/stream/channelid/507041845?ticket=XXX&profile=pass
#EXTINF:0,CT 2
http://<ip>:9981/stream/channelid/990102970?ticket=XXX&profile=pass
#EXTINF:0,CT 24
http://<ip>:9981/stream/channelid/1475660832?ticket=XXX&profile=pass
...
tak si s tím dej práci zedituj si to na něco takového:
Kód:
#EXTM3U
#EXTINF:0,CT 1
http://<user>:<password>@<ip>:9981/stream/channelnumber/1?profile=pass
#EXTINF:0,CT 2
http://<user>:<password>@<ip>:9981/stream/channelnumber/2?profile=pass
#EXTINF:0,CT 24
http://<user>:<password>@<ip>:9981/stream/channelnumber/3?profile=pass
...
BTW Profile samozřejmě zadávat nemusíš, použije se default (tedy pass), ale umožňuje to případně změnit ho na jiný, což může být někdy výhodné.
Má to samozřejmě také háček, celkem pochopitelný. Pokud se ti změní čísla kanálů přestane to fungovat dobře. A pak také ještě jeden, ne zcela viditelný. Pokud máš v TVH i Radio kanály a máš je číslované stejnými čísly jako TV kanály, tak z playlistu se ti po zadání čísla kanálu přehraje ten, který je v seznamu Programů Tvheadend zařazen dříve. Možná, že lze do volání api nějak zadat typ zdroje (Radio nebo TV), ale zatím jsem nezjistil jak.