计算机远程监控系统的技术研究_第1页
计算机远程监控系统的技术研究_第2页
计算机远程监控系统的技术研究_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机远程监控系统的技术研究计算机远程监控系统的技术研究引言由于计算机网络技术的迅猛开展,计算机远程监控被广泛应用在各个领域中,但在其运用过程中都需要通过鼠标操作与键盘操作来截取实时远程监控画面,在这一过程中产生了几个关键问题需要解决。例如:如何实现远端计算机数据与网络的交换,如何使远端屏幕桌面的传输及压缩更有效?以上等等都是计算机远程监控系统技术研究所面临的主要问题。1远程监控系统的设计流程这一远程监控系统主要由效劳器端与客户端程序所组成,使用之前应先把客户端程序安装至主控制计算机上,效劳器端那么安装于被控计算机上。接着在主控制端计算机上运行客户端应用程序,用于建立与效劳端之间的远程控制,运

2、用该远程监控系统中的控制功能来传送口令,且通过效劳器端中的控制软件来执行各项远程操作,例如:截获目的计算机桌面的屏幕图形,提取且记录远程客户端的鼠标及键盘事件等方面的内容。1被控制计算机的屏幕图像其截获过程本质上就是客户端接收效劳端屏幕图像数据传输的过程,而传输的关键那么在于怎样进展屏幕图像的无损压缩和有损压缩,除此之外屏幕图像的传送还应注意屏幕图像的相关数据的传输时间,是否每一次传输都需要全部的数据等问题。本文通过运用应用程序中的伪消息机制以及套接字技术,来实现效劳器及客户端的数据交换,以此满足远程监控和被监控。2远程监控程序效劳器端和客户端中的模块该远程监控系统中效劳器端的模块主要有:1网

3、络模块,其主要职责在于监听客户端的联接,在接收到命令后做出相应的处理;2编码模块,主要进展屏幕图片的压缩编码,常用的方法有:行程-霍夫曼编码、行程编码等2;3主框架模快,负责效劳器端映射及息的处理信。2.2远程监控程序客户端的模块该远程监控系统中客户端的模块主要有:1网络模块,其主要职责在于发送操作命令、连接监听端口、接收数据以及处理数据,并将承受到得图片数据反响于本机中;2解码模块,具有数据解码压缩的作用,该模块由用户在压缩对话框中进展选择;3主框架模块,负责客户端映射及信息处理的;4对话框模块,主要有网格数目以及解码、编码选择对话框见图2。3远程监控程序详细关键技术的实现3.1消息模拟技术

4、一般情况下,用户在运行应用程序时的鼠标操作及键盘操作都会被驱动程序截获,并把这一系列的操作信息列入系统信息的队列,以便应用程序获取消息以及处理信息。但有局部应用程序,不具备外设驱动程序的输入功能,因此必须自行模拟外设信息且发送至系统信息的队列中,即消息模拟技术。3针对远程监控系统而言,客户端应用程序可以对效劳器端进展自由操作,换而言之效劳器端的应用程序应对客户端的键盘、鼠标操作消息进展模拟。3.2屏幕网格化传输在屏幕图像数据中的应用假设每一次的数据传输都包括整个图像的数据,会对效劳器的日常工作带来严重的影响。比方:颜色数是24真彩色,显示配置是1024768的典型inds,其整个桌面屏幕图像的

5、数据18.9bit,不仅使得网络宽带被大量占用,还严重影响了inds系统其他程序的正常响应与处理,因此可采用网格化形式减少屏幕数据的传输量,即将屏幕桌面分割成数个大小一致的网格,以网格为单位向客户端传送屏幕图像数据,当接收到Refresh命令后,效劳器端那么只传输本机屏幕出现变化的网格数据。4由于桌面图像的截取与传输过程严密连接,通常屏幕在较短时间内只发生局部变化或不变化。3.3针对屏幕图像压缩编码算法的优化桌面屏幕中全部的网格帧可称为I帧,而出现变化的网格帧那么为P帧,由此可见,一旦客户端做出Refresh时,效劳器端应用程序都会只传送P帧至客户端,但是效劳器端的第一次Refresh任务,实际上是传送的书完好的I郑在实际操作中,针对I帧的图形数据可直接截取且传送;P帧的网格图像数据而是相应的新屏幕图像数据减去本来图像数据的差值,也就是P帧所包括的网格数据其实是旧网格的差图。采取Huffan算法来对I帧进展压缩,运用RunLengthEnding算法来在电脑屏幕上对P帧进展压缩。在电脑桌面上,经常见到大片的条形及块状区域,这些区域的背景颜色一样,且占据了计算机屏幕网格图形图像的大局部,由此可见Huffan算法非常适用于I帧的压缩。相交P帧而言,因为其网格中的图像数据是与旧图向比照的网格差图,假设是网内部数据出现变化的图形图像内容不多,必定导致差图中出现大量的零值

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论