网络上的pulseaudio麦克风

时间:2016-03-29 14:11:55

标签: networking microphone tunnel pulseaudio

我已经配置了一个带有Pulseaudio系统的X终端和一个配置为通过网络使用pulseaudio的客户端。

在Pulseaudio服务器/etc/pulse/system.pa

load-module module-native-protocol-tcp auth-ip-acl = 127.0.0.1; 192.168.251.0/24

在Pulseaudio客户端/etc/pulse/default.pa

load-module module-tunnel-sink server = 192.168.251.6:4713 load-module module-tunnel-source server = 192.168.251.6:4713

客户端正在服务器播放声音,但麦克风无法向客户端发送数据。

服务器(接收器)< ---客户端(OK) 服务器(来自源麦克风)--->客户(不工作)

我使用的配置称为直接连接。唯一使用麦克风的参考是在Multicast / RTP配置中使用Pulseaudio。也许这是唯一的方法。

请非常欢迎任何帮助或评论。

此致 J. Ventura

1 个答案:

答案 0 :(得分:0)

除非你有一个本地客户端“录制”麦克风,否则它不会进入RTP接收器,因为PA将暂停它以便空闲。通过load-module module-loopback ...

中的pulseaudio-server:/etc/pulse/default.pa启用麦克风回送到本地接收器

此后,您将获得反映在RTP流上的麦克风数据。