基于嵌入式linux的远程桌面技术分析及实现-analysis and implementation of remote desktop technology based on embedded linux
插图目录图 2.1 RFB 协议工作场景4图 2.2 X Window 系统架构图9图 3.1 系统应用场景 .................................................................................... 10图 3.2 多媒体 SOC 硬件框图11图 3.3 模块间数据流向图 ............................................................................. 14图 3.4 远程桌面服务器主体结构 ................................................................ 16图 3.5 服务器主流程 .................................................................................... 17图 3.6 TightVNC 客户端工作流程图18图 3.7 远程桌面系统客户端流程图 ............................................................ 18图 3.8 协议交互流程 .................................................................................... 19图 3.9 屏幕图像更新消息处理流程 ............................................................ 20图 3.10 消息队列类图 .................................................................................. 21图 3.11 消息队列主要函数实现流程 .......................................................... 21图 3.12 鼠标消息处理流程 .......................................................................... 23图 3.13 屏幕变化检测算法流程 .................................................................. 25图 3.14 RectBlocks 类图26图 3.15 FrameBuffer 类图27图 3.16 压缩编码类层次结构 ...................................................................... 28图 3.17 音频压缩模块类 .............................................................................. 30图 3.18 音频处理流程图 .............................................................................. 30图 3.19 BufSocket 类图 31图 4.1 测试环境网络拓扑图 ........................................................................ 34图 4.2 远程桌面演示图 ................................................................................ 35图 4.3 多用户演示图 .................................................................................... 36表格目录表 2.1 屏幕图像更新请求消息 ....................................................................... 5表 2.2 屏幕图像更新消息头部 ....................................................................... 6表 2.3 矩形块像素信息头部 ........................................................................