首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >facebook如何在iOS浏览器中传输MPEG-破折号视频?

facebook如何在iOS浏览器中传输MPEG-破折号视频?
EN

Stack Overflow用户
提问于 2018-01-20 07:03:53
回答 1查看 1.8K关注 0票数 1

我正在学习MPEG-DASH的一些概念及其特性。我研究过adaptive streaming technology。现在,我正试图在浏览器中为live telecastingon demand视频提供MPEG-破折号视频。

我已经深入研究了一些开放源码库。我可以在支持Media Source Extension (MSE) .But的最新浏览器上工作,我不能在iOS设备上工作,而它不支持MSE。

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

  1. Facebook/其他服务是否支持iOs中的破折号视频?
  2. Facebook/其他服务如何在iOS中播放视频?
  3. Facebook是否在iOS中使用HLS进行流传输?如果是的话,他们如何将破折号转换成HLS (如果他们播放DASH视频)?
  4. 他们试图首先检查操作系统( OS ),然后它将选择HLS/DASH与该操作系统有关。就像他们在做什么吗?

详细的解释会更有帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 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中使用相同的视频文件,而在此之前,每个文件都需要不同的文件。

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

https://stackoverflow.com/questions/48353562

复制
相关文章

相似问题

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