Skip to content

Commit d7688a6

Browse files
authored
Merge pull request #435 from Dash-Industry-Forum/updates-live2vod-2
Update 01-live2vod.inc.md
2 parents 864e733 + 1040ab1 commit d7688a6

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

specs/live2vod/01-live2vod.inc.md

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -312,6 +312,8 @@ MPD, as long as the Period structure is not changed.
312312

313313
In 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
317319
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
@@ -321,8 +323,8 @@ type="dynamic" minimumUpdatePeriod="PT10S"
321323
timeShiftBufferDepth="PT600S"
322324
minBufferTime="PT2S"
323325
profiles="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
349353
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
350354
xmlns="urn:mpeg:dash:schema:mpd:2011"
351355
xsi:schemaLocation="urn:mpeg:dash:schema:mpd:2011 DASH-MPD.xsd"
352-
type="dynamic" mediaPresentationDuration="PT300S"
356+
type="dynamic" mediaPresentationDuration="PT3600S"
353357
timeShiftBufferDepth="PT600S"
354358
minBufferTime="PT2S"
355359
profiles="urn:mpeg:dash:profile:isoff-main:2011"
356360
publishTime="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">
382386
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
383387
xmlns="urn:mpeg:dash:schema:mpd:2011"
384388
xsi:schemaLocation="urn:mpeg:dash:schema:mpd:2011 DASH-MPD.xsd"
385-
type="static" mediaPresentationDuration="PT300S"
386-
timeShiftBufferDepth="PT600S"
389+
type="static" mediaPresentationDuration="PT3600S"
387390
minBufferTime="PT2S"
388391
profiles="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

Comments
 (0)