Does anyone know about possibilities for video out on the iPhone?

So plugging it into a Mac and being able to feed whats on the iPhone screen into a Keynote presentation, like Steve Job's Macworld demo?

Thanks