使用URI引用内部XML文档

时间:2017-10-24 15:57:08

标签: xml mpeg-dash

我有一个xml文档如下。我想将AdaptationSet的内容保存在单独的文件/文档中。是否可以这样做并使用类似于@id关键字的URI在JSON-LD上以某种方式在当前文档中引用它?

<MPD xmlns="urn:mpeg:DASH:schema:MPD:2011" mediaPresentationDuration="PT0H3M1.63S" minBufferTime="PT1.5S" profiles="urn:mpeg:dash:profile:isoff-on-demand:2011"
type="static">
  <Period duration="PT0H3M1.63S" start="PT0S">
    <AdaptationSet>
      <ContentComponent contentType="video" id="1" />
      <Representation bandwidth="4190760" codecs="avc1.640028" height="1080" id="1" mimeType="video/mp4" width="1920">
      </Representation>
       </AdaptationSet>
   </Period>
</MPD>

1 个答案:

答案 0 :(得分:0)

MPEG-DASH规范允许使用有限的XML链接语言(xlink)子集来引用远程元素,包括AdaptationSet,假设您的播放器支持它。

例如,

dash.js对此有一些支持 - 请参阅https://github.com/Dash-Industry-Forum/dash.js/blob/development/samples/ad-insertion/xlink.html