On Sun, 5 Feb 2017, Anton Schubert wrote:
As I interpret the spec it assumes that the player calculates the time
at which the segments become available and doesn't just assume them as
available.
In Annex A.3.1 it is mentioned that "Segments are available at its
assigned URL if at wall-clock time NOW the Segment availability start
time is smaller than or equal to NOW and the Segment availability end
time is larger than or equal to NOW."
So the player will need to compare it's clock time with the segment
availability start times it gets from the segmentlist/segmenttemplate.
Shaka-player always uses availabilityStartTime to calculate it's
live-edge for live-manifests. It's segmentAvailabilityEnd and
seekRangeEnd are determined from that.
Ok - that's quite annoying. So there's no mechanism in dash to tell it to
skip all this insanity and just make it work like hls does with respect to
this?
// Martin
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel