云端游戏服务的运行方法、装置及计算机可读存储介质制造方法及图纸

技术编号:26010745 阅读:13 留言:0更新日期:2020-10-23 20:01
本申请提供了一种云端游戏服务的运行方法、装置及计算机可读存储介质。其中方法包括:在接收到用户终端发送的通信连接请求时,响应于通信连接请求与用户终端建立通信连接;在对应的云端游戏实例运行过程中,获取云端游戏实例产生的音画信息,并将音画信息按预设编码方式编码后发送至用户终端;在接收到用户终端发送的输入信息时,基于预设输入信息映射表、用户终端的输入设备类型以及输入信息,获取输入信息对应的控制指令,并将控制指令发送至云端游戏实例。通过该方案可以无需在用户终端进行本地端游戏安装包的下载、安装、更新等步骤,对用户使用的终端的配置没有过高要求,有利于本地端游戏云端化后推广。

【技术实现步骤摘要】
云端游戏服务的运行方法、装置及计算机可读存储介质
本申请涉及计算机
,具体而言,本申请涉及一种云端游戏服务的运行方法、装置及计算机可读存储介质。
技术介绍
随着个人电脑、移动终端的普及,游戏已经成为越来越多人不可或缺的娱乐方式,现有游戏大多为本地端游戏,需要每个玩家在所使用的设备上进行本地端游戏安装包的下载、安装、更新等步骤后运行,才能正常进入游戏。上述步骤不仅繁琐,而且随着游戏的不断大型化,对玩家所使用设备的配置要求也越来越高,使得本地端游戏的推广受到限制。
技术实现思路
本申请的目的旨在至少能解决上述的技术缺陷之一,特提出以下技术方案:第一方面,本申请实施例提供了一种云端游戏服务的运行方法,包括:在接收到用户终端发送的通信连接请求时,响应于通信连接请求与用户终端建立通信连接;在对应的云端游戏实例运行过程中,获取云端游戏实例产生的音画信息,并将音画信息按预设编码方式编码后发送至用户终端;在接收到用户终端发送的输入信息时,基于预设输入信息映射表、用户终端的输入设备类型以及输入信息,获取输入信息对应的控制指令,并将控制指令发送至云端游戏实例,以使云端游戏实例执行控制指令,其中,预设输入信息映射表中存储有不同类型的输入设备的输入信息与控制指令之间的映射关系。在本申请的一种可选实施例中,获取云端游戏实例产生的音画信息,包括以下任一项:按预设采样率通过云端游戏实例上的预设接口获取云端游戏实例产生的音画信息,其中,预设接口为云端游戏实例按游戏服务器GS约定的规格实现得到;接收云端游戏实例按预设采样率通过GS上的数据接口发送的云端游戏实例产生的音画信息;按预设采样率捕获云端游戏实例产生的音画信息。在本申请的一种可选实施例中,在获取云端游戏实例产生的音画信息之前,该方法还包括:通过云端游戏实例上的预设参数设置接口接收用户或运维人员设置的预设采样率。在本申请的一种可选实施例中,基于预设输入信息映射表、用户终端的输入设备类型以及输入信息,获取输入信息对应的控制指令,包括:在与用户终端建立通信连接时,接收用户终端发送的用户终端的设备类型;从预设输入信息映射表中获取用户终端的设备类型的输入信息与控制指令之间的映射关系;基于输入信息、用户终端的设备类型的输入信息与控制指令之间的映射关系,获取输入信息对应的控制指令。在本申请的一种可选实施例中,该方法还包括:从运维服务器获取预设输入信息映射表。第二方面,本申请实施例提供了一种云端游戏服务的运行装置,包括:通信连接请求模块,用于在接收到用户终端发送的通信连接请求时,响应于通信连接请求与用户终端建立通信连接;音画信息发送模块,用于在对应的云端游戏实例运行过程中,获取云端游戏实例产生的音画信息,并将音画信息按预设编码方式编码后发送至用户终端;控制指令发送模块,用于在接收到用户终端发送的输入信息时,基于预设输入信息映射表、用户终端的输入设备类型以及输入信息,获取输入信息对应的控制指令,并将控制指令发送至云端游戏实例,以使云端游戏实例执行控制指令,其中,预设输入信息映射表中存储有不同类型的输入设备的输入信息与控制指令之间的映射关系。在本申请的一种可选实施例中,音画信息发送模块具体用于以下各项中的任意一项:按预设采样率通过云端游戏实例上的预设接口获取云端游戏实例产生的音画信息,其中,预设接口为云端游戏实例按游戏服务器GS约定的规格实现得到;接收云端游戏实例按预设采样率通过GS上的数据接口发送的云端游戏实例产生的音画信息;按预设采样率捕获云端游戏实例产生的音画信息。在本申请的一种可选实施例中,该装置还包括采样率设置模块,用于:在获取云端游戏实例产生的音画信息之前,通过云端游戏实例上的预设参数设置接口接收用户或运维人员设置的预设采样率。在本申请的一种可选实施例中,控制指令发送模块具体用于:在与用户终端建立通信连接时,接收用户终端发送的用户终端的设备类型;从预设输入信息映射表中获取用户终端的设备类型的输入信息与控制指令之间的映射关系;基于输入信息、用户终端的设备类型的输入信息与控制指令之间的映射关系,获取输入信息对应的控制指令。在本申请的一种可选实施例中,该装置还包括输入信息映射表获取模块,用于:从运维服务器获取预设输入信息映射表。第三方面,本申请实施例提供了一种电子设备,包括存储器和处理器;存储器中存储有计算机程序;处理器,用于执行计算机程序以实现第一方面实施例中所提供的方法。第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现第一方面实施例中所提供的方法。本申请提供的技术方案带来的有益效果是:通过云端游戏系统调度的GS来连接本地端的用户终端和云端游戏实例,捕获云端游戏实例运行产生的音画信息并转发给用户终端,同时将用户终端发送的输入信息解析为对应的控制指令,以使云端游戏实例能够执行用户发出的控制指令,从而实现了为用户提供云端游戏服务。通过该方案可以无需在用户终端进行本地端游戏安装包的下载、安装、更新等步骤,对用户使用的终端的配置没有过高要求,有利于本地端游戏云端化后推广。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍。图1为本申请实施例提供的一种云端游戏系统的结构示意图;图2为本申请实施例提供的一种云端游戏服务的运行方法的流程示意图;图3为本申请实施例提供的一种云端游戏系统在提供云端游戏服务过程中的信息交互示意图;图4为本申请实施例提供的一种云端游戏服务的运行装置的结构框图;图5为本申请实施例提供的一种电子设备的结构示意图。具体实施方式下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本专利技术的限制。本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。<本文档来自技高网
...

