Hvordan

Bygg din egen musikkserver med Raspberry Pi

Et lydsystem med flere rom koster mye penger. Videre kan du enkelt bruke ditt eksisterende lydsett til å streame musikk hvor som helst i huset. For dette setter vi opp en streaming musikkserver med en Raspberry Pi og programvaren Mopidy og Snapcast. Du kobler denne serveren til lydutstyret ditt, slik at du bare kan spille Spotify, Google Play Musikk, SoundCloud eller ditt eget musikkbibliotek på gammeldags utstyr, hvor som helst i huset.

1 Rekvisita

For ditt eget multiroom-lydsystem trenger du en Raspberry Pi (se også rammen "Hvilken Raspberry Pi?") Per avspillingsenhet. En av Raspberry Pis driver Mopidy-musikkserveren, som henter og spiller musikk fra din lokale lagring, din NAS eller online streamingtjenester for musikk som Spotify, Google Play Music eller SoundCloud. Denne Raspberry Pi kjører også Snapserver, serverdelen av multiroom-programvaren Snapcast. Alle Raspberry Pis kjører Snapclient, klientdelen av Snapcast. Alle Snap-klienter synkroniserer lyden med Snapserver, slik at den samme lyden kommer fra alt avspillingsutstyret ditt. Akkurat som et Sonos-system, men billigere!

Installer Raspbian

Installer på hvilken som helst Raspberry Pi Raspbian Stretch Lite. Last ned zip-filen og skriv den til et micro SD-kort med Etcher. Åpne deretter oppstartspartisjonen på micro-sd-kortet via PCen og legg en tom fil på den med navnet ssh. Koble micro-SD-kortet trygt, koble det til Pi-en, koble til en nettverkskabel, høyttalerkabel og til slutt en strømkabel, og vent til Pi-en din starter opp. Se i dhcp-leiekontraktene til ruteren din hvilken IP-adresse din Pi har og logg på via programmet PuTTY, med brukernavnet pi og passord bringebær.

Hvilken Raspberry Pi?

Raspberry Pi som kjører Mopidy, Snapserver og Snapclient er under den tyngste belastningen. Så du velger i det minste en Raspberry Pi 2 for det. De andre Pis i multiroom-lydsystemet kan være mindre kraftige modeller, da de bare kjører Snapclient for å overføre lyden til de tilkoblede høyttalerne. Selv en Raspberry Pi Zero W er tilstrekkelig for dette. For øvrig er standard lydutgang fra en Raspberry Pi ikke så god når det gjelder kvalitet. For lyd av høy kvalitet er det best å kjøpe et utvidelseskort som HifiBerry, som finnes i forskjellige versjoner. Raspberry Pi og tilbehør er til salgs i nettbutikker som Kiwi Electronics og SOS Solutions.

Forbered raspbian

Når du er logget inn, åpner du terminalen og kjører Raspbians konfigurasjonsverktøy med kommandoen sudo raspi-config. Endre brukerens passord pi og sett Alternativer for lokalisering tidssonen riktig. under Avanserte instillinger skal du Utvid filsystemet og velg kl Memory Split hvor mange megabyte RAM GPUen får. Siden Pi bare er for lyd og ikke trenger en skjerm, må du angi minimumsverdien her 16 i. I de avanserte innstillingene kan du også tvinge lydutgangen over HDMI eller 3,5 mm-kontakten. Etter alle endringer gå til Bli ferdig. Avhengig av endringene dine, vil Pi be om omstart. Velg deretter Ja og logg inn igjen etterpå.

4 Installer Mopidy

