@@ -312,6 +312,8 @@ MPD, as long as the Period structure is not changed.
312312
313313In the following, three published MPDs are provided.
314314
315+ The first one is a live MPD and is open-ended.
316+
315317``` xml
316318<MPD
317319xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance"
@@ -321,8 +323,8 @@ type="dynamic" minimumUpdatePeriod="PT10S"
321323timeShiftBufferDepth=" PT600S"
322324minBufferTime=" PT2S"
323325profiles=" urn:mpeg:dash:profile:isoff-main:2011"
324- publishTime=" 2014-10-17T17 :17:05Z"
325- availabilityStartTime=" 2014-10-17T17 :17:05Z" >
326+ publishTime=" 2024-12-10T17 :17:05Z"
327+ availabilityStartTime=" 2024-12-10T16 :17:05Z" >
326328 <Period id =" 1" start =" PT0S" >
327329 <BaseURL > http://example.com/1/</BaseURL >
328330<SegmentTemplate media =" ./$RepresentationID$/$Number$.m4s" initialization =" $RepresentationID$-init.mp4" />
@@ -344,17 +346,19 @@ availabilityStartTime="2014-10-17T17:17:05Z">
344346</MPD >
345347```
346348
349+ At the time when the duration of the Media Presentation is known, the ` MPD@mediaPresentationDuration ` is added giving indication that the live presentation will terminate.
350+
347351``` xml
348352<MPD
349353xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance"
350354xmlns=" urn:mpeg:dash:schema:mpd:2011"
351355xsi:schemaLocation=" urn:mpeg:dash:schema:mpd:2011 DASH-MPD.xsd"
352- type=" dynamic" mediaPresentationDuration =" PT300S "
356+ type=" dynamic" mediaPresentationDuration =" PT3600S "
353357timeShiftBufferDepth=" PT600S"
354358minBufferTime=" PT2S"
355359profiles=" urn:mpeg:dash:profile:isoff-main:2011"
356360publishTime=" 2014-10-17T17:17:07Z"
357- availabilityStartTime=" 2014-10-17T17 :17:05Z" >
361+ availabilityStartTime=" 2024-12-10T16 :17:05Z" >
358362 <Period id =" 1" start =" PT0S" >
359363 <BaseURL > http://example.com/1/</BaseURL >
360364<SegmentTemplate media =" ./$RepresentationID$/$Number$.m4s" initialization =" $RepresentationID$-init.mp4" />
@@ -382,12 +386,11 @@ availabilityStartTime="2014-10-17T17:17:05Z">
382386xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance"
383387xmlns=" urn:mpeg:dash:schema:mpd:2011"
384388xsi:schemaLocation=" urn:mpeg:dash:schema:mpd:2011 DASH-MPD.xsd"
385- type=" static" mediaPresentationDuration =" PT300S"
386- timeShiftBufferDepth=" PT600S"
389+ type=" static" mediaPresentationDuration =" PT3600S"
387390minBufferTime=" PT2S"
388391profiles=" urn:mpeg:dash:profile:isoff-main:2011"
389- publishTime=" 2014-10-17T17 :17:10Z"
390- availabilityStartTime=" 2014-10-17T17 :17:05Z" >
392+ publishTime=" 2024-12-10T17 :17:10Z"
393+ availabilityStartTime=" 2024-12-10T16 :17:05Z" >
391394 <Period id =" 1" start =" PT0S" >
392395 <BaseURL > http://example.com/1/</BaseURL >
393396<SegmentTemplate media =" ./$RepresentationID$/$Number$.m4s" initialization =" $RepresentationID$-init.mp4" />
0 commit comments