dersnyke / satipplaylists

SAT>IP M3U playlists
Creative Commons Zero v1.0 Universal
19 stars 4 forks source link

NDR HD Lokalprogramme? #6

Closed V-Staben closed 2 months ago

V-Staben commented 5 months ago

Moin, Fabian,

herzlichen Dank für diese echt hilfreiche Arbeit! Wäre es möglich, auch die lokalen Länderprogramme des NDR Fernsehens von Schleswig-Holstein, Hamburg, Niedersachsen und Mecklenburg-Vorpommern in die Liste mit aufzunehmen? Das Vorabendprogramm ist länderspezifisch unterschiedlich. Wenn es geht - herzlichen Dank! Oder Du verrätst, wie Du an die Infos kommst?

Durch Deine Hilfe ist es mir übrigens endlich gelungen, die Sat>IP-Streams unseres Kathrein EXIP414/E mit VLC 3.0.20 Vetinari unter MacOS Sonoma zum Laufen zu bringen. Mein EyeTV ruckelt mit konstanter Rate von ca. 5x je Sekunde minimal, das stört bei langsamen Kameraschwenks etwas. VLC bringt deutlich glattere Schwenks zustande, wenn auch mit ca. 20 Sekunden mehr Latenz.

herzliche Grüße und einen Riesendank aus dem Norden,

Volker Staben

dersnyke commented 5 months ago

Servus, freut mich dass meine Liste auch jemand anderem nützlich ist 👍

Ich bin mir etwas unschlüssig, eben weil es so viele Regionalprogramme vom WDR und NDR gibt... Und naja kA mich nervt das immer bisschen wenn ich in der Liste 10 WDRs hab, aber auf allen meistens exakt identisches Programm läuft... Ich kann dein Anliegen aber schon verstehen. Ich denke ich werde alle Regionalprogramme einpflegen.

Die Infos sammle ich von gängigen Sat-Info-Seiten zusammen, z.B. satindex.de oder so. (Aber es bedarf eben ständiger Pflege, weswegen ich damals den Weg über GitHub gewählt zur Veröffentlichung gewählt hab.)

Viele Grüße zurück von der Donau, Fabian

V-Staben commented 5 months ago

Moin, Fabian,

die Liste ist sehr hilfreich, nicht nur als konkrete Hilfe, sondern auch als Anregung zum eigenen Lernen ...

Wir sind eigentlich keine real-time Fernseher. Das Einzige, was wir einigermaßen regelmäßig sehen, ist das länderspezifische SH Magazin von 19.30 Uhr bis 20.00 Uhr im NDR Schleswig-Holstein. Nur in dieser halben Stunde sind die Regionalprogramme des NDR überhaupt unterschiedlich. Und meist sehen wir das asynchron im Browser. Aber zur EM wollte ich doch gern in Echtzeit gelegentlich dabei sein und hatte deswegen nach langer Zeit nochmal versucht, den VLC unter Dampf zu kriegen, um den blöden Rucklern von EyeTV zu entgehen. Und wenn man schonmal dabei ist, kann man ja gleich auch noch - so kam das.

Inzwischen habe ich https://www.digitalfernsehen.de/sat-frequenzen gefunden. Die dortigen Infos zu den NDR-Regionalprogrammen funktionierten jedoch nicht. Also habe ich es blind (und ohne es wirklich zu verstehen) mal ab "&pids=" mit

rtsp://192.168.178.36/?src= . . . &pids=0,17,18,5250,5251,5252,5254

für das Regionalprogramm SH probiert und es klappt. Analog mit ". . . 5240,5241,5242,5244" für Hamburg. Wieder mal ein völlig unwichtiges Problem laienhaft gelöst. Auf satindex.de sind die Infos noch falscher, dort ist für alle 4 Regionalprogramme die gleiche Video PID angegeben.

Vielen Dank und herzliche Grße von der Eider,

Volker.

V-Staben commented 5 months ago

Moin Fabian,

unter https://www.digitalfernsehen.de/sat-frequenzen ist für alle NDR-Regionalprogramme die gleiche Frequenz 11582 MHz angegeben.

Mit

EXTM3U

EXTINF:0,01: NDR Fernsehen Schleswig-Holstein

rtsp://192.168.178.36/?src=1&freq=11582&pol=h&ro=0.35&msys=dvbs2&mtype=8psk&plts=on&sr=22000&fec=23&sid=10330&pids=0,17,18,5250,5251,5252,5254

EXTINF:0,02: NDR Fernsehen Niedersachsen

rtsp://192.168.178.36/?src=1&freq=11582&pol=h&ro=0.35&msys=dvbs2&mtype=8psk&plts=on&sr=22000&fec=23&sid=10327&pids=0,17,18,5220,5221,5222,5224

