Electron MediaRecorder записывает звук только из текущего окна - PullRequest
0 голосов
/ 08 апреля 2020

Я пытаюсь записывать видео и аудио только из текущего окна приложения, но я могу записать только видео и весь звук на рабочем столе.

Вот что у меня есть:

async function selectSource(source) {


  const constraints = {
    audio:  { 
        mandatory: {
            chromeMediaSource: 'desktop',
            chromeMediaSourceId: source.id
          }
        },
    video: {
      mandatory: {
        chromeMediaSource: 'desktop',
        chromeMediaSourceId: source.id
      }
    }
  };

  const stream = await navigator.mediaDevices
    .getUserMedia(constraints);

  const options = { mimeType: 'video/webm; codecs=vp9' };

  mediaRecorder = new MediaRecorder(stream, options);
}

Спасибо

...