উদাহরণস্বরূপ দেখায় কিভাবে কম্পিউটার থেকে এগিয়ে শব্দ করার জন্য একটি pulseaudio বিভিন্ন TCP সুড়ঙ্গ তৈরি করার জন্য নীচের alpha
কম্পিউটারে beta
। আমার ক্ষেত্রে, উভয় কম্পিউটারই উবুন্টু 14.04 চলছে।
উপর alpha
(উৎস কম্পিউটার) থেকে নিম্নলিখিত পংক্তিগুলি যোগ /etc/pulse/default.pa
:
.fail
load-module module-tunnel-sink sink_name=beta server=tcp:IP_ADDRESS_OF_BETA:4713
.nofail
(এর জন্য কোনও অনন্য মান চয়ন করুন sink_name
I আমি নির্বিচারে মানটি ব্যবহার করতে পছন্দ করেছি beta
))
উপর beta
(গন্তব্য কম্পিউটার) নিম্নলিখিত পংক্তির শেষে /etc/pulse/default.pa
:
load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;LAN_NAME
উপরের দিকে, LAN_NAME
এবং IP_ADDRESS_OF_BETA
আপনার কম্পিউটার এবং আপনার ল্যানের জন্য নির্দিষ্ট হবে। উদাহরণস্বরূপ, তারা হতে পারে:
LAN_NAME = 192.168.1.0/24
IP_ADDRESS_OF_BETA = 192.168.1.10
উপরের পরিবর্তনগুলি করার পরে, পালসওদিও পুনরায় চালু করুন, প্রথমে এবং beta
তারপরে alpha
। অর্ডারটি গুরুত্বপূর্ণ। আমি পালসওদিও দিয়ে আবার চালু করি pulseaudio --kill
। আমি pulseaudio --kill
আমার ব্যর্থ হিসাবে চালাচ্ছি UID
(মূল হিসাবে নয়), যেমন ইতিমধ্যে আমার ব্যক্তিগত হিসাবে পালসওডিও চলছে UID
।
যদি সবকিছু সফলভাবে কাজ করে তবে আপনার এখন Output Devices
ট্যাবটিতে টানেলটি দেখতে pavucontrol
হবে alpha
। যখন একটি অডিও উত্স বাজানো হয়, আপনি সুড়ঙ্গ উৎস রুট করতে সক্ষম হওয়া উচিত Playback
ট্যাব pavucontrol
উপর alpha
।
যতদিন সুড়ঙ্গ অক্ষত হিসাবে, আপনি উপর সুড়ঙ্গ দেখতে সক্ষম হওয়া উচিত Playback
ট্যাব pavucontrol
উপর beta
। যদি সুড়ঙ্গটি অদৃশ্য হয়ে যায়, প্রথমে শুরু করুন beta
, তারপরে নাড়িটি পুনরায় চালু করুন alpha
। টানেলটি কেবল তখনই তৈরি হয় যখন pulseaudio
শুরু হয় alpha
।
দ্রষ্টব্য 1: এই উদাহরণটি ধরে নেওয়া হয়েছে যে পালসওডিও দুটি alpha
এবং উভয়ই চলছে beta
। ২০১ of সালের হিসাবে, পালসৌদিও উবুন্টুতে ডিফল্টরূপে চলে এবং বহু বছর ধরে for
দ্রষ্টব্য 2: এই উদাহরণটি অবাহি জিরো-কনফিগারেশন নেটওয়ার্কিং ব্যবহার করে না। অবাহী উবুন্টুতে ডিফল্টরূপে সক্ষম হতে পারে তবে আমি আমার সিস্টেমে অবাহিকে অক্ষম করে রেখেছি। আমার ল্যানে, beta
(গন্তব্য কম্পিউটার) সর্বদা একই আইপি ঠিকানা থাকে এবং আমি সেই ঠিকানাটি জানি।
নোট 3: auth-ip-acl
উপরেরটি ল্যানের যে কোনও ডিভাইসে অ্যাক্সেসের অনুমতি দেয়। পালসওডিও অন্যান্য (আরও সুরক্ষিত) প্রমাণীকরণ পদ্ধতিগুলি সমর্থন করে। আমি auth-ip-acl
কনফিগারেশন সরল করতে ব্যবহার ।
আরও তথ্য নিম্নলিখিত পৃষ্ঠাগুলিতে পাওয়া যাবে:
/raspberrypi/8621/how-to-set-up-a-pulseaudio-sink
https://www.freedesktop.org/wiki/Software/PulseAudio/Docamentation/User/Network/# সূচি 2h2
https://www.freedesktop.org/wiki/Software/PulseAudio/ ডকুমেন্টেশন / ইউজার / মডুলস /#index14h3