ฉันต้องการเรียกใช้โปรแกรมจากระยะไกล (ผ่าน ssh) แต่ด้วยเสียงไปที่เครื่องระยะไกลที่โปรแกรมทำงานจริง โดยปกติจะใช้งานกับ ALSA ได้ แต่ pulseaudio จะตรวจสอบตัวตรวจสอบสิทธิ์เซสชันก่อนที่จะอนุญาตการเชื่อมต่อจากไคลเอนต์
จะทำให้การตรวจสอบนี้เข้มงวดน้อยลงได้อย่างไร?
local: $ ssh remote # remote is running pulseaudio and has sound hardware
remote:$ paplay something.wav
Connection failure: Connection refused
pa_context_connect() failed: Connection refused
remote:$ audacious something.mp3 # opens on local's X11 display
pulseaudio: Failed to connect to server: Connection refused
pulseaudio: Failed to connect to server: Connection refused
pax11publish -r
ใช้ได้กับ Ubuntu 19.10 ของฉัน