webrtc - IOS上使用WebRtc传递hls到Safari
问题描述
我发现了这个 github repo,它允许我使用 WebRtc 通过 WebRtc 数据通道传递 hls。
问题是它不支持 IOS 上的 Safari。
IOS 上最新版本的 Safari 确实支持 WebRtc 数据通道,并且它们原生支持 hls 播放。
这是我的问题是只能在支持媒体源扩展的浏览器上使用 WebRtc 进行数据传输,还是我也可以使用 WebRtc 将 .ts 文件传递到 IOS 上的 Safari 浏览器?
解决方案
我是 P2P 媒体加载器的开发人员,我们现在正在开发 iOS 支持。希望我们很快就会有一个原型。
在 iOS Safari 上,您可以使用 WebRTC 数据通道交换视频和音频数据,但如果没有媒体源扩展等 API,您无法将该数据和播放到 HTML 视频元素中。
我们目前正在 iOS Safari 上测试一种不同的方法来做到这一点。
推荐阅读
- c# - 使用 Ajax aspnet mvc 5 的部分视图
- html - 如何去除 flex 容器中 div 之间的接缝
- javascript - 如何使用 ngx-chips 设置初始值
- javascript - 如何使用 {variableName} 创建变量/常量
- java - JSP Spring eval是解析int(为什么不解析long)
- c++ - 为 iostream 和 fstream 重载 <<
- c# - JSON 日期字段不绑定到 C# 日期时间字段
- php - 致命错误:未捕获的 PDOException:SQLSTATE[HY093]:无效参数号:未定义参数
- java - java调用c++多线程库,不释放c++创建的线程
- python - 数据框 - 使用 IF 公式创建基于另一个列