EXTINF:0,03: NDR Fernsehen Hamburg

rtsp://192.168.178.36/?src=1&freq=11582&pol=h&ro=0.35&msys=dvbs2&mtype=8psk&plts=on&sr=22000&fec=23&sid=10327&pids=0,17,18,5240,5241,5242,5244

EXTINF:0,04: NDR Fernsehen Mecklenburg-Vorpommern

rtsp://192.168.178.36/?src=1&freq=11582&pol=h&ro=0.35&msys=dvbs2&mtype=8psk&plts=on&sr=22000&fec=23&sid=10327&pids=0,17,18,5230,5231,5232,5234

klappt es bei mir, ab 19.30 Uhr werden die länderspezifischen Regionalmagazine Schleswig-Holstein Magazin, Hamburg Journal etc. empfangen. Ab Tagesschau ist wieder alles gleich, man kann es also nur in dieser halben Stunde testen. Da bin ich mir sicher :-)

Gruß, Volker.

dersnyke commented 5 months ago

Jo, du hast vollkommen recht. Hatte mich in der Spalte vertan. Die Frequenzen sind gleich, die Angaben auf satindex sind falsch. :-( Jetzt ist fraglich, ob es für eine möglichst "bundesweit" nutzbare Liste sinnvoll ist zig Regionalprogramme für ne halbe Stunde Unterschied im Programm aufzunehmen.

Ich bin mir noch nicht sicher...

V-Staben commented 5 months ago

Moin Fabian,

Dank Deiner Liste ist mein Problem erst einmal gelöst. Wie weit Du Deinen Service für bundesweite Nutzerinnen und Nutzer treiben möchtest - Deine Entscheidung. Als Nutznießer würde ich sagen: Zeilen zu löschen ist einfacher, als zu recherchieren und Zeilen hinzuzufügen. Zumal nicht jede(r) überhaupt wüsste, wie das Problem anzugehen wäre. Mein Ergebnis ist ja auch mehr Zufallsfund als Ergebnis methodisch gesicherter Heuristik.

Alles Gute - nett, mal vernünftige Menschen zu treffen :-)

Gruß, Volker.

dersnyke commented 5 months ago

Servus,

naja, die Liste ist am "hilfreichsten" wenn man sie nicht runterlädt, sondern direkt per Link einbindet, dann hat man immer die aktuellste Version geladen.

Ich lass den Issue mal offen und werde die Sender entweder hinzufügen oder separat in ner eigenen Liste bereitstellen.

Danke für die Blumen :-)

Viele Grüße!

V-Staben commented 5 months ago

Moin, Fabian,

naja, die Liste ist am "hilfreichsten" wenn man sie nicht runterlädt, sondern direkt per Link einbindet, dann hat man immer die aktuellste Version geladen.

Ja, einerseits. Allerdings hat man dann als NDR-Nordlicht genau Dein Problem: die 10 WDR-Landesprogramme in der Liste und viele andere uninteressante Sender. Und der Lieblingssender ist Nummer 946, der zweitliebste 327. Und man muss seinem DNS Resolver beibringen, das "sat.ip" zur IP des lokalen Sat.IP-Servers aufzulösen. Ich finde es nicht unpraktisch, nur eine lokale Datei mit den paar persönlich interessierenden Sendern in der Medienbibliothek des VLC zu laden. Man merkt ja, wenn ein Sender nicht mehr läuft - und dann schaut man in Deiner Liste nach und aktualisiert, was nötig ist. Aber das kann man auch anders sehen.

Gruß, Volker.

dersnyke commented 5 months ago

Und man muss seinem DNS Resolver beibringen, das "sat.ip" zur IP des lokalen Sat.IP-Servers aufzulösen.

Huch? Musst du das bei dir? Wie öffnest du die Playlist? Wenn du sie als Datei versuchst abzuspielen, bzw. als Playlist nativ lädst, leuchtet mir das ein.

Wenn die Playlist in den VLC-Settings dort angegeben wird als "benutzerdefinierte Playlist", dass sie für UPnP-Dienste (SAT>IP) genutzt wird, kümmert sich VLC selbst darum. Bei keiner meiner bekannten Installationen musste ich mich um DNS-Themen kümmern, deshalb wundere ich mich. Bzw. deswegen hab ich dort - wie in der ursprünglichen Playlist "sat.ip" als Ziel angegeben.

Viele Grüße

V-Staben commented 5 months ago

Moin, Fabian,

Huch? Musst du das bei dir?

Ja. woher soll denn wer auch immer wissen, dass "sat.ip" zu "192.168.xxx.yyy" aufgelöst werden soll? Unter den UPnP-Quellen findet VLC meinen Sat.IP-Server nicht bzw. nicht auf jedem Rechner.

