Захват потока HTML5 и извлечение аудио для воспроизведения - PullRequest
0 голосов
/ 02 декабря 2019

У меня есть такой элемент:

<video data-html5-video="" preload="metadata" src="blob:SRC-URL">

src-url - это прямая трансляция видео. Можно ли как-нибудь взять воспроизводимое видео, захватить только звук и транслировать звук? (Конечно, аудио будет немного позади видео, но я в порядке).

1 Ответ

0 голосов
/ 02 декабря 2019

Да, просто используйте поток захвата элемента .

const videoEl = document.querySelector('video');
const stream = videoEl.captureStream();

Оттуда вы можете использовать MediaRecorder или что-либо еще, что вы можете обрабатывать MediaStream.

...