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.

EventTarget AudioNode MediaStreamAudioDestinationNode
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 einzelnen MediaStreamTrack enthält, dessen kind 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

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
MediaStreamAudioDestinationNode
MediaStreamAudioDestinationNode() constructor
stream

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Siehe auch