首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MPEG-DASH清单中的多个SegmentTemplates

MPEG-DASH清单中的多个SegmentTemplates
EN

Stack Overflow用户
提问于 2018-04-17 20:57:05
回答 1查看 279关注 0票数 0

我的音频只有1秒长和10秒长的片段。我需要创建仅音频表示,它由三个1秒的片段组成,然后是20个10秒的片段和7个1秒的片段。

如何创建这样的MPEG-DASH清单?

EN

回答 1

Stack Overflow用户

发布于 2018-04-18 15:44:56

你还没有给出足够的信息,所以我假设你的意思是你已经有了合理编码和打包的媒体(即已经有了正确的时间),你只需要一个带有该媒体的单一连续表示的清单。

您需要确定@timescale@d等的相关值,但在最简单的情况下,您可以使用SegmentTemplate中的SegmentTimeline来完成此操作:

代码语言:javascript
复制
...
<SegmentTemplate timescale="1000" initialization="$RepresentationID$.mp4" media="$RepresentationID$-$Time$.m4s">
  <SegmentTimeline>
    <S t="0" d="1000" r="2"/>
    <S d="10000" r="19"/>
    <S d="1000" r="6" />
  </SegmentTimeline>
</SegmentTemplate>
...

如果这不是你的意思,你需要更清楚地了解媒体,特别是时机等,以及你真正想要实现的目标。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49878785

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档