树莓派搭建AirPlay服务实现WiFi无线音响外放
升级系统:
sudo apt-get update
sudo apt-get upgrade
通常情况下树莓派的音频输出使用的是HDMI接口,我们需要下面的命令将其变更为普通音频输出口
sudo amixer cset numid=3 1
安装系统所必需的软件包:
sudo apt-get install git libao-dev libssl-dev
sudo apt-get install libcrypt-openssl-rsa-perl libio-socket-inet6-perl
sudo apt-get install libwww-perl avahi-utils libmodule-build-perl
安装Perl Net-SDP协议软件:
cd ~
git clone https://github.com/njh/perl-net-sdp.git --depth=1 perl-net-sdp
cd perl-net-sdp
perl Build.PL
sudo ./Build
sudo ./Build test
sudo ./Build install
使用Shairport将树莓派设置为AirPlay接收器:
cd ~
git clone https://github.com/hendrikw82/shairport....

这样就可以开着树莓派,然后只要通过浏览器就可以实时监控到你感兴趣的地方,代码也挺简单的,如下: