wholeinsoul / telekinesis

Automatically exported from code.google.com/p/telekinesis
0 stars 0 forks source link

Optimize screenshot download #95

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
This is an enhancement request that should speed up the screen tapp. 
Currently, if I'm using the tapp on wifi it often takes >15 seconds to load
a screenshot; sometimes it takes >30 seconds.  The program is effectively
unusable on EDGE.

The request is to use some library such as http://iipimage.sourceforge.net/
to divide the screenshot into tiles for faster downloading.  In addition,
as many actions in the UI change the display minimally, it would be nice
for the tapp to recognize which tiles have changed, and download only
those.  Presumably this would involve a server-side cache of the last
images downloaded and a comparison algorithm that was immune to trivial
file differences (such as irrelevant image header differences, or minor
compression artifacts).

Original issue reported on code.google.com by Squishy...@gmail.com on 14 Jul 2007 at 2:24

GoogleCodeExporter commented 8 years ago
This was always the intention, but we have no one who can spare the time to 
implement this at the moment.

Original comment by j...@gmail.com on 14 Jul 2007 at 2:36

GoogleCodeExporter commented 8 years ago
I may actually have time to look into this.  I won't commit to doing it just 
yet, but
I will take a look at what you've got and figure out how much effort it would 
take...

Original comment by Squishy...@gmail.com on 14 Jul 2007 at 4:13

GoogleCodeExporter commented 8 years ago
One approach that seems to work fine is using VNC. There's a remote control 
application for Windows that does 
pretty much what is described, and serves JPEG tiles of changed sections:

http://cre.ations.net/creation/webvnc---remote-desktop--vnc-on-your-iphone

Original comment by rca...@gmail.com on 15 Jul 2007 at 6:44