Подтвердить что ты не робот

Декодирование AirPlay Mirroring Protocol

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

4b9b3361

Ответ 1

Отъезд AirServer → они уже сделали это и работают безупречно (почти)..

Ответ 2

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