【问题标题】:How to limit frame rate when using getUserMedia with desktopCapturer source?将 getUserMedia 与 desktopCapturer 源一起使用时如何限制帧速率?
【发布时间】:2021-11-28 11:00:02
【问题描述】:

使用以下设置getUserMedia 约束来启动屏幕捕获。

const sources = await window.api.desktopCapturer.getSources({
  types: ["screen"],
})
constraints = {
  audio: false,
  video: {
    mandatory: {
      chromeMediaSource: "desktop",
      chromeMediaSourceId: sources[0].id,
    },
  },
}

对于相机源,我设置了frameRate: { max: 5 } 来限制帧率。

当我将frameRate: { max: 5 } 添加到上面的video 属性时,会引发以下错误。

不能同时使用可选/强制和特定或高级约束。

是否可以限制desktopCapturer 源的帧速率?

【问题讨论】:

    标签: electron


    【解决方案1】:

    已解决……maxFrameRate: 5 正是我要找的。​​p>

    【讨论】:

      猜你喜欢
      • 2020-10-19
      • 2011-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-23
      • 2020-04-07
      相关资源
      最近更新 更多