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를 통해 음악이 흐르게 하세요!

관련 정보