আপনি যদি সাউন্ড সার্ভার হিসাবে নাড়ি-অডিও ব্যবহার করেন তবে আপনি module-native-protocol-tcp
আপনার দূরবর্তী মেশিন থেকে টিসিপি সংযোগ গ্রহণ করতে ব্যবহার করতে পারেন ।
নিম্নলিখিত উদাহরণে, আমি দূরবর্তী যন্ত্র থেকে অডিওর অনুরোধটি স্থানীয় একটিটিতে ফরোয়ার্ড করতে একটি এসএসএস টানেল ব্যবহার করি।
স্থানীয় মেশিনে, এমন কিছু করুন:
pactl load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1
ssh -R 9999:127.0.0.1:4713 you@remotehost
তারপরে রিমোট মেশিনে আপনি ব্যবহার করতে পারেন paplay
paplay -s 127.0.0.1:9999 soundfile.wav
যুক্ত করে আমি আবিষ্কার করেছি যেবৈধ প্যারামিটার হিসাবেauth-ip-acl
গ্রহণ করে নাlocalhost
, আপনাকে ব্যবহার করতে হবে127.0.0.1
(বা আপনার মেশিন লোকালহোস্ট ঠিকানা ব্যবহার করে যা কিছু)।
সম্পাদনা এটি হওয়া উচিতssh -R
, নাssh -L
(আমরা একটি দূরবর্তী বন্দর একটি স্থানীয় বন্দরে ফরোয়ার্ড করছি)।
আপনার যদি নাড়ি-অডিওর একটি পুরানো সংস্করণ থাকে (০.৯.৩ পূর্ববর্তী), আপনি কুকি ভিত্তিক অনুমোদন ব্যবহার করতে পারেন।
pactl load-module module-native-protocol-tcp auth-anonymous=1 auth-cookie-enabled=0
scp ~/.pulse-cookie you@remotehost:
ssh -R 9999:localhost:4713 you@remotehost
স্পষ্টতই, আপনি কেবল পালস-অডিওতে কোনও প্রমাণীকরণ ব্যবহার করতে পারবেন না তবে আমি আপনাকে এই সমাধানটি সুপারিশ করতে পারি না। দূরবর্তী সংযোগগুলি এড়াতে কমপক্ষে একটি ফায়ারওয়াল ব্যবহার করুন।
pactl load-module module-native-protocol-tcp auth-ip-acl=localhost
। আমি কি নির্ভরতা বা কিছু মিস করছি?