我正在使用getUserMedia API录制视频。我正在通过以下限制来按顺序录制视频的getUserMedia API。
constraints = {
video: {
width: { min: 1920, ideal: 1920 },
height: { min: 1080, ideal: 1080},
facingMode: { exact: "environment" }
},
audio: false
}
此约束在Android上工作正常,但在iOS上给出错误“ OverConstrainedError”。 后来我更改了约束,以使其在iOS中也能正常工作。请在下面找到更新的约束。
constraints = {
video: {
width: 1920,
height: 1080,
facingMode: { exact: "environment" }
},
audio: false
}
但是这里的问题是来自getUserMedia的视频流为720p分辨率。我需要全高清,即1080p分辨率。我正在为Android设备获得全高清分辨率,但对于iOS设备,我仅获得高清分辨率。 如果有人遇到相同的问题,请告诉我如何解决此问题。
谢谢。