H5调用摄像头并切换摄像头

文章摘自:https://blog.csdn.net/weixin_43864427/article/details/105771863 webRTC polyfill 的库: https://github.com/webrtcHacks/adapter 第一次启用成功调用前置摄像头,第二次需要调用后置却黑屏或者失败 失败的原因很多,列举两个一开始我遇到的问题 1. 前置摄像头调用后,摄像功能需要关闭后才能正常执行第二次调用,否则会报错:设备被占用。解决方法,在每次执行调用方法前,先关闭摄像设备。 1 2 3 4 5 if (window.stream) { window.s
阅读更多

浏览器端如何在没有 HTTPS 环境下使用 WebRTC

需求:两台pc设备通过rtc来建立连接进行音视频通话。 相关issue:https://github.com/pili-engineering/QNRTC-Web/issues/54 电脑系统及版本:macOS Catalina 10.15.7 (19H15) 当前浏览器版本:版本 90.0.4430.85(正式版本) (x86_64) 方案1: 参考:https://blog.csdn.net/qq_40556950/article/details/105048931 方法一。 注:记得添加端口号,不然无效的。 方案2: 参考:https://juejin.cn/post/6844
阅读更多