In eigener Sache: iptv.blog Datenbank

Schau mal im Profil unter Abzeichen, “Regular” bist Du aber noch nicht.

Edit:
Da stehts auch:
20200101_192446

1 „Gefällt mir“

wenn ich irgend ein Privat Sender (SD) über VLC starten will tut sich nichts und VLC reagiert nicht mehr. (OSX Mojave) Die öffentlichen gehen.

Hmmm… komisch. Die Öffis in SD gehen auch, oder? Nicht dass es am Deinterlacer liegt.
Kannst du im VLC die Meldungen auf Debug stellen und dann mal den Sender abspielen? Evtl findet sich da ein nützlicher Hinweis.

Die öffentlichen gehen sowohl HD als auch SD.
Ich finde zwar die Einstellung für das Debugging, aber nicht wo das Log landet :frowning:
Bei weiteren Versuchen, kommt manchmal bei den privaten ein Standbild mit Ton oder nur Schwarz und ohne Ton. Jedenfalls nicht wirklich nutzbar. Kann es daran liegen dass ich kein Magenta TV Stream Vertrag habe?

Nein, MagentaZuhause mit MagentaTV (Plus) reicht, die Multicaststreams haben nichts mit dem OTT MagentaTV zu tun.

Du kannst dir einfach das Fenster mit den Meldungen öffnen - ist glaub ich unter “Ansicht”.

Bei mir unter Werkzeuge. Ist aber eine andere VLC-Version

OK, es ist unter Fenster Meldungen :slight_smile:
Das Logfile liegt HIER aber ich verstehe leider zu wenig davon. Zuerst war ARD an mit Bild und Ton dann habe ich auf RTL SD umgeschaltet und dann gab es kurz ein Bild dann Standbild und Ton. Mit Suche in der Datei konnte ich die Stelle des Umschaltens finden.

Also mir springt jetzt auch kein Fehler ins Gesicht. Der Stream kommt ja offenbar an, wird auch schön gepuffert.
Ich kanns jetzt leider schlecht vergleichen, weil ich den VLC unter Windows habe und da die Ausgabe z.B. mit Direct3D stattfindet.
Das wäre jetzt auch meine beste Idee in den Video Einstellungen mal ein andere Ausgabemodul auszuprobieren. Auch wenn ich mir ehrlichgesagt noch nicht erklären kann, warum gerade RTL SD nicht geht, die ÖRs in SD aber schon. Technisch sind die soweit ich das beurteilen kann gleich.

1 „Gefällt mir“

Es liegt offensichtlich am Mac :frowning:
Ich habe noch einen Asus Laptop mit Win 10, auf dem läuft alles wie erwartet. :man_shrugging:

ich bin jetzt einen Schritt weiter :slight_smile:

Hier habe ich einen Lösungsvorschlag gefunden der auch funktioniert :wink: Eine alte VLC Version 2.2.0 geht, aktuelle nicht :man_shrugging:
Edit: VLC Aktuelle Versionen gehen auch wenn man die Einstellungen wie HIER beschrieben vornimmt. :+1:

1 „Gefällt mir“

Hallo, ich finde das ist ein spannendes Projekt. Ich würde mir für die Datenbank zwei Punkte wünschen.

  1. Als Auswahl eine -nur HD Liste-. Somit würden alle öffentlich-rechtlichen-SD Sender rausfallen (lediglich die privaten SD Sender bleiben enthalten). Hintergrund ist der, dass die meisten wahrscheinlich sowie die öffentlich-rechtlichen-SD aus der Liste entfernen. Dieser mix aus SD und HD bläht m.E. die Liste zu sehr auf.

  2. Ich nutze deine m3u Liste für mein Apple TV speziell für die App iPlay TV. Leider ist im Vergleich zu den anderen Listen die m3u Liste weniger detailliert, sodass ich meine eigene Liste erstellt habe. Denn auch hier gibt es die Möglichkeit bspw. TV-Logos hinzuzufügen (bspw. von Github).

