论文部分内容阅读
针对目前众多远程控制软件不支持异构平台,客户端计算量大,对软硬件要求较高,受网络带宽的限制画面传输延迟,难以达到实时监控的缺陷。本文研究了RFB协议,该协议采用一种低层次的基于底层设备命令和位图拷贝的方式来捕获和表示显示信息。这种方式不需要依赖特定的操作系统平台语义进行解码,适合所有的操作系统。在图像的编码压缩方面,对RFB所支持的几种图像编码压缩技术进行了改进,引入一种全新高效图像差分异或的编码技术,每次只需要传输变化后的图像。实验结果表明,该监控系统实现跨平台监控,对网络带宽依赖较小,显示远程桌面实时性较高。
Many current remote control softwares do not support heterogeneous platforms, so the clients have a large amount of computation and high requirements on hardware and software. Due to the delay of the transmission of the network bandwidth, it is difficult to achieve real-time monitoring. This article examines the RFB protocol, which uses a low-level way of capturing and representing display information based on underlying device commands and bitmap copies. This approach eliminates the need to rely on the semantics of a particular operating system platform for decoding and is suitable for all operating systems. In the aspect of image compression, some image coding compression techniques supported by RFB have been improved, and a new high-efficiency image XOR coding technique has been introduced, which only needs to transmit the changed images at a time. The experimental results show that the monitoring system to achieve cross-platform monitoring, less dependent on the network bandwidth, showing a higher real-time remote desktop.