MediaStreamAudioSourceNode

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.

MediaStreamAudioSourceNode 接口代表一个音频接口,是WebRTC MediaStream (比如一个摄像头或者麦克风) 的一部分。是个表现为音频源的AudioNode

MediaElementSourceNode 没有输入,并且只有一个输出。创建之后使用 AudioContext.createMediaStreamSource方法。输出通道的数量和AudioMediaStreamTrack的通道数量相同。如果没有有效的媒体流,输出通道就变成一个静音的通道。

Number of inputs 0
Number of outputs 1
Channel count AudioMediaStreamTrack定义,传递给 AudioContext.createMediaStreamSource ,并由此创建。

构造器

MediaStreamAudioSourceNode.MediaStreamAudioSourceNode()

创建一个新的MediaStreamAudioSourceNode实例。

属性

AudioNode 上继承。

方法

AudioNode 上继承。

示例

参见 AudioContext.createMediaStreamSource() 以获取有关该对象用法的示例代码。

规范

Specification
Web Audio API
# MediaStreamAudioSourceNode

浏览器兼容性

BCD tables only load in the browser

参见