首页 文章

如何在iOS中使用MPEG-DASH视频流?

提问于
浏览
0

我正在尝试编写一个基于java脚本的MPEG-DASH实现用于视频流 . 我引用了以下文档

这些图书馆正在使用MSE(媒体来源扩展)

My understanding

MPEG-DASH 是流媒体视频的国际标准 . 但目前在iOS设备中并未得到天真的支持 . 在其他浏览器和设备中,它需要一个支持MPEG-DASH的java脚本库或视频播放器 . (例如:Dash.Js,Shaka球员等)

而另一种流媒体技术是 HLS . 它是Apple创建的自适应流媒体通信协议 . Safari浏览器可以在网页,iPhone和iPod touch设备中播放HLS流 .

在这里我们可以看到MPEG-DASH(因为MSE)目前在iOS设备中并未得到天真的支持 .

现在我怀疑了

  • 如何在没有MSE的情况下在iOS中传输MPEG-DASH视频?

  • 如何 Facebook 和其他流媒体服务播放他们的视频?它仅适用于HLS吗?

任何建议/解释都会更有帮助 .

1 回答

  • 1
    • 你不能 .

    • 是的他们使用HLS . iOS 10及更高版本支持HLS中的fmp4 . 所以dash和hls之间的唯一区别就是清单 .

相关问题