xmltv.m3u, siehe erste Zeile tvg-url, da kommt das EPG her
Code: Alles auswählen
#EXTM3U tvg-url="http://192.168.178.xxx/control/xmltv.xml"
#EXTINF:-1 tvg-id="3fb0001283d" tvg-name="Das Erste HD" tvg-logo="http://192.168.178.xxx/logos/3fb0001283d.png" radio="" group-prefix="hd51_wohn" group-title="Freie HD-Programme",Das Erste HD
http://192.168.178.xxx:31339/id=b45803fb0001283d
Interessant da die tvg-id. da ist sozusagen das EPG pro Sender zugeordnet.(kann auch mal doppelt vorkommen z.B. Bei SD und HD Sendern)
Hier in dem Fall "3fb0001283d". Kann aber auch völlig anders sein. z.B.:
Code: Alles auswählen
#EXTM3U tvg-url="http://192.168.178.xxx/control/xmltv.xml"
#EXTINF:-1 tvg-id="das_erste.de" tvg-name="Das Erste HD" tvg-logo="http://192.168.178.xxx/logos/3fb0001283d.png" radio="" group-prefix="hd51_wohn" group-title="Freie HD-Programme",Das Erste HD
http://192.168.178.xxx:31339/id=b45803fb0001283d
Wichtig ist nur das in der EPG Datei selbst derselbe Name ist:
xmltv.xml zu Bsp 1:
Code: Alles auswählen
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE tv SYSTEM "xmltv.dtd">
<tv generator-info-name="Neutrino XMLTV Generator v1.0">
<channel id="3fb0001283d">
<display-name>Das Erste HD</display-name>
</channel>
<programme channel="3fb0001283d" start="20220822165000 +0000" stop="20220822174500 +0000" >
<title lang="de">Morden im Norden (110)</title>
<desc lang="de">Absturz</desc>
</programme>
</tv>
xmltv.xml zu Bsp 2:
Code: Alles auswählen
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE tv SYSTEM "xmltv.dtd">
<tv generator-info-name="Neutrino XMLTV Generator v1.0">
<channel id="das_erste.de">
<display-name>Das Erste HD</display-name>
</channel>
<programme channel="das_erste.de" start="20220822165000 +0000" stop="20220822174500 +0000" >
<title lang="de">Morden im Norden (110)</title>
<desc lang="de">Absturz</desc>
</programme>
</tv>
Wenn du allerdings ein vorhandenes EPG von einem sagen wir mal Sat Sender auf einen Web-Sender mappen willst, geht das per epgmap.xml, hier passend zu Bsp 2:
Code: Alles auswählen
<?xml version="1.0" encoding="UTF-8" ?>
<zapit>
<filter channel_id="b45803fb0001283d" >das_erste.de</filter> --Das Erste HD
</zapit>
b45803fb0001283d ist die ChannelID vom passenden Sender, und zwischen > und < die tvg-id
Hoffe das ist so verständlich
Es gibt genau 10 Sorten von Leuten – nämlich diejenigen, die das binäre System verstehen, und diejenigen, die es nicht tun.
2B || !2B
5x Mutant HD51
1x VU+ Ultimo 4k
1x Edision Mio+ 4k
1x Mutant HD60