D.2 Live Service

26.2473GPPProgressive Download and Dynamic Adaptive Streaming over HTTP (3GP-DASH)Release 17Transparent end-to-end Packet-switched Streaming Service (PSS)TS

Table D.2 provides an example MPD for a live service.

Table D.2: Example MPD for a Live Service

<?xml version="1.0"?>
<MPD
profiles="urn:3GPP:PSS:profile:DASH10"
type="dynamic"
minBufferTime="PT3S"
availabilityStartTime="2010-04-26T08:45:00-08:00"
minimumUpdatePeriod="PT5M0S"
timeShiftBufferDepth="PT1H30M0S"
xsi:schemaLocation="urn:mpeg:dash:schema:mpd:2011 3GPP-Rel10-MPD.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:mpeg:dash:schema:mpd:2011">
<ProgramInformation moreInformationURL="http://www.example.com">
<Title>Example 3: 3GPP SA4 Meeting in Vancouver as Live Broadcast</Title>
<Source>3GPP</Source>
</ProgramInformation>
<Period start="PT0S" id="0">
<AdaptationSet mimeType=’video/3gpp’ codecs="avc1.42E00B" width="320" height="240" contentType="video">
<SegmentTemplate
duration="60"
initialization="http://www.ad-server.com/1-day-black/QVGA/0.3gp"
media="http://www.ad-server.com/1-day-black/QVGA/$Number$.3gp">
</SegmentTemplate>
<Representation id="Ad-QVGA" bandwidth="10000">
</Representation>
</AdaptationSet>
</Period>
<Period start="PT15M0S" id="1">
<SegmentTemplate
duration="10"
initialization="http://www.example.com/Period-2010-04-26T08-45-00/rep-$RepresentationID$/seg-0.3gp"
media="http://www.example.com/Period-2010-04-26T08-45-00/rep-$RepresentationID$/seg-$Number$.3gp"/>
<AdaptationSet mimeType=’video/3gpp’>
<ContentComponent contentType="video"/>
<ContentComponent contentType="audio" lang="en"/>
<Representation

id="QVGA-LQ" codecs="avc1.42E00C, mp4a.40.2" bandwidth="192000" width="320" height="240"/>
<Representation id="QVGA-HQ" codecs="avc1.42E00C, mp4a.40.2" bandwidth="384000" width="320" height="240"/> <Representation id="VGA-LQ" mimeType=’video/3gpp’ codecs="avc1.64001E, mp4a.40.2" bandwidth="512000" width="640" height="480"/>
<Representation id="VGA-HQ" codecs="avc1.64001E, mp4a.40.2" bandwidth="1024000" width="640" height="480"/>
</AdaptationSet>
</Period>
<Period start="PT2H01M22.12S" id="2">
<SegmentTemplate duration="10"
media="http://www.ad-server.com/15min-Ads/$RepresentationID$/$Number$.3gp"
initialization="http://www.ad-server.com/15min-Ads/$RepresentationID$/0.3gp"/>
<AdaptationSet mimeType=’video/3gpp’>
<ContentComponent contentType="video"/>
<ContentComponent contentType="audio" lang="en"/>
<Representation id="QVGA" codecs="avc1.42E00C, mp4a.40.2" bandwidth="256000" width="320" height="240"/>
<Representation id="VGA" codecs="avc1.64001E, mp4a.40.2" bandwidth="512000" width="640" height="480"/>
</AdaptationSet>
</Period>
<Period start="PT2H16M22.12S" id="3">
<SegmentTemplate
duration="10"
media="http://www.example.com/Period-2010-04-26T11-01-22/rep-$RepresentationID$/seg-$Number$.3gp"
initialization="http://www.example.com/Period-2010-04-26T11-01-22/rep-$RepresentationID$/seg-0.3gp"
/>
<AdaptationSet mimeType=’video/3gpp’ contentType="video">
<Representation id="QVGA-LQ" codecs="avc1.42E00C" bandwidth="192000" width="320" height="240"/>
<Representation id="QVGA-HQ" codecs="avc1.42E00C" bandwidth="384000" width="320" height="240"/>
<Representation id="VGA-LQ" codecs="avc1.64001E" bandwidth="512000" width="640" height="480"/>
<Representation id="VGA-HQ" codecs="avc1.64001E" bandwidth="1024000" width="640" height="480"/>
</AdaptationSet>
<AdaptationSet mimeType=’audio/3gpp’ contentType="audio" lang="en">
<Representation id="audio" codecs="mp4a.40.2" bandwidth="32000"/>
<Representation id="audio" codecs="mp4a.40.2" bandwidth="64000"/>
</AdaptationSet>
</Period>
</MPD>