[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/ja/docs/Web/API/MediaStreamAudioSourceNode/MediaStreamAudioSourceNode [Back]  [Original]

MediaStreamAudioSourceNode: MediaStreamAudioSourceNode() - Web API | MDN

MDN Web Docs

View in English Always switch to English

MediaStreamAudioSourceNode: MediaStreamAudioSourceNode()

Baseline

20214

API MediaStreamAudioSourceNode() MediaStream MediaStreamAudioSourceNode

: MediaStreamAudioSourceNode AudioContext.createMediaStreamSource()

js
new MediaStreamAudioSourceNode(context, options)

context

AudioContext

options

MediaStreamAudioSourceNode

mediaStream

MediaStream

MediaStreamAudioSourceNode

InvalidStateError DOMException

MediaStream

getUserMedia() MediaStream MediaStreamAudioSourceNode

js
// 
const audioCtx = new (window.AudioContext || window.webkitAudioContext)();

// getUserMedia 
// MediaStreamAudioSourceNode 
if (navigator.mediaDevices.getUserMedia) {
  navigator.mediaDevices
    .getUserMedia(
      // constraints: 
      {
        audio: true,
        video: false,
      },
    )
    .then((stream) => {
      const options = {
        mediaStream: stream,
      };

      const source = new MediaStreamAudioSourceNode(audioCtx, options);
      source.connect(audioCtx.destination);
    })
    .catch((err) => {
      console.error(` gUM : ${err}`);
    });
} else {
  console.log(
    " getUserMedia ",
  );
}

Web Audio API
# dom-mediastreamaudiosourcenode-mediastreamaudiosourcenode


Web Proxy Viewer  |  New URL  |  Original Page