Media Presentation Description for a single video component and single audio component

This MPD example describes a simple media presentation that consists of a single video component with a single 5.1-channel (L, C, R, Ls, Rs, LFE) Dolby AC-4 audio component. Three representations of the video content and three representations of the audio content are provided, each at a different data rate.

The media presentation complies with the ISO base media file format live profile, as defined in ISO/IEC 23009-1:2012.


<?xml version="1.0" encoding="utf-8"?> 
<MPD xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xmlns:dolby="http://www.dolby.com/ns/online/DASH" xmlns="urn:mpeg:dash:schema:mpd:2011" 
xsi:schemaLocation="urn:mpeg:dash:schema:mpd:2011" 
type="static" minimumUpdatePeriod="PT2S" timeShiftBufferDepth="PT30M" 
availabilityStartTime="2011-12-25T12:30:01" minBufferTime="PT4S" 
profiles="urn:mpeg:dash:profile:isoff-live:2011"> 
   <BaseURL>http://cdn1.example.com/</BaseURL> 
   <BaseURL>http://cdn2.example.com/</BaseURL> 
   <Period> 
      <!-- Video --> 
      <AdaptationSet mimeType="video/mp4" codecs="avc1.4D401F" 
       frameRate="30000/1001" segmentAlignment="true" startWithSAP="1"> 
         <BaseURL>video/</BaseURL> 
         <SegmentTemplate timescale="90000" media="$Bandwidth$/$Index$.m4s" initialization="$Bandwidth$/0.mp4"> 
            <SegmentTimeline> 
               <S t="0" d="180180" r="10"/> 
            </SegmentTimeline> 
         </SegmentTemplate> 
         <Representation id="v0" width="320" height="240" bandwidth="250000" /> 
         <Representation id="v1" width="640" height="480" bandwidth="500000" /> 
         <Representation id="v2" width="960" height="720" bandwidth="1000000" /> 
      </AdaptationSet> 
      <!-- 5.1 channel English Audio --> 
      <AdaptationSet mimeType="audio/mp4" codecs="ac-4.02.01.01" lang="en" segmentAlignment="true" startWithSAP="1"> 
         <SegmentTemplate timescale="48000" media="audio/en/$Bandwidth$/$Index$.m4s" 
          initialization="audio/en/$Bandwidth$/0.mp4"> 
            <SegmentTimeline> 
               <S t="0" d="96768" r="10"/> 
            </SegmentTimeline> 
         </SegmentTemplate> 
         <AudioChannelConfiguration schemeIdUri="urn:mpeg:mpegB:cicp:ChannelConfiguration" value="6"/> 
         <Representation id="a0" bandwidth="192000" /> 
         <Representation id="a1" bandwidth="256000" /> 
         <Representation id="a2" bandwidth="384000" /> 
      </AdaptationSet> 
   </Period> 
</MPD>