Skip to content

Commit

Permalink
Merge pull request #435 from Dash-Industry-Forum/updates-live2vod-2
Browse files Browse the repository at this point in the history
Update 01-live2vod.inc.md
  • Loading branch information
haudiobe authored Dec 10, 2024
2 parents 864e733 + 1040ab1 commit d7688a6
Showing 1 changed file with 11 additions and 8 deletions.
19 changes: 11 additions & 8 deletions specs/live2vod/01-live2vod.inc.md
Original file line number Diff line number Diff line change
Expand Up @@ -312,6 +312,8 @@ MPD, as long as the Period structure is not changed.

In the following, three published MPDs are provided.

The first one is a live MPD and is open-ended.

```xml
<MPD
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Expand All @@ -321,8 +323,8 @@ type="dynamic" minimumUpdatePeriod="PT10S"
timeShiftBufferDepth="PT600S"
minBufferTime="PT2S"
profiles="urn:mpeg:dash:profile:isoff-main:2011"
publishTime="2014-10-17T17:17:05Z"
availabilityStartTime="2014-10-17T17:17:05Z">
publishTime="2024-12-10T17:17:05Z"
availabilityStartTime="2024-12-10T16:17:05Z">
<Period id="1" start="PT0S">
<BaseURL> http://example.com/1/</BaseURL>
<SegmentTemplate media="./$RepresentationID$/$Number$.m4s" initialization="$RepresentationID$-init.mp4"/>
Expand All @@ -344,17 +346,19 @@ availabilityStartTime="2014-10-17T17:17:05Z">
</MPD>
```

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.

```xml
<MPD
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:mpeg:dash:schema:mpd:2011"
xsi:schemaLocation="urn:mpeg:dash:schema:mpd:2011 DASH-MPD.xsd"
type="dynamic" mediaPresentationDuration="PT300S"
type="dynamic" mediaPresentationDuration="PT3600S"
timeShiftBufferDepth="PT600S"
minBufferTime="PT2S"
profiles="urn:mpeg:dash:profile:isoff-main:2011"
publishTime="2014-10-17T17:17:07Z"
availabilityStartTime="2014-10-17T17:17:05Z">
availabilityStartTime="2024-12-10T16:17:05Z">
<Period id="1" start="PT0S">
<BaseURL> http://example.com/1/</BaseURL>
<SegmentTemplate media="./$RepresentationID$/$Number$.m4s" initialization="$RepresentationID$-init.mp4"/>
Expand Down Expand Up @@ -382,12 +386,11 @@ availabilityStartTime="2014-10-17T17:17:05Z">
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:mpeg:dash:schema:mpd:2011"
xsi:schemaLocation="urn:mpeg:dash:schema:mpd:2011 DASH-MPD.xsd"
type="static" mediaPresentationDuration="PT300S"
timeShiftBufferDepth="PT600S"
type="static" mediaPresentationDuration="PT3600S"
minBufferTime="PT2S"
profiles="urn:mpeg:dash:profile:isoff-main:2011"
publishTime="2014-10-17T17:17:10Z"
availabilityStartTime="2014-10-17T17:17:05Z">
publishTime="2024-12-10T17:17:10Z"
availabilityStartTime="2024-12-10T16:17:05Z">
<Period id="1" start="PT0S">
<BaseURL> http://example.com/1/</BaseURL>
<SegmentTemplate media="./$RepresentationID$/$Number$.m4s" initialization="$RepresentationID$-init.mp4"/>
Expand Down

0 comments on commit d7688a6

Please sign in to comment.