很長時間都有遠程監控的需求,但需求又不是特別的明顯,所以脫脫拉拉的瞭解了一下。
現在做開發很多時候都是先了解一下現有的市場上是否有類似的產品或者庫進行使用,所以對此進行了瞭解。
還是真找到了一些開源軟件可以研究。
http://www.codeproject.com/Articles/565/Remote-Control-PCs 這個程序看起來不錯。代碼比較規整,但是想完全看懂還是需要點時間。
比較廣泛應用的一個開源產品是TightVNC
網站如下:http://www.tightvnc.com/download.php
vnc中的圖像處理部分用到了圖像過濾驅動,據說性能非常之高,而且文件很小。DFMirage Driver
網站如下:http://www.demoforge.com/dfmirage.htm
通過了解這個網站,發現了DemoForge Studio這個工具,屏幕錄像用的,據說非常小,52秒的掃雷只有8k。
TightVNC 有個java工具,因爲web現在用的很多,就想是否有web工具可以使用,找了一下還真有,不過是html5方式的,感覺還是很強的。
網站如下:https://github.com/kanaka/noVNC
後來發現GraphicsMagick做圖形處理的還是很多的,尤其是很多網站的圖形處理都是用這個工具來用的。
可以參考:http://my.oschina.net/roaminlove/blog/96279
有點亂,做個備份,需要了解的就當參考吧。