Zu Punkt 2: Ich stelle mal meine m3u-Liste (noch nicht vollständig an die neuen Streams angepasst, da ich zu faul bin) sowie Sie in der o.g. App funktioniert, zur Verfügung. Vielleicht besteht die Möglichkeit, dass die m3u-Liste in der Datenbank dahingehend angepasst wird?

#EXTM3U
"#EXTINF:-1 tvg-name=""Das Erste HD"" tvg-id=""ARD.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/daserstehd.png"",Das Erste HD"
rtp://87.141.215.251@232.0.20.35:10000
"#EXTINF:-1 tvg-name=""ZDF HD"" tvg-id=""ZDF.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/zdfhd.png"",ZDF HD"
rtp://87.141.215.251@232.0.20.234:10000
"#EXTINF:-1 tvg-name=""RTL"" tvg-id=""RTL.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/rtl.png"",RTL"
rtp://87.141.215.251@232.0.10.135:10000
"#EXTINF:-1 tvg-name=""SAT.1"" tvg-id=""Sat1.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/sat1.png"",SAT.1"
rtp://87.141.215.251@232.0.10.146:10000
"#EXTINF:-1 tvg-name=""ProSieben"" tvg-id=""Pro7.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/prosieben.png"",ProSieben"
rtp://87.141.215.251@232.0.10.120:10000
"#EXTINF:-1 tvg-name=""RTL II"" tvg-id=""RTL2.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/rtl2.png"",RTL II"
rtp://87.141.215.251@232.0.10.140:10000
"#EXTINF:-1 tvg-name=""kabel eins"" tvg-id=""Kabel.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/kabeleins.png"",kabel eins"
rtp://87.141.215.251@232.0.10.82:10000
"#EXTINF:-1 tvg-name=""VOX"" tvg-id=""Vox.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/vox.png"",VOX"
rtp://87.141.215.251@232.0.10.221:10000
"#EXTINF:-1 tvg-name=""3sat HD"" tvg-id=""3sat.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/3sathd.png"",3sat HD"
rtp://87.141.215.251@232.0.20.2:10000
"#EXTINF:-1 tvg-name=""ARTE HD"" tvg-id=""ARTE.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/artehd.png"",ARTE HD"
rtp://@239.35.10.3:10000
"#EXTINF:-1 tvg-name=""sixx"" tvg-id=""Sixx.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/sixx.png"",sixx"
rtp://@239.35.20.9:10000
"#EXTINF:-1 tvg-name=""ARD-alpha"" tvg-id=""ARD-alpha.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/ardalpha.png"",ARD-alpha"
rtp://@239.35.10.24:10000
"#EXTINF:-1 tvg-name=""one HD"" tvg-id=""One.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/onehd.png"",one HD"
rtp://@239.35.10.58:10000
"#EXTINF:-1 tvg-name=""ZDFneo HD"" tvg-id=""ZDFneo.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/zdfneohd.png"",ZDFneo HD"
rtp://87.141.215.251@232.0.20.236:10000
"#EXTINF:-1 tvg-name=""ZDFinfo HD"" tvg-id=""ZDFinfo.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/zdfinfohd.png"",ZDFinfo HD"
rtp://@239.35.10.56:10000
"#EXTINF:-1 tvg-name=""NITRO"" tvg-id=""RTLNitro.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/nitro.png"",NITRO"
rtp://@239.35.20.59:10000
"#EXTINF:-1 tvg-name=""RTLplus"" tvg-id=""RTLPlus.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/rtlplus.png"",RTLplus"
rtp://@239.35.20.57:10000
"#EXTINF:-1 tvg-name=""SAT.1 Gold"" tvg-id=""Sat1Gold.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/sat1gold.png"",SAT.1 Gold"
rtp://@239.35.20.24:10000
"#EXTINF:-1 tvg-name=""ProSieben MAXX"" tvg-id=""ProSiebenMaxx.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/prosiebenmaxx.png"",ProSieben MAXX"
rtp://@239.35.20.33:10000
"#EXTINF:-1 tvg-name=""KiKA HD"" tvg-id=""Kika.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/kikahd.png"",KiKA HD"
rtp://87.141.215.251@232.0.20.85:10000
"#EXTINF:-1 tvg-name=""KiKA"" tvg-id=""Kika.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/kika.png"",KiKA"
rtp://@239.35.10.19:10000
"#EXTINF:-1 tvg-name=""Super RTL"" tvg-id=""SuperRTL.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/superrtl.png"",Super RTL"
rtp://87.141.215.251@232.0.10.201:10000
"#EXTINF:-1 tvg-name=""kabel eins Doku"" tvg-id=""KabelEinsDoku.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/kabeleinsdoku.png"",kabel eins Doku"
rtp://@239.35.20.67:10000
"#EXTINF:-1 tvg-name=""tagesschau24 HD"" tvg-id=""tagesschau24.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/tagesschau24hd.png"",tagesschau24 HD"
rtp://@239.35.10.63:10000
"#EXTINF:-1 tvg-name=""n-tv"" tvg-id=""ntv.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/ntv.png"",n-tv"
rtp://87.141.215.251@232.0.10.111:10000
"#EXTINF:-1 tvg-name=""N24 HD"" tvg-id=""n24.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/n24hd.png"",N24 HD"
rtp://@239.35.20.17:10000
"#EXTINF:-1 tvg-name=""phoenix HD"" tvg-id=""phoenix.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/phoenixhd.png"",phoenix HD"
rtp://87.141.215.251@232.0.20.116:10000
"#EXTINF:-1 tvg-name=""RTL Hamburg / Schleswig-Holstein"" tvg-id=""RTL.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/rtl.png"",RTL Hamburg / Schleswig-Holstein"
rtp://@239.35.20.63:10000
"#EXTINF:-1 tvg-name=""RTL Hessen"" tvg-id=""RTL.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/rtl.png"",RTL Hessen"
rtp://@239.35.20.64:10000
"#EXTINF:-1 tvg-name=""RTL Niedersachsen / Bremen"" tvg-id=""RTL.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/rtl.png"",RTL Niedersachsen / Bremen"
rtp://@239.35.20.6:10000
"#EXTINF:-1 tvg-name=""RTL Nordrhein-Westfalen"" tvg-id=""RTL.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/rtl.png"",RTL Nordrhein-Westfalen"
rtp://@239.35.20.5:10000
"#EXTINF:-1 tvg-name=""SAT.1 Bayern"" tvg-id=""Sat1.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/sat1.png"",SAT.1 Bayern"
rtp://@239.35.20.8:10000
"#EXTINF:-1 tvg-name=""SAT.1 Hamburg / Schleswig-Holstein"" tvg-id=""Sat1.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/sat1.png"",SAT.1 Hamburg / Schleswig-Holstein"
rtp://@239.35.20.12:10000
"#EXTINF:-1 tvg-name=""SAT.1 Niedersachsen / Bremen"" tvg-id=""Sat1.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/sat1.png"",SAT.1 Niedersachsen / Bremen"
rtp://@239.35.20.13:10000
"#EXTINF:-1 tvg-name=""SAT.1 Nordrhein-Westfalen"" tvg-id=""Sat1.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/sat1.png"",SAT.1 Nordrhein-Westfalen"
rtp://@239.35.20.14:10000
"#EXTINF:-1 tvg-name=""SAT.1 Rheinland-Pfalz / Hessen"" tvg-id=""Sat1.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/sat1.png"",SAT.1 Rheinland-Pfalz / Hessen"
rtp://@239.35.20.15:10000
"#EXTINF:-1 tvg-name=""WDR HD"" tvg-id=""WDR.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/wdrhd.png"",WDR HD"
rtp://@239.35.10.53:10000
"#EXTINF:-1 tvg-name=""WDR Aachen"" tvg-id=""WDR.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/wdr.png"",WDR Aachen"
rtp://@239.35.10.35:10000
"#EXTINF:-1 tvg-name=""WDR Bielefeld"" tvg-id=""WDR.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/wdr.png"",WDR Bielefeld"
rtp://@239.35.10.36:10000
"#EXTINF:-1 tvg-name=""WDR Bonn"" tvg-id=""WDR.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/wdr.png"",WDR Bonn"
rtp://@239.35.10.37:10000
"#EXTINF:-1 tvg-name=""WDR Dortmund"" tvg-id=""WDR.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/wdr.png"",WDR Dortmund"
rtp://@239.35.10.38:10000
"#EXTINF:-1 tvg-name=""WDR Duisburg"" tvg-id=""WDR.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/wdr.png"",WDR Duisburg"
rtp://@239.35.10.39:10000
"#EXTINF:-1 tvg-name=""WDR Düsseldorf"" tvg-id=""WDR.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/wdr.png"",WDR Düsseldorf"
rtp://@239.35.10.40:10000
"#EXTINF:-1 tvg-name=""WDR Essen"" tvg-id=""WDR.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/wdr.png"",WDR Essen"
rtp://@239.35.10.41:10000
"#EXTINF:-1 tvg-name=""WDR Münster"" tvg-id=""WDR.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/wdr.png"",WDR Münster"
rtp://@239.35.10.42:10000
"#EXTINF:-1 tvg-name=""WDR Siegen"" tvg-id=""WDR.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/wdr.png"",WDR Siegen"
rtp://@239.35.10.43:10000
"#EXTINF:-1 tvg-name=""WDR Wuppertal"" tvg-id=""WDR.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/wdr.png"",WDR Wuppertal"
rtp://@239.35.10.44:10000
"#EXTINF:-1 tvg-name=""SWR Baden-Würrtemberg HD"" tvg-id=""SWR.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/swr.png"",SWR Baden-Würrtemberg HD"
rtp://@239.35.10.51:10000
"#EXTINF:-1 tvg-name=""SWR Rheinland-Pfalz HD"" tvg-id=""SWR.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/swr.png"",SWR Rheinland-Pfalz HD"
rtp://@239.35.10.52:10000
"#EXTINF:-1 tvg-name=""SWR Baden-Würrtemberg"" tvg-id=""SWR.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/swr.png"",SWR Baden-Würrtemberg"
rtp://@239.35.10.16:10000
"#EXTINF:-1 tvg-name=""SWR Rheinland-Pfalz"" tvg-id=""SWR.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/swr.png"",SWR Rheinland-Pfalz"
rtp://@239.35.10.17:10000
"#EXTINF:-1 tvg-name=""NDR HD"" tvg-id=""ndr.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/ndrhd.png"",NDR HD"
rtp://@239.35.10.50:10000
"#EXTINF:-1 tvg-name=""NDR Hamburg"" tvg-id=""ndr.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/ndr.png"",NDR Hamburg"
rtp://@239.35.10.31:10000
"#EXTINF:-1 tvg-name=""NDR Mecklenburg-Vorpommern"" tvg-id=""ndr.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/ndr.png"",NDR Mecklenburg-Vorpommern"
rtp://@239.35.10.32:10000
"#EXTINF:-1 tvg-name=""NDR Schleswig-Holstein"" tvg-id=""ndr.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/ndr.png"",NDR Schleswig-Holstein"
rtp://@239.35.10.33:10000
"#EXTINF:-1 tvg-name=""BR Fernsehen Süd HD"" tvg-id=""BR.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/brhd.png"",BR Fernsehen Süd HD"
rtp://87.141.215.251@232.0.20.26:10000
"#EXTINF:-1 tvg-name=""BR Fernsehen Nord"" tvg-id=""BR.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/br.png"",BR Fernsehen Nord"
rtp://@239.35.10.13:10000
"#EXTINF:-1 tvg-name=""MDR HD"" tvg-id=""MDRSachsen.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/mdrhd.png"",MDR HD"
rtp://@239.35.10.61:10000
"#EXTINF:-1 tvg-name=""MDR Sachsen"" tvg-id=""MDRSachsen.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/mdr.png"",MDR Sachsen"
rtp://87.141.215.251@232.0.20.93:10000
"#EXTINF:-1 tvg-name=""MDR Sachsen-Anhalt"" tvg-id=""MDRS-Anhalt.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/mdr.png"",MDR Sachsen-Anhalt"
rtp://@239.35.10.29:10000
"#EXTINF:-1 tvg-name=""MDR Thüringen"" tvg-id=""MDRThuringen.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/mdr.png"",MDR Thüringen"
rtp://@239.35.10.30:10000
"#EXTINF:-1 tvg-name=""hr-fernsehen HD"" tvg-id=""HR.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/hrhd.png"",hr-fernsehen HD"
rtp://87.141.215.251@232.0.20.71:10000
"#EXTINF:-1 tvg-name=""rbb Berlin HD"" tvg-id=""rbbBerlin.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/rbbhd.png"",rbb Berlin HD"
rtp://@239.35.10.62:10000
"#EXTINF:-1 tvg-name=""rbb Brandenburg"" tvg-id=""rbbBrandenburg.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/rbb.png"",rbb Brandenburg"
rtp://@239.35.10.34:10000
"#EXTINF:-1 tvg-name=""SR Fernsehen HD"" tvg-id=""SRFernsehen.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/srhd.png"",SR Fernsehen HD"
rtp://@239.35.10.64:10000
"#EXTINF:-1 tvg-name=""Radio Bremen TV"" tvg-id=""RadioBremen.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/radiobrementv.png"",Radio Bremen TV"
rtp://@239.35.10.12:10000
"#EXTINF:-1 tvg-name=""Deutsche Welle"" tvg-id=""DeutscheWelleDE.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/deutschewelle.png"",Deutsche Welle"
rtp://@239.35.20.44:10000
"#EXTINF:-1 tvg-name=""a.tv"" tvg-id="""" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/atv.png"",a.tv"
rtp://@239.35.50.39:10000
"#EXTINF:-1 tvg-name=""Alex Berlin"" tvg-id="""" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/alexberlin.png"",Alex Berlin"
rtp://@239.35.50.7:10000
"#EXTINF:-1 tvg-name=""allgäu.tv"" tvg-id="""" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/allgaeutv.png"",allgäu.tv"
rtp://@239.35.50.53:10000
"#EXTINF:-1 tvg-name=""center.tv Düsseldorf"" tvg-id="""" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/centertv.png"",center.tv Düsseldorf"
rtp://@239.35.50.7:10000
"#EXTINF:-1 tvg-name=""CityVision"" tvg-id="""" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/cityvision.png"",CityVision"
rtp://@239.35.50.15:10000
"#EXTINF:-1 tvg-name=""Donau TV"" tvg-id="""" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/donautv.png"",Donau TV"
rtp://@239.35.50.23:10000
"#EXTINF:-1 tvg-name=""DRF1"" tvg-id="""" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/drf1.png"",DRF1"
rtp://@239.35.50.15:10000
"#EXTINF:-1 tvg-name=""Franken Fernsehen"" tvg-id=""FrankenTV.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/frankenfernsehen.png"",Franken Fernsehen"
rtp://@239.35.50.43:10000
"#EXTINF:-1 tvg-name=""intv"" tvg-id=""intv.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/intv.png"",intv"
rtp://@239.35.50.1:10000
"#EXTINF:-1 tvg-name=""Isar TV"" tvg-id="""" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/isartv.png"",Isar TV"
rtp://@239.35.50.42:10000
"#EXTINF:-1 tvg-name=""main.tv"" tvg-id="""" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/maintv.png"",main.tv"
rtp://@239.35.50.49:10000
"#EXTINF:-1 tvg-name=""münchen.tv"" tvg-id=""MunchenTV.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/muenchentv.png"",münchen.tv"
rtp://@239.35.50.6:10000
"#EXTINF:-1 tvg-name=""Oberpfalz TV"" tvg-id="""" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/oberpfalztv.png"",Oberpfalz TV"
rtp://@239.35.50.50:10000
"#EXTINF:-1 tvg-name=""RFO"" tvg-id=""Oberbayern.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/rfo.png"",RFO"
rtp://@239.35.50.51:10000
"#EXTINF:-1 tvg-name=""TRP1"" tvg-id="""" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/trp1.png"",TRP1"
rtp://@239.35.50.52:10000
"#EXTINF:-1 tvg-name=""TV Oberfranken"" tvg-id=""tvo.de"" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/tvoberfranken.png"",TV Oberfranken"
rtp://@239.35.50.54:10000
"#EXTINF:-1 tvg-name=""TV touring Würzburg"" tvg-id="""" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/tvtouring.png"",TV touring Würzburg"
rtp://@239.35.50.56:10000
"#EXTINF:-1 tvg-name=""TV touring Schweinfurt"" tvg-id="""" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/tvtouring.png"",TV touring Schweinfurt"
rtp://@239.35.50.55:10000
"#EXTINF:-1 tvg-name=""TVA Ostbayern"" tvg-id="""" group-title=""Entertain"" tvg-logo=""https://raw.githubusercontent.com/jnk22/entertain-iptv/master/logos/tv/tvaostbayern.png"",TVA Ostbayern"
rtp://@239.35.50.57:10000

