[Bug 785129] New: HLS stream's video stops after discontinuity

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Jul 19 14:17:59 UTC 2017


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

            Bug ID: 785129
           Summary: HLS stream's video stops after discontinuity
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: cturner at igalia.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Created attachment 355950
  --> https://bugzilla.gnome.org/attachment.cgi?id=355950&action=edit
Minimal  testcase showing the error

In the attachment is a minimal master playlist that demonstrates the problem.
It's referencing media from TED.com, which may or may not still exist by the
time someone sees this ticket, but I can find a new testcase so let me know.

The problem is something to do with switch variant streams combined with
discontinuities. The video / audio media playlists have TED's opening credits
as a separate stream, then a discontinuity tag, and then the actually content.
The video freezes close to the end of the opening credits.

The other interesting things to note about this example,

 1) If you remove the BANDWIDTH keywords, it works fine. Because now it is not
variant switching => there is something to do with variant switching.
 2) If you comment out the audio rendition, the video doesn't stall =>
existence of both audio and video is required to trigger this bug.

I play it like this,

$ ./gstreamer/tools/gst-launch-1.0 playbin
uri='file:///path/to/manifest-reduced.m3u8'

-- 
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