top | item 4418979

How To Share an iPhone Screen Live Across the Internet

88 points| indiekid | 13 years ago |mgalligan.com | reply

17 comments

order
[+] ZitchDog|13 years ago|reply
Reflection only works with the iPhone 4S, before you get too excited here.
[+] indiekid|13 years ago|reply
Thanks for pointing that out. I'll update the post.
[+] tankbot|13 years ago|reply
I have been using Reflection with Screen Sharing often to demo iPad software remotely to my user base. It's pretty good software and relatively cheap. It's not perfect though, sometimes things get weird, especially when the iDevice you're using switches screen orientation. I've found it's best to lock the screen to prevent this.

The shared screen is of a slightly lower quality and there is some delay, but for most things it completely workable.

[+] megablast|13 years ago|reply
Wrote something for this, works with all versions of the iPad and iPhone. The other user just needs an internet browser.

http://remotewhiteboard.com/

Of course, this app can only show you something that is going on in the app, buy you can use it for presentations, or helping someone over the phone.

[+] kschults|13 years ago|reply
What's the reason this isn't compatible with the iPhone 4/other devices?

Also, trying to open the preferences (10.6.8) takes 20-30 seconds of beach ball frozen before the window comes up (and 5-10 to close as well, without changing anything)

[+] Timothee|13 years ago|reply
Because only the iPhone 4S and iPad 2+ support AirPlay Mirroring.

There are ways to do it with apps for jailbroken iOS devices, though you're likely to get a lesser quality. You might want to have a look at this one for example, made by a former colleague: http://www.plutinosoft.com/idemo

[+] chayesfss|13 years ago|reply
Best thing to share these is to root and install veency
[+] BHSPitMonkey|13 years ago|reply
That was my first inclination as well, but I'm not sure that it's any better for getting the job done than the solution described here. This way seems a bit easier, if you don't care about sending input back to the phone. Also, Veency/VNC can have some visible tearing/lag that I doubt the Airplay mirroring experience has.
[+] pud|13 years ago|reply
This would also be a good method for recording a video screen capture of your iPhone. Just have iShowU or similar record the computer screen.
[+] markiel|13 years ago|reply
Jailbreak and install display recorder. Profit.
[+] bprater|13 years ago|reply
Unfortunately, from what I've read, the image is somewhat degraded -- you won't be getting Retina-level resolution.
[+] ja27|13 years ago|reply
Reflection has recording built in. It was pretty laggy for me, but my MacBook was on wifi and maybe bogged down with other stuff running and the app I was running pushed a lot of pixels. (That's a whole lot of 'but' there. I need to try it again.)
[+] indiekid|13 years ago|reply
No question. I'd say the biggest issue there would be artifacts and frame rate. But jailbreaking is really the only other option, so I think it's not a bad plan.
[+] hgezim|13 years ago|reply
I downloaded and launched Reflection, but my iPhone won't show the Airplay button when I swipe left twice in the task bar. Ideas?
[+] darkstalker|13 years ago|reply
Is there an AirPlay compatible app for linux?
[+] ja27|13 years ago|reply
Yes. There's shairport and many XBMC builds include servers to receive AirPlay audio and even video, but not AirPlay mirroring. (There are really three levels of AirPlay - audio, streaming video, and mirroring - essentially the whole device's display.)

There are even Android servers like AirBubble and Android HIFI that can receive audio but not video and clients like HoneyPlayer (audio) and iMediashare (audio and video).