Vielen Dank und viel Erfolg mit dem Projekt.

3 „Gefällt mir“

Erstmal willkommen im Forum und danke für deinen Beitrag.

Zum Punkt 1: eine individuelle Anpassung der Listen ist schon auf meiner TODO Liste. Eine “best-quality-only” Option ist da nur ein Punkt. Letztlich würde ich jeden seine eigene Liste bauen lassen. Entweder manuell, oder mit ein paar Helferlein wie z.B. bestimmte Sendergruppen auszuschließen, z.B. die Regionalsender. Manche wollen z.B. auch nicht die Programmplätze im Namen, manche brauchen Logos für hellen, manche für dunklen Hintergrund, manche wollen RTL als RTL und nicht RTL SD sehen etc.

Zum Punkt 2: das ist leider so ein Dilemma mit den Playlists. Jedes Programm will ein anderes Format - es sind jetzt ja schon einige mit XSPF, M3U, PLS, DVBViewer. M3U ist da besonders schlimm, da es ein sehr generisches Format ist und jedes Tool es anders interpretiert. Ich hab jetzt schon eine ffmpeg Liste, bei der die SourceIP anders angegeben werden muss. Ich habe auch festgestellt, dass TVHeadend mit der jetzigen M3U die Source Option komplett ignoriert - warum auch immer, importiert man die M3U und trägt danach die gleiche URL wieder ein, funktionierts - muss man dann nur für jeden Sender machen - nervig.

