我希望我的应用能够将iPad 2的显示镜像到我的Mac上。
我已发布_airplay._tcp
服务,正在侦听端口7100
。该应用程序显示在AirPlay
菜单中,Mirroring
选项也在那里。视频和音频流完美地工作。
但我不知道如何解码FairPlay加密(POST /fp-setup
)以支持AirPlay镜像。我参考了http://www.aorensoftware.com/blog/2011/08/20/exploring-airplay-mirroring-internals/。如果有人知道如何做到这一点,请告诉我。
答案 0 :(得分:3)
查看AirServer - >他们已经做到了这一点并且完美无缺(几乎)......
答案 1 :(得分:1)
他们正在使用AES加密, - 部分正确。 但fp-setup握手中的代码很长(第一个FP-SETUP,第二个FP-SETUP,fpaeskey加密)以及真正的解密部分是Apple的定制模块。