এই সমাধানের সাহায্যে আপনি নিজের সিস্টেমে অডিও যেখানেই চান স্ট্রিম করতে পারবেন ..
এখানে কীটি ALSA লুপব্যাক ক্ষমতা। সুতরাং প্রথমে আপনাকে ALSA এ লুপব্যাক ডিভাইস সক্ষম করতে হবে, যা একটি ইনপুট ডিভাইস (এবং পাশাপাশি একটি আউটপুট ডিভাইস) হিসাবে পালস অডিও ভলিউম নিয়ন্ত্রণে উপস্থিত হবে।
sudo modprobe snd_aloop
এই ডিভাইসটি তখন এমপিডি সার্ভারে যুক্ত করা যেতে পারে:
mpc add alsa://hw:1,1
যেখানে hw: 1,1 লুপব্যাক ইনপুট ডিভাইসটি কমান্ডের সাথে তালিকাভুক্ত হতে পারে aplay -l
তারপরে আপনাকে এমপিডি-র জন্য একটি http আউটপুট প্লাগইন কনফিগার করতে হবে । নিম্নলিখিত উদাহরণ মত দেখতে হবে/etc/mpd.conf
audio_output {
type "httpd"
name "My HTTP Stream"
encoder "vorbis" # optional, vorbis or lame
port "8000"
bind_to_address "192.168.1.38" # optional, IPv4 or IPv6
quality "5.0" # do not define if bitrate is d$
# bitrate "128" # do not define if quality is d$
format "44100:16:1"
max_clients "0" # optional 0=no limit
}
হ্যাঁ, ওটাই. ভলিউম কন্ট্রোল প্লেব্যাক ট্যাবে আপনার অডিও উত্সের জন্য লুব্যাক ডিভাইসটি নির্বাচন করুন।
অবশেষে, আপনি গন্তব্য পয়েন্টে ভিডিএল বা অন্য কোনও স্ট্রিম রেন্ডারারকে httpd url ঠিকানা ব্যবহার করে ব্যবহার করতে পারেন: http://192.168.1.38:8000
এই উত্তরটি এখানেও পাওয়া যায়