اجرای اسپاتیفای روی رزبری پای با سرور موزیک Mopidy
اگر مثل من هستید ، احتمالاً از Raspberry Pi خود برای بیش از یک کار استفاده می کنید ،در این حالت ایده نصب سیستم عامل برای یک سرور موسیقی ممکن است خیلی مناسب نباشد ، بنابراین در این آموزش، ما Mopidy را روی رزبری پای نصب میکنیم زیرا به ما اجازه اتصال به اسپاتیفای را میدهد.
مراحل زیر را در رزبری پای برای نصب و راه اندازی Spotify دنبال کنید. پیشنهاد میکنم مقاله رزبری پای چیست را بخوانید.
محتویات
نصب Maspidy در رزبری پای
ساده ترین راه برای نصب Mopidy از بایگانی Mopidy APT است. با استفاده از این روش ، Mopidy به طور خودکار هر زمان که رزبری پای به روز شود ، به روز می شود. برای این کار مراحل زیر را دنبال کنید.
مرحله 1: رزبری پای خود را به روز کنید.
طبق معمول ، برای اطمینان جلوگیری از تداخل اول از همه رزبری پای را بروز میکنیم.
Sudo apt-get update Sudo apt-get upgrade
مرحله 2: کلید GPG بایگانی را اضافه کنید
این کار را با دستور زیر انجام دهید.
wget -q -O - https://apt.mopidy.com/mopidy.gpg | sudo apt-key add -
ترمینال باید با “OK” پاسخ دهد.
مرحله 3: repo APT را به منابع بسته خود اضافه کنید.
در مرحله بعد ، Mopidy Apt را به لیست منابع بسته در Raspberry Pi اضافه می کنیم. این کار را با دستور زیر انجام دهید.
sudo wget -q -O /etc/apt/sources.list.d/mopidy.list https://apt.mopidy.com/stretch.list
مرحله 4: دستور نصب Mopidy را اجرا کنید.
در آخر Pi را به روز کنید تا لیست بسته جدید ثبت شود و به محض اتمام بروزرسانی ، Mopidy را نصب کنید. توجه داشته باشید ، راه اندازی مجدد پس از بروزرسانی pi ممکن است لازم باشد.
برای انجام این کار؛
sudo apt-get update
سپس :
sudo apt-get install mopidy
با این کار ، اکنون باید Mopidy روی رزبری پای نصب شده باشد.
آموزش پیکربندی Mopidy
قبل از استفاده ، Mopidy نیاز به انجام تنظیمات اساسی دارد. میزان پیکربندی از نظر فنی به شما بستگی دارد اما پیکربندی های اساسی خاصی وجود دارد که باید انجام شوند.
این پیکربندی ها را می توان با اجرای دستور زیر ایجاد کرد.
sudo nano .config/mopidy/mopidy.conf
یک پرونده خالی برای شما ایجاد می کند تا شروع به تایپ تنظیمات کنید ، یا با اجرای دستور گزینه جایگزین ساده تری را طی می کنید.
mopidy
بلافاصله پس از نصب ، دستور به صورت خودکار فایل پیکربندی را تولید می کند و می توانید با استفاده از دستور قبلی با ویرایشگر nano اقدام به ویرایش کنید.
یک تغییر اساسی که پس از تولید در پرونده پیکربندی ایجاد می شود ، تنظیم بخش http از پرونده پیکربندی است. پورت را تغییر دهید که از طریق آن به سرور دسترسی پیدا کنید و آن را برای پذیرش اتصال از هر آدرس آی پی یا نام میزبانی تنظیم کنید.
برای انجام این کار ، دستور زیر اجرا کنید.
sudo nano .config/mopidy/mopidy.conf
با این کار پرونده پیکربندی باز می شود. به قسمت http بروید و محتوای آن را مطابق تصویر زیر تنظیم کنید.
با این کار پرونده پیکربندی را ذخیره و بسته کنید. Mopidy ما اکنون آماده استفاده است.
اجرای Mopidy در رزبری پای
Mopidy را می توان به عنوان یک سرویس با استفاده از یک اسکریپت init یا با تنظیم آن به عنوان یک سرویس سیستمی اجرا کرد. با این حال ، پس از نصب و پیکربندی ، می توانید با استفاده از دستور زیر mopidy را اجرا کنید.
sudo apt-get install mopidy-spotify
استفاده کنندگان MPD فقط در صورتی که در همان شبکه باشند قادر به دسترسی به Mopidy هستند و به آدرس IP سروری که Mopidy روی آن نصب شده دسترسی دارند. به این ترتیب شما باید آدرس IP را بدست آورید.
آموزش پیدا کردن IP رزبری پای را بخوانید.
با دستیابی به آدرس IP و Mopidy ، مرورگر را بر روی pi باز کرده و آدرس IP را که به دنبال آن شماره پورت http است وارد کنید. این همانطور که در تصویر زیر نشان داده شده است ، صفحه اصلی Mopidy را به شما نشان می دهد.
خودشه! اکنون می توانید برای مدیریت Mopidy ، افزونه ها و مشتری های MPD را نصب کنید.
نصب افزونه Spotify در Mopidy
Mopidy ده ها برنامه افزودنی برای کمک به کاربران در مدیریت موسیقی از چندین سیستم عامل دارد. به عنوان نمونه برای آموزش نحوه تنظیم یک برنامه افزودنی ، من افزونه Mopidy spotify را نصب می کنم. Spotify یک پلتفرم پخش موسیقی بسیار محبوب است و برای نصب Spotify در raspberry pi مراحل زیر را دنبال کنید.
با اجرای دستور زیر افزودنی را نصب کنید.
sudo apt-get install mopidy-spotify
با این کار Spotify را روی Pi نصب می کنید. همانطور که قبلاً ذکر شد ، برای هر پسوند نصب شده ، باید جزئیات پیکربندی آن را در پرونده پیکربندی mopidy اضافه کنید. با اجرای دستور زیر ، پرونده پیکربندی mopidy را باز کنید.
sudo nano .config/mopidy/mopidy.conf
وقتی باز شد ، به پایین صفحه بروید و موارد زیر را اضافه کنید.
[spotify] enabled = true username = <your spotify username> password = <your spotify password> client_id = <your client id> client_secret = <your client secret>
سپس فایل باید مانند تصویر زیر به نظر برسد.
اینجا ما فرض کردیم که شما قبلاً دارای یک حساب Spotify هستید و به همین ترتیب در حال حاضر دارای یک نام کاربری و رمز عبور هستید. Clien ID را میتوانید به راحتی از اینجا بدست آورید. فقط کافیست در آن صفحه وارد اکانت اسپاتیفای خود شوید.
فایل پیکربندی را ذخیره کرده و از ویرایشگر nano خارج شوید.
در مرحله بعد ، باید spotify-tunigo را نصب کنیم. این کار با دستور زیر انجام می شود.
sudo apt-get install mopidy-spotify-tunigo
با اتمام نصب ، باید تنظیمات مربوط به آن را در پرونده پیکربندی mopidy اضافه کنیم. پرونده config را باز کنید ، به پایین بروید و خطوط زیر را اضافه کنید.
[spotify_tunigo] enabled = true
سپس فایل را ذخیره کرده و از آن خارج شوید.
در آخر اینکه برای نصب Mopify ، باید یک سرویس دهنده وب برای Mopidy نصب کنیم. دستور زیر را اجرا کنید.
sudo pip install Mopidy-Mopify
سپس ، پیکربندی mopify را به پرونده پیکربندی mopidy اضافه می کنیم. پرونده پیکربندی mopidy را باز کنید ، خطوط زیر را اضافه کنید ، فایل را ذخیره و ببندید.
[mopify] enabled = true debug = false
با این کار ، اکنون ما آماده تنظیم Client Web هستیم.
سرویس Mopidy را مجدداً راه اندازی کنید تا تمام تغییرات ایجاد شده با اجرای آن انجام شود.
sudo service mopidy restart
صفحه وب Mopidy را رفرش کنید. اکنون باید مانند تصویر زیر پسوند Mopify مشخص شده باشد.
روی متن mopify کلیک کنید. باید پنجره mopify مشابه تصویر زیر باز شود.
در پنجره mopify ، روی “service” کلیک کنید ، باید یک پنجره مشابه تصویر زیر باز کند. sync service را با کلیک کردن روی آن ، فعال کنید. می توانید به تنظیمات بروید و همگام سازی اعتبار Spotify خود را نیز فعال کنید. همچنین Spotify را با کلیک کردن روی آن ، فعال کنید. ممکن است لازم باشد که به Spotify وارد شوید.
با این کار ، سرور موسیقی رزبری پای Mopidy شما اکنون آماده شده است و می توانید به تمام آهنگ های موجود در Raspotify (سرور Raspberry Pi Spotify) گوش دهید. کافیست مرورگر وب را باز کنید و به http://localhost:6680/mopify/
بروید. اکنون باید آهنگ های خود را مانند شکل زیر مشاهده کنید.
دکمه پخش را بزنید و لذت ببرید.