микрофон pulseaudio по сети

Я настроил один X-терминал с Pulseaudio для всей системы и клиент, настроенный на использование pulseaudio по сети.

На сервере Pulseaudio /etc/pulse/system.pa

загрузочный модуль модуль-собственный-протокол-tcp auth-ip-acl=127.0.0.1;192.168.251.0/24

В клиенте Pulseaudio /etc/pulse/default.pa

загрузочный модуль модуль-туннель-приемник сервер=192.168.251.6:4713 загрузочный модуль модуль-туннель-исходный сервер=192.168.251.6:4713

Клиент воспроизводит звук на сервере, но микрофон не работает для отправки данных на сторону клиента.

Сервер (для приемника) ‹--- Клиент (ОК) Сервер (из исходного микрофона) ---> Клиент (не работает)

Конфигурация, которую я использую, называется прямым подключением. Единственной ссылкой на использование микрофона было использование Pulseaudio в конфигурации Multicast/RTP. Может быть, это единственный способ.

Пожалуйста, любая помощь или комментарий очень приветствуются.

С уважением, Дж. Вентура.


person Ventura    schedule 29.03.2016    source источник


Ответы (1)


если у вас нет локального клиента, «записывающего» микрофон, он не попадет в приемник RTP, поскольку PA приостановит его за бездействие. включить замыкание микрофона на ваши локальные приемника с помощью load-module module-loopback ... в pulseaudio-server:/etc/pulse/default.pa

после этого вы получите данные вашего микрофона, отраженные в потоке RTP.

person FirefighterBlu3    schedule 10.01.2017