Replies: 1 comment 3 replies
-
Thanks for the question. With Shairport Sync, AirPlay 2 operates in one of two modes: a "Realtime" mode in which it uses ALAC encoding, and a "Buffered" mode in which is uses AAC. The mode is chosen by the source. For instance, Spotify on iOS (still) uses Realtime/ALAC and the Apple Music app on iOS uses Buffered/AAC. As far as is known, this choice of mode can not be influenced by the player. (As usual, please bear in mind that the full specification of AirPlay 2 has not been published, and so we only have empirical knowledge.) |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi mikebrady,
I have a question:
I integrated sharport sync 4.3.2 in the Linux system, which supports airplay 2 functionality. I am using an iPhone to connect to a Linux device and can connect normally, but the audio encoding transmitted is default to using Alac. How can I have my phone send audio data encoded with AAC? Can we modify the code of sharport sync to force the use of aac encoding format for data processing during connection negotiation?
Thanks
Beta Was this translation helpful? Give feedback.
All reactions