最近在实验室,同时用着自己的笔记本和实验室分配的台式机,双机工作的确很爽,计算能力基本没有障碍了。
话说我是一个音乐迷恋者,也习惯于带着耳机写程序/需要高密度思维的时候还是得安静思考的/ ,台式机的耳机口太远,于是就插在本本上。偶尔我也偷个懒,在台式机上看个视频什么的,这时候就需要换插耳机,很是麻烦。
突然想起过去看到过PulseAudio有一个Killer feature,可以在网络上转发音频流,这不就不用换耳机了么!
配置起来还是比较简单的,在Server端编辑/etc/pulse/default.pa
,增加(或者取消注释)以下几行:
load-module module-native-protocol-tcp auth-ip-acl=192.168.0.0/24;127.0.0.1load-module module-zeroconf-publish //可选
zeroconf模块用于在开启avahi-daemon的情况下使用hostname定义Server。重启pulseaudio
$ pulseaudio --kill$ pulseaudio --start
在Client端编辑/etc/pulse/client.conf,增加
default-server = tcp:192.168.0.1:4713
重启Pulseaudio。现在,在客户端机器上放点什么~ 你听见了么?
原文地址:用PulseAudio TCP Forwarding实现网络传声, 感谢原作者分享。 木已成舟便要顺其自然