Skip to content

Instantly share code, notes, and snippets.

@tmojzes
Forked from julianxhokaxhiu/README.md
Created March 27, 2020 10:49
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 tmojzes/6bbc2124e0c04d209171cc2713241ea1 to your computer and use it in GitHub Desktop.
Save tmojzes/6bbc2124e0c04d209171cc2713241ea1 to your computer and use it in GitHub Desktop.
Enable autodiscover AirPlay Client support on Arch Linux ( like on macOS )

Enable autodiscover AirPlay Client support on Arch Linux ( like on macOS )

Step 1

Install required dependencies

$ pacman -S avahi pulseaudio-zeroconf

Step 2

Enable and Start Avahi daemon

$ systemctl enable --now avahi-daemon.service

Step 3

Enable the required module on Pulseaudio ( paste this at the end of /etc/pulse/default.pa ):

### Enable AirPlay support
load-module module-raop-discover

Step 4

Restart Pulseaudio:

$ systemctl --user restart pulseaudio.service

Step 5

If everything worked fine you should be able to autodiscover all your AirPlay devices and connect to them.

Enjoy!

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