Kuidas ehitada Raspberry Pi-le Airplay-server

Raspberry Pi on ökonoomne atm-kaardi suurune masin, mis ühendatakse televiisori või arvutimonitoriga. Viimastel Raspberry Pi mudelitel on tavaliselt kolm kuni neli Universal Serial Bus (USB) porti, üks Ethernet-port ja üks kõrglahutusega multimeediumiliides (HDMI). See võib teha kõike, mida arvate, et tööjaam peaks tegema, näiteks mängima kõrgekvaliteedilist videot, tegema arvutustabeleid, FM-raadiojaama ja mängima jne. Apple on AirPorti ruuterite, sealhulgas AirPlay-volitustega AirPorti ametlikult lõpetanud Express, kasutades tühimiku täitmiseks Raspberry Pi-d, on muutunud märkimisväärselt täiendavalt kaasahaaravaks alternatiiviks.



Vaarika Pi

Tänapäeval seisavad inimesed Raspberry Pi seadistamisel silmitsi arvukate probleemidega ja eriti Pi-le serveri loomine on väga kirglik ülesanne, seega mõtlesime välja Raspberry seadistamisprotsessi, eriti algajatele.



Kuidas seadistada Raspberry Pi ja konfigureerida sellel Airplay server?

Nüüd liigume Pi seadistamise ja allpool mainitud toimingute tegemise suunas, et sellele eetriserver kujundada.



1. samm: Raspberry Pi mudeli valimine

Turul on saadaval mitu vaarika pi mudelit. Välja arvatud vaarika pi null, võib eelistada mis tahes mudelit. Seda seetõttu, et Pi nullil on võrgu seadistamine väga väsitav töö. Uusimaid mudeleid nagu 3A +, 3B + või 4 saab osta. Uus Raspberry Pi 3 on kiireim ja domineerivim vidin, mille Raspberry Pi Foundation on siiani välja andnud. See on kaasas 1,2 GHz nelja keskusega ARM Cortex-A53 ja 1 GB LPDDR2 RAM-iga.



Vaarika 3B +

2. samm: operatsioonisüsteemi valimine:

Esiteks vajame vastava operatsioonisüsteemiga SD-kaarti. OS-i valimisel on tänapäeval mitmesuguseid alternatiive, alates 'tavapärasest' Raspbianist kuni pühendunud meediumitöö raamistikuni ja isegi Windows 10 IoT-ni. Seetõttu pole vaja palju rakendusi, me peaksime meediumide voogesitusrakenduse jaoks jätma nii palju kui võimalik keskprotsessorist (CPU) ja muutmälust (RAM). Üks probleem on see, et Arch Linuxi soovitatakse inimestele, kellel on üsna palju Linuxi teadmisi. Nad on väga esirinnas ja kolmandate osapoolte rakenduste ja teekide tutvustamisel tuleb meil pidevalt probleeme tekkida. Seega, kui see on teie esimene Airplay-vidina loomine, soovitame valida Raspbian Lite . See on käsureaga juhitav ja ilma suurema venituseta loodud töötama peata režiimis, st sellele pääseb süsteemi kaudu kaugelt, ilma et oleks vaja konsooli või ekraani.

Raspbian



3. samm: installige Raspbian Lite ja lubage turvaline kest (SSH):

Pärast Raspbian Lite installimist ja SSH lubamist liigume Airplay Serveri konfigureerimise suunas.

Raspbiat saate alla laadida saidilt Siin

1). Installi sõltuvused: Mis kõige tähtsam, peame tutvustama mõnda tingimust, et saaksime Airplay serveri rakenduse kokku panna. Käivitage järgmine:

sudo apt-get update sudo apt-get install autoconf automake avahi-daemon build-essential git libasound2-dev libavahi-klient-dev libconfig-dev libdaemon-dev libpopt-dev libssl-dev libtool xmltoman

Sõltuvuste installimine

2). Ehitamine ja installimine (shairport-sync): shairport-sync muudab teie Linuxi masina Apple Airplay serveriks. Parim on selle juures see, et see töötab täielikult käsureal ja pidades meeles, et sellel on miljon korraldus alternatiivi, on šokeerivalt lihtne kastist välja töötada. Esiteks laadige oma raamatukogu alla Githubist järgmiselt:

gitkloon https://github.com/mikebrady/shairport-sync.git

Shairport-sync installimine Githubist

Nüüd uurigeshairport-synckataloog ja konfigureerige järk: -

cd shairport-sync autoreconf -i -f ./konfigureeri - alsaga - avahiga - ssl = openssl - süsteemiga - metaandmetega

Shairport-sync kataloogi navigeerimine

Lõpuks ehitage ja installige rakendus:

tee sudo tee install

Rakenduse installimine

Pärast kõigi ülaltoodud sammude lõpetamist peaks meil olema toimiv shairport-sync install.

4. samm: heliväljundi konfigureerimine

Nüüd oleme valmis Airplay Audio testima. Selleks on vaja mõnda riistvarakomponenti. Nõutavad riistvarakomponendid on loetletud allpool:

(Kõrvaklapid, aktiivkõlarid lauaarvutist, hi-fi võimendi kaabliga, mis muudab 3,5 mm pesa paariks RCA fonopistikuks).

Nüüd peame seadistama vaarika pi helitee. Tavaliselt on see seatud „automaatseks”, kuid 3,5 mm pesa juurde minemiseks peate sellega sõitma. Jookseraspi-config: -

sudo raspi-config

Suund konfigureerimisrežiimi

Valige „7. Täpsemad valikud “, seejärel„ A4. Heli ”, seejärel valige 1. valik„ Force 3.5mm (‘headphone’) jack “. See piirab heliteed 3,5 mm kõrvaklappide pesasse.

5. samm: määrake helitugevus

Helitugevus on üldiselt äärmiselt madal, nii et teisendage see maksimaalseks järgmise käsuga:

amixi on piiratud PCM-iga, 0 100%

Helitugevuse maksimeerimine

Helitugevuse seadet on mõnevõrra raske kasutada, pidades silmas asjaolu, et see on kavandatud dB-des (detsibellides), mis juhul, kui te pole spetsialist, ei ole eriti mõistlikud. Helitugevuse vähendamine käsuga amixer ja soovitud protsent ei ole soovitatav, kuna protsendi langetamisel muutub see kuulaja jaoks vaevu kuuldavaks.

6. samm: testige Raspberry Pi õhumängu

Nüüd alustageshairport-syncjärgmise käsuga:

sudo teenuse shairport-sünkroonimise algus

Shairport-sync käivitamine

Nüüd peame sellega õhus mängima hakkama, nii et haarake Airplayt toetav iPhone ja veenduge, et Raspberry Pi ja iPhone oleksid ühes võrgus. Alustage muusika esitamist ja valige Airplay ikoonilt “vaarika pi” ja pärast seda “Valmis”.

Raspberry Pi valimine Airplay kaudu iPhone'i muusika taasesitusekraanilt

7. samm: konfigureerimineshairport-syncautomaatselt käivitamiseks

Meediumipleieriteenuste käivitamine on kahtlemata väga väsitav töö, nii et me tahame, et shairport-sync toimiks kohe, kui Pi käivitatakse. Teenuse automaatse käivitamise lubamiseks kasutame käsku:

sudo systemctl lubab shairport-sync

Shairport-sync lubamine

Pärast shairport-sync lubamise käsu kirjutamist peaks väljund olema järgmine:

Lõi sümboli /etc/systemd/system/multi-user.target.wants/shairport-sync.service → /lib/systemd/system/shairport-sync.service.

Väljund

Nüüd, kui oleme loonud Airplay-serveri, peame vaid käsu abil taaskäivitama Pi 'Sudo taaskäivitamine' ja meil on võimalus Airplay vaarika pii juurde iga kord, kui selle käivitame.

8. samm: vältige WiFi katkestusi

Enamasti läheb Raspberry energiasäästurežiimi, mis võib Airplay kasutamisel põhjustada tõsiseid helisid. Seega lisame selle probleemi vältimiseks käsureale järgmise käsu:

sudo nano / etc / network / liidesed

Energiasäästurežiimi ennetamine

Pärast seda kerige faili lõppu ja lisage järgmised read:

# Keela wifi toitehaldustraadita toide välja

Wifi toitehalduse keelamine

Pärast wifi toitehalduse keelamist taaskäivitage Raspberry Pi, kasutades ülalnimetatud käsku, ja nautige uusimaid lugusid!