MediaStreamTrackAudioSourceNode

Die MediaStreamTrackAudioSourceNode-Schnittstelle ist eine Art von AudioNode, die eine Quelle für Audiodaten darstellt, die von einem bestimmten MediaStreamTrack stammen, der über die WebRTC oder Media Capture and Streams APIs erhalten wurde.

Das Audio selbst kann von einem Mikrofon oder einem anderen Audioaufnahmegerät stammen oder über eine RTCPeerConnection empfangen werden, unter anderen möglichen Optionen.

Ein MediaStreamTrackAudioSourceNode hat keine Eingänge und genau einen Ausgang und wird mit der Methode AudioContext.createMediaStreamTrackSource() erstellt. Diese Schnittstelle ist ähnlich der MediaStreamAudioSourceNode, außer dass Sie hier explizit den Track angeben können, der verwendet werden soll, anstatt den ersten Audiotrack in einem Stream anzunehmen.

EventTarget AudioNode MediaStreamTrackAudioSourceNode
Anzahl der Eingänge 0
Anzahl der Ausgänge 1
Kanalanzahl definiert durch den ersten Audio-MediaStreamTrack der an die Methode [`AudioContext.createMediaStreamTrackSource()`](/de/docs/Web/API/AudioContext/createMediaStreamTrackSource) übergeben wurde, die es erstellt hat.

Constructor

MediaStreamTrackAudioSourceNode()

Erstellt eine neue Instanz des MediaStreamTrackAudioSourceNode Objekts mit den angegebenen Optionen.

Instanz-Eigenschaften

Die MediaStreamTrackAudioSourceNode-Schnittstelle hat keine eigenen Eigenschaften; sie erbt jedoch die Eigenschaften ihres Elternteils, AudioNode.

Instanz-Methoden

Erbt Methoden von seinem Elternteil, AudioNode.

Beispiel

Sehen Sie sich AudioContext.createMediaStreamSource() für Beispielcode an, der dieses Objekt verwendet.

Spezifikationen

Specification
Web Audio API
# MediaStreamTrackAudioSourceNode

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch