【发布时间】:2016-11-30 10:23:53
【问题描述】:
有没有办法在 safari 和 ios,androind 浏览器上运行 Web Record RTC? 我已经在 php 中实现了完整的视频录制代码,但它无法在 safari & ios、android 浏览器中运行。 有没有人知道如何在 safari & ios、android 浏览器中启用 usermedia。
【问题讨论】:
有没有办法在 safari 和 ios,androind 浏览器上运行 Web Record RTC? 我已经在 php 中实现了完整的视频录制代码,但它无法在 safari & ios、android 浏览器中运行。 有没有人知道如何在 safari & ios、android 浏览器中启用 usermedia。
【问题讨论】:
Mac 和 iOS 上的 Safari 不支持 webRTC。在浏览器或webview中,不支持webRTC,这意味着getUserMedia不可用,这意味着你无法将视频流式传输到你的网络RecordRTC。
如果你想做 webRTC,你必须编写原生代码,或者有一个用于 ios 的 cordova 插件https://github.com/eface2face/cordova-plugin-iosrtc - 这现在处于最前沿,所以准备好迎接一些挫折
安卓系统支持。原生 android 浏览器可能会或可能不会工作,具体取决于您的设备。安装铬,它会工作。如果你在做 Android webapps,你应该使用 crosswalk 插件,因为它基本上提供了 chrome 而不是 webview,然后你就知道那里有 webRTC 支持。
【讨论】: