有什么方法可以从窗口捕获视频和音频?

时间:2019-05-10 09:48:05

标签: node.js windows electron chromium

因此,我一直试图从一个窗口捕获音频和视频,但是我无法完全做到这一点。

我尝试使用getUserMedia可以正常工作,但是它只能捕获整个系统的音频,而不能捕获单个窗口。我知道这是有可能的,因为不和谐已经在他们的屏幕共享中成功做到了。

这是我到目前为止尝试过的:

chrome.desktopCapture.chooseDesktopMedia(['screen', 'window', 'audio'], callback)


  const stream = await navigator.mediaDevices.getUserMedia({
    audio: {
      mandatory: {
        chromeMediaSource: "desktop",
        chromeMediaSourceId: id,
      }
    },
    video: {
      mandatory: {
        chromeMediaSource: "desktop",
        chromeMediaSourceId: id,
        maxFrameRate: 60
      }
    }
  })

0 个答案:

没有答案