User Tools

Site Tools


shairport-sync

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

apt-get install build-essential git
apt-get install autoconf automake libtool libdaemon-dev libasound2-dev libpopt-dev libconfig-dev
apt-get install avahi-daemon libavahi-client-dev if you want to use Avahi (recommended).
apt-get install libssl-dev if you want to use OpenSSL and libcrypto, or use PolarSSL otherwise.
apt-get install libpolarssl-dev if you want to use PolarSSL, or use OpenSSL/libcrypto otherwise.
apt-get install libsoxr-dev

git config –global http.sslverify false
in /opt
git clone https://github.com/mikebrady/shairport-sync.git
cd shairport-sync
autoreconf -i -f
./configure –with-alsa –with-avahi –with-ssl=openssl –with-systemv
make

getent group shairport-sync &>/dev/null || sudo groupadd -r shairport-sync >/dev/null
getent passwd shairport-sync &> /dev/null || sudo useradd -r -M -g shairport-sync -s /usr/bin/nologin -G audio shairport-sync >/dev/null
sudo make install
sudo update-rc.d shairport-sync defaults 90 10

Edit /etc/shairport-sync.conf to define the alsa output device

shairport-sync.txt · Last modified: 2016/07/03 11:14 by admin