Javascript Microsoft Edge中的getUserMedia最多可捕获200万像素
我正在尝试使用新的媒体捕获和流API,我从这里运行了示例: 我试图设置更好的分辨率,但我得到的只是1920*1080像素。 例如,我尝试了以下代码:Javascript Microsoft Edge中的getUserMedia最多可捕获200万像素,javascript,html,internet-explorer,windows-10,microsoft-edge,Javascript,Html,Internet Explorer,Windows 10,Microsoft Edge,我正在尝试使用新的媒体捕获和流API,我从这里运行了示例: 我试图设置更好的分辨率,但我得到的只是1920*1080像素。 例如,我尝试了以下代码: navigator.mediaDevices.getUserMedia({ video: { width: 2560, height: 1440, deviceId: { exact: webcamList[currentCam
navigator.mediaDevices.getUserMedia({
video: {
width: 2560,
height: 1440,
deviceId: { exact: webcamList[currentCam] }
}
}).then(initializeVideoStream).catch(getUserMediaError);
它能比2M像素做得更好吗
谢谢这一领域的一位专家告诉我,现在真正的问题是视频分辨率很低,糟糕的图像捕获分辨率源于此
每个浏览器都会使用Chrome和FF来捕获分辨率非常差的图像(1米像素或2米像素顶部)。这不是Microsoft edge的问题,这更多的是GPU和硬件规格影响视频分辨率,最终影响图像捕获。如果插入更好的摄像机,您可以。演示使用的getUserMedia提供视频,而不仅仅是图片,1920*1080像素是高清的,例如,非常适合视频