Media Presentation Description for a single video component and dual audio components with Dolby Atmos content

This MPD example describes a media presentation that consists of a single video component with three representations provided at bit rates between 1.5 Mbps and 5 Mbps in different spatial resolutions.

It contains a Dolby Digital Plus audio component with a 5.1-channel configuration at 192 kbps and a Dolby Atmos component at 448 kbps. The same stream can be used for both Dolby Digital Plus 5.1 and Dolby Atmos.

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

<?xml version="1.0"?>
<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" mediaPresentationDuration="PT0H30M0.064S" minBufferTime="PT4S" profiles="urn:mpeg:dash:profile:isoff-live:2011">
    <BaseURL>./</BaseURL>
    <Period start="PT0S">
        <!-- Video -->
        <AdaptationSet mimeType="video/mp4" codecs="avc1.42c01e" segmentAlignment="true" startWithSAP="1">
        <SegmentTemplate timescale="30000" media="example_V_$RepresentationID$_$Number$.mp4" initialization="example_V_$RepresentationID$.mp4">
                <SegmentTimeline>
                    <S t="0" d="58058" r="930" />
                </SegmentTimeline>
            </SegmentTemplate>
            <Representation id="1" bandwidth="1501320" width="640" height="480" />
            <Representation id="2" bandwidth="2991576" width="1280" height="720" />
            <Representation id="3" bandwidth="4977520" width="1920" height="1080" />
        </AdaptationSet>
       
        <!-- Audio 5.1 -->
        <AdaptationSet mimeType="audio/mp4" codecs="ec-3" lang="en" segmentAlignment="true" startWithSAP="1">
        <SegmentTemplate timescale="48000" media="example_A_$RepresentationID$_$Number$.mp4" initialization="example_A_$RepresentationID$.mp4">
                <SegmentTimeline>
                    <S t="0" d="142848" r="604" />
                </SegmentTimeline>
            </SegmentTemplate>
            <Representation id="4" bandwidth="192000">
                <AudioChannelConfiguration schemeIdUri="tag:dolby.com,2014:dash:audio_channel_configuration:2011" value="F801" />
            </Representation>
        </AdaptationSet>
       
        <!-- Audio ATMOS -->
        <AdaptationSet mimeType="audio/mp4" codecs="ec-3" lang="en" segmentAlignment="true" startWithSAP="1">
        <SegmentTemplate timescale="48000" media="example_A_$RepresentationID$_$Number$.mp4" initialization="example_A_$RepresentationID$.mp4">
                <SegmentTimeline>
                    <S t="0" d="142848" r="604" />
                </SegmentTimeline>
            </SegmentTemplate>
            <Representation id="5" bandwidth="448000">
                <AudioChannelConfiguration schemeIdUri="tag:dolby.com,2014:dash:audio_channel_configuration:2011" value="F801" />
                <SupplementalProperty schemeIdUri="tag:dolby.com,2018:dash:EC3_ExtensionType:2018" value="JOC"/> 
                <SupplementalProperty schemeIdUri="tag:dolby.com,2018:dash:EC3_ExtensionComplexityIndex:2018" value="16"/>
            </Representation>
        </AdaptationSet>
    </Period>
</MPD>