Raspberry Pi je ekonomičen stroj v velikosti bankomata, ki se priključi na televizijski ali računalniški monitor. Najnovejši modeli Raspberry Pi imajo običajno tri do štiri vrata USB, eno ethernet vrata in en multimedijski vmesnik visoke ločljivosti (HDMI). Naredi lahko vse, kar bi pričakovali, da bi morala storiti delovna postaja, na primer predvajanje videoposnetkov vrhunske kakovosti, izdelava preglednic, FM radijska postaja, igranje iger itd. Apple je uradno končal svojo linijo usmerjevalnikov AirPort, vključno z AirPort-om, pooblaščenim za AirPlay Express, uporaba Raspberry Pi za zapolnitev vrzeli se je spremenila v precej dodatno privlačno alternativo.
Raspberry Pi
Dandanes se ljudje soočajo s številnimi težavami pri nastavitvi Raspberry Pi in predvsem pri izdelavi strežnika na Pi je zelo grozljiva naloga, zato smo zasnovali postopek namestitve Raspberry, zlasti za začetnike.
Kako nastaviti Raspberry Pi in na njem konfigurirati strežnik Airplay?
Zdaj pa pojdimo k nastavitvi Pi in izvajanju operacij, omenjenih kot spodaj, da na njem oblikujemo strežnik za predvajanje.
1. korak: Izbira modela Raspberry Pi
Na trgu je na voljo več modelov maline pi. Razen maline pi zero je lahko prednost kateri koli model. To je zato, ker je na Pi nič nastavitev omrežja zelo naporno delo. Kupite lahko najnovejše modele, kot so 3A +, 3B + ali 4. Novi Raspberry Pi 3 je najhitrejši in najbolj prevladujoč pripomoček, ki ga je Fundacija Raspberry Pi doslej izdala. Spremlja 1,2 GHz quad-center ARM Cortex-A53 in 1 GB LPDDR2 RAM-a.
Malina 3B +
2. korak: Izbira operacijskega sistema:
Najprej bomo potrebovali kartico SD z ustreznim operacijskim sistemom. Danes pri izbiri operacijskega sistema obstajajo različne možnosti, od 'običajnega' Raspbiana do namenskih delovnih okvirov medijev in celo Windows 10 IoT. Veliko aplikacij torej ni treba, centralni procesorski enoti (CPU) in pomnilniku z naključnim dostopom (RAM) bi morali zapustiti čim več za aplikacijo za pretakanje medijev. Ena težava je, da je Arch Linux priporočljiv za ljudi, ki imajo precej znanja o Linuxu. So zelo v ospredju in pri uvajanju programov in knjižnic drugih proizvajalcev bomo še naprej naleteli na težave. Če je to vaša prva vzpostavitev pripomočka Airplay, predlagamo, da izberete Raspbian Lite . Upravlja se z ukazno vrstico in je lahko brez večjega raztezanja, zasnovana za nadaljnje delovanje v načinu 'brez glave', torej do dostopa v celoti prek sistema brez potrebe po konzoli ali zaslonu.
Raspbian
3. korak: Namestitev Raspbian Lite in omogočanje varne lupine (SSH):
Po namestitvi Raspbian Lite in omogočanju SSH bomo prešli na konfiguracijo strežnika Airplay.
Raspbian lahko prenesete iz Tukaj
1). Namestite odvisnosti: Najpomembneje je, da bomo morali uvesti nekaj pogojev, da bomo lahko sestavili strežniško aplikacijo Airplay. Zaženite naslednje:
sudo apt-get posodobitev sudo apt-get namestitev autoconf automake avahi-daemon build-bitno git libasound2-dev libavahi-client-dev libconfig-dev libdaemon-dev libpopt-dev libssl-dev libtool xmltoman
Nameščanje odvisnosti
2). Izdelava in namestitev (shairport-sync): shairport-sync spremeni vaš računalnik Linux v strežnik Apple Airplay. Morda je pri tem najboljše to, da deluje popolnoma v ukazni vrstici, in če upoštevamo, da ima milijon alternativnih možnosti, je šokantno preprosto začeti delati. Najprej prenesite njeno knjižnico iz Githuba, kot sledi:
klon git https://github.com/mikebrady/shairport-sync.git
Namestitev shairport-sync iz Githuba
Zdaj pa raziščiteshairport-sync
imenik in konfigurirajte gradnjo: -
cd shairport-sync autoreconf -i -f ./configure --with-alsa --with-avahi --with-ssl = openssl --with-systemd --with-metadata
Krmarjenje do imenika shairport-sync
Na koncu zgradite in namestite aplikacijo:
naredite sudo make install
Namestitev aplikacije
Po končanih vseh zgoraj omenjenih korakih bi morali imeti delujočo namestitev shairport-sync.
4. korak: Konfiguriranje zvočnega izhoda
Zdaj smo pripravljeni preizkusiti Airplay Audio. Za to so potrebne nekatere komponente strojne opreme. Zahtevane komponente strojne opreme so navedene spodaj:
(Slušalke, aktivni zvočniki iz namiznega računalnika, hi-fi ojačevalnik s kablom, ki pretvori 3,5-milimetrski priključek v par RCA fono vtičev).
Zdaj moramo konfigurirati zvočno pot na Raspberry Pi. Običajno je nastavljen na 'auto', vendar ga morate voziti, da pridete do 3,5 mm vtiča. Tečiraspi-config
: -
sudo raspi-config
Smer v način konfiguracije
Izberite “7. Napredne možnosti «, nato» A4. Zvok «, nato izberite možnost 1» Prisilno 3,5 mm (‘slušalke’) priključek «. To bo omejilo zvok na 3,5-milimetrski priključek za slušalke.
5. korak: nastavite glasnost
Glasnost bo na splošno zelo majhna, zato jo spremenite v največjo z naslednjim ukazom:
amixi zadržan kot PCM, 0 100%
Povečanje glasnosti
Nastavitev glasnosti je nekoliko težko uporabiti glede na dejstvo, da je zasnovana v dB (decibelih), kar je v primeru, da niste strokovnjak, zelo neintuitivno. Zmanjšanje glasnosti z ukazom amixer in želeni odstotek ni priporočljivo, ker če znižate odstotek, postane poslušalcu komaj slišno.
6. korak: Preizkusite Airplay na Raspberry Pi
Zdaj začnishairport-sync
z naslednjim ukazom:
sudo storitev shairport-sync start
Začetek sinhronizacije shairport
Zdaj ga bomo morali začeti predvajati v zraku, zato vzemite iPhone, ki podpira Airplay, in zagotovite, da sta Raspberry Pi in iPhone v istem omrežju. Začnite predvajati nekaj glasbe in na ikoni Airplay izberite “raspberry pi” in za tem “Done”.
Izbira Raspberry Pi prek Airplaya z iPhonovega zaslona za predvajanje glasbe
7. korak: Konfigurirajteshairport-sync
za samodejni zagon
Zagon storitev predvajalnika predstavnosti je nedvomno zelo utrujajoče delo, zato želimo, da se sinhronizacija shairport zažene takoj, ko se Pi zažene. Za omogočanje samodejnega zagona storitve bomo uporabili ukaz:
sudo systemctl omogoči shairport-sync
Omogočanje sinhronizacije shairport
Po pisanju ukaza za omogočanje shairport-sync mora biti izhod naslednji:
Ustvarjena simbolna povezava /etc/systemd/system/multi-user.target.wants/shairport-sync.service → /lib/systemd/system/shairport-sync.service.
Izhod
Zdaj, ko smo ustvarili strežnik Airplay, moramo z ukazom znova zagnati Pi “Sudo reboot” in imamo možnost Airplaya do maline pi vsakič, ko ga zaženemo.
8. korak: preprečite izpad Wifi
V večini primerov bo Raspberry prešel v način varčevanja z energijo, kar lahko povzroči resne napake pri zvoku pri uporabi Airplaya. Da bi se izognili tej težavi, bomo v ukazni poziv dodali naslednji ukaz:
sudo nano / etc / network / vmesniki
Preprečevanje načina varčevanja z energijo
Po tem se pomaknite na konec datoteke in dodajte naslednje vrstice:
# Onemogoči upravljanje napajanja wifibrezžični izklop
Onemogočanje upravljanja napajanja Wifi
Po onemogočenju upravljanja napajanja wifi znova zaženite Raspberry Pi z zgoraj omenjenim ukazom in uživajte v najnovejših skladbah!