MediaRecorder.stream

MediaRecorder.stream は読み取り専用プロパティで、 MediaRecorder を作成したときに MediaRecorder() コンストラクターに渡したストリームを返します。

最初に MediaRecorder を作成したとき MediaRecorde() コンストラクターに渡した MediaStream です。

js
if (navigator.getUserMedia) {
  console.log("getUserMediaがサポートされています。");
  navigator.getUserMedia(
    // 制約 - このアプリに必要なのは音声のみ
    {
      audio: true,
    },

    // 成功コールバック
    (stream) => {
      const mediaRecorder = new MediaRecorder(stream);

      const myStream = mediaRecorder.stream;
      console.log(myStream);
    },
  );
}

仕様書

Specification
MediaStream Recording
# dom-mediarecorder-stream

ブラウザーの互換性

BCD tables only load in the browser

関連情報