Mājas audio sistēmas, piemēram, Sonos, ir dusmas, taču tās var būt diezgan dārgas. Tikai ar Raspberry Pi un dažiem skaļruņiem jūs varat izveidot savu DIY skaņas sistēmu atskaņošanai lokāli saglabāta mūzika, Spotify straumes, interneta radio stacijas, aplādes un daudz ko citu, izmantojot tīmekli interfeiss.

To visu nodrošina Mopidy, paplašināms mūzikas serveris ar galvām, kas rakstīts Python.

Kas jums būs nepieciešams, lai izveidotu mūzikas serveri

• Aveņu Pi. Darbosies jebkurš modelis, lai gan Mopidy darbosies ievērojami ātrāk ar vēlākiem pilna izmēra modeļiem. Ja izmantojat Pi Zero, vadu audio izejai jums būs nepieciešams DAC pievienošanas panelis.

• Pārdošanā skaļruņi ar 3,5 mm vīriešu ligzdu audio ieejai. Varat arī izvadīt audio caur televizoru, izmantojot HDMI.

• Bezvadu tīkls, lai piekļūtu mūzikas serverim, izmantojot tīmekļa saskarni.

1. Instalējiet Mopidy

Vispirms pārliecinieties, ka izmantojat jaunāko Raspberry Pi OS versiju. Ideālā gadījumā jums vajadzētu veikt tīru instalēšanu microSD kartē, izmantojot Raspberry Pi Imager.

instagram viewer

Lai instalētu jaunāko Mopidy versiju un visas tās atkarības, logā Terminal ievadiet šādas komandas:

wget -q -O - https://apt.mopidy.com/mopidy.gpg | sudo apt-key add -
sudo wget -q -O /etc/apt/sources.list.d/mopidy.list https://apt.mopidy.com/buster.list
sudo apt atjauninājums
sudo apt instalēt mopidy

Mopidy lejupielāde un izpakošana var aizņemt dažas minūtes.

Ja izmantojat Raspberry Pi OS ar darbvirsmas attēlu, jums būs jāpievieno Mopidy lietotājs video grupai:

sudo adduser mopidy video

Lai pēc palaišanas Mopidy darbotos kā fona pakalpojums, ievadiet:

sudo systemctl iespējot mopidy

2. Konfigurējiet Mopidy iestatījumus

Lai konfigurētu Mopidy iestatījumus, lai tiem varētu piekļūt, izmantojot tīmekļa pārlūkprogrammu Raspberry Pi vai citā ierīcē, jums būs jārediģē mopidy.conf fails:

sudo nano /etc/mopidy/mopidy.conf

Faila apakšdaļā pievienojiet šādas rindas:

[http]
resursdatora nosaukums = 0.0.0.0

Ja neizmantojat audio izvadi, izmantojot HDMI, pievienojiet arī šīs rindas (izlaižot vietu [audio]), lai izmantotu 3,5 mm AV ligzdu:

[audio]
izeja = alsasink device = hw: 1,0

Nospiediet Ctrl + X, pēc tam lai saglabātu failu.

Ņemiet vērā, ka iestatījums device = hw: 1,0 liek Mopidijam izmantot skaņas karti 1, ierīci 0, kas ir 3,5 mm AV ligzda. Ja tā vietā izmantojat DAC pievienojumprogrammu paneli, jums tā būs jāiestata citai vērtībai - audio aparatūras ierīču sarakstam ievadiet to terminālā:

aplay -l

Sāciet Mopidy pakalpojumu, izmantojot:

sudo systemctl sākt mopidy

3. Piekļūstiet Mopidy tīmekļa saskarnei

Tagad mēģiniet piekļūt pakalpojumam no savas Raspberry Pi vai citas ierīces tajā pašā tīklā. Tīmekļa pārlūkprogrammā ievadiet šādu adresi: http://raspberrypi.local: 6680

Jums vajadzētu redzēt tīmekļa lapu ar ziņojumu par Mopidy.

