System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种云游戏的处理方法、云游戏局域网、设备及存储介质技术_技高网

一种云游戏的处理方法、云游戏局域网、设备及存储介质技术

技术编号:40290600 阅读:5 留言:0更新日期:2024-02-07 20:41
本申请实施例提供了一种云游戏的处理方法、云游戏局域网、设备及存储介质,用于在终端设备与互联网断网的情况下,继续运行云游戏。包括:本地云游戏服务器在局域网内发送用于指示可支持的云游戏资源的广播消息;N个终端设备接收广播信息,并根据广播信息确定局域网支持的云游戏资源;N个终端设备向本地云游戏服务器发送接入第一云游戏的接入请求,第一云游戏为云游戏资源中的一个云游戏;本地云游戏服务器响应接入请求建立N个终端设备与本地云游戏服务器之间的数据传输通道;本地云游戏服务器与N个终端设备通过数据传输通道实现第一云游戏的游戏数据传输。本申请可应用于计算机领域、云游戏领域。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及云游戏,具体涉及一种云游戏的处理方法、云游戏局域网、设备及存储介质


技术介绍

1、随着计算机技术的飞速发展,云游戏在游戏市场中占据着越来越重要的地位。云游戏是指游戏逻辑运行在游戏服务器中的游戏,用户只需要拥有基础的客户端,客户端只需要接收并播放游戏音视频流,以及向游戏服务器发送用户的操作数据,即可在低配置设备上体验高质量游戏。

2、基于上述描述可知,云游戏运行过程中终端设备都需要连接到部署在固定机房的远程服务器上实现实时云游戏传输。因此要求终端设备有正常稳定的互联网连接。如通过蜂窝网络或者通过家庭宽带。若终端设备无法稳定连接到互联网,则现有的云游戏方法无法运行。


技术实现思路

1、本申请实施例提供了一种云游戏的处理方法、云游戏局域网、设备及存储介质,用于在终端设备与互联网断网的情况下,继续运行云游戏。

2、有鉴于此,本申请一方面提供一种云游戏的处理方法,包括:本地云游戏服务器在局域网内发送广播信息,该广播信息用于指示该本地云游戏服务器支持的云游戏资源,该局域网包括该本地云游戏服务器、交换机以及n个终端设备,其中,该本地云游戏服务器和该n个终端设备接入该交换机,使得该本地云游戏服务器与该n个终端设备实现局域网通信,该n个终端设备无法连接互联网,该n为大于或等于1的整数;该n个终端设备接收该广播信息,并根据该广播信息确定该局域网支持的云游戏资源;该n个终端设备向该本地云游戏服务器发送接入第一云游戏的接入请求,该第一云游戏为该云游戏资源中的一个云游戏;该本地云游戏服务器响应该接入请求建立该n个终端设备与该本地云游戏服务器之间的数据传输通道;该本地云游戏服务器与该n个终端设备通过该数据传输通道实现该第一云游戏的游戏数据传输。

3、本申请另一方面提供一种云游戏局域网,包括:本地云游戏服务器、交换机以及n个终端设备,该n为大于或等于1的整数;该本地云游戏服务器和该n个终端设备接入该交换机,使得该本地云游戏服务器与该n个终端设备实现局域网通信;该本地云游戏服务器,用于在该云游戏局域网内发送广播信息,该广播信息用于指示该本地云游戏服务器支持的云游戏资源;该n个终端设备,用于接收该广播信息,并根据该广播信息确定该局域网支持的云游戏资源;向该本地云游戏服务器发送接入第一云游戏的接入请求,该第一云游戏为该云游戏资源中的一个云游戏;该本地云游戏服务器,还用于响应该接入请求建立该n个终端设备与该本地云游戏服务器之间的数据传输通道;与该n个终端设备通过该数据传输通道实现该第一云游戏的游戏数据传输。

4、在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,在该第一云游戏为单机游戏时,该本地云游戏服务器,用于为该n个终端设备建立n个游戏进程,其中,该n个游戏进程中的一个游戏进程与该n个终端设备中的一个终端设备建立一个数据传输通道;

5、在该第一云游戏为多人游戏时,该本地云游戏服务器,用于为该n个终端设备建立一个多人游戏进程,其中,该多人游戏进程与该n个终端设备中的每一个终端设备建立一个数据传输通道。

6、在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,该n个终端设备,用于获取对该第一云游戏的控制指令,并将该控制指令通过该数据传输通道发送至该本地云游戏服务器;

7、该本地云游戏服务器,用于响应该控制指令通过该数据传输通道向该n个终端设备发送游戏数据;

8、该n个终端设备,用于解析该游戏数据并展示该游戏数据指示的视频信息或者音频信息。

