답변:
첫째, 실행 paprefs
, 이동 네트워크 서버 및 확인 지역 사운드 장치에 대한 네트워크 액세스를 활성화합니다 . PulseAudio에서 "module-native-protocol-tcp"를로드합니다.
이제 몇 가지 방법으로 PulseAudio 서버에 액세스 할 수 있습니다.
SSH를 통해 TCP 연결을 수동으로 전달
pax11publish
PulseAudio 리스너 포트 (일반적으로 4713)를 감지하는 데 사용 합니다.ssh -R 24713:localhost:4713
(원격 포트 '24713'이 임의로 선택됨).export PULSE_SERVER="tcp:localhost:24713"
하고 테스트하십시오 pactl info
.X11 기반 감지와 자동 직접 연결 사용
X11 포워딩이 활성화 된 SSH를 사용할 때마다 PulseAudio 프로그램은 X11을 사용하여 사운드 서버를 검색합니다 (사용 pax11publish
하거나 xprop -root PULSE_SERVER
직접 확인). 그들은 오디오 스트리밍을 위해 컴퓨터에 직접 (SSH가 아닌, 암호화되지 않은) 연결을 시도합니다 .
DNS-SD 검색으로 자동 직접 연결 사용
avahi-daemon 및 pulseaudio-zeroconf가 설치되어 있으면 "다른 시스템이 로컬 장치를 검색하도록 허용"을 활성화 할 수 있습니다. "module-zeroconf-publish"가로드됩니다.
"탐색 가능한 네트워크 장치를 로컬에서 사용 가능하게 함"옵션 (module-zeroconf-discover)을 사용하는 다른 컴퓨터는 컴퓨터가 내보내는 출력 (싱크)을 자동으로 나열합니다. 오디오 스트리밍을 위해 직접 (암호화되지 않은) 연결을 사용합니다 .
이 방법을 사용하려면 ~ / .config / pulse / cookie가 호스트간에 동일해야합니다.
~/.config/pulse/cookie
한 쪽이 작동하지 않으면 다른 쪽을 시도하십시오.)
~/.pulse_cookie
존재합니까? 원격 또는 로컬?