Расшифровка протокола 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.