Lange Rede, im Moment ist die M3U mehr oder weniger der Versuch “one-size-fits-all”. D.h. es sind möglichst wenig Optionen drin, damit möglichst viele Programme damit klarkommen. Die würde ich auch so lassen wollen.

Ein weiteres Format ist aber keine große Sache. Die Frage ist immer, wo kommen die Daten her. Also tvg-name bekomme ich hin, tvg-logo auch (die Logos sind z.B. in der xspf drin oder werden auf der Seite angezeigt, gibts also in schwarz oder weiß, sind aber nur 48px hoch, also nicht sonderlich hoch aufgelöst). Ich nehme mal an group-title kann ich beliebig wählen und würde ich dann auf “MagentaTV” setzen. Aber was ist die tvg-id? Ist das auch eine beliebige ID (z.B. Name ohne Sonderzeichen) oder hängt da irgendein EPG Mapping dahinter? Und wenn ja, wo bekomme ich die gültigen IDs her?

Hallo Grinch,

danke für die ausführliche Antwort.

Zum Punkt 1: Perfekt :ok_hand:

Zum Punkt 2: Problem verstanden. Das Format scheint tatsächlich Kraut und Rüben zu sein. Du hast aber schon richtig erkannt, dass es sich bei tvg-id um das EPG Mapping handelt.
Die aktuell mir einzig bekannte vernünftige EPG Liste online ist hier zu finden:
http://rytecepg.epgspot.com/epg_data/rytecDE_Basic.xz (lässt sich mit einem Editor deiner Wahl öffnen).
Die erwähnten TV-Logos sind tatsächlich bei mir in Farbe, was ich persönlich noch mal schöner finde (aber das ist ja erstmal nur Geschmacksache). Ist nicht die größere Gefahr, dass Telekom die Links zu den Bildern ändert?
Die EPG Liste dürfte dagegen doch ein Riesen Komfortgewinn für alle sein.

