[发明专利]游戏数据处理方法、装置及系统、电子设备和存储介质在审
申请号: | 201911421582.X | 申请日: | 2019-12-31 |
公开(公告)号: | CN111151009A | 公开(公告)日: | 2020-05-15 |
发明(设计)人: | 尚磊磊 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | A63F13/77 | 分类号: | A63F13/77;G06F9/455 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 游戏 数据处理 方法 装置 系统 电子设备 存储 介质 | ||
1.一种游戏数据处理方法,其特征在于,应用于游戏虚拟机模块,所述游戏虚拟机模块在系统初始化阶段虚拟了预设数量的预设操作系统,所述预设操作系统中安装有游戏应用程序;所述方法包括:
在所述游戏应用程序中的目标应用程序与用户终端的通信连接建立之后,接收所述用户终端发送的针对所述目标应用程序的游戏业务请求;其中,所述游戏业务请求中携带有:所述目标应用程序可识别的目标操作信息,所述目标操作信息是将所述用户终端的操作界面接收到的游戏操作信息映射至所述目标应用程序所处目标预设操作系统配置的操作界面后得到的信息;所述目标预设操作系统为所述预设操作系统中的一个操作系统;
调用所述目标应用程序在所述目标预设操作系统中,生成所述目标操作信息所对应的图像和/或音频数据;
对所述图像和/或音频数据进行编码;
将编码后的图像和/或音频数据发送给所述用户终端。
2.根据权利要求1所述的方法,其特征在于,所述目标预设操作系统与所述用户终端所配置的操作系统不同。
3.根据权利要求1所述的方法,其特征在于,所述接收所述用户终端发送的针对所述目标应用程序的游戏业务请求,包括:
接收游戏数据传输模块转发的所述游戏业务请求;其中,所述游戏业务请求是所述用户终端发送给所述游戏数据传输模块的;
所述将编码后的图像和/或音频数据发送给所述用户终端,包括:
将所述编码后的图像和/或音频数据发送给所述游戏数据传输模块,以使所述游戏数据传输模块将所述编码后的图像和/或音频数据转发给所述用户终端。
4.根据权利要求1所述的方法,其特征在于,所述通信连接的建立方式包括:
调用所述目标预设操作系统中处于空闲状态的所述目标应用程序,接收游戏数据传输模块所转发的游戏开始指令;其中,所述游戏开始指令为所述用户终端发送给所述游戏数据传输模块的;所述目标应用程序为所述游戏数据传输模块基于所述游戏开始指令所携带的操作系统标识和应用程序标识分配给所述用户终端的;所述目标应用程序的标识与所述应用程序标识匹配,所述目标预设操作系统的标识与所述操作系统标识匹配;
当所述目标预设操作系统中的所述目标应用程序响应于所述游戏开始指令开始运行时,确定建立了所述目标应用程序与所述用户终端的通信连接。
5.一种游戏数据处理方法,其特征在于,应用于用户终端,所述方法包括:
在所述用户终端与目标预设操作系统中的目标应用程序的通信连接建立之后,识别所述用户终端的操作界面接收到的游戏操作信息;其中,所述目标预设操作系统为游戏虚拟机模块所虚拟的预设数量的预设操作系统中的一个;
将在所述用户终端的操作界面接收到的游戏操作信息映射至所述目标预设操作系统配置的操作界面,得到目标操作信息;
生成携带有所述目标操作信息的游戏业务请求;
将所述游戏业务请求发送给所述目标预设操作系统中的所述目标应用程序。
6.根据权利要求5所述的方法,其特征在于,所述用户终端所配置的操作系统与所述目标预设操作系统不同。
7.根据权利要求5所述的方法,其特征在于,在将所述游戏业务请求发送给所述目标预设操作系统中的所述目标应用程序之后,还包括:
接收所述游戏虚拟机模块发送的编码后的图像和/或音频数据;
对所述编码后的图像和/或音频数据进行解码,得到解码后的图像和/或音频数据;
当得到解码后的图像数据时,将解码后的图像数据转换为与所述用户终端的操作界面匹配的图像数据,并对转换得到的图像数据进行显示;
当解码得到音频数据时,播放解码后的音频数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911421582.X/1.html,转载请声明来源钻瓜专利网。