WebRTC:在创建第二个对等连接时 - 无法访问navigator.mediaDevices.getUserMedia

时间:2018-01-18 12:40:41

标签: google-chrome firefox webrtc openwebrtc

我正在开发webrtc聊天应用。 system1:peer1,peer3 | system2:peer2,peer4

我做了什么? 对于视频通话,我正在创建一个peer1,peer2,并且peer1非常成功地与peer2通信(仅考虑视频通话)。

我想做什么? 我想,peer3可以与新的peer4通信(同时我不想断开peer1 - > peer2)。

发生了什么? 当我创建peer3时,那个时候" navigator.mediaDevices.getUserMedia"得到错误!!!! (我没有使用SSL),新的peer3无法创建!。

所以,请告诉我你对上述问题的建议。

有可能只有peer1可以与其他任何对等方进行通信(双向通信)?

1 个答案:

答案 0 :(得分:1)

这可能是浏览器无法通过其他浏览器或同一浏览器中的其他选项卡从网络摄像头捕获视频已正在使用。例如,我的Ubuntu 16.04机器上的Firefox 57表现出这种行为(Chrome没有)。