- a USB cable
- The Omega
- a mini dock or expansion dock
- a USB audio sound card
- a normal music output device (i.e. speakers, earphones)
Connect all the components as shown below:
- If
avahi-nodbus-daemon
is already installed on the Omega, we have to uninstall it:
$ opkg remove avahi-nodbus-daemon --force-depends
- Update
opkg
:
$ opkg update
- Install
avahi-dbus-daemon
:
$ opkg install avahi-dbus-daemon --force-overwrite
Step 3: Install Shairport-Sync$ opkg install shairport-sync
Step 4: Reboot Omega and Run it!$ reboot
For version 2.1.15, it seems when we are trying to run it, it outputs an error message:
$ shairport-sync
start up
could not bind any listen sockets!
It is not important. As long as the Omega is started up, the Airplay option will show up on the phone.
- Make sure that the Omega is on and running
shairport-sync.
- Open the control center on your iPhone. Tap on Airplay button and choose the device that you want to play music on. If there is no Airplay button, that means there is no Airplay device available.
To use Airplay on Android, you need to download an app from Google Play. Here we are using one called "AllConnect"
.
- Download "
AllConnect
" from Google Play.
- Make sure that the Omega is on and running
shairport-sync
.
- Open AllConnect. Tap the TV token on the top, and choose the device that you want to play music on.
If the music drops off, you can try turning off the "wifi optimization
" option under Settings -> Wlan -> Advanced Wi-Fi.
The original guide page is available at:
https://wiki.onion.io/Projects/How-To-Stream-music-Using-Airplay/1.Installing-ShairportSync
Comments
Please log in or sign up to comment.