Telerising API - Zattoo, blue TV & Sky CH für tvHeadend und VLC [Web App]

  • Muxes sind die einzelnen Sender oder Kanäle in der m3u8 oder m3u Datei

    Edit: Für TVHeadend muss FFMpeg Pipe aktiviert sein, sonst gibts einen Fehler.

    In Telerising unter dem Anbieter Sky -> M3U Playlist -> Retrieve streams via ffmpeg pipe

    ist richtig. Ich probier das nacher nochmal. So dämlich kann ich doch nicht sein, oder doch? [ag]

    Nachtrag: also Retrieve streams via ffmpeg pipe ist eingeschaltet. Neues Automatisches IPTV Netzwerk angelegt. Max Inputstreams 1 gesetzt. URL von Telerising reinkopiert. Aber beim scannen wird nix gefunden: stdin pipe unexpectedly closed: no data

    Einmal editiert, zuletzt von Woti (21. Dezember 2023 um 21:15)

  • Dann stelle bitte den Loglevel auf debug und poste den tvHeadend-Log. In der URL sollte zudem von ".m3u8" nichts stehen. Den Scan kann man im gleichen "Edit Mux"-Fenster durch Setzen des Scan-Statuswertes von IDLE auf ACTIVE (+ Save) manuell triggern.

  • Guten morgen, hier der Log:

    Die Option "Retrieve streams via ffmpeg pipe" ist immer aus wenn ich mich in Telerising einlogge? Sollte das nicht abgehakt bleiben wenn aktiviert? Oder ist das nur um die URL zu generieren?

  • Ja das schonmal richtig, das musste beim Download vom Typ Application/m3u8 sein.

    Wenn du die öffnest sollte so etwas in der Art drin stehen:

    Kommen noch paar Zeilen, hier in diesem Fall ist es halt ARD von Zattoo

    :Edit: Haha easy4me war schneller [ag]

  • Update: Hab gerade mal Link Extension m3u8 mit TVHeadend bei mir getestet und da geht es einwandfrei

    Man kann auch die Datei mal manuell testen indem man mit Telerising die m3u8 oder m3u runterlädt und ins Linux Home Verzeichnis hochlädt und den Pfad manuell im TVHeadend bei DVB Inputs -> Netzwerke -> Netzwerk bearbeiten -> URL: einträgt

    file:///home/playlist.m3u

  • Da steht folgendes drin:

    Code
    #EXTM3U
    #EXT-X-VERSION:7
    #EXT-X-INDEPENDENT-SEGMENTS
    #EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio",NAME="deutsch",DEFAULT=YES,AUTOSELECT=YES,LANGUAGE="deu",URI="https://fr5-3-hls7-live.zahs.tv/HD_eurosport1_de/t_track_audio_bw_256000000_num_1_tid_3_p_20_l_de_nd_1600_mbr_8000.m3u8?z32=MNZWSZB5GE3UCMZTG5CDGMRTGNATQMCDHAWTGOKDII4DKM2FGVBEIRJSINCSM5DJNVSXG2DJMZ2D2OBQEZ2XGZLSL5UWIPJSGY2DCNJZGI4CM5R5GATHG2LHHUYTQX3BMY2GCY3DGY2TINJSHE3TCYLCMU3GKNJXGBRWKNZZG44DQYRWGI"
    #EXT-X-STREAM-INF:BANDWIDTH=8000000,CODECS="avc1.4d402a,ec-3",RESOLUTION=1920x1080,FRAME-RATE=50,AUDIO="audio",CLOSED-CAPTIONS=NONE
    https://fr5-3-hls7-live.zahs.tv/HD_eurosport1_de/t_track_video_bw_7800000_num_0_tid_1_nd_1600_mbr_8000.m3u8?z32=MNZWSZB5GE3UCMZTG5CDGMRTGNATQMCDHAWTGOKDII4DKM2FGVBEIRJSINCSM5DJNVSXG2DJMZ2D2OBQEZ2XGZLSL5UWIPJSGY2DCNJZGI4CM5R5GATHG2LHHUYTQX3BMY2GCY3DGY2TINJSHE3TCYLCMU3GKNJXGBRWKNZZG44DQYRWGI

    Sehe das da *.m3u8 steht. Das is aber in Telerising deaktiviert.

  • Haha das ist völlig richtig. Mein Fehler hatte HLS7 wieder aktiviert.
    So hier die Ausgabe mit aktiviertem Dash:

    XML
    <?xml version="1.0" encoding="utf-8"?>
    <MPD xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:mpeg:dash:schema:mpd:2011" xmlns:scte35="urn:scte:scte35:2013:xml" xsi:schemaLocation="urn:mpeg:dash:schema:mpd:2011 http://standards.iso.org/ittf/PubliclyAvailableStandards/MPEG-DASH_schema_files/DASH-MPD.xsd" minBufferTime="PT1S" profiles="urn:mpeg:dash:profile:isoff-live:2011" type="dynamic" timeShiftBufferDepth="PT80S" minimumUpdatePeriod="PT1.600S" publishTime="2023-12-22T20:54:51.200Z" availabilityStartTime="1970-01-01T00:00:00Z"><Period id="1" start="PT0S"><AdaptationSet id="0" mimeType="video/mp4" contentType="video" segmentAlignment="true" startWithSAP="1"><InbandEventStream schemeIdUri="https://zattoo.com/emsg/latency" value="live"></InbandEventStream><Role schemeIdUri="urn:mpeg:dash:role:2011" value="main"></Role><SegmentTemplate media="https://fra3-5-dash-live.zahs.tv/HD_eurosport1_de/f_track_video_ts_$Time$_nd_1600_d_1600_mbr_8000_bw_$Bandwidth$_num_0_tid_1.mp4?z32=MNZWSZB5GE3UCMZUGJBTINZWGNDDCMJQIIWTGQRUIM3DSMRSII2TENKFGBBDMJTEOJWT23DWNQ5DGJTVONSXEX3JMQ6TENRUGE2TSMRYEZ3D2MBGONUWOPJRHBPTKZBUGZSTMYRSMVRDOM3BGRSDEMZRG5STQOJXMYYTIYLGMEZWMZQ" presentationTimeOffset="0" timescale="1000" initialization="https://fra3-5-dash-live.zahs.tv/HD_eurosport1_de/i_track_video_nd_1600_d_1600_mbr_8000_bw_$Bandwidth$_num_0_tid_1.mp4?z32=MNZWSZB5GE3UCMZUGJBTINZWGNDDCMJQIIWTGQRUIM3DSMRSII2TENKFGBBDMJTEOJWT23DWNQ5DGJTVONSXEX3JMQ6TENRUGE2TSMRYEZ3D2MBGONUWOPJRHBPTKZBUGZSTMYRSMVRDOM3BGRSDEMZRG5STQOJXMYYTIYLGMEZWMZQ"><SegmentTimeline><S t="1703278412800" d="1600" r="49"></S></SegmentTimeline></SegmentTemplate><Representation id="0" bandwidth="7800000" width="1920" height="1080" codecs="avc1.4d402a" frameRate="50"></Representation></AdaptationSet><AdaptationSet id="2" mimeType="audio/mp4" contentType="audio" lang="de" codecs="ec-3" segmentAlignment="true" startWithSAP="1"><AudioChannelConfiguration schemeIdUri="tag:dolby.com,2014:dash:audio_channel_configuration:2011" value="F801"></AudioChannelConfiguration><SegmentTemplate media="https://fra3-5-dash-live.zahs.tv/HD_eurosport1_de/f_track_audio_ts_$Time$_nd_1600_mbr_8000_bw_$Bandwidth$_d_1600_num_1_tid_3_p_20_l_de.m4s?z32=MNZWSZB5GE3UCMZUGJBTINZWGNDDCMJQIIWTGQRUIM3DSMRSII2TENKFGBBDMJTEOJWT23DWNQ5DGJTVONSXEX3JMQ6TENRUGE2TSMRYEZ3D2MBGONUWOPJRHBPTKZBUGZSTMYRSMVRDOM3BGRSDEMZRG5STQOJXMYYTIYLGMEZWMZQ" presentationTimeOffset="0" timescale="1000" initialization="https://fra3-5-dash-live.zahs.tv/HD_eurosport1_de/i_track_audio_nd_1600_mbr_8000_bw_$Bandwidth$_d_1600_num_1_tid_3_p_20_l_de.mp4?z32=MNZWSZB5GE3UCMZUGJBTINZWGNDDCMJQIIWTGQRUIM3DSMRSII2TENKFGBBDMJTEOJWT23DWNQ5DGJTVONSXEX3JMQ6TENRUGE2TSMRYEZ3D2MBGONUWOPJRHBPTKZBUGZSTMYRSMVRDOM3BGRSDEMZRG5STQOJXMYYTIYLGMEZWMZQ"><SegmentTimeline><S t="1703278412800" d="1600" r="49"></S></SegmentTimeline></SegmentTemplate><Representation id="7" bandwidth="256000"></Representation></AdaptationSet></Period></MPD>
  • JA ... habe das gleiche bzw. ähnliches beobachten können, allerdings beim Aufnehmen über TVH.

    Meine Einstellungen sind DASH, 1080p50, 1. AAC + 2. DD, ffmpeg enabled und ffmpeg -re disabled.

    Ich hatte mal eine lange Aufnahme laufen lassen, nach ca. 2-3 Stunden hat diese dann Aussetzer beim Wiedergeben auf Kodi.

    Bei TVH im Status konnte ich beobachten, das der Stream immer mal wieder Einbrüche auf 0-300 kb/s hat.

    UND das die ffmpeg-Last auf meinem Pi4 (TVH läuft im Docker) anfänglich bei um die 30% war ... und als ich dann nach ca. 3 Stunden geschaut hatte, als es die "Einbrüche" gab bei über 80%.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!