Discussion:
[Bug 785129] New: HLS stream's video stops after discontinuity
"GStreamer" (GNOME Bugzilla)
2017-07-19 14:17:59 UTC
Permalink
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-***@lists.freedesktop.org
Reporter: ***@igalia.com
QA Contact: gstreamer-***@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.
"GStreamer" (GNOME Bugzilla)
2017-08-04 00:11:42 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=785129

Reynaldo H. Verdejo Pinochet <***@osg.samsung.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
CC| |***@osg.samsung.com

--- Comment #1 from Reynaldo H. Verdejo Pinochet <***@osg.samsung.com> ---
Confirmed with master. At least once, it went past the credits for me but it
did always freeze. Thanks for the report Charlie.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
"GStreamer" (GNOME Bugzilla)
2018-01-03 10:25:48 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=785129

Philippe Normand <***@igalia.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@igalia.com,
| |***@gmail.com

--- Comment #2 from Philippe Normand <***@igalia.com> ---
Adding Thiago to CC :)
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
"GStreamer" (GNOME Bugzilla)
2018-08-06 04:25:40 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=785129

parithi <***@gmail.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmail.com

--- Comment #3 from parithi <***@gmail.com> ---
Is there any update on this issue. I am also facing same issue.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
"GStreamer" (GNOME Bugzilla)
2018-11-03 14:11:09 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=785129

GStreamer system administrator <***@gstreamer.net> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |OBSOLETE

--- Comment #4 from GStreamer system administrator <***@gstreamer.net> ---
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been
closed from further activity.

You can subscribe and participate further through the new bug through this link
to our GitLab instance:
https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/585.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
Loading...