我正在研究MPEG-DASH
及其功能的一些概念。我研究了adaptive streaming technology
。现在我正在尝试在浏览器中为live telecasting
和on demand
视频传输MPEG-DASH视频。
我已经完成了一些开源库。我可以在支持Media Source Extension (MSE)
的最新浏览器上使用DASH。但是我无法在iOS
设备上工作,而且它不支持MSE。
所以我想知道如何在DASH
中使用iOS browser
个视频,以及Facebook
和其他服务如何在iOS浏览器中播放视频?
详细说明会更有帮助。
答案 0 :(得分:3)
iOS does not support media source extensions上的Safari(浏览器)。在该平台上进行自适应流传输的任何人都在Safari中使用本机HLS实现。
<video src="http://example.com/manifest.m3u8"></video>
DASH和HLS都只是指向视频文件的基于文本的清单,因此您不会将DASH文件转换为HLS文件,您可以单独生成它们。既然iPhone支持支离碎片的MP4,你可以为DASH和HLS使用相同的视频文件,而在你需要不同的文件之前。