openairplay / airplay2-receiver

AirPlay 2 Receiver - Python implementation
2.12k stars 131 forks source link

Can this project support IOS screen mirroring function? #58

Closed ootorichan closed 2 years ago

ootorichan commented 2 years ago

Ft07ScreenMirroring in FEATURES works successfully, but the bplist returned by the TEARDOWN stage after the iphone is enabled is null.

ootorichan commented 2 years ago

Is an AirTunes service missing?

systemcrash commented 2 years ago

"Airtunes", in the sense of audio, works. There is next to no code implemented to support screen mirroring. The flags are documented, but they won't magically get video working. Video requires AES and SHA512 to work properly, and it's not there yet.

I've been working on OMGHAX in python, so that at least AES would be implemented and that needs lots of testing/verification. But I will likely not implement video support.

PRs are welcome.