I created following MPD, but I am not able to play it on DASHIF JS player @ http://dashif.org/reference/players/javascript/
However same MPD, I was able to play via MP4Client/OSMO4 by GPAC
<MPD type="static" xmlns="urn:mpeg:DASH:schema:MPD:2011" profiles="urn:mpeg:dash:profile:full:2011" minBufferTime="PT10.5S" mediaPresentationDuration="PT0H2M31.63S">
<ProgramInformation moreInformationURL="http://gpac.sourceforge.net">
<Title>Media Presentation Description for file flight_600.mp4 generated with GPAC </Title>
</ProgramInformation>
<Period start="PT0S" duration="PT0H2M31.63S">
<AdaptationSet>
<ContentComponent id="1" contentType="video"/>
<SegmentTemplate initialization="flight_init.mp4"/>
<Representation id="1" mimeType="video/mp4" codecs="avc1.64000d" width="320" height="180" startWithSAP="1" bandwidth="589005">
<SegmentTemplate timescale="1000" duration="1625" media="flight_test_flight_600$Number$.mp4" startNumber="1"/>
</Representation>
<Representation id="2" mimeType="video/mp4" codecs="avc1.64001e" width="640" height="360" startWithSAP="1" bandwidth="978740">
<SegmentTemplate timescale="1000" duration="1625" media="flight_test_flight_1000$Number$.mp4" startNumber="1"/>
</Representation>
<Representation id="3" mimeType="video/mp4" codecs="avc1.64001f" width="1280" height="720" startWithSAP="1" bandwidth="2906174">
<SegmentTemplate timescale="1000" duration="1625" media="flight_test_flight_3000$Number$.mp4" startNumber="1"/>
</Representation>
<Representation id="4" mimeType="audio/mp4" codecs="mp4a.40.02" sampleRate="44100" numChannels="2" lang="und" startWithSAP="1" bandwidth="122971">
<SegmentTemplate timescale="1000" duration="1996" media="flight_test_flight_aud$Number$.mp4" startNumber="1"/>
</Representation>
</AdaptationSet>
</Period>
</MPD>