首页 > 解决方案 > IOS上使用WebRtc传递hls到Safari

问题描述

我发现了这个 github repo,它允许我使用 WebRtc 通过 WebRtc 数据通道传递 hls。
问题是它不支持 IOS 上的 Safari。
IOS 上最新版本的 Safari 确实支持 WebRtc 数据通道,并且它们原生支持 hls 播放。
这是我的问题是只能在支持媒体源扩展的浏览器上使用 WebRtc 进行数据传输,还是我也可以使用 WebRtc 将 .ts 文件传递​​到 IOS 上的 Safari 浏览器?

标签: webrtchttp-live-streaming

解决方案


我是 P2P 媒体加载器的开发人员,我们现在正在开发 iOS 支持。希望我们很快就会有一个原型。

在 iOS Safari 上,您可以使用 WebRTC 数据通道交换视频和音频数据,但如果没有媒体源扩展等 API,您无法将该数据和播放到 HTML 视频元素中。

我们目前正在 iOS Safari 上测试一种不同的方法来做到这一点。


推荐阅读