首页 文章

facebook如何在iOS浏览器中传输MPEG-DASH视频?

提问于
浏览
-2

我正在研究 MPEG-DASH 的一些概念及其功能 . 我研究了 adaptive streaming technology . 现在我正在尝试在浏览器中为 live telecastingon demand 视频传输MPEG-DASH视频 .

我已经完成了一些开源库 . 我可以在支持 Media Source Extension (MSE) 的最新浏览器上运行DASH . 但是我无法在 iOS 设备上工作,而且它不支持MSE .

所以我想知道我如何在 iOS browser 中运行 DASH 视频以及如何在iOS浏览器中播放视频 Facebook 和其他服务?

  • Facebook /其他服务是否支持iOs中的DASH视频?

  • Facebook /其他服务如何在iOS中流式传输视频?

  • Facebook是否在iOS中使用HLS进行流式传输?如果是,他们如何将DASH转换为HLS(如果他们流式传输DASH视频)?

  • 他们首先尝试检查操作系统(OS),它将选择与该操作系统相关的HLS / DASH . 他们在做什么?

详细解释会更有帮助 .

1 回答

  • 2

    iOS上的Safari(浏览器)does not support media source extensions . 在该平台上进行自适应流传输的任何人都在Safari中使用本机HLS实现 .

    <video src="http://example.com/manifest.m3u8"></video>

    DASH和HLS都只是指向视频文件的基于文本的清单,因此您不会将DASH文件转换为HLS文件,您可以单独生成它们 . 既然iPhone支持支离碎片的MP4,你可以在DASH和HLS上使用相同的视频文件,而在每个需要不同的文件之前 .

相关问题