Firefox getUserMedia针对视频约束480 X 720抛出OverconstrainedError

时间:2018-10-29 10:43:17

标签: firefox web-mediarecorder mediadevices

我正在使用以下JavaScript代码,它在Firefox中引发OverconstrainedError。

navigator.mediaDevices({video:{
    width: { min: 480, max: 480 },
    height: { max: 720, min:720 },
}})
.then(stream => {
   //assign stream to video element
})
.catch(error => {})

我想获得这些分辨率,或者为Firefox桌面版本获得类似的宽高比。如果我使用这些约束{video: { width:{ideal:480}, height: {ideal:720, max: 720 }},它的高度为720,宽度为960。

我设法在Chrome和Opera上获得了480 X 720的分辨率,但是如果我能找到一种方法来使用MediaRecorder在这些分辨率下录制视频,那就太好了。

配置: Firefox版本:57.0.2(64位),视频设备:Logitech HD Pro网络摄像头C920

0 个答案:

没有答案