--- 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éé.

Constructeur

{{domxref("MediaStreamAudioSourceNode.MediaStreamAudioSourceNode()")}}
Créé une nouvelle instance de MediaStreamAudioSourceNode.

Propriétés

Hérite des propriétés de son parent, {{domxref("AudioNode")}}.

Méthodes

Hérite des méthdoes de son parent, {{domxref("AudioNode")}}.

Exemple

{{page("/fr-FR/docs/Web/API/AudioContext.createMediaStreamSource","Example")}}

Spécifications

Spécification Statut Commentaire
{{SpecName('Web Audio API', '#the-mediastreamaudiosourcenode-interface', 'MediaStreamAudioSourceNode')}} {{Spec2('Web Audio API')}}

Compatibilité des navigateurs

{{Compat("api.MediaStreamAudioSourceNode")}}

Voir aussi