云游戏运行环境的设置方法和装置、电子设备及存储介质制造方法及图纸

技术编号:36218328 阅读:12 留言:0更新日期:2023-01-04 12:16
本申请提供了一种云游戏运行环境的设置方法和装置、电子设备及存储介质,涉及云游戏技术领域。所述方法包括:在客户端请求启动云游戏的情况下,基于预设策略获取虚拟设备信息,预设策略中配置有虚拟设备信息的获取模式;根据所述虚拟设备信息,设置所述云游戏的运行环境,所述云游戏的运行环境用于为所述客户端启动所述云游戏。依据本申请实施例,云游戏的运行环境不是统一固定的,而是基于预设策略中配置的获取模式获取的虚拟设备信息设置得到的,可以避免因相同的运行环境造成的误判,有助于提高云游戏风险控制的准确性。有助于提高云游戏风险控制的准确性。有助于提高云游戏风险控制的准确性。

【技术实现步骤摘要】
云游戏运行环境的设置方法和装置、电子设备及存储介质


[0001]本申请涉及云游戏
,尤其涉及一种云游戏运行环境的设置方法和装置、电子设备及存储介质。

技术介绍

[0002]随着5G技术与云计算技术的融合,作为云计算垂直领域的云游戏也开始得到新的发展,行业呈现出一片欣欣向荣的景象。但作为一个新的业务形态,相当多的技术难题也随之不断出现。在设置云游戏运行环境的过程中,目前普遍采用的做法是,无论哪个用户都统一设置成固定的运行环境,由此可能带来误判进而影响用户使用云游戏的问题。例如,云游戏提供商有可能将使用相同运行环境的多个不同用户均识别为非法用户,并进行风险提示,甚至禁止运行云游戏,从而降低风险控制的准确性。

技术实现思路

