首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >只有一个mp4文件的MPEG-DASH视频流

只有一个mp4文件的MPEG-DASH视频流
EN

Stack Overflow用户
提问于 2016-02-06 16:38:35
回答 4查看 21.2K关注 0票数 3

我花了一周的时间寻找一种简单且独立于平台的方法来将mp4文件流式传输到任何浏览器。如果浏览器不兼容,将使用渐进流(直接下载)方式。我的场景是这样的:

在浏览器incompatibility的情况下,支持

  • 单个mp4文件(未分段和多路复用(Audio+Video))
  • HTTP字节范围服务supported
  • progressive流(直接文件下载)

通过对苹果HLS、Adobe Flash Stream、微软平滑、RTSP和MPEG-DASH的研究,MPEG-DASH是比较合适的解决方案。但问题是MPEG-DASH迫使我将mp4文件拆分成单独的分段文件,这导致复制消耗空间来存储mp4文件,因为我必须在浏览器不兼容的情况下支持渐进流。因此,将单个mp4文件与分段的mp4文件存储在一起是不可避免的。

问题是:有没有办法在任何浏览器中以http流和渐进流的形式提供单个 mp4文件?

MPEG-DASH协议说它支持多路复用文件,但问题是dash.js不支持它。有没有其他的javascript播放器支持多路复用和单个mp4文件的字节范围请求?

欢迎提交我的场景条件的任何其他解决方案。谢谢。

参考资料:BitCodin.com 1 BitCodin.com 2

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

https://stackoverflow.com/questions/35239044

复制
相关文章

相似问题

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