MediaStreamAudioDestinationNode

基线 广泛可用

此功能已得到完善,可在许多设备和浏览器版本上运行。它自以下时间起在浏览器中可用 2021 年 4 月.

MediaStreamAudioDestinationNode 接口表示一个音频目标,该目标由一个具有单个 AudioMediaStreamTrackWebRTC MediaStream 组成,其使用方法类似于从 navigator.mediaDevices.getUserMedia() 获取的 MediaStream

它是一个充当音频目标的 AudioNode,使用 AudioContext.createMediaStreamDestination() 方法创建。

EventTarget AudioNode MediaStreamAudioDestinationNode
输入数量 1
输出数量 0
声道数 2
声道数模式 "explicit"
声道数解释 "speakers"

构造函数

MediaStreamAudioDestinationNode()

创建一个新的 MediaStreamAudioDestinationNode 对象实例。

实例属性

继承自其父级 AudioNode 的属性.

MediaStreamAudioDestinationNode.stream

一个 MediaStream,其中包含一个 MediaStreamTrack,其 kindaudio,并且与节点的声道数相同。您可以使用此属性从音频图中获取流并将其馈送到另一个构造,例如 媒体录制器

实例方法

继承自其父级 AudioNode 的方法.

示例

请参阅 AudioContext.createMediaStreamDestination(),了解创建 MediaStreamAudioDestinationNode 并将其用作要录制音频的源的示例代码。

规范

规范
Web Audio API
# MediaStreamAudioDestinationNode

浏览器兼容性

BCD 表仅在启用 JavaScript 的浏览器中加载。

另请参阅