【技术实现步骤摘要】
本专利技术涉及云
,具体涉及一种图形指令数据的处理方法和装置及系统。
技术介绍
随着近年来终端技术和网络带宽的高速发展,云计算技术的日趋成熟催生了云交互系统,现有的云交互系统通常包括服务器和多个用户设备,服务器可以是集群服务器,多种交互式应用都可以运行在云交互系统中。在运行云游戏等交互式应用时,服务器和用户设备可能需要交互图形界面。其中,图形界面的图形指令数据是按帧传输的。实践发现,图形指令数据传输量比较大,其网络传送对带宽要求很高,容易导致用户设备端出现画面卡顿不流畅等现象。
技术实现思路
本专利技术实施例提供一种图形指令数据的处理方法和装置及系统,以有助于减少图形指令数据的传输量,降低对带宽的要求。本专利技术第一方面提供一种图形指令数据的处理方法,所述方法应用于云交互系统,所述云交互系统包括服务器和用户设备,所述方法包括:所述服务器获取当前帧的图形指令数据;判断所述当前帧是否符合关键帧设定条件;若不符合,将所述当前帧与已记录的关键帧的图形指令数据进行对比,获得差异数据;对所述差异数据进行压缩,将压缩后的差异数据发送给所述用户设备,以便所述用户设备根据记录的关键帧和所述差异数据还原所述当前帧的图形指令数据,生成当前帧的图形界面。本专利技术第二方面提供一种图形指令数据的处理方法,所述方法应用于云交互系统,所述云交互系统包括服务器和用户设备,所述方法包括:所述用户设备接收所 ...
【技术保护点】
一种图形指令数据的处理方法,其特征在于,所述方法应用于云交互系统,所述云交互系统包括服务器和用户设备,所述方法包括:所述服务器获取当前帧的图形指令数据;判断所述当前帧是否符合关键帧设定条件;若不符合,将所述当前帧与已记录的关键帧的图形指令数据进行对比,获得差异数据;对所述差异数据进行压缩,将压缩后的差异数据发送给所述用户设备,以便所述用户设备根据记录的关键帧和所述差异数据还原所述当前帧的图形指令数据,生成当前帧的图形界面。
【技术特征摘要】
1.一种图形指令数据的处理方法,其特征在于,所述方法应用于云交互
系统,所述云交互系统包括服务器和用户设备,所述方法包括:
所述服务器获取当前帧的图形指令数据;
判断所述当前帧是否符合关键帧设定条件;
若不符合,将所述当前帧与已记录的关键帧的图形指令数据进行对比,获
得差异数据;
对所述差异数据进行压缩,将压缩后的差异数据发送给所述用户设备,以
便所述用户设备根据记录的关键帧和所述差异数据还原所述当前帧的图形指
令数据,生成当前帧的图形界面。
2.根据权利要求1所述的方法,其特征在于,所述判断所述当前帧是否符
合关键帧设定条件之后,还包括:
若符合,则进行关键帧更新,将所述当前帧记录为关键帧;
对所述当前帧的图形指令数据进行压缩,将压缩后的图形指令数据发送给
所述用户设备,以便所述用户设备生成当前帧的图形界面。
3.根据权利要求2所述的方法,其特征在于,所述判断所述当前帧是否符
合关键帧设定条件包括:
计算所述当前帧与已记录的关键帧的差异度,根据所述差异度是否超出阈
值范围判断所述当前帧是否符合关键帧设定条件。
4.根据权利要求1-3任一所述的方法,其特征在于,还包括:
捕获每一帧图形界面的绘制操作,产生图形指令数据,并将所述图形指令
数据放入处理队列中;
所述获取当前帧的图形指令数据包括:
从所述处理队列中获取当前帧的图形指令数据。
5.一种图形指令数据的处理方法,其特征在于,所述方法应用于云交互
系统,所述云交互系统包括服务器和用户设备,所述方法包括:
所述用户设备接收所述服务器发送的当前帧的压缩数据并解压缩;
识别所述当前帧是否为关键帧;
若否,则获取已记录的关键帧,确定所述当前帧的解压缩数据是与所述关
\t键帧的差异数据;
根据所述当前帧的解压缩数据和所述关键帧,还原所述当前帧的图形指令
数据。
6.根据权利要求5所述的方法,其特征在于,所述识别所述当前帧是否为
关键帧之后,还包括:
若是,则确定所述当前帧的解压缩数据是所述当前帧的图形指令数据;
进行关键帧更新,将所述当前帧记录为关键帧。
7.根据权利要求5所述的方法,其特征在于,还包括:
回放所述当前帧的图形指令数据,生成所述当前帧的图形界面。
8.一种图形指令数据的处理方法,其特征在于,所述方法应用于云交互
系统,所述云交互系统包括服务器和用户设备,所述方法包括:
所述服务器获取当前帧的图形指令数据,判断所述当前帧是否符合关键帧
设定条件,若不符合,将所述当前帧与已记录的关键帧的图形指令数据进行对
比,获得差异数据,对所述差异数据进行压缩,将压缩后的差异数据发送给所
述用户设备;
所述用户设备接收所述服务器发送的所述当前帧的压缩数据并解压缩,识
别所述当前帧是否为关键帧;若否,则获取已记录的关键帧,确定所述当前帧
的解压缩数据是与所述关键帧的差异数据,根据所述当前帧的解压缩数据和所
述关键帧,还原所述当前帧的图形指令数据,根据所述当前帧的图形指令数据
生成当前帧的图形界面。
9.根据权利要求8所述的方法,其特征在于,还包括:
所述服务器判断所述当前帧不符合关键帧设定条件时,进行关键帧更新,
将所述当前帧记录为关键帧,对所述当前帧的图形指令数据进行压缩,将压缩
后的图形指令数据发送给所述用户设备;
所述用户设备识别所述当前帧为关键帧时,进行关键帧更新,将所述当前
帧记录为关键帧。
10.一种图形指令数据的处理装置,其特征在于,所述装置应用于云交互
系统的服务器,所述云交互系统包括所述服务器...
【专利技术属性】
技术研发人员:杜幸阁,聂志明,李从兵,艾风,顾煜,王杨军,曹文升,叶劲峰,王伟光,韩祥,程东哲,陈国乐,周贺楠,庄志伟,沈超,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。