# 云桌面spice协议优化 **Repository Path**: drum/optimization_of_spice_protocol ## Basic Information - **Project Name**: 云桌面spice协议优化 - **Description**: 基于开源远程桌面协议spice旧版进行的性能优化,已落后于当前主流技术,但仍可支撑非vGPU虚拟机的远程使用。客户端兼容X86平台和ARM RK3188平台。 服务端:1)动态统计不同类型的数据传输流量,从而调整相适应的编码压缩算法; 2)根据客户端能力建立通道,实现多进程连接方式。 客户端:1)实现多线程替代协程; 2)实现X86和RK3188平台的硬解码; 3)分离解码和渲染,使其异步执行; 4)对USB外设重定向提速降带宽。 - **Primary Language**: C - **License**: LGPL-2.1 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2018-03-08 - **Last Updated**: 2025-05-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 云桌面spice协议优化 基于开源远程桌面协议spice进行性能优化,客户端兼容X86平台和ARM RK3188平台。 服务端:1)动态统计不同类型的数据传输流量,从而调整相适应的编码压缩算法; 2)根据客户端能力建立通道,实现多进程连接方式。 客户端:1)实现多线程替代协程; 2)实现X86和RK3188平台的硬解码; 3)分离解码和渲染,使其异步执行; 4)对USB外设重定向提速降带宽。