Dash-Industry-Forum / MPEG

Collects issues that need to be reported to MPEG
1 stars 0 forks source link

Problems with DASH media presentation description and segment formats (ISO/IEC 23009-1:2014 DASH - Part 1) #8

Closed faltmark closed 5 years ago

faltmark commented 8 years ago

ISO/IEC 23009-1:2014/Cor 1:2015

In 5.3.9.5.3 Media Segment information, 4th and 5th paragraph is replaced with

In order to obtain the list of Media Segment URLs, i.e. the URL for each Segment at a specific position k in the list based on the Segment Information, the following shall apply:

For the derivation of the MPD start time and duration of each Media Segment in the list of Media Segments, the position k of the Media Segment and the following information is used.

It does not make sense for the calculation of MPD start time in SegmentList.

MPD start time is determined as (Number-NumberStart) = (k-1), which is solely dependent on the segment number. With this, it is impossible to update the segment list to remove segments without updating Period @start. startNumber is also meaningless in this context - if we cannot update / remove segments, we do not need startNumber.

The paragraph should be:

Appendix: Original text in 23009-1:2014

In order to obtain the list of Media Segment URLs, i.e. the URL for each Segment at a specific position k in the list based on the Segment Information, the following shall apply:

For the derivation of the MPD start time and duration of each Media Segment in the list of Media Segments, the position k of the Media Segment and the following information is used.