প্রকল্প সম্পর্কে

লাইরিয়ন মিউজিক সার্ভার (LMS) হলো সেই সার্ভার সফটওয়্যার, যা লজিটেকের (পূর্বে স্লিমডিভাইসেস) অডিও প্লেয়ারগুলো পরিচালনা করে—যার মধ্যে রয়েছে স্কুইজবক্স থার্ড জেনারেশন, স্কুইজবক্স বুম, স্কুইজবক্স রিসিভার, ট্রান্সপোর্টার, স্কুইজবক্স২, স্কুইজবক্স এবং SLIMP3, পাশাপাশি স্কুইজলাইট ও স্কুইজপ্লে-এর মতো সফটওয়্যার এমুলেটর। সময়ের সাথে প্রকল্পটির একাধিক নাম ছিল: লজিটেক মিডিয়া সার্ভার, স্লিমসার্ভার, স্কুইজসেন্টার, স্কুইজবক্সসার্ভার এবং SliMP3। এর মূল উদ্দেশ্য হলো সংযুক্ত প্লেয়ারগুলোতে অডিও স্ট্রিম করা। অনেক প্লাগইনের সহায়তায় এটি শুধু স্থানীয় মিউজিক কালেকশনই নয়, অসংখ্য মিউজিক সার্ভিস ও ইন্টারনেট রেডিও স্টেশন থেকেও কনটেন্ট স্ট্রিম করতে পারে। এ কারণে স্কুইজবক্স ইকোসিস্টেমকে কেন্দ্র করে গড়ে ওঠা মাল্টি-রুম বা নেটওয়ার্কড অডিও প্লেব্যাকের জন্য এটি একটি কেন্দ্রীয় হাব। সার্ভারটি পার্লে লেখা এবং পার্ল যে কোনো প্ল্যাটফর্মে—যার মধ্যে লিনাক্স, ম্যাকওএস, সোলারিস ও উইন্ডোজ রয়েছে—চালানো যায় বলে বর্ণনা করা হয়েছে। README-তে উল্লেখ আছে, এটি রাস্পবেরি পাই-এর মতো সিঙ্গল-বোর্ড কম্পিউটার, ডেস্কটপ, ল্যাপটপ ও NAS ডিভাইসে চলতে পারে। ইনস্টলেশন নির্দেশনা lyrion.org-এ প্রকল্পের Getting Started ডকুমেন্টেশনে দেওয়া আছে। রিপোজিটরিতে বিল্ড স্ট্যাটাস, কনট্রিবিউটর, ফর্ক, স্টার, ইস্যু, পুল রিকোয়েস্ট এবং Docker/ghcr ইমেজ পুলের ব্যাজ রয়েছে, যা সোর্স ডিস্ট্রিবিউশনের পাশাপাশি প্রকাশিত কনটেইনার ইমেজের ইঙ্গিত দেয়। কনট্রিবিউশন সাধারণ ফর্ক-অ্যান্ড-পুল-রিকোয়েস্ট ওয়ার্কফ্লোর মাধ্যমে পরিচালিত হয়, আর বাগ রিপোর্ট ও ফিচার রিকোয়েস্টের জন্য ইস্যু গ্রহণ করা হয়। সংক্ষেপে, LMS হলো একটি দীর্ঘজীবী, কমিউনিটি-পরিচালিত স্ট্রিমিং অডিও সার্ভার, যা স্কুইজবক্স-সামঞ্জস্যপূর্ণ প্লেয়ারের মালিকদের জন্য তৈরি—যারা তাদের ডিভাইসে স্থানীয় ও অনলাইন মিউজিক সরবরাহ করতে চান।