【技术保护点】
1.一种云端游戏服务的运行方法,其特征在于,包括:/n在接收到用户终端发送的通信连接请求时,响应于所述通信连接请求与所述用户终端建立通信连接;/n在对应的云端游戏实例运行过程中,获取所述云端游戏实例产生的音画信息,并将所述音画信息按预设编码方式编码后发送至所述用户终端;/n在接收到所述用户终端发送的输入信息时,基于预设输入信息映射表、所述用户终端的输入设备类型以及所述输入信息,获取所述输入信息对应的控制指令,并将所述控制指令发送至所述云端游戏实例,以使所述云端游戏实例执行所述控制指令,其中,所述预设输入信息映射表中存储有不同类型的输入设备的输入信息与控制指令之间的映射关系。/n

【技术特征摘要】
1.一种云端游戏服务的运行方法,其特征在于,包括:
在接收到用户终端发送的通信连接请求时,响应于所述通信连接请求与所述用户终端建立通信连接;
在对应的云端游戏实例运行过程中,获取所述云端游戏实例产生的音画信息,并将所述音画信息按预设编码方式编码后发送至所述用户终端;
在接收到所述用户终端发送的输入信息时,基于预设输入信息映射表、所述用户终端的输入设备类型以及所述输入信息,获取所述输入信息对应的控制指令,并将所述控制指令发送至所述云端游戏实例,以使所述云端游戏实例执行所述控制指令,其中,所述预设输入信息映射表中存储有不同类型的输入设备的输入信息与控制指令之间的映射关系。


2.根据权利要求1所述的方法,其特征在于,获取所述云端游戏实例产生的音画信息,包括以下任一项:
按预设采样率通过所述云端游戏实例上的预设接口获取所述云端游戏实例产生的音画信息,其中,所述预设接口为云端游戏实例按游戏服务器GS约定的规格实现得到;
接收所述云端游戏实例按预设采样率通过所述GS上的数据接口发送的所述云端游戏实例产生的音画信息;
按预设采样率捕获所述云端游戏实例产生的音画信息。


3.根据权利要求2所述的方法,其特征在于,在获取所述云端游戏实例产生的音画信息之前,所述方法还包括:
通过云端游戏实例上的预设参数设置接口接收用户或运维人员设置的所述预设采样率。


4.根据权利要求1所述的方法,其特征在于,所述基于预设输入信息映射表、所述用户终端的输入设备类型以及所述输入信息,获取所述输入信息对应的控制指令,包括:
在与所述用户终端建立通信连接时,接收所述用户终端发送的所述用户终端的设备类型;
从所述预设输入信息映射表中获取所述用户终端的设备类型的输入信息与控制指令之间的映射关系;
基于所述输入信息、所述用户终端的设备类...

【专利技术属性】
技术研发人员:杜晶林顺
申请(专利权)人:厦门雅基软件有限公司
类型:发明
国别省市:福建;35

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

1