MediaStreamAudioDestinationNode
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Oktober 2018.
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 einzelnenMediaStreamTrackenthält, dessenkindaudioist 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
Loading…