Search the Community
Showing results for tags 'hls'.
-
Unterstützung für HLS-Stream mit separatem Video- und Audio-Stream
Constantin posted a topic in Vorschläge & Ideen
Hallo zusammen, folgenden Stream würde ich gerne als HLS Stream einrichten: https://live-w.lwc.vrtcdn.be/groupc/live/d05012c2-6a5d-49ff-a711-79b32684615b/live.isml/.m3u8/playlist.m3u8 (von der Seite https://www.vrt.be/vrtnu/kanalen/een/, falls das mit dem Hash IP-gebunden ist) Wenn ich das richtig interpretiere, dann gibt es hier einen Audio-Stream für alle Video-Varianten und dann die verschiedenen Video-Auflösungen separat. Damit kann der DVBViewer scheinbar nicht umgehen (es gibt ein Bild, aber Audio ist unconnected) - gibt es eine Chance, dass das in Zukunft unterstützt wird (@Griga)? So schaut die gesamte m3u8 aus: #EXTM3U #EXT-X-VERSION:4 ## Created with Unified Streaming Platform(version=1.7.28) # AUDIO groups #EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio-aacl-96",NAME="English",LANGUAGE="en",AUTOSELECT=YES,DEFAULT=YES,CHANNELS="2",URI="live-audio_track=96000.m3u8" # variants #EXT-X-STREAM-INF:BANDWIDTH=276000,AVERAGE-BANDWIDTH=251000,CODECS="mp4a.40.2,avc1.42C01E",RESOLUTION=416x234,FRAME-RATE=25,AUDIO="audio-aacl-96",CLOSED-CAPTIONS=NONE live-video=145000.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=533000,AVERAGE-BANDWIDTH=484000,CODECS="mp4a.40.2,avc1.42C01E",RESOLUTION=480x270,FRAME-RATE=25,AUDIO="audio-aacl-96",CLOSED-CAPTIONS=NONE live-video=365000.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=958000,AVERAGE-BANDWIDTH=871000,CODECS="mp4a.40.2,avc1.42C01E",RESOLUTION=640x360,FRAME-RATE=25,AUDIO="audio-aacl-96",CLOSED-CAPTIONS=NONE live-video=730000.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=1390000,AVERAGE-BANDWIDTH=1263000,CODECS="mp4a.40.2,avc1.42C01F",RESOLUTION=768x432,FRAME-RATE=25,AUDIO="audio-aacl-96",CLOSED-CAPTIONS=NONE live-video=1100000.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=2439000,AVERAGE-BANDWIDTH=2217000,CODECS="mp4a.40.2,avc1.4D401F",RESOLUTION=960x540,FRAME-RATE=25,AUDIO="audio-aacl-96",CLOSED-CAPTIONS=NONE live-video=2000000.m3u8 # keyframes #EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=22000,CODECS="avc1.42C01E",RESOLUTION=416x234,URI="keyframes/live-video=145000.m3u8" #EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=54000,CODECS="avc1.42C01E",RESOLUTION=480x270,URI="keyframes/live-video=365000.m3u8" #EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=107000,CODECS="avc1.42C01E",RESOLUTION=640x360,URI="keyframes/live-video=730000.m3u8" #EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=161000,CODECS="avc1.42C01F",RESOLUTION=768x432,URI="keyframes/live-video=1100000.m3u8" #EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=292000,CODECS="avc1.4D401F",RESOLUTION=960x540,URI="keyframes/live-video=2000000.m3u8" Viele Grüße Constantin -
Kein sauberer Datenaustausch beim HLS Stream
WonG. posted a topic in DVBViewer Recording Service 1.x
Hi allerseits, vorneweg: Tolles Produkt, wirklich ein super Job, den ihr da macht! Wenn ich einen FFmpeg kodierten Stream dauerhaft starte (mit IP:Port/api/starthls.html?preset=0&ffpreset=slow&chid=XXX&streamid=XXX), also so, dass er unabhängig von den verbundenen Klienten konstant bestehen bleibt, dann findet der Datenaustausch leider nur stoßweise statt. Das hat den Nachteil, dass eine wesentlich höhere Bandbreite für einen unterbrechungsfreien Stream benötigt wird, als rechnerisch notwendig. Dass er so wesentlich störanfälliger ist, muss ich wahrscheinlich nicht erwähnen. Das Ganze sieht dann in etwa wie folgt aus: Wünschenswert wäre ein schön gleichmäßiger Datenverkehr, vergleichbar mit dem, der erzielt wird, wenn ich einen temporären Stream via IP:Port/flashstream/stream.ts?preset=ts%20HD%203600%20kbit&ffpreset=slow&chid=XXX starte: Gibt es eine Möglichkeit, den Datenstrom zu regulieren? Und ist diese beständige Streamfunktion auch für die anderen Varianten vorgesehen (WebM, Flash, TS) oder wäre das technisch zu umständlich? Vielen Dank und mit freundlichen Grüßen WonG.