[0003]本申请实施例提供一种云游戏运行环境的设置方法和装置、电子设备及存储介质,以提高云游戏风险控制的准确性。
[0004]在第一方面,本申请实施例提供了一种云游戏运行环境的设置方法,包括:在客户端请求启动云游戏的情况下,基于预设策略获取虚拟设备信息,所述预设策略中配置有虚拟设备信息的获取模式;根据所述虚拟设备信息,设置所述云游戏的运行环境,所述云游戏的运行环境用于为所述客户端启动所述云游戏。
[0005]在第二方面,本申请实施例提供了一种云游戏运行环境的设置装置,包括:获取模块,用于在客户端请求启动云游戏的情况下,基于预设策略获取虚拟设备信息,所述预设策略中配置有虚拟设备信息的获取模式;设置模块,用于根据所述虚拟设备信息,设置所述云游戏的运行环境,所述云游戏的运行环境用于为所述客户端启动所述云游戏。
[0006]在第三方面,本申请实施例提供了一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,所述处理器在执行所述计算机程序时实现上述任一项所述的方法。
[0007]在第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法。
[0008]与现有技术相比,本申请具有如下优点:
[0009]在客户端请求启动云游戏的情况下,基于预设策略获取虚拟设备信息,根据所述虚拟设备信息设置所述云游戏的运行环境以便于为所述客户端启动所述云游戏,由于云游戏的运行环境不是统一固定的,而是基于预设策略中配置的获取模式获取的虚拟设备信息设置得到的,可以避免因相同的运行环境造成的误判,有助于提高云游戏风险控制的准确性。
[0010]上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,可依照说明书的内容予以实施,并且为了让本申请的上述和其他目的、特征和优点能够更
明显易懂,以下特举本申请的具体实施方式。
附图说明
[0011]在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素。这些附图不一定是按照比例绘制的。应该理解,这些附图仅描绘了根据本申请的一些实施方式,而不应将其视为是对本申请范围的限制。
[0012]图1为本申请提供的云游戏运行环境的设置方法的应用场景示意图;
[0013]图2为本申请一实施例的云游戏运行环境的设置方法的流程图;
[0014]图3是本申请另一实施例的云游戏运行环境的设置方法的流程图;
[0015]图4是本申请另一实施例的云游戏运行环境的设置方法的流程图;
[0016]图5是本申请另一实施例的云游戏运行环境的设置方法的流程图;
[0017]图6是本申请另一实施例的云游戏运行环境的设置方法的流程图;
[0018]图7是本申请另一实施例的云游戏运行环境的设置方法的流程图;
[0019]图8是本申请一实施例的云游戏运行环境的设置装置的结构框图;以及
[0020]图9为用来实现本申请实施例的电子设备的框图。
具体实施方式
[0021]在下文中,仅简单地描述了某些示例性实施例。正如本领域技术人员可认识到的那样,在不脱离本申请的构思或范围的情况下,可通过各种不同方式修改所描述的实施例。因此,附图和描述被认为本质上是示例性的,而非限制性的。
[0022]为便于理解本申请实施例的技术方案,以下对本申请实施例的相关技术进行说明。以下相关技术作为可选方案与本申请实施例的技术方案可以进行任意结合,其均属于本申请实施例的保护范围。
[0023]首先对本申请所涉及的名词进行解释。
[0024]风控:风险控制的简称,是指采取各种措施和方法,消灭或减少风险事件发生的各种可能性,或者减少风险事件发生时造成的损失。
[0025]云游戏:以云计算为基础的游戏方式,在云游戏的运行模式下,所有游戏都在服务器上运行,游戏启动及渲染后,经压缩通过网络传输给客户端。客户端无需为了游戏配置高性能的处理器和显卡,只需要基本的视频解压能力就可以执行游戏。
[0026]服务器:位于云端为云游戏提供相关服务的服务器,该相关服务包括但不限于设置云游戏的运行环境、启动云游戏以及渲染云游戏,并将渲染且压缩后的云游戏通过网络发送至客户端。
[0027]客户端:是在用户侧加载云游戏的设备。该设备具备视频解压能力,可以与云端的服务器进行通信并与用户进行交互。客户端包括但不限于计算机、平板电脑、笔记本电脑、个人数字助理(Personal Digital Assistant,PDA)或手机等。
[0028]虚拟设备信息:表征客户端所具有的、与云游戏相关的属性信息。虚拟设备信息表征的属性信息,可以反映某个具体客户端的真实属性信息,如反映某个发起云游戏的用户使用的手机的属性信息。或者虚拟设备信息也可以表征一个抽象的客户端的属性信息,在生成虚拟设备信息后,再将其指定给某个具体的客户端,这种情况下,虚拟设备信息并不一
定完全反映该客户端的真实属性信息,但是能够代表该客户端的真实属性信息。上述属性信息包括但不限于客户端的以下至少一种属性信息:网络类型、产品型号、品牌、基带信息、无线网络名称、基本服务集标识、信号强度或签名类型。
[0029]网络类型:客户端使用的网络类型,包括但不限于2G、3G、4G、5G或wifi等网络。
[0030]基本服务集标识(Basic Service Set IDentifier,BSSID):唯一标识基本服务集,用无线接入点的数据链路层的MAC(Media Access Control,媒体存取控制)地址来表示。
[0031]签名类型:客户端内涉及签名验证过程中所使用签名的类型,包括但不限于正式签名、平台签名或测试签名等。
[0032]图1为示例性的用于实现本申请实施例的云游戏运行环境的设置方法的一个应用场景的示意图。云端的服务器可以为多个客户端提供云游戏的相关服务。其中,客户端的类型可以多种,如计算机、手机、平板电脑或笔记本电脑等等。云端的服务器可以根据需要部署,包括集中式部署或分布式部署。例如,可以在云端部署多个服务器分别执行虚拟设备信息处理服务或者渲染服务等,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云游戏运行环境的设置方法,其特征在于,所述方法包括:在客户端请求启动云游戏的情况下,基于预设策略获取虚拟设备信息,所述预设策略中配置有虚拟设备信息的获取模式;根据所述虚拟设备信息,设置所述云游戏的运行环境,所述云游戏的运行环境用于为所述客户端启动所述云游戏。2.根据权利要求1所述的方法,其特征在于,所述基于预设策略获取虚拟设备信息,包括:在所述获取模式是上报模式的情况下,获取所述客户端上报的虚拟设备信息。3.根据权利要求2所述的方法,其特征在于,所述获取所述客户端上报的虚拟设备信息,包括:查找历史上报的虚拟设备信息;判断所述客户端是否已上报过虚拟设备信息;如果所述客户端已上报过虚拟设备信息,则获取所述客户端已上报的虚拟设备信息;如果所述客户端未上报过虚拟设备信息,则获取所述客户端当前上报的虚拟设备信息。4.根据权利要求1所述的方法,其特征在于,所述基于预设策略获取虚拟设备信息,包括:在所述获取模式是随机模式的情况下,根据已存储的多种类型客户端的属性信息随机生成虚拟设备信息。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述云游戏的运行环境中启动所述云游戏;基于所述虚拟设备信息中的属性信息渲染所述云游戏。6.根据权利要求1

5任一项所述的方法,其特征在于,所述虚拟设备信息包括客户端的以下至少一种属性信息:网络类型、产品型号、品牌、基带信息、无线网络名称、基本服务集标识、信号强度或签名类型。7.一种云游戏运行环境的设置装置,其特征在于,所述装置包括:获取模块,用于在客户端请求启动云游戏的情况下,基于预设策略获取虚拟设备信息,所述预设策略中配置有虚拟设备信息的获取模式;设置模块,用于根据所述虚拟设备信息,设置所述云游戏的运...

【专利技术属性】
技术研发人员:陶伟成
申请(专利权)人:元境生生北京科技有限公司
类型:发明
国别省市:

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

1