这是本系列的第四篇文章
在前三篇文章中,我首先介绍了如何生成dash内容,然后对比了在自适应流媒体传输系统中所使用的两种封装格式fmp4和ts,都是从比较宏观的角度进行的介绍,链接如下:
自适应流媒体传输(一)——DASH媒体内容的生成
自适应流媒体传输(二)——为什么要使用fragmented MP4
自适应流媒体传输(三)——和TS格式说再见
在这篇文章中,我们从更细节的角度,深入来看一下DASH系统中的MPD结构。
MPD结构
在MPEG-DASH中将一组不同编码参数的媒体内容和相应的描述集合定义为媒体展示(presentation)。这里的媒体内容是由单个或多个时间上连续的媒体时段(period)组成的,这些媒体时段的内容相互之间可能完全独立,例如在正片中插入的广告内容。每一个媒体时段包含一个或多个媒体内容组件(media content c