我们可以为 webrtc 视频设置的最小分辨率是多少?

2024-03-18

我正在使用 webrtc 测试一个点对点视频聊天应用程序。当我将视频限制设置为

var video_constraints = {
    mandatory: {
        maxHeight: 120,
        maxWidth: 160 
    },
    optional: []
};

window.navigator.webkitGetUserMedia({
    audio: true,
    video: video_constraints
}, onSuccess, onError);

这会在错误时触发。可能是什么原因?


引用自code.google.com/p/chromium/issues/detail?id=143631#c9 https://code.google.com/p/chromium/issues/detail?id=143631#c9:

GetUserMedia 约束与独立于相机实际支持的分辨率的固定列表相匹配。该列表是固定的并在所有平台上使用。

1280, 720,
960, 720,
640, 360,
640, 480,
320, 240,
320, 180

这意味着您的约束将失败。

哈拉尔德·阿尔维斯特兰德 (Harald Alvestrand) 的著作中也记录了约束IETF草案 https://datatracker.ietf.org/doc/html/draft-alvestrand-constraints-resolution-00.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我们可以为 webrtc 视频设置的最小分辨率是多少? 的相关文章

随机推荐