প্রকল্প সম্পর্কে
Raspotify হলো একটি Debian প্যাকেজ এবং রিপোজিটরি যা librespot লাইব্রেরিকে systemd ডেমন হিসেবে মোড়ানো করে, হেডলেস Linux সিস্টেমের জন্য একটি Spotify Connect ক্লায়েন্ট প্রদান করে। এটি Debian Stable (বর্তমানে Debian 13 "Trixie") এবং Debian-সামঞ্জস্যপূর্ণ ডিস্ট্রিবিউশনগুলিকে লক্ষ্য করে, README-তে উল্লেখ করা হয়েছে যে অন্যান্য সিস্টেমে সামঞ্জস্যতা ভিন্ন হতে পারে।
যেহেতু এটি হেডলেস পরিবেশের জন্য তৈরি, প্রকল্পটি ডেস্কটপ ব্যবহারকারীদের spotifyd-এর দিকে নির্দেশ করে, এবং টার্নকি Raspberry Pi অডিও সেটআপের জন্য moOde অডিও প্লেয়ার সুপারিশ করে। Librespot, এবং তাই Raspotify, একটি Spotify প্রিমিয়াম অ্যাকাউন্ট প্রয়োজন।
ইনস্টলেশন একটি শেল ওয়ান-লাইনার মাধ্যমে দেওয়া হয় যা curl ইনস্টল করে এবং প্রকল্পের ইনস্টল স্ক্রিপ্ট চালায়, অথবা সর্বশেষ .deb প্যাকেজটি ম্যানুয়ালি ডাউনলোড করে। প্রি-বিল্ট প্যাকেজ armhf, arm64, amd64 এবং riscv64-এর জন্য প্রকাশিত হয়। ARMv6 ডিভাইস যেমন মূল Pi এবং Pi Zero v1.x স্পষ্টভাবে সমর্থিত নয়।
প্যাকেজগুলি Docker-এর ভিতরে তৈরি করা হয়, Linux-এর জন্য librespot ক্রস-কম্পাইল করে; এটি macOS-এ Docker Desktop বা Colima-এর সাথে কাজ করে বলে নথিভুক্ত। সাবমডিউল ইনিশিয়ালাইজ করার পরে, arm64, armhf, amd64, riscv64 বা all-এর জন্য make টার্গেট দিয়ে বিল্ড আহ্বান করা হয়, এবং ফলস্বরূপ .deb ফাইলগুলি রিপোজিটরি রুটে লেখা হয়। প্যাকেজ ফাইলনামে librespot কমিট হ্যাশ বিল্ড সময়ে librespot সাবমডিউলে চেকআউট করা কমিটকে প্রতিফলিত করে; README একটি ভিন্ন রিভিশনের বিরুদ্ধে বিল্ড করতে সাবমডিউল পয়েন্টার বাড়ানোর বর্ণনা দেয়। riscv64 টার্গেট একটি পৃথক Docker ইমেজ ব্যবহার করে। Clean এবং distclean টার্গেট যথাক্রমে বিল্ড আর্টিফ্যাক্ট এবং Docker ইমেজ সরিয়ে দেয়।
কনফিগারেশন নির্দেশিকা প্রকল্প উইকিতে থাকে, যেখানে Basic Setup Guide শুরু করার পরামর্শ দেওয়া হয়। বাগ রিপোর্ট, প্রশ্ন এবং ফিচার অনুরোধের জন্য, README ব্যবহারকারীদের প্রথমে Troubleshooting এবং Basic Setup গাইড পড়তে এবং বিদ্যমান খোলা এবং বন্ধ ইস্যু ও আলোচনা অনুসন্ধান করতে বলে।
একটি দাবিত্যাগ উল্লেখ করে যে librespot-কে Spotify-এর API-এর সাথে সংযুক্ত করা, librespot-এর নিজস্ব দাবিত্যাগ অনুসারে, সম্ভবত Spotify দ্বারা নিষিদ্ধ, এবং ব্যবহার ব্যবহারকারীর নিজের ঝুঁকিতে। Raspotify এবং librespot শুধুমাত্র ব্যক্তিগত ব্যক্তিগত ব্যবহারের জন্য তৈরি বলে বলা হয়েছে, বাণিজ্যিক বা পাবলিক ব্যবহার Spotify-এর পরিষেবার শর্তাবলীর লঙ্ঘন হিসাবে বর্ণনা করা হয়েছে যা এই সরঞ্জামগুলির সমস্ত ব্যবহারকারীদের ব্লক করার দিকে নিয়ে যেতে পারে।
প্রকল্পটি MIT লাইসেন্সের অধীনে লাইসেন্সপ্রাপ্ত। এটি অন্তর্নিহিত লাইব্রেরির জন্য Paul Lietar, librespot সংস্থা এবং এর অবদানকারীদের কৃতিত্ব দেয়, এবং উল্লেখ করে যে মূল লেখক রেডিও কাজে চলে গেছেন যখন Kim Tore Jensen প্রকল্পটি রক্ষণাবেক্ষণ করেন, সাথে একজন প্রাক্তন রক্ষণাবেক্ষণকারীকেও ধন্যবাদ জানানো হয়।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.