Reputation: 1594
judging by low bandwidth footprint I am guessing that TeamViewer doesn't just transmit the screen pixel by pixel. So what api would such a tool use to obtain graphics features for efficient transmission? Are there open source apps like "poor man's TeamViewer" demonstrating this in code?
ETA: I am not asking for "specific api" for "complex task". My question boils down to "how does TeamViewer work, in terms of obtaining graphics info from Windows?"
Upvotes: 0
Views: 2318
Reputation: 1594
ok, this is not a direct answer to my question, but nevertheless an interesting discussion of the issue How is TeamViewer so fast? . The OP is asking a question similar to mine and provides his empirical analysis of the competing systems. He says that Windows Remote Desktop is significantly faster than VNC, presumably because it transmits Windows drawing commands rather than bitmap diff, and he also says that TeamViewer is surprisingly faster than even that, for reasons he wants to understand.
Upvotes: 0
Reputation: 386
You Can Use Win VNC http://dotnetvnc.sourceforge.net/ download and use their API.
Upvotes: 1