GetPageSpeed Extras

shairport-sync

How to install shairport-sync (aarch64)

AirTunes emulator. Multi-Room with Audio Synchronisation

License: MIT and BSD and GPLv3+ and ISC https://www.getpagespeed.com/server-setup/rhel-8-machine-as-airplay-receiver

Install

sudo yum -y install https://extras.getpagespeed.com/release-latest.rpm
sudo yum -y install shairport-sync

Description

Shairport Sync emulates an AirPort Express for the purpose of streaming audio from iTunes, iPods, iPhones, iPads and AppleTVs. Audio played by a Shairport Sync-powered device stays synchronised with the source and hence with similar devices playing the same source. Thus, for example, synchronised multi-room audio is possible without difficulty. (Hence the name Shairport Sync, BTW.) Shairport Sync does not support AirPlay video or photo streaming.

Architecture

Optimized for aarch64 (ARM64) architecture. It can be used on AWS Graviton instances, as well as Raspberry Pi 4 and newer.

RPMs

Package Size Changelog
shairport-sync-5.0.4-1.amzn2023.aarch64 192 KiB Danila Vershinin (2026-04-28)
- Bug fix for PulseAudio backend initialization issue. · - Recommended update for all users.
shairport-sync-5.0.3-1.amzn2023.aarch64 192 KiB Danila Vershinin (2026-04-26)
- Recommended update for all users. · - Fixed systemd unit options for better compatibility. · - Updated docker/login-action to version 4.1.0. · - Updated docker/build-push-action to version 7.1.0. · - Improved handling of application cancellation. · - Minor updates and fixes included.
shairport-sync-5.0.2-1.amzn2023.aarch64 191 KiB Danila Vershinin (2026-03-29)
- Recommended update for all users with minor fixes. · - Added compatibility for Owntone with AirPlay 2. · - Fixed dead link in documentation. · - Updated D-Bus test client for correct function reference. · - Improved handling of audio timing issues. · - Disabled irrelevant debug messages for cleaner output.
shairport-sync-5.0.1-1.amzn2023.aarch64 191 KiB Danila Vershinin (2026-02-28)
- Added Home Assistant-specific `default_entity_id` for MQTT interface. · - Removed requirement for `mosquitto` service to run for MQTT support. · - Fixed compilation warnings in the codebase. · - Included various build system updates from dependabot.
shairport-sync-5.0.0-1.amzn2023.aarch64 191 KiB Danila Vershinin (2026-02-15)
- Refactored Docker workflow for improved tag handling.
shairport-sync-4.3.7-1.amzn2023.aarch64 172 KiB Danila Vershinin (2025-02-01)
- upstream release v4.3.7
shairport-sync-4.3.6-1.amzn2023.aarch64 172 KiB Danila Vershinin (2025-01-28)
- upstream release v4.3.6
shairport-sync-4.3.5-1.amzn2023.aarch64 172 KiB Danila Vershinin (2024-12-03)
- release 4.3.5

Subscribe