Closed. This question needs to be more focused。它当前不接受答案。
想改善这个问题吗?更新问题,使其仅关注editing this post的一个问题。
在6个月前关闭。
Improve this question
我想知道当今使用什么样的技术作为远程管理软件的基础屏幕捕获引擎
VNC pcAnywhere TeamViewer RAC远程 管理员 等。
编程语言并不是那么重要,只是要知道是否需要开发一个驱动程序,该驱动程序每秒要轮询30次视频内存,或者Windows内核中是否内置了任何com对象来帮助实现此目的?我对执行此操作的第三方组件不感兴趣。我必须使用DirectX功能吗?只需要一些起点来开发我自己的屏幕流捕获引擎,这将减少CPU消耗。
想改善这个问题吗?更新问题,使其仅关注editing this post的一个问题。
在6个月前关闭。
Improve this question
我想知道当今使用什么样的技术作为远程管理软件的基础屏幕捕获引擎
编程语言并不是那么重要,只是要知道是否需要开发一个驱动程序,该驱动程序每秒要轮询30次视频内存,或者Windows内核中是否内置了任何com对象来帮助实现此目的?我对执行此操作的第三方组件不感兴趣。我必须使用DirectX功能吗?只需要一些起点来开发我自己的屏幕流捕获引擎,这将减少CPU消耗。
最佳答案
关于VNC,有一些与VNC兼容的开源工具,例如TightVNC和我认为是UltraVNC,因此您可以下载代码并进行查看。
这是下载TightVNC源的链接:
http://www.tightvnc.com/download/1.3.10/tightvnc-1.3.10_winsrc.tar.bz2
08-19 14:27