Lange Rede kurzer Sinn. Vielleicht macht es ja auch Sinn, dass man die Möglichkeit hat, sich die einzelnen Dateien individuell zusammenzustellen, sodass man eine für ich angepasste m3u-Liste erhält. Oder der Nutzer bekommt die Möglichkeit, an die einzelnen Daten (also speziell die Streams) über eine API zu gelangen?
Bitte nur als Idee bzw. Anregung verstehen. Ich denke der Aufwand dahinter ist nicht zu unterschätzen.

Kurze Frage in eigener Sache. Wie oft ändert die Telekom eigentlich die Stream-Adressen und trägst du diese dann händisch in deine Datenbank ein?

Grüße

Das mit dem EPG muss ich mir mal angucken. Da gibts natürlich vielfältige Alternativen. Theoretisch bietet die Telekom ja auch selbst einen EPG (da wäre das Mapping natürlich am einfachsten :sweat_smile:), man müsste ihn halt nur in das passende Format wandeln, nur auch da gibts wieder 1000 Variationen :sob: - und da wirds dann mit dem Urheberrecht grenzwertig.

Die Logos sind ebenfalls direkt von web.magentatv.de, d.h. die aktualisieren sich automatisch mit. Deshalb würde ich auch ungern andere Logos verwenden - die darf ich dann nämlich wieder selbst pflegen :wink: Und hier habe ich mir auch die Erlaubnis eingeholt sie verwenden zu dürfen. Beim EPG hängen leider noch weitere Rechte dran, so dass es da nicht ganz so einfach ist.

