首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MediaSource接口和mp4

MediaSource接口和mp4
EN

Stack Overflow用户
提问于 2012-02-17 02:24:41
回答 3查看 6.9K关注 0票数 6

我遵循了Html5Rocks.com中的this示例,即使用MediaSource应用程序接口和一个.webm视频。我用另一个.webm视频试过这个例子,它起作用了,但是当我试着用.mp4视频的时候,它不起作用。有没有可能呢?

EN

回答 3

Stack Overflow用户

发布于 2012-07-21 00:49:31

更新: Chrome Dev/Canary支持MP4 (或者更正式的ISO )。您需要以符合媒体源规范的方式生成MP4文件。幸运的是,Media Source在编写时考虑到了MPEG-DASH,因此任何符合DASH的文件都可以与Media Source一起使用。GPAC/MP4Box是一个很好的工具:

代码语言:javascript
复制
MP4Box -dash 5000 -frag 5000 -rap some_file.mp4

...will创建‘some_file_DASSH.MP4’,它应该与媒体源兼容。在MP4Box的早期发布版本中有一些bug,所以我建议现在从SVN开始构建。

票数 11
EN

Stack Overflow用户

发布于 2012-08-31 19:02:12

正如@Steven提到的,使用MP4Box创建虚线的MP4文件,并尝试使用Chrome canary m23构建(媒体源应用编程接口启用)。您需要注意以下几点:

每个片段应该有一个片段,(-dash <ms> -frag <same ms>)

  • The片段应该以SAP (-rap)

  • Modify
  1. 这个演示脚本开始,这样它就可以一个接一个的添加片段。在webm的情况下,拆分成相等大小的块对ISO BMFF不起作用。您可以使用MP4Box生成的mpd文件来了解各个数据段的大小。
票数 0
EN

Stack Overflow用户

发布于 2015-01-19 03:18:22

要使用MSE在HTML5中回放,您需要一个基于JS的播放器实现,如开源的dash.js播放器或bitdash MPEG-DASH player

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

https://stackoverflow.com/questions/9316859

复制
相关文章

相似问题

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