আমি হেডলেস সার্ভার ইনস্টলেশনতে পালস অডিও কীভাবে চালাব?


15

ডেস্কটপ ইনস্টলেশনগুলির মধ্যে পালস অডিও একটি স্ট্যান্ডার্ড অডিও সার্ভার। তবে কোনও সার্ভারে অডিও পরিষেবা এবং এভাবে পালস অডিও সরবরাহ করা হয় না।

আমি হেডলেস সার্ভারে পালস অডিওকে কীভাবে ইনস্টল করব এবং ব্যবহার করব?

উত্তর:


18

ALSA ইনস্টল করুন

$ sudo apt-get install libasound2 libasound2-plugins alsa-utils alsa-oss

পালস অডিও ইনস্টল করুন:

$ sudo apt-get install pulseaudio pulseaudio-utils

পিএ জন্য গ্রুপ সদস্যতা সেট করুন:

$ sudo usermod -aG pulse,pulse-access <username>

পালসোডিও সার্ভারটি চালান:

$ pulseaudio -D

নিম্নলিখিত কমান্ডটি আমাদের জানায় যে কোনও সিঙ্কটি পালস অডিও দ্বারা স্বীকৃত হয়েছে:

$ pacmd list-sinks

নীচের আউটপুট জন্য সিনকনাম মনে রাখবেন।

এই আদেশটি একটি প্রদত্ত সিঙ্কের জন্য একটি সাউন্ড ফাইল প্লে করবে :

$ pacmd play-file <filename> <sinkname>

আমাদের অডিও ডিভাইসগুলি নিঃশব্দ করার দরকার হতে পারে:

  • ALSA এর জন্য: ব্যবহার করুন alsamixer
  • পালসৌদিওর জন্য: pacmd set-sink-mute n 0এন সিঙ্ক সূচক যেখানে ব্যবহার করুন (সম্ভবত 0)

আরও সিএলআই কমান্ডের জন্য পালস অডিও উইকিও দেখুন

করতে Pulseaudio সার্ভার কনফিগার আমাদের চাহিদা আমরা সম্পাদন করা করার প্রয়োজন হতে পারে /etc/pulse/default.paএবং /etc/pulse/daemon.confযে স্বশাসিত সঙ্গে আসা। মন্তব্য.

সাউন্ড সিস্টেমটি পরীক্ষার জন্য সাউন্ড ট্রাবলশুটিং গাইডও দেখুন


ধন্যবাদ! এটি দুর্দান্ত কাজ করে! কিন্তু সার্ভার ইনস্টলেশনতে পালসওডিও স্বয়ংক্রিয়ভাবে শুরু হয় নি। আমি /etc/rc.local- এ "/ usr / bin / pulseaudio -D" যুক্ত করার চেষ্টা করেছি, তবে এটি সাহায্য করে না। আপনি কি এটি ঠিক করতে জানেন?
ইভান কোলেস্নিকভ

2
লসইউডিয়ো লগইন করার পরে ইউজারস্পেসে চালানোর জন্য ডিজাইন করা হয়েছে। এটিকে পরিষেবা হিসাবে চালনার জন্য আপনার প্রয়োজন পুলসৌদিও সিস্টেম-ব্যাপী
টাকাত

তুমি কি মূলে চলছে? আপনি নাড়ী - সিস্টেমে চেষ্টা করতে পারেন?
স্টিভ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.