MediaStreamTrackAudioSourceNode
MediaStreamTrackAudioSourceNode
接口是一种 AudioNode
类型,它表示从特定 MediaStreamTrack
获取的音频数据源,该数据源通过 WebRTC 或 媒体捕获和流 API 获取。
音频本身可能是来自麦克风或其他音频采样设备的输入,也可能是通过 RTCPeerConnection
接收的,以及其他可能的选项。
MediaStreamTrackAudioSourceNode
没有输入,只有一个输出,它是使用 AudioContext.createMediaStreamTrackSource()
方法创建的。此接口类似于 MediaStreamAudioSourceNode
,但它允许您明确指定要使用的轨道,而不是假设流上的第一个音频轨道。
输入数量 | 0 |
---|---|
输出数量 | 1 |
声道数 | 由传递给创建它的 AudioContext.createMediaStreamTrackSource() 方法的第一个音频 MediaStreamTrack 定义。 |
构造函数
MediaStreamTrackAudioSourceNode()
-
使用指定的选项创建一个新的
MediaStreamTrackAudioSourceNode
对象实例。
实例属性
MediaStreamTrackAudioSourceNode
接口本身没有属性;但是,它继承了其父级 AudioNode
的属性。
实例方法
从其父级 AudioNode
继承方法.
示例
有关使用此对象的示例代码,请参见 AudioContext.createMediaStreamSource()
。
规范
规范 |
---|
Web Audio API # MediaStreamTrackAudioSourceNode |
浏览器兼容性
BCD 表仅在浏览器中加载