--- title: MediaElementAudioSourceNode slug: Web/API/MediaElementAudioSourceNode translation_of: Web/API/MediaElementAudioSourceNode ---

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

Интерфейс MediaElementAudioSourceNode представляет собой аудио узел {{domxref("AudioNode")}}, созданный из HTML5 {{ htmlelement("audio") }} или {{ htmlelement("video") }} элемента. Он является источником звука.

MediaElementSourceNode не имеет входов, а только один выход, и может быть создан методом {{domxref("AudioContext.createMediaElementSource")}}. Количество каналов в выходном сигнале равно числу каналов аудио, на которое ссылается {{domxref("HTMLMediaElement")}} используемый для создания узла, или 1, если {{domxref("HTMLMediaElement")}} не имеет аудио.

Количество входов 0
Количество выходов 1
Количество каналов зависит от содержимого медиа элемента {{domxref("HTMLMediaElement")}}, переданному методу {{domxref("AudioContext.createMediaElementSource")}} при создании узла.

Свойства

Наследует свойства родителя, {{domxref("AudioNode")}}.

Методы

Наследует методы родителя, {{domxref("AudioNode")}}.

Пример

{{page("/ru/docs/Web/API/AudioContext.createMediaElementSource","Example")}}

Спецификация

Спецификация Статус Комментарий
{{SpecName('Web Audio API', '#the-mediaelementaudiosourcenode-interface', 'MediaElementAudioSourceNode')}} {{Spec2('Web Audio API')}}  

Поддержка в браузерах

{{CompatibilityTable}}
Возможность Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Базовая поддержка 14 {{property_prefix("webkit")}} {{CompatGeckoDesktop(25)}} {{CompatNo}} 15 {{property_prefix("webkit")}}
22 (unprefixed)
6 {{property_prefix("webkit")}}
Возможность Android Chrome Firefox Mobile (Gecko) Firefox OS IE Phone Opera Mobile Safari Mobile
Базовая поддержка {{CompatNo}} 28 {{property_prefix("webkit")}} {{CompatGeckoMobile(25)}} 1.2 {{CompatNo}} {{CompatNo}} 6 {{property_prefix("webkit")}}

Смотрите также