-
Notifications
You must be signed in to change notification settings - Fork 89
AirPlay2 protocol
This page collects information on parts of AirPlay2 protocol. It could be useful if Apple drops "legacy" protocol support.
-
Here is a description of the initial "Legacy Pairing" protocol (pair-pin-start + pair-setup-pin + pair-verify) and (pair-setup + pair-verify) implemented in Uxplay
-
Here are other links to information on pair-pin-setup for modern AirPlay2 pairing with encrypted client-server communication.
https://github.com/ejurgensen/pair_ap
https://github.com/philippe44/libraop
https://github.com/warren-bank/Java-AirPlay2-Receiver
https://github.com/openairplay/airplay2-receiver
-
pyatv (AirPlay2 client) protocol page
-
The 2 sec Audio delay in ALAC mode:
https://www.reddit.com/r/HomePod/comments/su3sh6/why_has_audio_airplay_such_a_big_delay_compared/
-
openairplay Unofficial AirPlay1 specs
http://nto.github.io/AirPlay.html
https://openairplay.github.io/airplay-spec/