Ich möchte meine App die Anzeige meines iPad 2 auf meinem Mac spiegeln.Decoding AirPlay Mirroring Protocol
Ich habe den _airplay._tcp
Service veröffentlicht und höre auf dem Port 7100
. Die App zeigt im AirPlay
Menü und die Mirroring
Option ist auch da. Video- und Audio-Streaming funktionieren perfekt.
Aber ich kann die FairPlay-Verschlüsselung (POST /fp-setup
) nicht dekodieren, um AirPlay-Spiegelung zu unterstützen. Ich habe Bezug genommen von http://www.aorensoftware.com/blog/2011/08/20/exploring-airplay-mirroring-internals/. Wenn jemand eine Idee hat, wie das geht, bitte sag es mir.
Diese Frage ist derzeit unlösbar, da die genauen Spezifikationen der FairPlay-Verschlüsselung [nicht von der Community reverse-engineered] (https://en.wikipedia.org/wiki/AirPlay#Protocols). Der Aufwand ist nobel, aber im Rahmen der Beantwortung dieser Frage werden sich potentielle Beantworter höchstwahrscheinlich selbst (und SO) einer erheblichen rechtlichen Exposition von Apple aussetzen. Ich wünsche Ihnen viel Glück bei Ihren Bemühungen. – MrGomez
Irgendwelche Nachrichten? Es scheint, dass viele Produkte, z. Reflections/Airserver und andere haben jetzt eine praktikable Lösung ... es wäre toll zu hören, ob einer von euch irgendwo hingekommen ist. – Werewolve