| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/de/docs/Web/API/MediaStreamAudioSourceNode | [Back] [Original] |
Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Gerten und in vielen Browserversionen. Sie ist seit September 2017 browserbergreifend verfgbar.
Das MediaStreamAudioSourceNode Interface ist eine Art von AudioNode, das als Audioquelle fungiert, deren Medien von einem MediaStream empfangen werden, der mit den WebRTC- oder Media Capture- und Streams-APIs gewonnen wurde.
Diese Medien knnten von einem Mikrofon (ber getUserMedia()) oder von einem entfernten Teilnehmer in einem WebRTC-Gesprch (Verwendung der Audio-Tracks von RTCPeerConnection) stammen.
Ein MediaStreamAudioSourceNode hat keine Eingnge und genau einen Ausgang und wird mit der AudioContext.createMediaStreamSource() Methode erstellt.
Das MediaStreamAudioSourceNode nimmt das Audio vom ersten MediaStreamTrack, dessen kind Attributswert audio ist. Siehe Track-Reihenfolge fr weitere Informationen ber die Reihenfolge der Tracks.
Die Anzahl der Kanle, die vom Knoten ausgegeben werden, stimmt mit der Anzahl der Tracks berein, die im ausgewhlten Audio-Track gefunden werden.
EventTarget AudioNode MediaStreamAudioSourceNode| Anzahl der Eingnge | 0 |
|---|---|
| Anzahl der Ausgnge | 1 |
| Anzahl der Kanle |
2 (beachten Sie jedoch, dass [`AudioNode.channelCount`](/de/docs/Web/API/AudioNode/channelCount) nur fr das Up- und Down-Mixing von [`AudioNode`](/de/docs/Web/API/AudioNode)-Eingngen verwendet wird, und MediaStreamAudioSourceNode hat keine Eingnge)
|
MediaStreamAudioSourceNode()Erstellt eine neue MediaStreamAudioSourceNode Objektinstanz mit den angegebenen Optionen.
Zustzlich zu den folgenden Eigenschaften erbt MediaStreamAudioSourceNode die Eigenschaften seines Elternteils, AudioNode.
mediaStream SchreibgeschtztDer MediaStream, der beim Erstellen dieses MediaStreamAudioSourceNode verwendet wurde.
Erbt Methoden von seinem Elternteil, AudioNode.
Fr die Zwecke des MediaStreamTrackAudioSourceNode Interface wird die Reihenfolge der Audiotracks im Stream dadurch bestimmt, dass die Tracks, deren kind audio ist, genommen und die Tracks dann nach den Werten ihrer id Eigenschaft in Unicode-Codepoint-Reihenfolge sortiert werden (im Wesentlichen in alphabetischer oder lexikographischer Reihenfolge fr IDs, die einfache alphanumerische Zeichenketten sind).
Der erste Track ist dann der Track, dessen id zuerst kommt, wenn die IDs der Tracks alle in Unicode-Codepoint-Reihenfolge sortiert sind.
Es ist jedoch wichtig zu beachten, dass die Regel, die diese Reihenfolge festlegt, lange nach der ersten Einfhrung dieses Interfaces in die Web Audio API hinzugefgt wurde. Daher knnen Sie sich nicht einfach darauf verlassen, dass die Reihenfolge zwischen zwei Browsern oder Browserversionen bereinstimmt.
Das MediaStreamTrackAudioSourceNode Interface ist hnlich wie MediaStreamAudioSourceNode, vermeidet jedoch dieses Problem, indem es Ihnen erlaubt zu spezifizieren, welcher Track verwendet werden soll.
Siehe AudioContext.createMediaStreamSource() fr Beispielcode, der dieses Objekt verwendet.
| Spezifikation |
|---|
| Web Audio API # MediaStreamAudioSourceNode |
MediaStreamTrackAudioSourceNodeMediaStreamAudioSourceNodeAnalyserNodeAudioBufferAudioBufferSourceNodeAudioContextAudioDestinationNodeAudioListenerAudioNodeAudioParamAudioProcessingEventAudioScheduledSourceNodeAudioSinkInfoAudioWorkletAudioWorkletGlobalScopeAudioWorkletNodeAudioWorkletProcessorBaseAudioContextBiquadFilterNodeChannelMergerNodeChannelSplitterNodeConstantSourceNodeConvolverNodeDelayNodeDynamicsCompressorNodeGainNodeIIRFilterNodeMediaElementAudioSourceNodeMediaStreamAudioDestinationNodeOfflineAudioCompletionEventOfflineAudioContextOscillatorNodePannerNodePeriodicWaveStereoPannerNodeWaveShaperNodeDer Bauplan fr ein besseres Internet.
Teile dieses Inhalts sind 19982026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfgbar unter einer Creative-Commons-Lizenz.
| Web Proxy Viewer | New URL | Original Page |