Firefox getUserMedia генерирует OverconstrainedError для ограничений видео 480 X 720

Я использую следующий код 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 с этими разрешениями.

Конфигурация: версия Firefox: 57.0.2(64 бит), видеоустройство: веб-камера Logitech HD Pro C920

0 ответов

Другие вопросы по тегам