Vi installerer nå Mopidy på en Pi. Sjekk først med kommandoen aplay /usr/share/sounds/alsa/Front_Center.wav Hvis lyden din fungerer: Hvis alt er i orden, vil du høre en stemme som sier "Front Center". Hvis det fungerer, legg til Mopidy-utviklerens gpg-nøkkel med wget -q -O - //apt.mopidy.com/mopidy.gpg | sudo apt-key add -. Deretter legger du til Mopidy-depotet i depotene dine: sudo wget -q -O /etc/apt/sources.list.d/mopidy.list //apt.mopidy.com/stretch.list. Oppdater lagringsplassene dine med sudo apt-get oppdatering og installer Mopidy med sudo apt-get install mopidy.

Del musikk fra NAS-en din

Først gir vi Pi tilgang til musikk som du deler på Windows-nettverket ditt, for eksempel på din nas. Installer nødvendige pakker med sudo apt-get install smbclient samba-common-bin. Åpne monteringskonfigurasjonsfilen med sudo nano / etc / fstab og legg til følgende linje:

// servernavn / delingsnavn / var / lib / mopidy / media cifs brukernavn = brukernavn, passord = passord, iocharset = utf8 0 0

Skriv inn riktig servernavn, delingsnavn, brukernavn og passord. Lagre filen med Ctrl + O og lukk nano med Ctrl + X. Monter delen med sudo mount -a.

Legg til musikk fra din NAS

Åpne Modipy-konfigurasjonsfilen med sudo nano /etc/mopidy/mopidy.conf og sjekk under overskriften [lokal] katalogen / var / lib / mopidy / media er angitt som mediekatalog. Endre katalogen om nødvendig. Skann deretter musikken i mediekatalogen din med sudo mopidyctl lokal skanning. Merk: Hvis du har en omfattende musikksamling, kan dette ta en stund. Hvis du noen gang legger til musikkfiler i mediekatalogen senere, kan du skanne dem igjen og starte Mopidy på nytt med sudo systemctl start mopidy på nytt.

7 Konfigurer MPD-server

I konfigurasjonsfilen må du legge til to flere linjer for å få tilgang til Mopidy over nettverket. Åpne filen igjen med sudo nano /etc/mopidy/mopidy.conf og legg til linjens [mpd] og vertsnavn =:: vær så snill. Lagre endringene dine med Ctrl + O og lukk nano med Ctrl + X. Slå deretter på Mopidy med sudo systemctl aktivere mopidy og start det med sudo systemctl starter mopidy. Da trenger vi en MPD-klient. Installer for eksempel Android-appen M.A.L.P. Klikk på plusstegnet øverst, gi profilen et navn, skriv inn IP-adressen til Pi og trykk på diskettikonet øverst til høyre for å lagre profilen.

8 Bruke MPD-klient

Etter det kan du bla gjennom musikken fra din nas på Android-telefonen din og spille sangene på din Pi. For å gjøre dette, gå til i appen Bibliotek for all musikken din og til Spillelister for spillelistene dine. Du kan søke etter artist, tittel og så videre. M.A.L.P. har alle de grunnleggende funksjonene du kan forvente fra en fjernkontroll til server for streaming av musikk, inkludert å legge til spor i spillelisten, blande spillelister og mer. Forresten er Mopidy kompatibel med alle MPD-klienter, slik at musikkstrømmeserveren din også kan styres med andre apper eller til og med med MPD-programvare på PC-en.

9 Koble Spotify-konto

Hva om du ikke vil spille lokal musikk via Mopidy, men musikk fra Spotify? Dette er mulig med en Spotify Premium-konto. Hvis du opprettet din Spotify-konto med en Facebook-konto i stedet for en e-postadresse, må du opprette et appspesifikt passord for Mopidy. For å gjøre dette, gå til Facebook i Innstillinger / Sikkerhet og pålogging / App-passord / Programpassordå generere. Dette gjelder nå som ditt Spotify-brukerpassord i Mopidy. I alle fall må du også gi Mopidy tillatelse til å få tilgang til Spotify-kontoen din. For å gjøre dette, besøk dette nettstedet og klikk Logg inn med Spotify.

$config[zx-auto] not found$config[zx-overlay] not found