Firefox getUserMedia генерирует OverconstrainedError для ограничений видео 480 X 720 - PullRequest
0 голосов
/ 29 октября 2018

Я использую следующий код JavaScript, он выдает OverconstrainedError в Firefox.

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.

Мне удалось получить разрешение 480 X 720 на Chrome и Opera, но было бы неплохо, если бы я мог найти способ записать видео, используя MediaRecorder при этих разрешениях.

Config: Версия Firefox: 57.0.2 (64 бита), видеоустройство: веб-камера Logitech HD Pro C920

...