游戏数据处理方法、装置及系统、电子设备和存储介质制造方法及图纸

技术编号:24152325 阅读:58 留言:0更新日期:2020-05-15 22:09
本申请实施例提供了游戏数据处理方法、装置及系统、电子设备和存储介质,该方法应用于游戏虚拟机模块,该方法包括:在游戏应用程序中的目标应用程序与用户终端的通信连接建立之后,接收用户终端发送的针对目标应用程序的游戏业务请求;调用目标应用程序在目标预设操作系统中,生成目标操作信息所对应的图像和/或音频数据;对图像和/或音频数据进行编码;将编码后的图像和/或音频数据发送给用户终端。这样,游戏虚拟机模块可以通过目标预设操作系统中所运行的目标应用程序,对该游戏业务请求进行处理,使得用户在用户终端所玩的游戏可以不受用户终端的硬件配置限制和操作系统限制,提升了用户的游戏体验。

Game data processing methods, devices and systems, electronic equipment and storage media

【技术实现步骤摘要】
游戏数据处理方法、装置及系统、电子设备和存储介质
本申请涉及云计算
,特别是涉及游戏数据处理方法、装置及系统、电子设备和存储介质。
技术介绍
目前,用户终端在运行游戏应用程序时,用户终端需要对大量的游戏数据进行处理。特别地,当用户终端在运行大型游戏的游戏应用程序时,需要对更多的游戏数据进行处理。其中,大型游戏通常是指占内存大、画面分辨率高等对硬件配置具有高要求的游戏。其中,由于用户终端硬件配置资源有限,因而导致用户终端的数据处理能力十分有限。这使得用户终端在运行游戏应用程序时,常常受限于用户终端的硬件配置而不能流畅的运行大型游戏,使得用户游戏体验并不好。
技术实现思路
本申请实施例的目的在于提供游戏数据处理方法、装置及系统、电子设备和存储介质,以实现用户在用户终端所玩的游戏可以不受用户终端的硬件配置限制和操作系统限制,从而提升用户的游戏体验。具体技术方案如下:第一方面,提供了一种游戏数据处理方法,应用于游戏虚拟机模块,游戏虚拟机模块在系统初始化阶段虚拟了预设数量的预设操作系统,预设操作系统中安装有游戏应本文档来自技高网...

【技术保护点】
1.一种游戏数据处理方法,其特征在于,应用于游戏虚拟机模块,所述游戏虚拟机模块在系统初始化阶段虚拟了预设数量的预设操作系统,所述预设操作系统中安装有游戏应用程序;所述方法包括:/n在所述游戏应用程序中的目标应用程序与用户终端的通信连接建立之后,接收所述用户终端发送的针对所述目标应用程序的游戏业务请求;其中,所述游戏业务请求中携带有:所述目标应用程序可识别的目标操作信息,所述目标操作信息是将所述用户终端的操作界面接收到的游戏操作信息映射至所述目标应用程序所处目标预设操作系统配置的操作界面后得到的信息;所述目标预设操作系统为所述预设操作系统中的一个操作系统;/n调用所述目标应用程序在所述目标预设操...

【技术特征摘要】
1.一种游戏数据处理方法,其特征在于,应用于游戏虚拟机模块,所述游戏虚拟机模块在系统初始化阶段虚拟了预设数量的预设操作系统,所述预设操作系统中安装有游戏应用程序;所述方法包括:
在所述游戏应用程序中的目标应用程序与用户终端的通信连接建立之后,接收所述用户终端发送的针对所述目标应用程序的游戏业务请求;其中,所述游戏业务请求中携带有:所述目标应用程序可识别的目标操作信息,所述目标操作信息是将所述用户终端的操作界面接收到的游戏操作信息映射至所述目标应用程序所处目标预设操作系统配置的操作界面后得到的信息;所述目标预设操作系统为所述预设操作系统中的一个操作系统;
调用所述目标应用程序在所述目标预设操作系统中,生成所述目标操作信息所对应的图像和/或音频数据;
对所述图像和/或音频数据进行编码;
将编码后的图像和/或音频数据发送给所述用户终端。


2.根据权利要求1所述的方法,其特征在于,所述目标预设操作系统与所述用户终端所配置的操作系统不同。


3.根据权利要求1所述的方法,其特征在于,所述接收所述用户终端发送的针对所述目标应用程序的游戏业务请求,包括:
接收游戏数据传输模块转发的所述游戏业务请求;其中,所述游戏业务请求是所述用户终端发送给所述游戏数据传输模块的;
所述将编码后的图像和/或音频数据发送给所述用户终端,包括:
将所述编码后的图像和/或音频数据发送给所述游戏数据传输模块,以使所述游戏数据传输模块将所述编码后的图像和/或音频数据转发给所述用户终端。


4.根据权利要求1所述的方法,其特征在于,所述通信连接的建立方式包括:
调用所述目标预设操作系统中处于空闲状态的所述目标应用程序,接收游戏数据传输模块所转发的游戏开始指令;其中,所述游戏开始指令为所述用户终端发送给所述游戏数据传输模块的;所述目标应用程序为所述游戏数据传输模块基于所述游戏开始指令所携带的操作系统标识和应用程序标识分配给所述用户终端的;所述目标应用程序的标识与所述应用程序标识匹配,所述目标预设操作系统的标识与所述操作系统标识匹配;
当所述目标预设操作系统中的所述目标应用程序响应于所述游戏开始指令开始运行时,确定建立了所述目标应用程序与所述用户终端的通信连接。


5.一种游戏数据处理方法,其特征在于,应用于用户终端,所述方法包括:
在所述用户终端与目标预设操作系统中的目标应用程序的通信连接建立之后,识别所述用户终端的操作界面接收到的游戏操作信息;其中,所述目标预设操作系统为游戏虚拟机模块所虚拟的预设数量的预设操作系统中的一个;
将在所述用户终端的操作界面接收到的游戏操作信息映射至所述目标预设操作系统配置的操作界面,得到目标操作信息;
生成携带有所述目标操作信息的游戏业务请求;
将所述游戏业务请求发送给所述目标预设操作系统中的所述目标应用程序。


6.根据权利要求5所述的方法,其特征在于,所述用户终端所配置的操作系统与所述目标预设操作系统不同。


7.根据权利要求5所述的方法,其特征在于,在将所述游戏业务请求发送给所述目标预设操作系统中的所述目标应用程序之后,还包括:
接收所述游戏虚拟机模块发送的编码后的图像和/或音频数据;
对所述编码后的图像和/或音频数据进行解码,得到解码后的图像和/或音频数据;
当得到解码后的图像数据时,将解码后的图像数据转换为与所述用户终端的操作界面匹配的图像数据,并对转换得到的图像数据进行显示;
当解码得到音频数据时,播放解码后的音频数据。


8.根据权利要求5所述的方法,其特征在于,所述通信连接的建立方式包括:
生成携带有应用程序标识和操作系统标识的游戏开始指令;所述应用程序标识为待运行游戏应用程序的标识,所述操作系统标识为所述待运行游戏应用程序的运行系统的标识;
将所述游戏开始指令发送给游戏数据传输模块,以使所述游戏数据传输模块基于所述操作系统标识和所述应用程序标识,将所述目标预设操作系统中处于空闲状态的所述目标应用程序分配给所述用户终端,并将所述游戏开始指令转发给所述目标应用程序;其中,所述目标应用程序的标识与所述应用程序标识匹配,所述目标预设操作系统与所述操作系统标识匹配;
当接收到所述游戏数据传输模块分配所述目标应用程序的分配结果时,确定...

【专利技术属性】
技术研发人员:尚磊磊
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1