9、在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,该n个终端设备,用地向该本地云游戏服务器发送登录该第一云游戏的登录请求;

10、在该本地云游戏服务器与该第一云游戏的远程云游戏服务器存在网络通信时,该本地云游戏服务器,用于向该远程云游戏服务器发送登录请求,该登录请求中包括该登录请求;

11、在该本地云游戏服务器接收到登录成功的反馈结果后,该本地云游戏服务器,用于存储该n个终端设备的登录信息,并向该n个终端设备发送通知消息,该通知消息用于指示该n个终端设备登录成功。

12、在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,该本地云游戏服务器,用于存储该n个终端设备运行该第一云游戏的存档文件;异步向该远程云游戏服务器发送存储请求,以使得该远程云游戏服务器同步该存档文件;在接收到远程存档成功消息时,向该n个终端设备转发该远程存档成功消息。

13、在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,该本地云游戏服务器,用于存储该n个终端设备运行该第一云游戏的存档文件;在该本地云游戏服务器与该远程云游戏服务器存在网络通信时,向该远程云游戏服务器发送该存档文件,以使得该远程云游戏服务器同步该存档文件;在接收到远程存档成功消息时,向该n个终端设备转发该远程存档成功消息。

14、在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,该n个终端设备通过有线或无线的方式与该交换机直连;该本地云游戏服务器通过本地网卡与该交换机相连。

15、本申请另一方面提供一种计算机设备,包括:存储器、处理器以及总线系统;

16、其中,存储器用于存储程序;

17、处理器用于执行存储器中的程序,处理器用于根据程序代码中的指令执行上述各方面的方法;

18、总线系统用于连接存储器以及处理器,以使存储器以及处理器进行通信。

19、本申请的另一方面提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面的方法。

20、本申请的另一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各方面所提供的方法。

21、从以上技术方案可以看出,本申请实施例具有以下优点:在该终端设备与互联网断网的情况下,该终端设备与部署于本地的本地云游戏服务器通过交换机构成一个局域网,在此局域网里,该本地云游戏服务器具有支持该终端设备运行云游戏的功能,该终端设备在与该本地云游戏服务器建立数据传输通道之后,通过该数据传输通道与该本地云游戏服务器进行数据交互,此处该数据为运行云游戏的必要数据,从而实现该终端设备在断网的情况下实时运行云游戏的功能。

本文档来自技高网...

【技术保护点】

1.一种云游戏的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述本地云游戏服务器响应所述接入请求建立所述N个终端设备与所述本地云游戏服务器之间的数据传输通道包括:

3.根据权利要求1所述的方法,其特征在于,所述本地云游戏服务器与所述N个终端设备通过所述数据传输通道实现所述第一云游戏的游戏数据传输包括:

4.根据权利要求1至3中任一项所述的方法,其特征在于,在所述本地云游戏服务器响应所述接入请求建立所述N个终端设备与所述本地云游戏服务器之间的数据传输通道之后,所述本地云游戏服务器与所述N个终端设备通过所述数据传输通道实现所述第一云游戏的游戏数据传输之前,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,在所述本地云游戏服务器与所述N个终端设备通过所述数据传输通道实现所述第一云游戏的游戏数据传输之后,所述方法还包括:

6.根据权利要求4所述的方法,其特征在于,在所述本地云游戏服务器与所述N个终端设备通过所述数据传输通道实现所述第一云游戏的游戏数据传输之后,所述方法还包括:

7.根据权利要求1至3或者5所述的方法,其特征在于,所述本地云游戏服务器和所述N个终端设备接入所述交换机包括:

8.一种云游戏局域网,其特征在于,包括:

9.一种计算机设备,其特征在于,包括:存储器、处理器以及总线系统;

10.一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行如权利要求1至7中任一项所述的方法。

...

【技术特征摘要】

1.一种云游戏的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述本地云游戏服务器响应所述接入请求建立所述n个终端设备与所述本地云游戏服务器之间的数据传输通道包括:

3.根据权利要求1所述的方法,其特征在于,所述本地云游戏服务器与所述n个终端设备通过所述数据传输通道实现所述第一云游戏的游戏数据传输包括:

4.根据权利要求1至3中任一项所述的方法,其特征在于,在所述本地云游戏服务器响应所述接入请求建立所述n个终端设备与所述本地云游戏服务器之间的数据传输通道之后,所述本地云游戏服务器与所述n个终端设备通过所述数据传输通道实现所述第一云游戏的游戏数据传输之前,所述方法还包括:

5.根据权利要求4所述的方法,...

【专利技术属性】
技术研发人员:潘博渊
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1