发明名称 |
一种桌面虚拟化SPICE协议下的图像传输方法 |
摘要 |
本发明公开了一种桌面虚拟化SPICE协议下的图像传输方法。本方法为:1)建立一中间层,其为所选压缩算法设置一压缩结构体和解压结构体;2)中间层从SPICE协议传送过来的待压缩数据中提取所选压缩算法压缩所需的输入数据,并将其存储到该压缩结构体中;然后中间层将该压缩结构体发送给该压缩算法进行压缩;然后将该压缩结构体中存储的压缩数据存入协议本身传输用的结构体中,传输到数据解压端;3)在数据解压端,中间层从协议传送过来的压缩数据中提取所选压缩算法解压所需的输入数据,并将其存储到该解压结构体中;然后将其发送给该压缩算法进行解压。本发明建立了SPICE协议图像传输中移植通用体系,提高了运行速度。 |
申请公布号 |
CN104768009A |
申请公布日期 |
2015.07.08 |
申请号 |
CN201510121560.7 |
申请日期 |
2015.03.19 |
申请人 |
中国科学院信息工程研究所 |
发明人 |
范伟;黄伟庆;孙德刚 |
分类号 |
H04N19/42(2014.01)I;H04N19/90(2014.01)I |
主分类号 |
H04N19/42(2014.01)I |
代理机构 |
北京君尚知识产权代理事务所(普通合伙) 11200 |
代理人 |
司立彬 |
主权项 |
一种桌面虚拟化SPICE协议下的图像传输方法,其步骤为:1)建立一用于在桌面虚拟化SPICE协议与所选压缩算法之间进行数据传输的中间层;所述中间层根据所选压缩算法的输入格式为该压缩算法分别设置一压缩结构体和解压结构体;2)在数据压缩端,所述中间层从SPICE协议传送过来的待压缩数据中提取所选压缩算法压缩所需的输入数据,并将其存储到该压缩算法的压缩结构体中;然后所述中间层将该压缩结构体发送给该压缩算法进行压缩;然后所述中间层将该压缩结构体中存储的压缩数据存入SPICE协议本身传输用的结构体中,传输到数据解压端;3)在数据解压端,所述中间层从SPICE协议传送过来的压缩数据中提取所选压缩算法解压所需的输入数据,并将其存储到该压缩算法的解压结构体中;然后所述中间层将该解压结构体发送给该压缩算法进行解压;然后所述中间层将解压后的数据转存入SPICE协议中。 |
地址 |
100093 北京市海淀区闵庄路甲89号 |