Lai tam pareizi piekļūtu, jums būs jāinstalē tīmekļa klients kā Mopidy paplašinājums. Ir vairāki pieejami, bet viens no vismodernākajiem ir Iris. Instalējiet to ar:

sudo python3 -m pip instalējiet Mopidy-Iris

Jums arī jāpalaiž šāda komanda (vienā rindā), lai dotu mopidy lietotājam sudo atļauju palaist Iris instalēšanas programmu:

sudo sh -c 'echo "mopidy ALL = NOPASSWD: /usr/local/lib/python3.7/dist-packages/
mopidy_iris / system.sh ">> / etc / sudoers '

Lai izmaiņas stātos spēkā, restartējiet pakalpojumu Mopidy:

sudo systemctl restartējiet mopidy

Tagad mēģiniet piekļūt tīmekļa saskarnei, apmeklējot šo adresi:

http://raspberrypi.local: 6680 / varavīksnene /

Jūs redzēsiet tīmekļa lapu, kurā jūs laipni gaidīs Iris. Klikšķis Saglabāt un jūs redzēsiet lietotāja saskarni.

4. Pievienojiet mūziku Mopidy

Labi, tāpēc tagad jums jāpievieno daži mūzikas faili Mūzika mapē mapē /home/pi/ direktorijā. Mopidy atbalsta plašu audio kodeku klāstu, ieskaitot MP3 un FLAC. Tāpēc pārsūtiet dažus mūzikas failus jums patīkamā veidā, piemēram, izmantojot USB atmiņas karti.

Pēc tam jums jāinstalē paplašinājums Mopidy-Local, lai lasītu vietējos failus. Termināla logā ievadiet:

sudo python3 -m pip instalējiet Mopidy-Local

Tagad atkārtoti atveriet Mopidy iestatījumu failu ar:

sudo nano /etc/mopidy/mopidy.conf

Pēc tam pievienojiet šādas rindas, lai iestatītu mūzikas failu meklēšanu Mūzika mape:

[vietējais]
media_dir = / home / pi / Mūzika

Restartējiet pakalpojumu Mopidy, izmantojot:

sudo systemctl restartējiet mopidy

Pēc tam veiciet skenēšanu, lai atrastu savus mūzikas failus:

sudo mopidyctl vietējā skenēšana

To var izdarīt arī no Iris interfeisa, dodoties uz Iestatījumi, ritinot uz leju un noklikšķinot uz Sāciet vietējo skenēšanu pogu.

Piezīme. Var paiet maz laika, līdz dziesmas parādās saskarnē. Jums var būt nepieciešams arī noklikšķināt uz atjaunot opcija galvenajā ekrānā.

Jūsu ierakstiem tagad vajadzētu parādīties Iris saskarnē, un, lai to atskaņotu, varat veikt dubultklikšķi uz viena. Ņemiet vērā, ka pat tad, ja piekļūšanai tīmekļa saskarnei izmantojat attālo ierīci, audio atskaņos no Raspberry Pi.

Vēl viens aspekts, kas jāņem vērā, ir tas, ka tiks parādīta tikai mūzikas failos iegulta albuma noformējums. Pat tad tas ir nedaudz hit un garām.

Saistīts: Mūzikas instrumenti, kurus varat veidot ar Aveņu Pi

5. Straumējiet no Spotify

Mopidy atbalsta arī tādus straumēšanas pakalpojumus kā Spotify, YouTube Music un SoundCloud. Šeit mēs parādīsim, kā panākt, lai Spotify darbotos, lai gan ņemiet vērā, ka jums būs nepieciešams Premium konts.

Pirmkārt, jums jāinstalē paplašinājums Mopidy-Spotify. Atveriet termināļa logu un ievadiet:

sudo python3 -m pip instalējiet Mopidy-Spotify

Mopidy konfigurācijas failā jāpievieno savs Spotify Premium lietotājvārds un parole, kā arī jāapmeklē Mopidy vietne autorizēt šo paplašinājumu savam Spotify kontam. Tas jums dos klienta ID un klienta noslēpumu, ko izmantot.

