जब भी आप X11 अग्रेषण सक्षम करने के साथ SSH करते हैं, तो PulseAudio प्रोग्राम आपके साउंड सर्वर (उपयोग pax11publish
या) को खोजने के लिए X11 का उपयोग करते हैं
xprop -root PULSE_SERVER
अपने आप को देखने के लिए)। नेटवर्क कनेक्शन ( paprefs
जैसा कि ऊपर वर्णित है) सुनने के लिए बस PulseAudio को बताएं , और सभी X11 प्रोग्राम इसका उपयोग करने में सक्षम होंगे।
(अन्य उपयोगकर्ताओं को आपके ध्वनि सर्वर तक पहुंच नहीं होगी, जब तक कि आप इसे अपने आप में अनुमति न दें paprefs
। प्रमाणीकरण डेटा X11 PULSE_COOKIE
संपत्ति में ले जाया जाता है, या आप ~/.pulse_cookie
मैन्युअल रूप से कॉपी कर सकते हैं
।)
हालाँकि, ध्यान दें कि पल्सएडियो स्ट्रीम इस तरह एन्क्रिप्टेड नहीं है, इसलिए यह घर पर उपयोग के लिए ठीक है, लेकिन इंटरनेट पर नहीं।
थोड़ा और अधिक जटिल तरीका: ऊपर के रूप में नेटवर्क एक्सेस को सक्षम करें, लेकिन एसएसएच टीसीपी पर सुरंग पल्सएडियो अग्रेषण। pax11publish
अपने PulseAudio पोर्ट (आमतौर पर 4713) को खोजने के लिए उपयोग करें , के साथ जुड़ें
ssh -R > 24713:localhost:4713`
फिर भागो
export PULSE_SERVER="tcp:localhost:24713"
यह SSH ओवरहेड के कारण थोड़ा धीमा होगा, लेकिन इंटरनेट पर उपयोग करने के लिए सुरक्षित है।
ssh
?