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.
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