【技术实现步骤摘要】
一种基于云游戏的数据处理方法以及相关设备
本申请涉及计算机
,尤其涉及一种基于云游戏的数据处理方法以及相关设备。
技术介绍
云游戏模式的推出,让玩家可以在决定下载游戏安装包之前进行游戏的试玩,引起游戏玩家的兴趣,扩大了玩家群体,更容易提高游戏的知名度。目前市场上游戏对于云游戏试玩和下载游戏安装包的处理,是在玩家体验一定时长的云游戏后,弹出下载界面提示玩家进行游戏安装包的下载。由于云游戏对网络要求比较高,下载游戏安装包时容易造成带宽被占,导致玩家网络延迟过高或者直接卡死,玩家只能暂停云游戏试玩或者直接退出云游戏试玩,导致无法在下载游戏安装包的过程中正常运行云游戏试玩。
技术实现思路
本申请实施例提供一种基于云游戏的数据处理方法以及相关设备,可以在下载游戏安装包的过程中正常运行云游戏。本专利技术实施例一方面提供了一种基于云游戏的数据处理方法,包括:获取目标游戏对应的运行基础信息,获取终端可用网络通道;运行基础信息包括云游戏数据的第一连接信息以及游戏安装包的第二连接信息;云游戏数据与游戏安装包均属于目标游戏的游戏数据;若终端可用网络通道包括第一网络通道和第二网络通道,则根据第一连接信息和第一网络通道获取云游戏数据,解码云游戏数据,显示包含解码后的云游戏数据的云游戏界面;在获取云游戏数据的过程中,根据第二连接信息和第二网络通道下载游戏安装包。本申请实施例一方面提供了一种基于云游戏的数据处理装置,包括:基础信息获取模块,用于获取目标游戏对应的运行 ...
【技术保护点】
1.一种基于云游戏的数据处理方法,其特征在于,包括:/n获取目标游戏对应的运行基础信息;所述运行基础信息包括云游戏数据的第一连接信息以及游戏安装包的第二连接信息;所述云游戏数据与所述游戏安装包均属于所述目标游戏的游戏数据;/n获取终端可用网络通道;/n若所述终端可用网络通道包括第一网络通道和第二网络通道,则根据所述第一连接信息和所述第一网络通道获取所述云游戏数据,解码所述云游戏数据,显示包含解码后的云游戏数据的云游戏界面;/n在获取所述云游戏数据的过程中,根据所述第二连接信息和所述第二网络通道下载所述游戏安装包。/n
【技术特征摘要】
1.一种基于云游戏的数据处理方法,其特征在于,包括:
获取目标游戏对应的运行基础信息;所述运行基础信息包括云游戏数据的第一连接信息以及游戏安装包的第二连接信息;所述云游戏数据与所述游戏安装包均属于所述目标游戏的游戏数据;
获取终端可用网络通道;
若所述终端可用网络通道包括第一网络通道和第二网络通道,则根据所述第一连接信息和所述第一网络通道获取所述云游戏数据,解码所述云游戏数据,显示包含解码后的云游戏数据的云游戏界面;
在获取所述云游戏数据的过程中,根据所述第二连接信息和所述第二网络通道下载所述游戏安装包。
2.根据权利要求1所述的方法,其特征在于,所述获取终端可用网络通道,包括:
在系统网络服务中建立第一监听函数和第二监听函数,根据所述第一监听函数获取第一网络通道的网络状态,根据所述第二监听函数获取第二网络通道的网络状态;
若所述第一网络通道的网络状态为连接状态,且所述第二网络通道的网络状态为连接状态,则将所述第一网络通道和所述第二网络通道均确定为终端可用网络通道;
若所述第一网络通道的网络状态为连接状态,且所述第二网络通道的网络状态为未连接状态,则将所述第一网络通道确定为终端可用网络通道;
若所述第一网络通道的网络状态为未连接状态,且所述第二网络通道的网络状态为连接状态,则将所述第二网络通道确定为终端可用网络通道。
3.根据权利要求1所述的方法,其特征在于,所述若所述终端可用网络通道包括第一网络通道和第二网络通道,则根据所述第一连接信息和所述第一网络通道获取所述云游戏数据,解码所述云游戏数据,显示包含解码后的云游戏数据的云游戏界面,包括:
若所述终端可用网络通道包括第一网络通道和第二网络通道,则获取所述第一网络通道的第一网络通道标识;
根据所述第一网络通道标识和所述第一连接信息,建立与云服务器之间的第一数据连接;
通过所述第一数据连接从云服务器获取所述云游戏数据,解码所述云游戏数据,显示包含解码后的云游戏数据的云游戏界面。
4.根据权利要求1所述的方法,其特征在于,所述第二连接信息包括下载地址链接;
所述根据所述第二连接信息和所述第二网络通道下载所述游戏安装包,包括:
获取所述第二网络通道的第二网络通道标识;
对所述下载地址链接进行合法检测;
若检测到所述下载地址链接具备合法性和有效性,则根据所述第二网络通道标识和所述下载地址链接,建立与安装包服务器之间的第二数据连接;
通过所述第二数据连接与所述安装包服务器建立用于下载所述游戏安装包。
5.根据权利要求1所述的方法,其特征在于,所述根据所述第二连接信息和所述第二网络通道下载所述游戏安装包,包括:
根据所述第二连接信息和所述第二网络通道获取安装包服务器的游戏安装包资源和下载资源信息;
根据所述下载资源信息显示用于提示游戏安装包资源获取情况的下载提示区域;所述下载提示区域为独立显示于云游戏界面的显示区域;
当响应针对所述下载提示区域中暂停下载控件的触发操作时,暂停获取所述安装包服务器的游戏安装包资源,将所述下载资源信息作为暂停下载资源信息;
当响应针对所述下载提示区域中继续下载控件的触发操作时,获取所述暂停下载资源信息,根据所述暂停下载资源信息在所述游戏安装包资源中确定未下载的剩余游戏安装包资源,根据所述第二连接信息和所述第二网络通道获取所述剩余游戏安装包资源。
6.根据权利要求1所述的方法,其特征在于,还包括:
获取网络配置信息,根据所述网络配置信息检测自动下载功能的功能状态;
若所述自动下载功能的功能状态为开启状态,则执行所述在获取所述云游戏数据的过程中,根据所述第二连接信息和所述第二网络通道下载所述游戏安装包的步骤。
7.根据权利要求6所述的方法,其特征在于,还包括:
监测所述第一网络通道的网络质量信息;
若所述第一网络通道的网络质量信息不满足云游戏执行条件,则在所述第二网络通道中暂停下载所述游戏安装包,根据所述第一连接信息和所述第二网络通道获取所述云游戏数据,解码所述云游戏数据,显示包含解码后的云游戏...
【专利技术属性】
技术研发人员:陈家昌,吴启冬,刘清文,张宇菲,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。