2010-09-23 103 views
2

我是一个有经验的程序员vb.net并完成了许多项目,但我希望能够从计算机查看桌面几乎实时的对我的局域网(它的一部分我的业务)最好的方式来实现远程桌面浏览器

由于这是一个企业的情况TeamViewer是不是免费的,但我宁愿喜欢做我自己的服务器和客户端无论如何 - 会很好玩! :)

我需要知道将桌面快速发送到第二台计算机的最佳方式。我知道的几种方法可以做到这一点:画面

  1. 将影像无论是JPEG/BMP或什么,并把它作为很多次第二,我可以(太慢)

  2. 拍摄图像屏幕与之前的图像进行比较,并发送已更改的字节...

  3. 采取屏幕的多个图像与之前的图像进行比较,并发送thorugh已更改的字节...

RDP显然是非常先进的,但我不想连接它 - 我想建立自己的程序。

任何人都可以提供建议吗?

在此先感谢,戴夫。

回答

1

我的建议是使用RDP或VNC,并将时间花在能够让您的业务具有竞争优势的事情上。

但是有几个开源的VNC实现。我相信他们使用六边形来检测变化。无论如何,如果你谷歌VNC你会参加这些项目。