Raspberry Pi adalah mesin berukuran kad atm yang menjimatkan dan dipasang ke monitor televisyen atau komputer. Model Raspberry Pi terkini biasanya mempunyai tiga hingga empat port Universal Serial Bus (USB), satu port ethernet, dan satu High Definition Multimedia Interface (HDMI). Ia dapat melakukan semua yang anda jangkakan bahawa stesen kerja harus dilakukan, seperti memainkan video berkualiti tinggi, membuat spreadsheet, stesen radio FM dan permainan, dll. Dengan Apple telah secara rasmi mengakhiri rangkaian penghala AirPort, termasuk AirPort yang diberi kuasa AirPlay Ekspres, menggunakan Raspberry Pi untuk mengisi jurang telah berubah menjadi alternatif yang sangat menarik.
Pai raspberi
Pada masa ini, orang menghadapi banyak masalah dalam menyiapkan Raspberry Pi dan terutama membuat pelayan di Pi adalah tugas yang sangat sibuk, jadi, kami merancang proses penyediaan Raspberry, terutama untuk pemula.
Bagaimana Menyiapkan Raspberry Pi Dan Mengkonfigurasi Pelayan Airplay di dalamnya?
Sekarang, mari bergerak ke arah menyiapkan Pi dan melakukan operasi yang disebutkan di bawah untuk merancang pelayan airplay di atasnya.
Langkah 1: Memilih Model Raspberry Pi
Beberapa model pi raspberry tersedia di pasaran. Kecuali untuk raspberry pi zero, mana-mana model boleh disukai. Ini kerana pada Pi sifar menyiapkan rangkaian adalah pekerjaan yang sangat melelahkan. Model terbaru seperti 3A +, 3B + atau 4 boleh dibeli. Raspberry Pi 3 baru adalah alat terpantas dan paling dominan yang dilancarkan oleh Raspberry Pi Foundation sehingga kini. Ia dilengkapi dengan ARM Cortex-A53 quad-center 1.2GHz dan RAM LPDDR2 1GB.
Raspberry 3B +
Langkah 2: Memilih Sistem Operasi:
Pertama, kita memerlukan kad SD dengan sistem operasi yang sesuai. Semasa memilih OS, pada masa ini terdapat pelbagai alternatif, dari Raspbian 'konvensional' hingga kerangka kerja media yang dikhaskan, dan bahkan Windows 10 IoT. Oleh itu, tidak perlu banyak aplikasi, kita harus meninggalkan Central Processing Unit (CPU) dan Random Access Memory (RAM) sebanyak mungkin untuk aplikasi streaming media. Salah satu masalahnya ialah Arch Linux disyorkan untuk orang yang mempunyai banyak pengetahuan mengenai Linux. Mereka adalah barisan depan dan kami pasti akan terus menghadapi masalah ketika memperkenalkan aplikasi dan perpustakaan pihak ketiga. Oleh itu, jika ini adalah pertunjukan pertama anda untuk alat Airplay, kami sarankan memilih Raspbian Lite . Ini dikendalikan oleh baris perintah, dan dapat tanpa banyak peregangan yang dirancang untuk terus berjalan dalam mod 'tanpa kepala', yakni diakses sepenuhnya dari jarak jauh melalui sistem tanpa memerlukan konsol atau layar.
Raspbian
Langkah 3: Memasang Raspbian Lite dan Mengaktifkan Shell Selamat (SSH):
Setelah memasang Raspbian Lite dan mengaktifkan SSH, kami akan bergerak ke arah mengkonfigurasi Pelayan Airplay.
Anda boleh memuat turun Raspbian dari Di sini
1). Pasang Tanggungan: Yang paling penting, kita harus memperkenalkan beberapa syarat sehingga kita dapat mengumpulkan aplikasi pelayan Airplay. Jalankan perkara berikut:
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
Memasang Tanggungan
2). Bangun & Pasang (shairport-sync): shairport-sync mengubah mesin Linux anda menjadi pelayan Apple Airplay. Mungkin yang terbaik adalah ia berjalan sepenuhnya pada baris perintah, dan ingat bahawa ia mempunyai sejuta alternatif pengaturan, sangat mudah untuk bekerja di luar kotak. Pertama, muat turun perpustakaannya dari Github seperti berikut:
git klon https://github.com/mikebrady/shairport-sync.git
Memasang shairport-sync dari Github
Sekarang, terokaishairport-segerak
direktori dan konfigurasikan build: -
cd shairport-sync autoreconf -i -f ./configure --with-alsa --with-avahi --with-ssl = openssl --with-systemd --with-metadata
Menavigasi ke direktori shairport-sync
Akhirnya, bina dan pasang aplikasi:
buat sudo buat pasang
Memasang Aplikasi
Setelah menyelesaikan semua langkah yang disebutkan di atas, kita harus mempunyai pemasangan shairport-sync yang berfungsi.
Langkah 4: Mengkonfigurasi Output Audio
Kami kini bersedia untuk menguji Airplay Audio. Untuk itu, beberapa komponen perkakasan diperlukan. Komponen perkakasan yang diperlukan disenaraikan di bawah:
(Fon kepala, pembesar suara aktif dari komputer desktop, penguat hi-fi dengan kabel yang menukar bicu 3.5mm menjadi sepasang palam phono RCA).
Sekarang, kita perlu mengkonfigurasi jalur audio pada raspberry pi. Ini biasanya disetel ke 'auto' namun anda harus mendorongnya untuk pergi ke jack 3.5mm. Lariraspi-config
: -
sudo raspi-config
Menuju ke Mod Konfigurasi
Pilih “7. Pilihan Lanjutan ', kemudian' A4. Audio ', kemudian pilih Pilihan 1' Pakai jack 3.5mm ('fon kepala') '. Ini akan mengekang cara suara ke bicu fon telinga 3.5mm.
Langkah 5: Tetapkan Kelantangan
Kelantangannya, secara umum, sangat rendah, jadi ubah menjadi maksimum menggunakan perintah berikut:
amixi dikekang sebagai PCM, 0 100%
Memaksimumkan Isipadu
Pengaturan kelantangan agak sukar digunakan mengingat kenyataannya dirancang dalam dB (desibel), yang sekiranya anda bukan pakar sangat tidak disengajakan. Menurunkan kelantangan dengan perintah amixer dan peratusan yang diinginkan tidak digalakkan kerana jika anda menurunkan peratusannya, ia hampir tidak dapat didengar oleh pendengar.
Langkah 6: Uji Airplay ke Raspberry Pi
Sekarang mulakanshairport-segerak
dengan arahan berikut:
perkhidmatan sudo shairport-sync start
Memulakan penyegerakan shairport
Sekarang, kita harus mula bermain udara sehingga mengambil iPhone yang menyokong Airplay, dan memastikan bahawa Raspberry Pi dan iPhone berada di rangkaian yang sama. Mulailah bermain muzik, dan dari ikon Airplay pilih 'raspberry pi' dan setelah itu 'Selesai'.
Memilih Raspberry Pi melalui Airplay dari Skrin Main balik Muzik iPhone
Langkah 7: Konfigurasikanshairport-segerak
untuk Memulakan Secara Automatik
Memulakan perkhidmatan pemain media tidak diragukan lagi adalah pekerjaan yang sangat melelahkan, jadi kami mahu shairport-sync dijalankan sebaik sahaja Pi di boot. Untuk membolehkan perkhidmatan dilancarkan secara automatik, kami akan menggunakan perintah:
sudo systemctl mengaktifkan shairport-sync
Membolehkan penyegerakan shairport
Setelah menulis arahan untuk mengaktifkan shairport-sync, outputnya adalah seperti berikut:
Symlink /etc/systemd/system/multi-user.target.wants/shairport-sync.service → /lib/systemd/system/shairport-sync.service yang dibuat.
Pengeluaran
Sekarang kita telah membuat pelayan Airplay yang perlu kita lakukan ialah Reboot Pi dengan menggunakan perintah 'Rebo sudo' dan kami mempunyai pilihan untuk Airplay ke raspberry pi setiap kali kami memasangnya.
Langkah 8: Mencegah Penurunan Wifi
Pada kebanyakan kesempatan, Raspberry akan memasuki mod penjimatan kuasa yang boleh menyebabkan gangguan audio serius ketika menggunakan Airplay. Oleh itu, untuk mengelakkan masalah ini, kami akan menambahkan arahan berikut di command prompt:
sudo nano / etc / network / antaramuka
Menghalang Mod Jimat Kuasa
Selepas itu tatal ke hujung fail dan tambahkan baris berikut:
# Lumpuhkan pengurusan kuasa wifimati tanpa wayar
Melumpuhkan Pengurusan Kuasa Wifi
Setelah melumpuhkan pengurusan kuasa wifi, reboot Raspberry Pi dengan menggunakan arahan yang dinyatakan di atas dan nikmati trek terkini!