0

我正在尝试使用新的“媒体捕获和流 API”,我从这里运行了示例: https ://github.com/MicrosoftEdge/Demos/tree/master/photocapture

我正在尝试设置更好的分辨率,但我得到的只是 1920*1080 像素。例如,我尝试了以下代码:

navigator.mediaDevices.getUserMedia({
            video: {
                width: 2560,
                height: 1440,
                deviceId: { exact: webcamList[currentCam] }
            }
        }).then(initializeVideoStream).catch(getUserMediaError);

它可以做得比2M像素更好吗?

谢谢

4

3 回答 3

0

该领域的一位专家告诉我,这里真正的问题是视频分辨率(现在相当低),糟糕的图像捕获分辨率源于...

每个浏览器(也包括 Chrome 和 FF)都会以非常差的分辨率(1M 像素或 2M 像素顶部)捕获图像。

于 2015-07-04T16:05:19.310 回答
0

这不是微软的边缘问题,这更多的是影响视频分辨率并最终影响图像捕获的 GPU 和硬件规格。

于 2015-07-06T10:49:53.667 回答
0

如果您插入更好的摄像机,则可以。getUserMedia()该演示使用的,为您提供视频,而不仅仅是图片,并且 1920*1080 像素是高清的,例如非常适合视频。

于 2015-07-07T03:26:50.780 回答