MediaStreamAudioDestinationNode.stream

MediaStreamAudioDestinationNode.stream - аудіо потік.

Синтаксис:

MediaStreamAudioDestinationNode.stream;

Параметри:

MediaStreamAudioDestinationNode - об'єкт MediaStreamAudioDestinationNode.

Опис:

stream властивість об'єкту MediaStreamAudioDestinationNode яка містить аудіо потік (MediaStream) перетворений з вхідного аудіо звуку.

Даний аудіо потік (MediaStream) може використовуватися так само як і потік отриманий за допомогою navigator.mediaDevices.getUserMedia().

Приклад:

Даний приклад наглядно показує перетворення аудіо звуку в медіа потік і зворотньо потік в аудіо звук:

var audio=new AudioContext(); var oscilator=audio.createOscillator(); var dest=audio.createMediaStreamDestination(); //об'єкт для перетворення аудіо звуку в медіо потік var source=audio.createMediaStreamSource(dest.stream); //об'єкт для перетворення медіа потоку в аудіо звук з вказаним потоком від MediaStreamDestinationNode oscilator.connect(dest); source.connect(audio.destination); oscilator.start(); //відтворюємо осцилятор oscilator.stop(3);//зупиняємо осцилятор через 3 секунди