Table D.2 provides an 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>
|