Die Stream Adressen ändern sich eher selten - es kommen halt mal neue Sender dazu oder es fallen welche weg. Namen und Logos ändern sich öfters. Aber alles aktualisiere ich automatisch über die o.g. Webseite.

Eine API ist keine große Sache (geht sicher schneller als die Oberfläche zu bauen, mit der man sich alles selbst zusammenbauen kann :see_no_evil:). ich kann ja vielleicht einfach mal die Daten als JSON und XML anbieten. Damit sollten eigentlich die meisten Programmiersprachen klarkommen, mit denen man sich dann eigene Listen bauen kann.

1 „Gefällt mir“

Gesagt, getan. Es gibt die Multicastadressliste jetzt auch in maschinenlesbarer Form als JSON und XML.
Ist von der Struktur jetzt erstmal an die Liste selbst angelehnt und enthält alle Daten, die man zum Erstellen der Listen braucht oder sagen wir, die, die ich auch selbst verwende.

Sollte das der Renner werden, können wir auch über andere „Views“ nachdenken, z.B. „channel“ (EPG Position und Logo) und „media“ (der Stream selbst in den jeweiligen Qualitätsstufen) auftrennen, Kanalpositionen extra etc. Das würde ich aber dann wohl auch ausserhalb der Multicastadressliste machen und dann auch gleich alle Kanäle inkl. Unicast und verschlüsselt mit anbieten.

