MediaStreamAudioDestinationNode
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Oktober 2018 browserübergreifend verfügbar.
Das Interface MediaStreamAudioDestinationNode repräsentiert ein Audioziel, das aus einem WebRTC-MediaStream mit einem einzelnen AudioMediaStreamTrack besteht. Dieser kann ähnlich wie ein über navigator.mediaDevices.getUserMedia() bezogener MediaStream verwendet werden.
Es handelt sich um einen AudioNode, der als Audioziel dient und mit der Methode AudioContext.createMediaStreamDestination() erstellt wird.
| Anzahl der Eingänge | 1 |
|---|---|
| Anzahl der Ausgänge | 0 |
| Kanalanzahl | 2 |
| Kanalanzahlmodus | "explicit" |
| Interpretation der Kanalanzahl | "speakers" |
Konstruktor
MediaStreamAudioDestinationNode()-
Erstellt eine neue Instanz des Objekts
MediaStreamAudioDestinationNode.
Instanzeigenschaften
Erbt Eigenschaften von seinem übergeordneten AudioNode.
MediaStreamAudioDestinationNode.streamSchreibgeschützt-
Ein
MediaStream, der einen einzelnenMediaStreamTrackenthält, dessenkindaudioist und der dieselbe Anzahl an Kanälen wie der Node hat. Mit dieser Eigenschaft können Sie einen Stream aus dem Audiographen abrufen und ihn an eine andere Komponente übergeben, beispielsweise an einen Media Recorder.
Instanzmethoden
Erbt Methoden von seinem übergeordneten AudioNode.
Beispiel
Beispielcode, der einen MediaStreamAudioDestinationNode erstellt und ihn als Quelle für aufzuzeichnendes Audio verwendet, finden Sie unter AudioContext.createMediaStreamDestination().
Spezifikationen
| Spezifikation |
|---|
| Web Audio API> # MediaStreamAudioDestinationNode> |