[Bug 752413] dashdemux: add support for parsing UTCTiming elements

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Jul 24 07:47:43 PDT 2015


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

A Ashley <bugzilla at ashley-family.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #307466|0                           |1
        is obsolete|                            |

--- Comment #2 from A Ashley <bugzilla at ashley-family.net> ---
Created attachment 308087
  --> https://bugzilla.gnome.org/attachment.cgi?id=308087&action=edit
dashdemux: add support for UTCTiming elements for clock drift compensation

This patch provides parsing of UTCTiming elements, unit tests of this parsing
and a task to poll the server every 30 minutes. This task supports the
"urn:mpeg:dash:utc:http-xsdate:2014" and "urn:mpeg:dash:utc:http-iso:2014"
methods.

When choosing the starting fragment number and when waiting for a fragment to
become available, the difference between the server's idea of UTC and the
client's idea of UTC is taken into account. For example, if the server's time
is behind the client's idea of UTC, adaptivedemux waits longer before
requesting a fragment.

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