[Bug 777206] dashdemux: mosaic issue for MPEG DASH live streaming due to not updating headers

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Jan 17 22:26:39 UTC 2017


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

--- Comment #11 from John Chang <r97922153 at gmail.com> ---
(In reply to Sebastian Dröge (slomo) from comment #10)
> (In reply to John Chang from comment #9)
> 
> So the problem here is only if the manifest updates in a way that requires
> to get headers again, without doing any explicit representation change
> inside dashdemux?
> And whenever we explicitly switch, everything's good already?

Dear Sebastian:

Yes, it is.
The manifest update thread may have problem by missing doing explicit
representation change currently.
As within gst_mpd_client_setup_streaming () by the logic in /* slow start */,
it may switch representation without informing the change.

The other way to check is by checking the variable : "need_header"
(GST_ADAPTIVE_DEMUX_STREAM_NEED_HEADER), it is not set for updating manifest
when slow start makes us switch to the lowest representation.

Thank you.

John

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