Big News: Version 5.0 brings AirPlay 2 Surround Sound, Lossless Audio, FFmpeg Throughout #1983
Replies: 5 comments 8 replies
-
|
Thank you very much. It's fantastic that you continue to develop and improve SPS 🙏 v5.0 breaks the ability to control sps devices in the Home app, unfortunately. |
Beta Was this translation helpful? Give feedback.
-
|
It's still a tiny bit unclear to me what is necessary to change in the config in order to try AirPlay 2 mode ... Like, the AIRPLAY2.md does not mention ports, but the sample config says something about changing port to 7000. Additionally, the .md file mentions NQPTP as a "companion application", making it sound as if you need to launch two processes..? Or maybe I'm not looking in the correct branch? |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for the post. To get AirPlay 2 operation, Shairport Sync must be built with AirPlay 2 support, so it’s more than simply a config change. NQPTP is needed as well. Details are in the BUILD guide. Ports needed are listed on the TROUBLESHOOTING page, if they are of interest. |
Beta Was this translation helpful? Give feedback.
-
|
Just circling back here — Version 5 is now a full release. |
Beta Was this translation helpful? Give feedback.
-
|
just built a v 5.0 on an RPi 3B and it's working well! I understand that remote play/stop etc, is not available but can volume up/down be controlled over MQTT? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Airplay 2 Surround Sound and Lossless Audio
Version 5 of Shairport Sync (now in the
developmentbranch) supports Surround Sound and Lossless Audio in AirPlay 2 operation! If you have a HomePod mini or an AppleTV 4K (maybe other devices too), Shairport Sync Version 5 can now receive lossless or surround sound from them.In addition, it supports 48,000 frames per second operation, built-in transcoding and mixdown and multichannel output to ALSA, PipeWire, sndio and PulseAudio.
FFmpeg Support in Classic AirPlay
Classic Shairport Sync now uses an FFmpeg decoder by default, for better continuing support and security, and also for built-in transcoding.
Breaking Update!
Version 5.0 is a breaking update -- you'll need to change some flags and settings.
Please look at the RELEASENOTES-DEVELOPMENT and the updated BUILD.md guide for more details.
No doubt many things have been forgotten -- please let us know, and be nice 🙂.
Beta Was this translation helpful? Give feedback.
All reactions