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

Reply via email to