-
1Step 1
Setup
Connect all the components as shown:
-
2Step 2
Step 2: Install avahi-nodbus-daemon
2A) If avahi-nodbus-daemon is already installed on the Omega, we have to uninstall it:
opkg remove avahi-nodbus-daemon --force-depends
2B) Update opkg:
opkg update
2C) Install avahi-dbus-daemon:
opkg install avahi-dbus-daemon --force-overwrite
-
3Step 3
Install Shairport-Sync
$ opkg install shairport-sync
-
4Step 4
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.
-
5Step 5
Using Airplay (IPhone)
5A) Make sure that the Omega is on and running shairport-sync
5B) 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.)
-
6Step 6
Using Airplay (Android)
To use Airplay on Android, you need to download an app from Google Play. Here we are using one called "AllConnect".
5A) Download "AllConnect" from Google Play.
5B) Make sure that the Omega is on and running shairport-sync
5C) 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)
-
7Step 7
Success!
You should now be able to stream music from your phone to the Omega.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.