9

我们在 chrome 中使用 webrtc 进行视频会议。

这行得通,但它使用我们的网络摄像头,分辨率很差,纵横比为 4:3。然而,该摄像头可以提供 16:9 格式的高清视频。

我该如何控制这个?通过更改 Windows 设置、chrome 配置或 html 代码?

4

1 回答 1

12

您可以在传递给 getUserMedia 的约束对象中包含对特定分辨率的请求。例如:

window.navigator.webkitGetUserMedia({
  audio: true,
  video: {optional:[ {minHeight:720}, {minWidth:960} ]}
}, onSuccess, onError);
于 2013-03-21T17:13:49.013 回答