解码AirPlay镜像协议

我希望我的应用程序将我的iPad 2的显示器镜像到我的Mac。

我已经发布了_airplay._tcp服务,并且正在侦听端口7100 。 该应用程序显示在AirPlay菜单中, Mirroring选项也在那里。 video和audiostream完美地工作。

但是我不知道如何解码FairPlayencryption( POST /fp-setup )来支持AirPlay镜像。 我参考了http://www.aorensoftware.com/blog/2011/08/20/exploring-airplay-mirroring-internals/ 。 如果有人有任何想法如何做到这一点,请告诉我。

检查AirServer – >他们已经做到了这一点,它完美无瑕(几乎)..

他们正在使用AESencryption, – 部分正确。 但是在fp-setup握手中,(FP-SETUP,FP-SETUP,fpaeskeyencryption)以及真正的解密部分都是苹果定制的模块。