2 „Gefällt mir“

Hey Grinch,

die JSON ist Goldwert. Ich habe mir ein kleines PHP Script gebastelt, welches die JSON decoded und mir eine m3u in dem Format erstellt, wie ich es aktuell benötige. Das ganze rufe ich über einen Cronjob auf, sodass ich deine Änderungen nicht verpasse.
Schön wären jetzt noch das Selektieren, wie in Punkt 1 besprochen (ggf. kann ich das auch in PHP rausfiltern) und die EPG Liste :wink:

Übrigens, die Logos werden bei mir in iPlayTV in Farbe dargestellt, obwohl ich mich auf deine Telekom Links berufe (kann das sein? Sind doch alle s/w)

Trotzdem, danke dir vor allem für die schnelle Antwort. Bei Bedarf, kann ich das Script hier gerne teilen.

Grüße

.- fox

1 „Gefällt mir“

Ich hab die Rytec IDs mal mit aufgenommen. Sind in der Playlist für tv headend enthalten: https://db.iptv.blog/multicastadressliste/tvheadend/rytecDE_Basic
Oder in den XML und JSON Listen, wenn man den query-Parameter include_epg anhängt, also z.B. https://db.iptv.blog/multicastadressliste.json?include_epg

Grinch -> Richtig gut. Works like a charm :wink:

Danke dir für deine Mühen
Schön wäre jetzt nur noch die Unterscheidung HD/SD. Aber soweit ich weiß, werden die öffentlich rechtlichen SD bald eh abschalten ??
Von daher löst sich das Problem langfristig wohl eh von selbst.

Mit Unterscheidung HD/SD meinst du, dass wenn ein HD da ist, der SD nicht noch dazu soll?
Basierend auf dem JSON sollte das relativ leicht machbar sein. Die Sortierung ist nach Kanalposition, Qualität. Es kommt immer zuerst der HD, dann der SD. D.h. du könntest beim SD prüfen, ob die Kanalposition bereits belegt ist und dann überspringen. Oder du gruppierst nach Sendernamen und nimmt immer den ersten Eintrag.

Mal ein kleines Powershell Beispiel:

$channels = Invoke-RestMethod 'https://db.iptv.blog/multicastadressliste.json?include_epg'
$r = @{}
foreach($c in $channels.channellist) {
    if(!$r.ContainsKey($c.channel_pos)) {
        $r.Add($c.channel_pos, $c)
    }
}
"#EXTM3U"
$r.Values | sort -Property channel_pos | ForEach { 
    if($_.epg_channels -ne $null -and $_.epg_channels.rytecDE_Basic -ne $null){$id = ' tvg-id=""{0}""' -f $_.epg_channels.rytecDE_Basic}else{$id = ''} 
    '"#EXTINF:-1 tvg-name=""{0}""{1} group-title=""Entertain"" tvg-logo=""{2}"",{0}"
rtp://{3}@{4}:{5}' -f $_.media_name, $id, $_.channel_logo, $_.media_multicast_sourceip, $_.media_multicast_ip, $_.media_multicast_port }

Damit kommt bis auf das Logo etwas sehr ähnliches wie in deiner ursprünglichen Liste raus:

#EXTM3U
"#EXTINF:-1 tvg-name=""Das Erste HD"" tvg-id=""ARD.de"" group-title=""Entertain"" tvg-logo=""http://programm-manager.telekom.de/media/3711d16d0e3570276ebba175620385b5f4ff18f4.png"",Das Erste HD"
rtp://87.141.215.251@232.0.20.35:10000
"#EXTINF:-1 tvg-name=""ZDF HD"" tvg-id=""ZDF.de"" group-title=""Entertain"" tvg-logo=""http://programm-manager.telekom.de/media/35d71e6d09f3551cb4053da8487b3028cf9339cd.png"",ZDF HD"
rtp://87.141.215.251@232.0.20.234:10000
"#EXTINF:-1 tvg-name=""RTL SD"" tvg-id=""RTL.de"" group-title=""Entertain"" tvg-logo=""http://programm-manager.telekom.de/media/677f684aabfc03b8110b90e5b4ea5b3ac3e5d578.png"",RTL SD"
rtp://87.141.215.251@232.0.10.135:10000
...