Skip to content

Instantly share code, notes, and snippets.

@snikch
Last active August 29, 2015 14:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save snikch/ed6e7fc83d8a89128717 to your computer and use it in GitHub Desktop.
Save snikch/ed6e7fc83d8a89128717 to your computer and use it in GitHub Desktop.
Raspberry Pi syncronised airplay installation

Install Raspbian

Install raspbian via NOOBs. Seems all g.

Install shairplay

Prerequisites

# Update Packages
sudo apt-get update
# Installs required dev libraries
sudo apt-get install autoconf libtool libdaemon-dev libasound2-dev libpopt-dev avahi-daemon libavahi-client-dev libssl-dev -y

# Create a directory for source code, and check our shairport
mkdir src && cd src
git clone https://github.com/mikebrady/shairport-sync.git && cd shairport-sync/

# Configure, Build and Install
autoreconf -i -f
./configure --with-avahi --with-alsa --with-ssl=openssl
make
sudo make install

# Alter the init script, find the line about Topping TP30
sudo vi /etc/init.d/shairport-sync
sudo /etc/init.d/shairport-sync start

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment