I developed an iPhone app which I now have to present an audience. For that purpose, I'm creating a presentation with Apple Keynote to show some facts — and after that, I also would like to hold a "live presentation" of the developed iPhone app.
To do that, I need to mirror the iPhone screen (that is, the iPhone running my app) up to my Mac. Best would be, if I could show this "live mirror view" right in Keynote — just as Apple does it in their keynotes.
My idea is to implement a VNC server into my app which mirrors the app to my MacBook which than acts like a VNC client. And at best I would need to show the VNC client's stream in Keynote.
iPhone as VNC Server --> MacBook as VNC Client --> Keynote showing VNC Client's "image stream"
Does anybody knows a good VNC Server framework, which I could implement into my app?
(And if someone has an idea related to the Keynote thing, I would love to hear about that, too.)