![]() ![]() You might have read in this channel that is working on a cool Rust implementation of AirPlay 2. ![]() The code I have is rather a python prototype for debugging/reversing not meant for running in “production”. The developer who made the announcement was quick to point out that cracking the protocol is only the first step: the team still needs to build an app around it before it can be used. What this means is that multi-room playback from iOS devices will be possible to any speaker system when connected to something like a Raspberry Pi running an app designed to receive and decode AirPlay 2 audio streams. ![]() But that protocol has now been reverse-engineered. Guys… ready? I can finally confirm I got airplay2 working, including multi-room! Audio streaming data correctly recovered, decrypted and decoded!Īpple uses a proprietary streaming protocol which means only speakers that have licensed the tech from Apple can receive and decode the audio. The original announcement was made in a Slack group, and then posted to GitHub. Three developers who have been working on the problem for some time say they have now done it… Audio enthusiasts who prefer to listen to music on their existing speakers have been waiting for some time to see AirPlay 2 cracked, and that day has now arrived. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |