Beiträge von henrydatei

    Danke für deine Ideen, ich habe das mal ausprobiert:

    Aus der m3u von Telerising habe ich folgende URL für das ZDF bekommen: http://telerising:5000/api/zd2/live/zdf Das mit ffprobe liefert

    Bei deinem Beispiel habe ich gesehen, dass an dem Link noch eine Endung dranhängt, daher habe ich die Option "Enable ".m3u8"/".mpd" link extension" in den Einstellungen von Teelrising aktiviert. Der Link für das ZDF ist dann http://telerising:5000/api/zd2/live/zdf.m3u8 der Output von ffprobe sieht dann schon besser aus:

    Die Playlist von Telerising mit ?ffmpeg=true liefert dann folgenden "Link" für Das Erste pipe://ffmpeg -loglevel fatal -re -i "http://192.168.25.220:5000/api/zd2/live/das_erste_de.m3u8" -ignore_unknown -map 0:0 -map 0:1 -map 0:2? -map 0:3? -map 0:4? -c:a:0 copy -c:a:1 copy -c:v copy -c:s copy -f mpegts -metadata service_name="Das Erste HD" pipe:1. Der entsprechechende ffmpeg Befehl darin ausgeführt schreibt mir auch mein Terminal mit zufälligen Zeichen zu, ich gehe also mal davon aus, dass das ein Stream ist.

    Wenn ich also folgenden Playlist-Link in TVHeadend schiebe, sollte es funktionieren: http://192.168.25.220:5000/api/zd2/file/favorites.m3u?ffmpeg=true (hab es mal nur mit den Favouriten gemacht, damit das scannen schneller geht). Das läuft erfolgreich durch. Danke!!

    TLDR: Die Option "Enable ".m3u8"/".mpd" link extension" in Teelrising aktivieren.

    Vielleicht gibt es keine Internetverbindung beim Docker - die Kanal-Liste wurde ja gefunden. Ansonsten könnte man ja tvHeadend auch ohne Docker betreiben.

    Hm, also ich habe mittlerweile noch mehr rumprobiert und habe jetzt das minimal Telerising ([Docker] telerising.minimal) zusammen mit TVHeadend in einen Stack gepackt:

    Der TVHeadend Docker kann auch 8.8.8.8 pingen, ich denke also, dass da Internet verfügbar ist:

    Der Fehler bleibt am Ende der gleiche.

    Hallo zusammen,

    ich habe TVHeadend in einem Docker laufen und zum Testen läuft die TelerisingAPI ganz "normal" in der Konsole (also kein Docker oder ähnliches) in der Version 0.13.3. Um es zu testen, habe ich mir schnell einen Free-Account bei Zattoo geholt und alles in Telerising eingerichtet. Ich habe auch die Custom IP auf http://192.168.25.220:5000 gesetzt, der entsprechende Playlist-Link für TVHeadend ist dann http://192.168.25.220:5000/api/zd2/file/c…m3u?ffmpeg=true und zum Testen im VLC Player die Playlist http://192.168.25.220:5000/api/zd2/file/channels.m3u. Im VLC läuft es auch super. in TVHeadend habe ich dann das IPTV Automatische Netzwerk eingerichtet mit den im Anhang aufgeführten Einstellungen.

    Aber TVHeadend scheint da nichts zu finden, zumindest lese ich das aus dem Log raus:

    Code
    2024-07-28 15:15:50.076 mpegts: channels.m3u - ZDF in telerising - tuning on IPTV #1
    2024-07-28 15:15:50.077 spawn: Executing "/usr/bin/ffmpeg"
    2024-07-28 15:15:50.077 subscription: 03F6: "scan" subscribing to mux "channels.m3u - ZDF", weight: 5, adapter: "IPTV #1", network: "telerising", service: "Raw PID Subscription"
    2024-07-28 15:15:55.338 spawn: Error opening input files: Invalid data found when processing input
    2024-07-28 15:15:55.380 iptv: stdin pipe 23 unexpectedly closed: No data
    2024-07-28 15:16:05.076 mpegts: channels.m3u - ZDF in telerising - scan no data, failed
    2024-07-28 15:16:05.076 subscription: 03F6: "scan" unsubscribing

    Was mache ich falsch? Kann der TVHeadend-Docker vielleicht nicht Telerising sehen?

    Danke und viele Grüße