MediaRecorder:stream 属性

Baseline 已广泛支持

此特性已得到良好支持,可在多种设备和浏览器版本上使用。自 2021 年 4 月起,所有浏览器均已支持此特性。

MediaRecorder 接口的只读属性 stream 返回在创建 MediaRecorder 时传递给 MediaRecorder() 构造函数的流。

在最初创建 MediaRecorder 时传递给 MediaRecorder() 构造函数的 MediaStream

示例

js
if (navigator.getUserMedia) {
  console.log("getUserMedia supported.");
  navigator.getUserMedia(
    // constraints - only audio needed for this app
    {
      audio: true,
    },

    // Success callback
    (stream) => {
      const mediaRecorder = new MediaRecorder(stream);

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

规范

规范
MediaStream Recording
# dom-mediarecorder-stream

浏览器兼容性

另见