2013-09-10 1 views
0

В веб-RTC, по крайней мере с помощью Chrome, можно выполнить захват экрана, чтобы передать его. It's accomplished by using the experimental chromeMediaSource constraint.Использование аудиозахвата в качестве источника MediaStream в Web RTC

Я хотел бы сделать то же самое, но захватить только аудио, чтобы иметь возможность отправить его на веб-страницу. Я имею в виду, я хотел бы захватить не микро, а звук, «воспроизведенный» моей машиной, чтобы отправить его на веб-сайт.

Есть ли такое ограничение в сети RTC? Если ответ «да», есть эквивалент Firefox?

ответ

2

Возможно, вы захотите посмотреть на MediaStream Recording API, который был реализован в Firefox Nightly и имеет Intent to Implement для Chrome.

Я поставил демо на simpl.info/mediarecorder.

С веб-аудио, попробуйте RecorderJS: есть демо на webaudiodemos.appspot.com/AudioRecorder.

+0

спасибо. Я видел документацию, и я пробовал примеры (мне пришлось установить pavucontrol на Ubuntu, чтобы они работали). Я буду ждать, пока эти возможности будут реализованы в стабильных версиях до разработки Интернета. Кстати, поздравляю ваш учебник с WebRTC! – user1031431

Смежные вопросы