我是一位经验丰富的vb.net程序员,已经完成了很多项目,但我希望能够通过我的局域网(我的业务部分)中的计算机几乎实时地查看桌面
由于这是一种商业情况,团队观察员不是免费的,但是我喜欢制作自己的服务器和客户端 - 会很有趣! :)
我需要知道将桌面快速发送到第二台计算机的最佳方法。我知道有几种方法可以做到这一点:
将屏幕图像变为jpeg / bmp或其他任何内容,并尽可能每秒发送一次(太慢)
拍摄屏幕图像并将其与上一张图像进行比较,并发送已更改的字节...
将多个屏幕图像与之前的图像进行比较,并发送已更改的字节...
RDP显然非常先进,但我不想连接它 - 我想建立自己的程序。
有人可以提供建议吗?
先谢谢,戴夫。
答案 0 :(得分:1)
我的建议是使用RDP或VNC并将时间花在让您的企业具有竞争优势的事物上。
然而,有几个开源VNC实现。我相信他们使用六边形来检测变化。无论如何,如果您使用谷歌VNC,您将参与这些项目。