[Bug 758454] hls: Failure with AES-HLS

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Nov 23 12:10:42 PST 2015


https://bugzilla.gnome.org/show_bug.cgi?id=758454

--- Comment #2 from Athanasios Oikonomou <athoik at gmail.com> ---
>> Do they fail everytime with gstreamer?

Most of the times it doesn't work, it says all streams without buffers.

# GST_DEBUG_NO_COLOR=1 GST_DEBUG="*hls*:4,*dvb*:5" gst-launch-1.0 playbin
uri=http://sslhls.m6tv.cdn.sfr.net/hls-live/livepkgr/_definst_/m6_musi
c_hits_hls_aes/m6_music_hits_hls_aes_856.m3u8 flags=0x47
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
0:00:02.341904297  4005   0xe799b0 INFO                hlsdemux
gsthlsdemux.c:372:gst_hls_demux_process_manifest:<hlsdemux0> Changed location:
http://sslhls.m6tv.cdn.sfr.net/hls-live/livepkgr/_definst_/m6_music_hits_hls_aes/m6_music_hits_hls_aes_856.m3u8
(base uri: (NULL))
0:00:03.197764407  4005   0xc24f20 INFO                hlsdemux
gsthlsdemux.c:454:gst_hls_demux_start_fragment:<hlsdemux0> Fetching key
https://sslhls.m6tv.cdn.sfr.net/hls-key/m6_music_hits_hls_aes.bin
ERROR: from element
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0:
GStreamer encountered a general stream error.
Additional debug info:
gstdecodebin2.c(4535): gst_decode_bin_expose ():
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0:
all streams without buffers
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

Sometimes it does, but after a while I get GAP and EOS and that's the end.

0:00:23.371388772  4170 0x7461eb20 DEBUG           dvbvideosink
gstdvbvideosink.c:506:gst_dvbvideosink_event:<dvbvideosink0> EVENT gap
0:00:23.371751957  4170 0x7461eb20 DEBUG           dvbvideosink
gstdvbvideosink.c:506:gst_dvbvideosink_event:<dvbvideosink0> EVENT eos

>> Could you try with git master and see whether you can still reproduce the failure?

All elements updated to master git but the behaviour is just like 1.6.1


PS. We are using custom sink for embedded OpenPLi Enigma2 boxes,
https://github.com/OpenPLi/gst-plugin-dvbmediasink/tree/gst-1.0

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list