Atkārtoti atveriet mopidy.conf iestatījumu fails ar:

sudo nano /etc/mopidy/mopidy.conf

Pievienojiet šādas rindas, aizstājot vērtības ar savu Spotify lietotājvārdu, paroli un klienta ID un klienta noslēpumu, ko ieguvāt vietnē mopidy.com:

[spotify]
lietotājvārds =
parole =
klienta ID =
klienta noslēpums =

Tāpat kā iepriekš, nospiediet Ctrl + X, pēc tam lai saglabātu un izietu.

Restartējiet pakalpojumu Mopidy, izmantojot:

sudo systemctl restartējiet mopidy

Tagad atsvaidziniet savu Iris tīmekļa saskarni vietnē avene.local: 6680 / varavīksnene / un jums vajadzētu būt pilnīgai piekļuvei Spotify.

6. Pievienojiet interneta radio vietnei Mopidy

Varat arī klausīties iecienītās radiostacijas, izmantojot TuneIn. Lai instalētu paplašinājumu, ievadiet:

sudo python3 -m pip instalējiet Mopidy-TuneIn
sudo systemctl restartējiet mopidy

Iris tīmekļa saskarnē atlasiet Pārlūkot opcija un pēc tam TuneIn lai piekļūtu opcijām, piemēram, Vietējais radio, Mūzika (par žanru izlasi), un Podcast apraides.

Lai iegūtu visaptverošāku aplāžu izvēli, varat instalēt paplašinājumu Mopidy-Podcast ar:

sudo python3 -m pip instalējiet Mopidy-Podcast
sudo systemctl restartējiet mopidy

Tas ļauj pārlūkot aplādes, kas tiek izplatītas kā RSS plūsmas, un atskaņot atsevišķas epizodes dažādos audio formātos. Varat arī pievienot tam papildu Mopidy-Podcast-iTunes paplašinājumu, kas ļauj meklēt un pārlūkot aplādes no Apple iTunes Store.

Lasīt vairāk: Labākie aveņu pi projekti iesācējiem

Izveidojiet savu pielāgoto mūzikas atskaņotāju

Papildus eksperimentiem ar citiem pieejamajiem Mopidy paplašinājumiem (mopidy.com/ext) jūs pat varētu pievienot mini LCD ekrānu, lai izveidotu pārnēsājamu atskaņotāju. Viens no vienkāršākajiem veidiem, kā to izdarīt, ir viens no Pirate Audio papildinājumiem Pimoroni, kam piemīt DAC (digitālā analogā pārveidotāja) bonuss par uzlabotu audio izejas kvalitāti.

Tomēr jūs izvēlaties izmantot Mopidy, mēs esam pārliecināti, ka jums būs lieliska klausīšanās pieredze, izmantojot pielāgojamo Raspberry Pi mūzikas atskaņotāju.

E-pasts
Kā izveidot Raspberry Pi multivides serveri: 7 veidi

Vai vēlaties instalēt Raspberry Pi multivides serveri? Šeit ir vairāki veidi, kā tagad varat sākt izmantot Raspberry Pi kā multivides serveri!

Lasiet Tālāk

Saistītās tēmas
  • DIY
  • Aveņu Pi
  • Mūzikas straumēšana
Par autoru
Fils Karalis (Publicēti 3 raksti)

Ārštata tehnoloģiju un izklaides žurnālists Fils ir rediģējis daudzas oficiālas Raspberry Pi grāmatas. Ilggadējs Raspberry Pi un elektronikas meistars, viņš ir pastāvīgs žurnāla The MagPi līdzstrādnieks.

Vairāk no Fila Kinga

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam par tehniskiem padomiem, atsauksmēm, bezmaksas e-grāmatām un ekskluzīviem piedāvājumiem!

Vēl viens solis !!!

Lūdzu, apstipriniet savu e-pasta adresi e-pastā, kuru tikko nosūtījām.

.