MediaStreamAudioDestinationNode
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.
Die MediaStreamAudioDestinationNode
-Schnittstelle repräsentiert ein Audioziel, das aus einem WebRTC MediaStream
mit einem einzelnen AudioMediaStreamTrack
besteht, der auf ähnliche Weise wie ein MediaStream
verwendet werden kann, der von navigator.mediaDevices.getUserMedia()
erhalten wurde.
Es handelt sich um einen AudioNode
, der als Audioziel fungiert und mithilfe der Methode AudioContext.createMediaStreamDestination()
erstellt wird.
Anzahl der Eingänge | 1 |
---|---|
Anzahl der Ausgänge | 0 |
Anzahl der Kanäle | 2 |
Kanalzähler-Modus | "explicit" |
Kanalinterpretation | "speakers" |
Konstruktor
MediaStreamAudioDestinationNode()
-
Erstellt eine neue Instanz eines
MediaStreamAudioDestinationNode
-Objekts.
Instanz-Eigenschaften
Erbt Eigenschaften von seinem Elternteil, AudioNode
.
MediaStreamAudioDestinationNode.stream
-
Ein
MediaStream
, der einen einzelnenMediaStreamTrack
enthält, dessenkind
audio
ist und die gleiche Anzahl von Kanälen wie der Knoten aufweist. Diese Eigenschaft kann verwendet werden, um einen Stream aus dem Audiografen zu extrahieren und in eine andere Konstruktion einzuspeisen, wie z. B. einen Media Recorder.
Instanz-Methoden
Erbt Methoden von seinem Elternteil, AudioNode
.
Beispiel
Siehe AudioContext.createMediaStreamDestination()
für Beispielcode, der ein MediaStreamAudioDestinationNode
erstellt und als Quelle für aufzuzeichnendes Audio verwendet.
Spezifikationen
Specification |
---|
Web Audio API # MediaStreamAudioDestinationNode |
Browser-Kompatibilität
BCD tables only load in the browser