Kuidas

Ehitage oma Raspberry Pi abil oma muusikaserver

Mitmetoaline helisüsteem maksab palju raha. Pealegi saate hõlpsasti kasutada oma olemasolevat helikomplekti muusika voogesitamiseks kõikjal majas. Selleks seadistasime voogesituse muusikaserveri koos Raspberry Pi ning tarkvaraga Mopidy ja Snapcast. Ühendate selle serveri oma heliseadmetega, et saaksite oma vanamoodsates seadmetes lihtsalt mängida Spotifyt, Google Play muusikat, SoundCloudi või oma muusikakogu kõikjal majas.

1 Tarvikud

Oma mitmetoalise helisüsteemi jaoks vajate ühte taasesitusseadet Raspberry Pi (vt ka kasti "Milline Raspberry Pi?"). Üks Raspberry Pis käitab Mopidy muusikaserverit, mis tõmbab ja esitab muusikat teie kohalikust salvestusruumist, teie NAS-ist või veebimuusika voogedastusteenustest nagu Spotify, Google Play muusika või SoundCloud. See Raspberry Pi käitab ka Snapserverit, mis on multiruumitarkvara Snapcast serveriosa. Kõik Raspberry Pis käitavad Snapclienti, mis on Snapcasti klientide osa. Kõik Snapi kliendid sünkroonivad oma heli Snapserveriga, nii et kogu teie taasesitusseadmest tuleb sama heli. Täpselt nagu Sonose süsteem, aga odavam!

Installige Raspbian

Installige ükskõik millisele Raspberry Pi Raspbian Stretch Lite'ile. Laadige alla ZIP-fail ja kirjutage see Etcheri abil mikro-SD-kaardile. Seejärel avage arvuti kaudu mikro-SD-kaardi alglaadimispartitsioon ja pange sellele tühi fail koos nimega ssh. Eemaldage micro-SD-kaart turvaliselt, ühendage see oma Pi-ga, ühendage võrgukaabel, kõlarikaabel ja lõpuks toitekaabel ning oodake, kuni teie Pi käivitub. Vaadake ruuteri dhcp-rendilepingutest, milline IP-aadress teie Pi-l on, ja logige sisse programmi PuTTY kaudu kasutajanimega pi ja parool vaarikas.

Milline Vaarika Pi?

Raspberry Pi, mis töötab Mopidy, Snapserver ja Snapclient, on kõige suurema koormuse all. Nii et valite selleks vähemalt Raspberry Pi 2. Teie mitmetoalises helisüsteemis olevad muud Pis-d võivad olla vähem võimsad mudelid, kuna need käitavad Snapclienti ainult heli edastamiseks ühendatud kõlaritesse. Selleks piisab isegi Raspberry Pi Zero W-st. Muide, Raspberry Pi standardne heliväljund pole kvaliteedi osas nii hea. Kvaliteetse heli saamiseks on kõige parem osta laiendusplaat, näiteks HifiBerry, mis on olemas erinevates versioonides. Raspberry Pi ja tarvikud on müügil veebipoodides nagu Kiwi Electronics ja SOS Solutions.

Valmistage raspbian

Kui olete sisse loginud, avage terminal ja käivitage käsuga Raspbani seadistamise utiliit sudo raspi-config. Kasutaja parooli muutmine pi ja seatud Lokaliseerimise valikud ajavöönd õigesti. allpool Täpsemad valikud Kas sa lähed Laiendage failisüsteemi ja valige aadressil Mälu jagamine mitu megabaiti RAM-i GPU saab. Kuna teie Pi on mõeldud ainult heli jaoks ja ei vaja ekraani, määrake siin minimaalne väärtus 16 aastal. Täpsemates seadetes saate heli väljundi sundida ka HDMI või 3,5 mm pesa kaudu. Pärast kõiki muudatusi minna Lõpetama. Sõltuvalt teie muudatustest palub teie Pi taaskäivitada. Seejärel vali Jah ja logige pärast uuesti sisse.

4 Installige Mopidy

