Dell/Windows 7上的firefox getUserMedia错误

Dell/Windows 7上的firefox getUserMedia错误,windows,firefox,webrtc,quickblox,Windows,Firefox,Webrtc,Quickblox,当quickblox尝试获取媒体时,我在windows上遇到firefox错误,尽管我单击了“共享所选设备”等 错误消息: SourceUnavailableError:分配视频源失败 代码: 这里有已知的问题吗? 我在Windows7 64位上运行Dell 3550,firefox的版本是38.0.5 同样的代码在Chrome上非常有效,而Mac在Firefox和Chrome上也非常有效。我猜,这是因为Chrome浏览器(或其他程序)中已经使用了摄像头,请尝试关闭其他浏览器,然后再试一次。您是

当quickblox尝试获取媒体时,我在windows上遇到firefox错误,尽管我单击了“共享所选设备”等

错误消息: SourceUnavailableError:分配视频源失败

代码:

这里有已知的问题吗? 我在Windows7 64位上运行Dell 3550,firefox的版本是38.0.5
同样的代码在Chrome上非常有效,而Mac在Firefox和Chrome上也非常有效。

我猜,这是因为Chrome浏览器(或其他程序)中已经使用了摄像头,请尝试关闭其他浏览器,然后再试一次。您是否尝试过更改媒体参数?Firefox试图用这些特定参数(帧大小和速率)获取提要可能会有问题。这只是一个内置摄像头吗?还是外置照相机?您是否在Dell for Firefox上尝试过其他摄像头?该设备正被其他进程使用。在授予共享权限后,流的不可用会引发此错误。如mido22建议的那样,关闭使用该设备的所有进程,然后重试。
        QB.webrtc.getUserMedia(mediaParams, function(err, stream) {
          if (err) {
            console.log(err);
            QB.webrtc.reject(callee.id);
          } else {
            QB.webrtc.accept(callee.id);
          }
        });