Raspberry Pi je ekonomický stroj veľkosti bankomatu, ktorý sa pripája k televíznemu alebo počítačovému monitoru. Posledné modely Raspberry Pi majú zvyčajne tri až štyri porty Universal Serial Bus (USB), jeden ethernetový port a jedno multimediálne rozhranie s vysokým rozlíšením (HDMI). Môže robiť všetko, čo by ste čakali, že pracovná stanica má robiť, napríklad prehrávať videá vo vysokej kvalite, vytvárať tabuľky, rozhlasové stanice FM a hrať hry, atď. Spoločnosť Apple oficiálne ukončila svoju sériu smerovačov AirPort vrátane AirPortu s oprávnením AirPort. Express, využitie Raspberry Pi na vyplnenie medzery sa zmenilo na výrazne dodatočne zaujímavú alternatívu.
Malinový koláč
V dnešnej dobe ľudia čelia mnohým problémom pri nastavovaní Raspberry Pi a hlavne vytvorenie servera na Pi je veľmi hektická úloha, preto sme navrhli proces nastavenia Raspberry, najmä pre začiatočníkov.
Ako na ňom nastaviť Raspberry Pi a nakonfigurovať na ňom server Airplay?
Poďme teraz k nastaveniu Pi a vykonaniu operácií uvedených nižšie, aby sme na ňom navrhli server airplay.
Krok 1: Výber modelu Raspberry Pi
Na trhu je k dispozícii niekoľko modelov malinovej pí. Okrem malinového pi nula môže byť preferovaný akýkoľvek model. Je to preto, lebo na Pi je nastavenie siete veľmi namáhavá práca. Dajú sa kúpiť najnovšie modely ako 3A +, 3B + alebo 4. Nový Raspberry Pi 3 je najrýchlejší a najdominantnejší gadget, aký doteraz Raspberry Pi Foundation vydala. Sprevádza štvorjadrový procesor ARM Cortex-A53 s frekvenciou 1,2 GHz a 1 GB LPDDR2 RAM.
Malina 3B +
Krok 2: Výber operačného systému:
Najskôr budeme potrebovať kartu SD s príslušným operačným systémom. Pri výbere OS dnes existujú rôzne alternatívy, od „konvenčných“ Raspbian po vyhradené pracovné rámce pre médiá a dokonca aj Windows 10 IoT. Nie je teda potrebné veľa aplikácií, preto by sme pre aplikáciu na streamovanie médií mali čo najviac ponechať centrálnu procesorovú jednotku (CPU) a pamäť s náhodným prístupom (RAM). Jedným z problémov je, že Arch Linux je odporúčaný pre ľudí, ktorí majú pomerne veľa Linuxových znalostí. Sú veľmi prvou líniou a pri zavádzaní aplikácií a knižníc tretích strán musíme neustále narážať na problémy. Ak je to teda vaše prvé založenie modulu gadget Airplay, odporúčame vám výber Raspbian Lite . Je riadený z príkazového riadku a bez veľkého rozsahu je navrhnutý tak, aby nepretržite bežal v režime „bez hlavy“, t. J. Je k nemu prístup úplne vzdialený cez systém bez potreby konzoly alebo obrazovky.
Raspbian
Krok 3: Inštalácia Raspbian Lite a povolenie Secure Shell (SSH):
Po inštalácii Raspbian Lite a povolení SSH prejdeme ku konfigurácii servera Airplay.
Raspbian si môžete stiahnuť z Tu
1). Závislosti inštalácie: Najdôležitejšie je, že budeme musieť zaviesť niekoľko podmienok, aby sme mohli zostaviť serverovú aplikáciu Airplay. Spustite nasledovné:
sudo apt-get update sudo apt-get install autoconf automake avahi-daemon build-essential git libasound2-dev libavahi-client-dev libconfig-dev libdaemon-dev libpopt-dev libssl-dev libtool xmltoman
Inštalácia závislostí
2). Zostavenie a inštalácia (shairport-sync): shairport-sync premení váš stroj Linux na server Apple Airplay. Azda najlepšie na ňom je to, že beží úplne na príkazovom riadku. Majte na pamäti, že má milión alternatív usporiadania, a je preto šokujúco jednoduché pracovať po vybalení z krabice. Najskôr si stiahnite jeho knižnicu z Githubu nasledovne:
git klon https://github.com/mikebrady/shairport-sync.git
Inštaluje sa shairport-sync z Githubu
Teraz preskúmajteshairport-sync
adresár a nakonfigurovať zostavu: -
cd shairport-sync autoreconf -i -f ./configure --with-alsa --with-avahi --with-ssl = openssl --with-systemd --with-metadata
Navigácia do adresára synchronizácie shairport
Nakoniec vytvorte a nainštalujte aplikáciu:
urobiť sudo urobiť inštaláciu
Inštalácia aplikácie
Po dokončení všetkých vyššie uvedených krokov by sme mali mať funkčnú inštaláciu shairport-sync.
Krok 4: Konfigurácia zvukového výstupu
Teraz sme pripravení testovať zvuk Airplay. Preto sú potrebné niektoré hardvérové komponenty. Nižšie sú uvedené požadované hardvérové komponenty:
(Slúchadlá, aktívne reproduktory zo stolového počítača, hi-fi zosilňovač s káblom, ktorý premieňa 3,5 mm jack na pár RCA phono konektorov).
Teraz musíme nakonfigurovať zvukovú cestu na malinovej pi. Bežne je nastavená na hodnotu „auto“, ale aby ste mohli prejsť do 3,5 mm konektora, musíte ju riadiť. Bežraspi-config
: -
sudo raspi-config
Okruh do režimu konfigurácie
Vyberte „7. Rozšírené možnosti “, potom„ A4. Audio “, potom vyberte možnosť 1„ Vynútený 3,5 mm konektor (pre slúchadlá) “. To obmedzí zvukovú cestu k 3,5 mm konektoru pre slúchadlá.
Krok 5: Nastavte hlasitosť
Hlasitosť bude vo všeobecnosti extrémne nízka, takže ju pomocou nasledujúceho príkazu transformujte na maximum:
amixi obmedzený ako PCM, 0 100%
Maximalizácia hlasitosti
Je dosť ťažké použiť nastavenie hlasitosti vzhľadom na to, že je navrhnuté v dB (decibeloch), čo v prípade, že nie ste špecialistom, je mimoriadne neintuitívne. Zníženie hlasitosti pomocou príkazu amixer a požadované percento sa neodporúča, pretože ak toto percento znížite, bude pre poslucháča sotva počuteľné.
Krok 6: Vyskúšajte Airplay na Raspberry Pi
Teraz začniteshairport-sync
pomocou nasledujúceho príkazu:
spustenie sudo služby shairport-sync
Spúšťa sa synchronizácia shairport
Teraz s tým budeme musieť začať hrať vzduch, takže si vezmite iPhone, ktorý podporuje Airplay, a uistite sa, že Raspberry Pi a iPhone sú v rovnakej sieti. Začnite hrať hudbu a z ikony Airplay zvoľte „raspberry pi“ a potom „Hotovo“.
Výber Raspberry Pi cez Airplay z obrazovky prehrávania hudby z iPhonu
Krok 7: Konfiguráciashairport-sync
spustiť automaticky
Spustenie služieb prehrávača médií je bezpochyby veľmi namáhavá práca, preto chceme, aby synchronizácia sairport prebiehala hneď po zavedení systému Pi. Na umožnenie automatického spustenia služby použijeme príkaz:
sudo systemctl povoliť shairport-sync
Povoľuje sa synchronizácia shairport
Po napísaní príkazu na povolenie synchronizácie shairport by mal byť výstup nasledovný:
Vytvorený symbolický odkaz /etc/systemd/system/multi-user.target.wants/shairport-sync.service → /lib/systemd/system/shairport-sync.service.
Výkon
Teraz, keď sme vytvorili server Airplay, všetko, čo musíme urobiť, je reštartovať Pi pomocou príkazu „Sudo reboot“ a máme možnosť použiť Airplay na malinovú pi vždy, keď ju naštartujeme.
Krok 8: Zabráňte výpadkom sietí Wi-Fi
Vo väčšine prípadov prejde Raspberry do režimu úspory energie, ktorý môže pri používaní Airplay spôsobiť vážne poruchy zvuku. Preto, aby sme sa vyhli tomuto problému, do príkazového riadku pridáme nasledujúci príkaz:
sudo nano / etc / network / interfaces
Prevencia režimu úspory energie
Potom prejdite na koniec súboru a pridajte nasledujúce riadky:
# Zakázať správu napájania cez wifibezdrôtové vypnutie
Zakazuje sa správa napájania Wifi
Po vypnutí správy napájania pomocou wifi reštartujte Raspberry Pi pomocou vyššie uvedeného príkazu a užívajte si najnovšie stopy!