Расшифровка протокола AirPlay Mirroring

Я хочу, чтобы мое приложение отражало отображение моего 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/. Если у кого-то есть идеи, как это сделать, скажите, пожалуйста.

2 ответа

Проверьте AirServer -> они уже сделали это, и это работает безупречно (почти)..

Они используют шифрование AES, - частично верно. Но очень длинный код при установлении соединения fp (первая FP-SETUP, вторая FP-SETUP, шифрование fpaeskey), а также настоящая часть дешифрования - это настраиваемый модуль Apple.

Другие вопросы по тегам