Pertama, jalankan paprefs, buka Server Jaringan dan centang Aktifkan akses jaringan ke perangkat suara lokal . Ini akan memuat "module-native-protocol-tcp" di PulseAudio.
Anda sekarang dapat mengakses server PulseAudio dengan beberapa cara:
Teruskan secara manual koneksi TCP melalui SSH
- Gunakan
pax11publishuntuk menemukan port pendengar PulseAudio Anda (biasanya 4713);
- Sambungkan ke komputer lain dengan
ssh -R 24713:localhost:4713(port jauh '24713' dipilih secara sewenang-wenang);
- Salin cookie autentikasi Anda (~ / .config / pulse / cookie) ke komputer itu;
- Akhirnya jalankan
export PULSE_SERVER="tcp:localhost:24713"dan uji dengan pactl info.
Gunakan koneksi langsung otomatis dengan penemuan berbasis X11
Setiap kali Anda SSH dengan penerusan X11 diaktifkan, program PulseAudio menggunakan X11 untuk menemukan server suara Anda (gunakan pax11publishatau xprop -root PULSE_SERVERlihat sendiri). Mereka akan mencoba membuat koneksi langsung (non-SSH, tidak terenkripsi) ke komputer Anda untuk streaming audio.
Gunakan koneksi langsung otomatis dengan penemuan DNS-SD
Jika Anda menginstal avahi-daemon dan pulseaudio-zeroconf, Anda dapat mengaktifkan "Izinkan mesin lain menemukan perangkat lokal". Ini akan memuat "module-zeroconf-publish".
Komputer lain, dengan opsi "Jadikan perangkat jaringan yang dapat ditemukan tersedia secara lokal" diaktifkan (module-zeroconf-discover), akan secara otomatis mendaftar output (sink) yang diekspor komputer Anda. Mereka akan menggunakan koneksi langsung (tidak terenkripsi) untuk streaming audio.
Metode ini juga membutuhkan ~ / .config / pulse / cookie agar identik di seluruh host.
~/.pulse_cookieada? Di remote atau lokal?