[Erledigt] Wie IPTV lokal streamen?

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Den Fehler im Log kannst du ignorieren, denn das betrifft nur das Plugin ustvnow von Streamlink. Dieser Fehler wird durch eine veraltete Python Library ausgelöst, die man leider nicht ohne Weiteres updaten kann.

    Der IPTV Link wird bei dir ohne Fehler geöffnet und gestreamt. Ich habe das mit VLC nachvollzogen und es kommt auch bei mir kein Bild - mit dem MPV Player läuft der Stream aber einwandfrei. In der Regel geht das mit VLC einwandfrei, aber es gibt leider auch Ausnahmen. Ich werde mal schauen, ob es mit einer Streamlink Option beeinflussbar ist.

    Da du eine Duo 4K besitzt, bitte ich dich youtube-dl manuell zu aktualisieren und das Beispiel 4K HDR Test in ein Bouquet einzufügen und probieren, ob die HDR Wiedergabe auf deinem TV geht. Das Ergebnis bitte im zugehörigen Thread posten.

    Edit:
    Mit einer Zusatzoption im Link läuft das bei mir mit VLC jetzt einwandfrei:
    http://192.168.178.40:8088/hls://http://live1_hr-lh.akamaihd.net/i/hr_fernsehen@75910/index_3584_av-b.m3u8 --hls-live-edge 10

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von hgdo () aus folgendem Grund: 2 Beiträge zusammengefasst

  • Ich kann bestätigen, dass mit dem MPV Player der Link sowohl mit als auch ohne Zusatzoption läuft.

    Jedoch funktioniert es im DVBViewer oder VLC bei mir auch mit der Zusatzoption nicht. Keine Ahnung, warum es bei dir geht. Aufgefallen ist mir, dass Streamlink offenbar sehr instabil ist und häufig abstürzt. Da ich nicht weiß, wie ich den Service neu starten kann, muss ich die Box immer neu booten, was eher unschön ist.

    Hast du noch Ideen, was ich ausprobieren kann? Gibt es eine Alternative zu Streamlink?
  • Das mit den Abstürzen ist mir nicht bekannt und ich nutze Streamlink schon sehr lang.

    War denn die Debugausgabe vor dem Absturz aktiv? Das Teminalfenster darf erst geschlossen werden, wenn die Debugausgabe mit Strg+C geschlossen wird oder nach einem Reboot. Nach Strg+C muss der streamlinksrv wieder gestartet werden.

    Wie der streamlinksrv gestartet wird usw., steht in #1 von Streamlink oder es geht auch über die VTI-Sytemdienste->streamlinksrv.

    Eine alternative kenne ich in diesem Fall nicht und es ist jetzt für mich aus der Ferne sehr schwer, weitere Ratschläge zu geben, da es bei mir läuft. Du könntest aber mal einen Livestream von Youtube Rocketbeans probieren (es gibt dafür einen Link in den letzten Posts von Streamlink), ob das besser geht. Was VLC betrifft gab es da immer mal Probleme beim abspielen, da ist der MPV Player deutlich stabiler.
  • Das mit den Abstürzen war offenbar mein Fehler. Hatte die Debugausgabe nicht korrekt mit Strg+C beendet.

    Ich habe jetzt nochmals ein bisschen getestet. Dabei sind mir zwei Dinge aufgefallen:

    1.)
    Wenn ich den Link ohne Zusatzoption im VLC verwende, zeigt die Debugausgabe an, was ich in Post 20 gesendet habe. Da gibt es dann vermeintlich keine Fehler.
    Wenn ich dann jedoch den Link erneut aufrufe - also zuzusagen auf das selbe Programm umschalte - reagiert die Debugausgabe anders. Ich verstehe den Log so, dass immer wieder vergeblich versucht wird, eine Verbindung aufzubauen (siehe beigefügte Datei Debug2.txt).

    2.)
    Wenn ich den Link mit Zusatzoption im VLC verwende, zeigt die Debugausgabe gar nichts an. Sie reagiert einfach nicht. Stattdessen erhalte ich eine Fehlermeldung von VLC mit dem Inhalt, dass die Medienadresse nicht geöffnet werden konnte. Überprüfe doch mal bitte deinen Link mit Zusatzoption. Eventuell hat sich ein Tippfehler eingeschlichen.

    Den Livestream von Rocketbeans habe ich versucht, mit dem angepassten Link "http://192.168.178.40:8088/hls://https://www.youtube.com/user/ROCKETBEANSTV/live" ans Laufen zu bringen. Leider ohne Erfolg. Die zugehörigen Debugausgabe sende ich in Debug3.txt
    Dateien
    • Debug2.txt

      (2,56 kB, 3 mal heruntergeladen, zuletzt: )
    • Debug3.txt

      (1,06 kB, 2 mal heruntergeladen, zuletzt: )
    1. Das Log hat mit Post #20 nichts zu tun, wegen unterschiedlicher Links und das Log ist i.O.
    2. Da hast du Recht, die Option wird nicht erkannt, wegen der Leerzeichen - der IPTV Stream läuft bei mir aber unabhängig von der Zusatzoption. Du kannst die Leerzeichen im Link durch %20 ersetzen, dann sollte die Option erkannt werden.
    3. Das ist aber kein Fehler von Streamlink, wenn keine gültigen Daten vom Streamserver kommen.
  • Jetzt hatte ich schon gehofft, dass mit dem %20 das Problem gelöst wäre, aber leider war das doch nicht der Fall. Der Link

    http://192.168.178.40:8088/hls://http://live1_hr-lh.akamaihd.net/i/hr_fernsehen@75910/index_3584_av-b.m3u8%20--hls-live-edge%2010

    funktioniert jetzt auch bei mir mit dem VLC. Entsprechend habe ich es mit anderen Anbietern versucht. Aber während

    http://192.168.178.40:8088/hls://https://5be019f0d8c6e.streamlock.net/ngroup/ngrp:NRJHitsTV_all/chunklist_w1391300262_b1431072.m3u8%20--hls-live-edge%2010

    ebenfalls funktioniert, funktionieren zum Beispiel

    http://192.168.178.40:8088/hls://http://rtmp.one.by:1300%20--hls-live-edge%2010

    und

    http://192.168.178.40:8088/hls://https://www.youtube.com/user/ROCKETBEANSTV/live%20--hls-live-edge%2010

    nicht, obwohl beide Sender mit einem direkten Link aufgerufen werden können. Hast du noch irgendwelche Ideen?
  • OT
    bei mir in Bezug auf VLC & Youtube letzthin das Problem, dass die Filmchen zwar abspielbar, aber auf den PC selbst nicht (mehr) aufnehmbar/streambar waren.
    /OT

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Radar ()

  • @einweg1, ich habe dir eine Starthilfe für Streamlink bzw. dein IPTV Problem gegeben, aber das bedeutet nicht, dass ich dir dafür ständig zur Verfügung stehe.

    Du hast leider nicht die nötigen Kenntnisse um alle möglichen Videolinks zu nutzen. Du kannst nun mal nicht überall dem Link ein hls:// voranstellen und erwarten, dass das geht. HLS ist ein Streamprotokoll insbesondere für Livestreams und das kann man ganz einfach an der .m3u8 Erweiterung vom Link erkennen.

    Der 3. Link ist eine Video URL aber kein HLS-Stream, sondern ein HTTP-Stream und dafür gibt es den Prefix httpstream://

    Der Youtube Link ist keine direkte Video URL, sondern nur ein Link auf die Webseite, wo der Stream abgespielt werden kann. Um an die Video URL zu kommen, muss die Verbindung von der Webseite zur Video URL aufgelöst werden; dafür wird ein sogenannter Resolver benötigt. Der Resolver hierfür ist für Youtube das Youtube bzw. YoutubeDL (von mir) Plugin. Streamlink parsed den Link und prüft, ob es ein Plugin (Resolver) für den Link gibt.

    Ich empfehle dir Streamlink auf deinem PC zu installieren und damit zu experimentieren und dich in die Dokumentation dafür einzuarbeiten.

    Für mich ist erst einmal Schluss mit deinem Thema ;)
  • Wenn man auf diesem Gebiet keine fundierten Kenntnisse hat, dann fällt es einem trotz entsprechender Bemühung sehr schwer, eine Fehlersuche ohne Hilfestellung zu betreiben. Mir hat letztlich die Information gefehlt, dass es verschiedene Streamprotokolle gibt. Mit diesem Hinweis habe ich nun heute alle Streams ans Laufen bekommen. Sowohl mit dem VLC als auch mit dem DVBViewer. Insoweit ist mein Problem also jetzt gelöst.
    Besten Dank für deine Unterstützung! :thumbup: