Как использовать файлы / потоки в качестве источника / приемника в PulseAudio

Я новичок в PulseAudio и не уверен, что использую правильную терминологию. Я видел, что PulseAudio может выполнять эхоподавление, но ему нужны источник и приемник для фильтрации, а также новый источник и приемник. Я могу использовать свой микрофон и аудиовыход в качестве источника и приемника, верно?

Теперь вот моя ситуация: у меня есть два видеопотока, скажем, поток rtmp, или рассматриваем два файла flv, скажем, в любой момент времени поток X - это входной поток, который поступает с веб-камеры + микрофона другого компьютера. а поток Y - это выходной поток, который я отправляю (и он исходит от веб-камеры и микрофона моего компьютера).

Вопрос: Вернемся к первому абзацу - вот в чем дело, я не хочу использовать свой микрофон и аудиовыход, вместо этого я хочу использовать эти два потока «вход» и «выход». как мой источник и, так сказать, приемник (конечно, я, возможно, воспользуюсь xuggler, чтобы извлечь только звук из X и Y). Это может быть странный вопрос, и у меня есть причины делать это странно - мне нужно поэкспериментировать и проверить результаты, чтобы увидеть.


person Nilesh    schedule 01.07.2012    source источник


Ответы (1)


Для каждого устройства воспроизведения PulseAudio имеет соответствующее устройство захвата "* .monitor", позволяющее записывать воспроизводимый звук.

Совет: вы можете выбрать устройство для приложения с помощью утилиты pavucontrol или kmix, а PulseAudio запомнит настройки устройства для приложения.

person Nikita Krupenko    schedule 09.08.2012