--- title: MediaStreamAudioSourceNode slug: Web/API/MediaStreamAudioSourceNode tags: - API - MediaStreamAudioSourceNode - Web Audio API translation_of: Web/API/MediaStreamAudioSourceNode ---

{{APIRef("Web Audio API")}}

La interfaz MediaStreamAudioSourceNode representa una fuente de audio compuesta por un WebRTC {{domxref("MediaStream")}} (tal como una cámara web o un micrófono.) Es un {{domxref("AudioNode")}} que actúa como una fuente de audio.

El MediaElementSourceNode no tiene entradas y una y sólo una salida, y es creado usando el método {{domxref("AudioContext.createMediaStreamSource")}}.

La cantidad de canales en la salida es igual al número de canales en  {{domxref("AudioMediaStreamTrack")}}. Si no existe un flujo de media válido, entonces el número de canales de salida será un canal silencioso.

Nota: MediaStreamAudioSourceNode selecciona la pista de audio automáticamente, y puede que no siempre sea predecible. Usted debería considerar seriamente usar el {{domxref("MediaStreamTrackAudioSourceNode")}} en su lugar, que se crea especificando la pista exacta que desea utilizar.

Número de entradas 0
Número de salidas 1
Cantidad de canales definido por {{domxref("AudioMediaStreamTrack")}} pasado al método  {{domxref("AudioContext.createMediaStreamSource")}} que lo creó.

Propiedades

Heredadas de su padre, {{domxref("AudioNode")}}.

Métodos

Heredadas de su padre, {{domxref("AudioNode")}}.

Ejemplo

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

Especificación

Especificación Estado Comentario
{{SpecName('Web Audio API', '#the-mediastreamaudiosourcenode-interface', 'MediaStreamAudioSourceNode')}} {{Spec2('Web Audio API')}}  

Compatibilidad con navegadores

{{CompatibilityTable}}
Caracterísitica Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Soporte básico 14 {{property_prefix("webkit")}} {{CompatGeckoDesktop("25")}} {{CompatNo}} 15 {{property_prefix("webkit")}}
22 (unprefixed)
6 {{property_prefix("webkit")}}
Caracterísitica Android Chrome Firefox Mobile (Gecko) Firefox OS IE Phone Opera Mobile Safari Mobile
Soporte básico {{CompatNo}} 28 {{property_prefix("webkit")}} {{CompatGeckoMobile("25")}} 1.2 {{CompatNo}} {{CompatNo}} 6 {{property_prefix("webkit")}}

Ver también