PULSE_SERVER 环境变量是否应该采用 IPv6 地址?

PULSE_SERVER 环境变量是否应该采用 IPv6 地址?

我目前正在努力解决 Avahi 的问题。在进一步调试之前,我想检查一下 Pulseaudio 设置的完整性,因此我命令“export PULSE_SERVER=10.4.0.202 && mplayer sound.mp3”,它正确地实现了远程声音的魔力。

但是 'export PULSE_SERVER=2001:470:ca99:4:ba27:ebff:fee2:ada9 && mplayer sound.mp3' 忽略了 PULSE_SERVER 参数并且只在本地播放声音 - 将 IPv6 地址括在 [] 中时也会出现同样的行为。该死。

我执行命令的主机和我连接耳机的主机都位于同一以太网段上,中间没有路由器。IPv6 连接正常 - 此时我通过 IPv6 上的 SSH 登录到远程主机。两台主机上都没有 iptables。

所以,我的问题是:PULSE_SERVER 环境变量是否应该采用 IPv6 地址,还是仅限于传统 IP 地址?

客户端主机是 Debian Jessie,pulseaudio 5.0

服务器主机是 Raspbian Wheezy,pulseaudio 2.0

答案1

将 Pulseaudio 服务器设置为 IPv6 地址的正确语法是 PULSE_SERVER="[2001:470:ca90:4:ba27:ebff:fee2:ada9]" - 同时包含 "" 和 [] !

问题解决了 - 让音乐在 IPv6 中流动!

相关内容