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