| 1 | '''[wiki:WiMAX/WiMAX-Tutorial/Dash/01 Previous]''' |
| 2 | |
| 3 | == MDP == |
| 4 | |
| 5 | Media Presentation Description, as mentioned before is a XML file. It is located in the server along with the media content it describes. |
| 6 | Below is part of the file as presented at [[http://www-itec.uni-klu.ac.at/ftp/datasets/mmsys12/BigBuckBunny/bunny_2s_480p_only/bunny_Desktop.mpd Universität Klagenfurt]] |
| 7 | |
| 8 | This file defines: |
| 9 | |
| 10 | * ''base URL'' - The URL/folder where the chunks are stored |
| 11 | * ''Segment URL'' - Where each segment in particular can be found. This is relative to the Base URL |
| 12 | * ''Representation'' - Presentation Parameters such as codecs, type, width, hight etc. |
| 13 | * ''Duration'' and also ''Bitrate'' |
| 14 | |
| 15 | |
| 16 | {{{ |
| 17 | #!xml |
| 18 | <MPD xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:mpeg:DASH:schema:MPD:2011" xsi:schemaLocation="urn:mpeg:DASH:schema:MPD:2011" profiles="urn:mpeg:dash:profile:isoff-main:2011" type="static" mediaPresentationDuration="PT0H9M56.46S" minBufferTime="PT15.0S"> |
| 19 | <BaseURL> |
| 20 | http://www-itec.uni-klu.ac.at/ftp/datasets/mmsys12/BigBuckBunny/bunny_2s_480p_only/ |
| 21 | </BaseURL> |
| 22 | <Period start="PT0S"> |
| 23 | <AdaptationSet bitstreamSwitching="true"> |
| 24 | <Representation id="0" codecs="avc1" mimeType="video/mp4" width="480" height="360" startWithSAP="1" bandwidth="101492"> |
| 25 | <SegmentBase> |
| 26 | <Initialization sourceURL="bunny_2s_100kbit/bunny_480_100kbit_dash.mp4"/> |
| 27 | </SegmentBase> |
| 28 | <SegmentList duration="2"> |
| 29 | <SegmentURL media="bunny_2s_100kbit/bunny_2s1.m4s"/> |
| 30 | <SegmentURL media="bunny_2s_100kbit/bunny_2s2.m4s"/> |
| 31 | <SegmentURL media="bunny_2s_100kbit/bunny_2s3.m4s"/> |
| 32 | <SegmentURL media="bunny_2s_100kbit/bunny_2s4.m4s"/> |
| 33 | <SegmentURL media="bunny_2s_100kbit/bunny_2s5.m4s"/> |
| 34 | <SegmentURL media="bunny_2s_100kbit/bunny_2s6.m4s"/> |
| 35 | <SegmentURL media="bunny_2s_100kbit/bunny_2s7.m4s"/> |
| 36 | <SegmentURL media="bunny_2s_100kbit/bunny_2s8.m4s"/> |
| 37 | <SegmentURL media="bunny_2s_100kbit/bunny_2s9.m4s"/> |
| 38 | <SegmentURL media="bunny_2s_100kbit/bunny_2s10.m4s"/> |
| 39 | <SegmentURL media="bunny_2s_100kbit/bunny_2s11.m4s"/> |
| 40 | <SegmentURL media="bunny_2s_100kbit/bunny_2s12.m4s"/> |
| 41 | <SegmentURL media="bunny_2s_100kbit/bunny_2s13.m4s"/> |
| 42 | <SegmentURL media="bunny_2s_100kbit/bunny_2s14.m4s"/> |
| 43 | <SegmentURL media="bunny_2s_100kbit/bunny_2s15.m4s"/> |
| 44 | <SegmentURL media="bunny_2s_100kbit/bunny_2s16.m4s"/> |
| 45 | |
| 46 | ........ |
| 47 | |
| 48 | }}} |
| 49 | |
| 50 | |
| 51 | '''[wiki:WiMAX/WiMAX-Tutorial/Dash/03 Next]''' |