我正在学习MPEG-DASH的一些概念及其特性。我研究过adaptive streaming technology。现在,我正试图在浏览器中为live telecasting和on demand视频提供MPEG-破折号视频。
我已经深入研究了一些开放源码库。我可以在支持Media Source Extension (MSE) .But的最新浏览器上工作,我不能在iOS设备上工作,而它不支持MSE。
因此,我想知道如何在iOS browser中运行iOS browser视频,以及Facebook和其他服务如何在iOS浏览器中播放他们的视频?
详细的解释会更有帮助。
发布于 2018-01-20 22:37:37
iOS 不支持媒体源扩展。上的Safari (浏览器)。在该平台上执行自适应流的任何人都在使用Safari中的本地HLS实现。
<video src="http://example.com/manifest.m3u8"></video>
DASH和HLS都只是指向视频文件的基于文本的清单,所以您不会将破折号文件转换为HLS文件,而是独立地生成它们。既然iPhones支持分段MP4s,那么您可以在DASH和HLS中使用相同的视频文件,而在此之前,每个文件都需要不同的文件。
https://stackoverflow.com/questions/48353562
复制相似问题