预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113946402A(43)申请公布日2022.01.18(21)申请号202111321920.X(22)申请日2021.11.09(71)申请人中国电信股份有限公司地址100033北京市西城区金融大街31号(72)发明人林健苏军根(74)专利代理机构北京律智知识产权代理有限公司11438代理人孙宝海李建忠(51)Int.Cl.G06F9/451(2018.01)G06F9/455(2006.01)H04M1/72439(2021.01)权利要求书2页说明书11页附图8页(54)发明名称基于渲染分离的云手机加速方法、系统、设备及存储介质(57)摘要本发明提供了基于渲染分离的云手机加速方法、系统、设备及存储介质,其中,方法包括:移动终端接收实时操作指令,并发送到云平台;云平台通过虚拟机运行实时操作指令;虚拟机根据运行实时操作指令的结果,进行前期渲染处理,并仅将待后期更新并且渲染的部分图元信息反馈移动终端;以及移动终端根据接收的待后期更新并且渲染的部分图元信息进行后期渲染处理并显示。本发明能够通过将画面渲染过程分离到云平台与终端分别处理,解决视频二次编码、网络传输视频流码率高的问题,提升云手机用户体验。CN113946402ACN113946402A权利要求书1/2页1.一种基于渲染分离的云手机加速方法,其特征在于,包括:移动终端接收实时操作指令,并发送到云平台;所述云平台通过虚拟机运行实时操作指令;所述虚拟机根据运行所述实时操作指令的结果,进行前期渲染处理,并仅将待后期更新并且渲染的部分图元信息反馈所述移动终端;以及所述移动终端根据接收的待后期更新并且渲染的部分图元信息进行后期渲染处理并显示。2.根据权利要求1所述的基于渲染分离的云手机加速方法,其特征在于,所述移动终端接收实时操作指令,包括所述移动终端收集用户基于该移动终端进行的输入操作,所述输入操作至少包括点击操作和拖动操作。3.根据权利要求1所述的基于渲染分离的云手机加速方法,其特征在于,所述云平台通过虚拟机运行实时操作指令,包括:所述云平台通过服务器中的虚拟机模拟移动终端的系统程序,处理所述实时操作指令;基于处理结果向图像渲染器输出待渲染的矢量数据。4.根据权利要求3所述的基于渲染分离的云手机加速方法,其特征在于,所述图像渲染器为所述服务器的图形处理器。5.根据权利要求3所述的基于渲染分离的云手机加速方法,其特征在于,所述基于处理结果向图像渲染器输出待渲染的矢量数据,包括:所述虚拟机将待渲染的画面数据写入顶点缓冲区和数据对象。6.根据权利要求3所述的基于渲染分离的云手机加速方法,其特征在于,所述虚拟机根据运行所述实时操作指令的结果,进行前期渲染处理,并仅将待后期更新并且渲染的部分图元信息反馈所述移动终端,包括:所述图像渲染器根据顶点缓冲区和数据对象渲染顶点和纹理数据;所述图像渲染器根据与上一帧的图像变化计算本帧的图元,装备需要渲染的图元;所述图像渲染器将需要更新的图元信息传输到所述移动终端,所述图元信息至少包括图元的顶点坐标、颜色与纹理。7.根据权利要求6所述的基于渲染分离的云手机加速方法,其特征在于,所述图像渲染器根据与上一帧的图像变化计算本帧的图元,装备需要渲染的图元,包括:所述图像渲染器通过比对本帧相对于上一帧的图像变化,来计算本帧中与上一帧不同的图元作为待更新图元,并在本帧中仅装备所述待更新图元。8.根据权利要求7所述的基于渲染分离的云手机加速方法,其特征在于,所述移动终端根据接收的待后期更新并且渲染的部分图元信息进行后期渲染处理并显示,包括:所述移动终端至少根据本帧的待更新图元,计算需要渲染的更新的图像;移动终端将图元信息光栅化后,进行片段着色;所述片段着色器对所述片段进行渲染上色;将渲染好的图像写入帧数据区,并通过所述移动终端的屏幕展示。9.根据权利要求1所述的基于渲染分离的云手机加速方法,其特征在于,所述移动终端2CN113946402A权利要求书2/2页至少根据本帧的待更新图元,计算需要渲染的更新的图像,包括:所述移动终端根据接收到的本帧的待更新的图元信息与上帧的图元信息进行对比,在本帧的待更新并且渲染的图元信息中筛选出两帧存在差别的图元信息,根据筛选的图元信息进行图元信息的更新;所述移动终端将图元信息光栅化后,进行片段着色,包括:所述移动终端将图元信息转化为一组二维的待绘制像素的片段,并发送到片段着色器。10.一种基于渲染分离的云手机加速系统,其特征在于,包括:指令发送模块,移动终端接收实时操作指令,并发送到云平台;指令运行模块,所述云平台通过虚拟机运行实时操作指令;前期渲染模块,所述虚拟机根据运行所述实时操作指令的结果,进行前期渲染处理,并仅将待后期更新并且渲染的部分图元信