উদাহরণস্বরূপ দেখায় কিভাবে কম্পিউটার থেকে এগিয়ে শব্দ করার জন্য একটি 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_nameI আমি নির্বিচারে মানটি ব্যবহার করতে পছন্দ করেছি 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