Wie öffnest du die Playlist? Wenn du sie als Datei versuchst abzuspielen, bzw. als Playlist nativ lädst, leuchtet mir das ein.

Ich lade die Playlist mit "Ablage" "Datei öffnen" in der Medienbibliothek. Dort überlebt sie auch einen Neustart des VLC.

Wenn die Playlist in den VLC-Settings dort angegeben wird als "benutzerdefinierte Playlist", dass sie für UPnP-Dienste (SAT>IP) genutzt wird, kümmert sich VLC selbst darum. Bei keiner meiner bekannten Installationen musste ich mich um DNS-Themen kümmern, deshalb wundere ich mich. Bzw. deswegen hab ich dort - wie in der ursprünglichen Playlist "sat.ip" als Ziel angegeben.

Interessant - so soll es wohl auch sein. Auf einem iMac findet der VLC aber unter UPnP nichts - kein Epfang, logo. Auf meinem MacBook (beide Sonoma 14.5) findet VLC unter UPnP zwar den Sat.IP-Server, aber spielt WIMRE nicht, solange ich die IP des Sat.IP-Servers nicht händisch in der m3u-Datei eingetragen habe. Ich probiere es aber nochmal explizit.

Gruß, Volker.

piiotre commented 5 months ago

Auch ich bekam im VLC Fehler, dass sat.ip nicht aufgelöst werden kann. Macht dann wohl bei dir dein sat.ip Gerät mit mDNS bekannt? Mit einem Eintrag im pi hole ist das allerdings schnell erledigt und funktioniert super! Danke für die Liste!

dersnyke commented 5 months ago

Auch ich bekam im VLC Fehler, dass sat.ip nicht aufgelöst werden kann.

Wird bei dir denn der SAT>IP-Server im Bereich UPnP erkannt? image Wenn die grundsätzliche Funktion von UPnP natürlich nicht gegeben ist, weil z.B. eine Firewall auf dem Rechner das nicht mag, kann das natürlich so nicht laufen.

Mit der Playlist hier eingetragen image funktioniert das ganze dann auch mit "sat.ip". Zum testen einzelner Streams muss ich auch die IP des SAT>IP-Servers manuell nutzen, da funktioniert die Ersetzung zu "sat.ip" nicht. Im DNS (auch mDNS) ist das nicht abgebildet, sonst würde es hier nicht fehlschlagen beim manuellen Öffnen des Streams. Kann man natürlich so lösen über einen lokalen DNS-Resolver, ist halt umständlicher.

Der SAT>IP-Server wird unter Windows auch direkt unter Netzwerk erkannt und aufgelistet mit seiner zugehörigen IP. image

piiotre commented 5 months ago

Du hast recht. VLC hat die Funktion eingebaut: https://code.videolan.org/videolan/vlc/-/blob/master/modules/access/satip.c#L692

Hat bei mir nicht funktioniert weil ich nicht über uPNP Discovery sondern über Doppelklick auf die m3u die Streams geladen habe. Danke für die Klarstellung.

V-Staben commented 5 months ago

Moin zusammen,

Update: ja, VLC hat die Funktion eingebaut, "sat.ip" automatisch auf eine IP eines Sat.IP-Servers im lokalen Netz aufzulösen. Voraussetzung ist, dass der Server per UPnP im Netzwerk erreichbar ist und der im VLC unter "Lokales Netzwerk" "Universal Plug'n'Play" aufgelistet wird.

Die externe Playliste https://raw.githubusercontent.com/dersnyke/satipplaylists/main/satip_astra192e.m3u, unter "Benutzerdefinierte SAT>P Senderlisten-URL" eingetragen, wird dann erfolgreich gelesen und die Streams spielen.

Mein Problem war offensichtlich: solange ein MacBook oder iMac im lokalen Netz unterwegs ist, auf dem der UPnP-Server EyeConnect aktiv ist, erkennt VLC keine UPnP-Server mehr: nicht nur den Kathrein EXIP414/E nicht, sondern auch den Logitech MediaServer nicht, der auf einem NAS noch läuft. Wenn ich auf allen laufenden Rechnern im EyeTV die Medienfreigabe deaktiviere und den iPhone-Support weghake - und damit EyeConnect deaktiviere - geht alles, wie es soll. Offensichtlich ist EyeConnect der Übeltäter.

Kathrein EXIP 414 und VLC

Gruß, Volker.

dersnyke commented 2 months ago

Habe nun eine Regionalliste veröffentlicht. Die Daten sind nicht korrekt, aber ich kenne auch keine besseren. Wenn Sender gesichert falsch sind, gerne per Issue melden. Idealerweise dann auch mit den zu ersetzenden Daten, wenn bekannt.