MediaStreamTrackAudioSourceNode
Интерфейс MediaStreamTrackAudioSourceNode представляет собой тип узла аудио, который является источником аудиоданных, взятых из определённого потока медиаданных, полученного через API WebRTC или захвата и потоков медиа.
Аудиоданные могут быть получены с микрофона или другого устройства сэмплирования звука, или же получены через объект соединения RTCPeerConnection, среди прочих вариантов.
У узла MediaStreamTrackAudioSourceNode нет входов и ровно один выход. Он создаётся с помощью метода AudioContext.createMediaStreamTrackSource(). Этот интерфейс похож на MediaStreamAudioSourceNode, за исключением того, что он позволяет указать конкретный поток для использования, а не предполагать первый аудиопоток в потоке.
| Количество входов | 0 |
|---|---|
| Количество выходов | 1 |
| Количество каналов | определяется первым аудио потоком медиаданных, переданным в метод AudioContext.createMediaStreamTrackSource(), который его создал. |
Конструктор
MediaStreamTrackAudioSourceNode()-
Создаёт новый экземпляр объекта
MediaStreamTrackAudioSourceNodeс указанными параметрами.
Свойства экземпляра
Интерфейс MediaStreamTrackAudioSourceNode не имеет собственных свойств; однако, он наследует свойства своего родительского класса, узла аудио.
Методы экземпляра
Наследует методы от своего родительского класса, узла аудио.
Пример
См. AudioContext.createMediaStreamSource() для примера кода, использующего этот объект.
Спецификации
| Спецификация |
|---|
| Web Audio API # MediaStreamTrackAudioSourceNode |
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | WebView Android | |
MediaStreamTrackAudioSourceNode |
Нет | Нет | 68Firefox 68 реализует обновлённое определение стандарта для «первого» аудиопотока; теперь первый поток — это тот, у которого идентификатор идёт первым в лексикографическом порядке. |
Нет | Нет | Нет | 68Firefox для Android 68 реализует обновлённое определение стандарта для «первого» аудиопотока; теперь первый поток — это тот, у которого идентификатор идёт первым в лексикографическом порядке. |
Нет | Нет | Нет | Нет |
MediaStreamTrackAudioSourceNode |
Нет | Нет | 68 | Нет | Нет | Нет | 68 | Нет | Нет | Нет | Нет |
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/MediaStreamTrackAudioSourceNode