我正在尝试了解 MPD 格式。我在标准中阅读了有关 AdaptationSet 的信息,但我不太了解如何将表示分离为不同的 AdaptationSet。
该标准指出:
根据存在于 Representations 中的媒体内容组件的媒体内容组件属性,将 Representations 排列成 Adaptation Sets,即
the language as described by the @lang attribute,
the media component type described by the @contentType attribute,
the picture aspect ratio as described by the @par attribute,
the role property as described by the Role elements,
the accessibility property as described by the Accessibility elements,
the viewpoint property as described by the Viewpoint elements,
the rating property as described by the Rating elements.*
例如:http ://www-itec.aau.at/~cmueller/libdashtest/showcases/redbull_segment_template.mpd
有五个AdaptationSet,我认为媒体组件类型(contentType)都是视频,虽然我不明白contentType="RedBull 320x240"、contentType="RedBull 480x360"等属性的值和图片前两个adaptationSet 的纵横比相等,后三个AdaptationSet 的纵横比相等。对于其他提到的属性(角色、观点等),没有提供任何信息。
再举一个例子: http: //ftp-itec.uni-klu.ac.at/dash/conformance/mp4-full-gdr/mp4-full-gdr-mpd-AV-BS.mpd,codecs的值不同对于每个表示进入相同的 AdaptationSet。因此,该属性不影响不同 AdaptationSet 中的分离。
有什么帮助吗?
谢谢!