--- title: MediaStreamAudioSourceNode slug: Web/API/MediaStreamAudioSourceNode tags: - API - Interface - MediaStreamAudioSourceNode - Reference - Web Audio API translation_of: Web/API/MediaStreamAudioSourceNode ---
{{APIRef("Web Audio API")}}
L'interface MediaStreamAudioSourceNode représente une source audio WebRTC {{domxref("MediaStream")}} (comme une webcam ou un micro). C'est un {{domxref("AudioNode")}} qui agit comme une source audio.
Un MediaElementSourceNode n'a pas d'entrée et une seule sortie. On le créé en utilisant la méthode {{domxref("AudioContext.createMediaStreamSource")}}. Le nombre de canaux de sortie est égal au nombre de canaux de {{domxref("AudioMediaStreamTrack")}}. S'il n'y a pas de media stream valide, alors la sortie sera constituée d'un seul canal silencieux.
| Nombre d'entrées | 0 |
|---|---|
| Nombre de sorties | 1 |
| Nombre de canaux | Défini par {{domxref("AudioMediaStreamTrack")}} et passé à la méthode {{domxref("AudioContext.createMediaStreamSource")}} qui le créé. |
MediaStreamAudioSourceNode.Hérite des propriétés de son parent, {{domxref("AudioNode")}}.
Hérite des méthdoes de son parent, {{domxref("AudioNode")}}.
{{page("/fr-FR/docs/Web/API/AudioContext.createMediaStreamSource","Example")}}
| Spécification | Statut | Commentaire |
|---|---|---|
| {{SpecName('Web Audio API', '#the-mediastreamaudiosourcenode-interface', 'MediaStreamAudioSourceNode')}} | {{Spec2('Web Audio API')}} |
{{Compat("api.MediaStreamAudioSourceNode")}}