Overview of the AirPlay Provider
devThe AirPlay provider allows Music Assistant to stream audio to AirPlay-enabled devices on your local network. It supports both RAOP (AirPlay 1) and AirPlay 2 protocols, making it compatible with Apple HomePods, Apple TVs, Macs, and various third-party AirPlay speakers.
Key Capabilities
- Dual Protocol Support: Automatically selects the best route (RAOP, AirPlay 2 RAOP-compatible, or native AirPlay 2) using the
cliairplaybinary. - Multi-Room Audio: Synchronizes playback across multiple devices using a shared PTP clock.
- Hi-Res Audio: Supports 24-bit playback (44.1/48 kHz) over AirPlay 2 for compatible receivers.
- Metadata: Sends rich metadata (title, artist, album, artwork, progress) via DMAP or MediaRemote.
- Remote Control: Supports DACP remote control commands (play/pause, volume, etc.).