Nüüd installime Mopidy ühele Pi-le. Kõigepealt kontrollige käsku aplay /usr/share/sounds/alsa/Front_Center.wav Kui teie heli töötab: kui kõik on korras, kuulete häält, mis ütleb "Front Center". Kui see töötab, lisage Mopidy arendajate gpg-võti wget -q -O - //apt.mopidy.com/mopidy.gpg | sudo apt-võti add -. Seejärel lisage oma hoidlatesse Mopidy hoidla: sudo wget -q -O /etc/apt/sources.list.d/mopidy.list //apt.mopidy.com/stretch.list. Uuendage oma hoidlaid sudo apt-get värskendus ja installige Mopidy koos sudo apt-get install mopidy.

Jagage oma NAS-i muusikat

Kõigepealt anname teie Pi-le juurdepääsu muusikale, mida jagate oma Windowsi võrgus, näiteks oma ninas. Installige vajalikud paketid rakendusega sudo apt-get install smbclient samba-common-bin. Ava konfigureerimisfail failiga sudo nano / etc / fstab ja lisage järgmine rida:

// serveri nimi / aktsia nimi / var / lib / mopidy / media cifs kasutajanimi = kasutajanimi, parool = parool, iocharset = utf8 0 0

Sisestage õige serveri nimi, jagamise nimi, kasutajanimi ja parool. Salvestage fail klahvikombinatsiooniga Ctrl + O ja sulgege nano klahvikombinatsiooniga Ctrl + X. Paigaldage aktsia sudo mount -a.

Lisage oma NAS-ist muusikat

Avage seadistusega fail Modipy sudo nano /etc/mopidy/mopidy.conf ja kontrollige pealkirja all [kohalik] kataloog / var / lib / mopidy / media on seatud meediumikataloogiks. Vajadusel muutke kataloogi. Seejärel skannige oma meediumikataloogis olevat muusikat nupuga sudo mopidyctl kohalik skannimine. Märkus: kui teil on ulatuslik muusikakogu, võib see aega võtta. Kui lisate kunagi hiljem muusikafaile oma meediumikataloogi, skannige need uuesti ja taaskäivitage Mopidy sudo systemctl taaskäivitage mopidy.

7 Seadistage MPD-server

Konfiguratsioonifailis peate lisama veel kaks rida, et pääseda Mopidyle üle võrgu. Avage fail uuesti nupuga sudo nano /etc/mopidy/mopidy.conf ja lisage ridas [mpd] ja hostinimi =:: palun. Salvestage muudatused klahvikombinatsiooniga Ctrl + O ja sulgege nano klahvikombinatsiooniga Ctrl + X. Seejärel lülitage Mopidy sisse sudo systemctl lubab mopidy ja alustage sellega sudo systemctl käivitab mopidi. Siis vajame MPD klienti. Näiteks installige Androidi rakendus M.A.L.P. Klõpsake ülaosas plussmärki, andke profiilile nimi, sisestage oma Pi IP-aadress ja vajutage profiili salvestamiseks paremas ülanurgas disketiikooni.

8 MPD kliendi kasutamine

Pärast seda saate oma Android-telefonis sirvida oma nina muusikat ja mängida oma Pi lugusid. Selleks minge rakenduses saidile Raamatukogu kogu muusika jaoks ja Esitusloendid teie esitusloendite jaoks. Saate otsida esitaja, pealkirja ja nii edasi. M.A.L.P. on kõik põhifunktsioonid, mida ootate muusika voogesituse serveri puldilt, sealhulgas esitusloendisse radade lisamine, esitusloendite segamine ja palju muud. Muide, Mopidy ühildub kõigi MPD klientidega, nii et teie muusika voogesituse serverit saab juhtida ka teiste rakenduste või isegi arvutis oleva MPD tarkvara abil.

9 Linkige Spotify konto

Mis siis, kui te ei soovi mängida kohalikku muusikat Mopidy kaudu, vaid Spotify muusikat? See on võimalik Spotify Premiumi kontoga. Kui lõite oma Spotify konto e-posti aadressi asemel Facebooki kontoga, peate Mopidy jaoks looma rakenduspõhise parooli. Selleks minge sisse Facebooki sisse Seaded / Turvalisus ja sisselogimine / Rakenduse paroolid / Rakenduse paroolidgenereerida. See kehtib nüüd teie Spotify kasutaja paroolina Mopidys. Igal juhul peate andma Mopidyle ka loa oma Spotify kontole juurdepääsemiseks. Selleks külastage seda saiti ja klõpsake nuppu Logige sisse Spotifyst.