@@ -312,6 +312,103 @@ MPD, as long as the Period structure is not changed.
312312
313313NOTE: Add some MPD examples
314314
315+ ``` xml
316+ <MPD
317+ xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance"
318+ xmlns=" urn:mpeg:dash:schema:mpd:2011"
319+ xsi:schemaLocation=" urn:mpeg:dash:schema:mpd:2011 DASH-MPD.xsd"
320+ type=" dynamic" minimumUpdatePeriod =" PT10S"
321+ timeShiftBufferDepth=" PT600S"
322+ minBufferTime=" PT2S"
323+ profiles=" urn:mpeg:dash:profile:isoff-main:2011"
324+ publishTime=" 2014-10-17T17:17:05Z"
325+ availabilityStartTime=" 2014-10-17T17:17:05Z" >
326+ <Period id =" 1" start =" PT0S" >
327+ <BaseURL > http://example.com/1/</BaseURL >
328+ <SegmentTemplate media =" ./$RepresentationID$/$Number$.m4s" initialization =" $RepresentationID$-init.mp4" />
329+ <!-- Video -->
330+ <AdaptationSet id =" 1" mimeType =" video/mp4" codecs =" hev1.A1.80.L93.B0" segmentAlignment =" true" startWithSAP =" 1" >
331+ <SegmentTemplate timescale =" 25" duration =" 25" />
332+ <Representation id =" v2048" bandwidth =" 2048000" />
333+ <Representation id =" v1024" bandwidth =" 1024000" />
334+ <Representation id =" v512" bandwidth =" 512000" />
335+ <Representation id =" v128" bandwidth =" 128000" />
336+ </AdaptationSet >
337+ <!-- Audio -->
338+ <AdaptationSet id =" 2" mimeType =" audio/mp4" codecs =" mp4a.40.2" segmentAlignment =" true" startWithSAP =" 1" bitstreamSwitching =" true" >
339+ <SegmentTemplate timescale =" 20" duration =" 20" />
340+ <Representation id =" a128" bandwidth =" 128000" />
341+ <Representation id =" a64" bandwidth =" 64000" />
342+ </AdaptationSet >
343+ </Period >
344+ </MPD >
345+ ```
346+
347+ ``` xml
348+ <MPD
349+ xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance"
350+ xmlns=" urn:mpeg:dash:schema:mpd:2011"
351+ xsi:schemaLocation=" urn:mpeg:dash:schema:mpd:2011 DASH-MPD.xsd"
352+ type=" dynamic" mediaPresentationDuration =" PT300S"
353+ timeShiftBufferDepth=" PT600S"
354+ minBufferTime=" PT2S"
355+ profiles=" urn:mpeg:dash:profile:isoff-main:2011"
356+ publishTime=" 2014-10-17T17:17:07Z"
357+ availabilityStartTime=" 2014-10-17T17:17:05Z" >
358+ <Period id =" 1" start =" PT0S" >
359+ <BaseURL > http://example.com/1/</BaseURL >
360+ <SegmentTemplate media =" ./$RepresentationID$/$Number$.m4s" initialization =" $RepresentationID$-init.mp4" />
361+ <!-- Video -->
362+ <AdaptationSet id =" 1" mimeType =" video/mp4" codecs =" hev1.A1.80.L93.B0" segmentAlignment =" true" startWithSAP =" 1" >
363+ <SegmentTemplate timescale =" 25" duration =" 25" />
364+ <Representation id =" v2048" bandwidth =" 2048000" />
365+ <Representation id =" v1024" bandwidth =" 1024000" />
366+ <Representation id =" v512" bandwidth =" 512000" />
367+ <Representation id =" v128" bandwidth =" 128000" />
368+ </AdaptationSet >
369+ <!-- Audio -->
370+ <AdaptationSet id =" 2" mimeType =" audio/mp4" codecs =" mp4a.40.2" segmentAlignment =" true" startWithSAP =" 1" bitstreamSwitching =" true" >
371+ <SegmentTemplate timescale =" 20" duration =" 20" />
372+ <Representation id =" a128" bandwidth =" 128000" />
373+ <Representation id =" a64" bandwidth =" 64000" />
374+ </AdaptationSet >
375+ </Period >
376+ </MPD >
377+ ```
378+
379+
380+ ``` xml
381+ <MPD
382+ xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance"
383+ xmlns=" urn:mpeg:dash:schema:mpd:2011"
384+ xsi:schemaLocation=" urn:mpeg:dash:schema:mpd:2011 DASH-MPD.xsd"
385+ type=" static" mediaPresentationDuration =" PT300S"
386+ timeShiftBufferDepth=" PT600S"
387+ minBufferTime=" PT2S"
388+ profiles=" urn:mpeg:dash:profile:isoff-main:2011"
389+ publishTime=" 2014-10-17T17:17:10Z"
390+ availabilityStartTime=" 2014-10-17T17:17:05Z" >
391+ <Period id =" 1" start =" PT0S" >
392+ <BaseURL > http://example.com/1/</BaseURL >
393+ <SegmentTemplate media =" ./$RepresentationID$/$Number$.m4s" initialization =" $RepresentationID$-init.mp4" />
394+ <!-- Video -->
395+ <AdaptationSet id =" 1" mimeType =" video/mp4" codecs =" hev1.A1.80.L93.B0" segmentAlignment =" true" startWithSAP =" 1" >
396+ <SegmentTemplate timescale =" 25" duration =" 25" />
397+ <Representation id =" v2048" bandwidth =" 2048000" />
398+ <Representation id =" v1024" bandwidth =" 1024000" />
399+ <Representation id =" v512" bandwidth =" 512000" />
400+ <Representation id =" v128" bandwidth =" 128000" />
401+ </AdaptationSet >
402+ <!-- Audio -->
403+ <AdaptationSet id =" 2" mimeType =" audio/mp4" codecs =" mp4a.40.2" segmentAlignment =" true" startWithSAP =" 1" bitstreamSwitching =" true" >
404+ <SegmentTemplate timescale =" 20" duration =" 20" />
405+ <Representation id =" a128" bandwidth =" 128000" />
406+ <Representation id =" a64" bandwidth =" 64000" />
407+ </AdaptationSet >
408+ </Period >
409+ </MPD >
410+ ```
411+
315412## Reference Tools ## {#live2vod_reference-tools}
316413
317414NOTE: provide status for the following functionalities
0 commit comments