游戏加速方法、装置、系统、存储介质以及电子设备与流程

未命名 10-10 阅读:142 评论:0


1.本发明涉及计算机网络领域,具体而言,涉及一种游戏加速方法、装置、系统、存储介质以及电子设备。


背景技术:

2.现有技术中,在游戏终端上运行游戏时,游戏可以通过路由器的无线连接连接到路由器,然后,通过路由器将游戏产生的流量数据发送到游戏的游戏源服务器。
3.然而,上述过程中,如果处于晚高峰等网络不稳定的情况下,或者海外用于链路较长的情况下,游戏的延迟会很大。


技术实现要素:

4.本发明实施例提供了一种游戏加速方法、装置、系统、存储介质以及电子设备,以至少解决游戏延迟大的技术问题。
5.根据本发明实施例的一个方面,提供了一种游戏加速方法,包括:在游戏终端通过无线与路由器连接的情况下,接收游戏的流量数据;在上述流量数据属于可加速流量的情况下,通过vpn通道将上述流量数据发送到游戏节点服务器,以通过上述游戏节点服务器将上述流量数据转发给游戏源服务器。
6.根据本发明实施例的另一方面,提供了一种游戏加速装置,包括:接收模块,用于在游戏终端通过无线与路由器连接的情况下,接收游戏的流量数据;发送模块,用于在上述流量数据属于可加速流量的情况下,通过vpn通道将上述流量数据发送到游戏节点服务器,以通过上述游戏节点服务器将上述流量数据转发给游戏源服务器。
7.作为一种可选的示例,上述发送模块包括:第一确定单元,用于将上述路由器的唯一标志作为登录账号;登录单元,用于使用上述登录账号和上述路由器的登录密码登录与vpn服务器对应的vpn客户端;发送单元,用于在登录上述vpn客户端后,通过上述vpn服务器将上述流量数据发送到上述游戏节点服务器。
8.作为一种可选的示例,上述登录单元包括:确定子单元,用于在通过数据库中的数据对上述登录账号和上述登录密码进行验证后,在验证通过的情况下,确定登录上述vpn客户端成功,其中,上述数据库中保存有用于登录vpn客户端的账号和密码。
9.作为一种可选的示例,上述发送模块还包括:查询单元,用于在使用上述登录账号和上述路由器的登录密码登录与vpn服务器对应的vpn客户端之前,使用上述游戏的游戏标志和上述游戏终端所在的区域的区域标志查询vpn服务器的ip地址;第二确定单元,用于将查询到的ip地址对应的服务器确定为上述vpn服务器。
10.作为一种可选的示例,上述装置还包括:返回模块,用于在接收第一查询指令的情况下,返回对上述流量数据的加速结果,其中,上述第一查询指令包括上述游戏的游戏标志和上述游戏终端所在区域的区域标志,上述加速结果包括上述流量数据加速成功或加速失败;在接收第二查询指令的情况下,返回对上述流量数据的停止加速结果,其中,上述第二
查询指令包括上述游戏的游戏标志,上述停止加速结果包括上述流量数据停止加速成功或停止加速失败;在接收第三查询指令的情况下,返回上述流量数据的加速状态,其中,上述第三查询指令包括上述游戏的游戏标志,上述加速状态包括上述流量数据的传输速度和上述vpn通道的连接状态。
11.作为一种可选的示例,上述装置还包括:查询模块,用于在中央服务器中查询产生上述流量数据的账号,其中,上述中央服务器用于注册可加速账号,上述可加速账号产生的流量数据为可加速流量;确定模块,用于在查询到上述账号的情况下,确定上述流量数据为可加速流量数据。
12.根据本发明实施例的又一方面,还提供了一种游戏加速系统,包括:游戏终端,其中,上述游戏终端用于运行游戏产生流量数据;路由器,上述路由器用于接收上述流量数据;上述路由器还用于在上述流量数据属于可加速流量的情况下,通过vpn通道将上述流量数据发送到游戏节点服务器;上述游戏节点服务器,用于将上述流量数据转发到游戏源服务器。
13.作为一种可选的示例,上述系统还包括:vpn服务器与vpn客户端;上述路由器还用于将上述路由器的唯一标志作为登录账号,使用上述登录账号和上述路由器的登录密码登录与上述vpn服务器对应的vpn客户端;上述vpn服务器还用于将上述流量数据发送到上述游戏节点服务器。
14.作为一种可选的示例,上述vpn服务器还用于:通过数据库中的数据对上述登录账号和上述登录密码进行验证;在验证通过的情况下,确定登录上述vpn客户端成功,其中,上述数据库中保存有用于登录vpn客户端的账号和密码。
15.作为一种可选的示例,上述路由器还用于:在接收第一查询指令的情况下,返回对上述流量数据的加速结果,其中,上述第一查询指令包括上述游戏的游戏标志和上述游戏终端所在区域的区域标志,上述加速结果包括上述流量数据加速成功或加速失败;在接收第二查询指令的情况下,返回对上述流量数据的停止加速结果,其中,上述第二查询指令包括上述游戏的游戏标志,上述停止加速结果包括上述流量数据停止加速成功或停止加速失败;在接收第三查询指令的情况下,返回上述流量数据的加速状态,其中,上述第三查询指令包括上述游戏的游戏标志,上述加速状态包括上述流量数据的传输速度和上述vpn通道的连接状态。
16.作为一种可选的示例,上述系统还包括:中央服务器,上述中央服务器用于注册可加速账号,上述可加速账号产生的流量数据为可加速流量。
17.根据本发明实施例的又一方面,还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被处理器运行时执行上述游戏加速方法。
18.根据本发明实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过上述计算机程序执行上述的游戏加速方法。
19.在本发明实施例中,采用了在游戏终端通过无线与路由器连接的情况下,接收游戏的流量数据;在上述流量数据属于可加速流量的情况下,通过vpn通道将上述流量数据发送到游戏节点服务器,以通过上述游戏节点服务器将上述流量数据转发给游戏源服务器的方法,由于在上述方法中,在游戏时,路由器可以根据游戏产生的流量数据是否为可加速流
量,从而使用vpn通道将流量数据发送到游戏节点服务器,再由游戏节点服务器将流量数据发送到游戏源服务器,从而实现了快速将游戏产生的流量数据发送到游戏源服务器的目的,实现了对游戏进行加速的效果,进而解决了游戏延迟大的技术问题。
附图说明
20.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
21.图1是根据本发明实施例的一种可选的游戏加速方法的流程图;
22.图2是根据本发明实施例的一种可选的游戏加速方法的系统示意图;
23.图3是根据本发明实施例的一种可选的游戏加速方法的架构图;
24.图4是根据本发明实施例的一种可选的游戏加速装置的结构示意图;
25.图5是根据本发明实施例的一种可选的游戏加速系统的示意图;
26.图6是根据本发明实施例的一种可选的电子设备的示意图。
具体实施方式
27.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
28.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
29.根据本发明实施例的第一方面,提供了一种游戏加速方法,可选地,如图1所示,上述方法包括:
30.s102,在游戏终端通过无线与路由器连接的情况下,接收游戏的流量数据;
31.s104,在流量数据属于可加速流量的情况下,通过vpn通道将流量数据发送到游戏节点服务器,以通过游戏节点服务器将流量数据转发给游戏源服务器。
32.可选地,本实施例中的上述方法可以应用在对游戏进行加速的过程中。游戏终端可以为用于运行游戏的终端设备,如手机、平板电脑、笔记本电脑等。游戏终端可以通过无线与路由器连接,然后,游戏所产生的流量数据会发送到路由器。
33.路由器可以对流量数据进行判断,判断流量数据是否为可加速流量。如果流量数据为可加速流量,则路由器对流量数据进行加速,将流量数据通过vpn通道发送到游戏节点服务器,再由游戏节点服务器将流量数据转发给游戏源服务器。
34.由于在上述方法中,在游戏时,路由器可以根据游戏产生的流量数据是否为可加
速流量,从而使用vpn通道将流量数据发送到游戏节点服务器,再由游戏节点服务器将流量数据发送到游戏源服务器,从而实现了快速将游戏产生的流量数据发送到游戏源服务器的目的,进一步实现了对游戏进行加速的效果。
35.作为一种可选的示例,上述在流量数据属于可加速流量的情况下,通过vpn通道将流量数据发送到游戏节点服务器包括:
36.将路由器的唯一标志作为登录账号;
37.使用登录账号和路由器的登录密码登录与vpn服务器对应的vpn客户端;
38.在登录vpn客户端后,通过vpn服务器将流量数据发送到游戏节点服务器。
39.可选地,本实施例中,可以为路由器设置一个用户唯一标识,该标识可以有以下用途:唯一标识路由器终端设备;作为vpn登录帐号;作为对账信息。为该唯一标志设置密码,作为路由器的密码,则该路由器可以使用该唯一标志和密码作为登录用账号和密码来登录与vpn服务器对应的vpn客户端。在成功登录vpn客户端的情况下,可以通过vpn服务器将流量数据发送到游戏节点服务器。
40.作为一种可选的示例,上述使用登录账号和路由器的登录密码登录与vpn服务器对应的vpn客户端包括:
41.在通过数据库中的数据对登录账号和登录密码进行验证后,在验证通过的情况下,确定登录vpn客户端成功,其中,数据库中保存有用于登录vpn客户端的账号和密码。
42.可选地,本实施例中,可以设置一个数据库,如redis数据库,数据库可以存储有用于登录vpn客户端的账号和密码。vpn服务器可以按照redis协议与radis服务端交互认证信息,包括:用户名,口令,客户端ip等。redis服务端返回验证结果。如果验证通过,则允许登录vpn客户端。如果认证不用过,则说明账号密码信息不正确,不允许通过vpn通道对游戏进行加速。
43.作为一种可选的示例,在使用登录账号和路由器的登录密码登录与vpn服务器对应的vpn客户端之前,上述方法还包括:
44.使用游戏的游戏标志和游戏终端所在的区域的区域标志查询vpn服务器的ip地址;
45.将查询到的ip地址对应的服务器确定为vpn服务器。
46.可选地,本实施例中,在登录vpn客户端时,还可以查找vpn服务器,确定要登录的vpn客户端属于哪一个服务器。例如,可以通过游戏标志和区域标志查询vpn服务器的ip地址,然后,将查找到的服务器确定为vpn服务器,从而确定出要登录的vpn客户端属于哪一个vpn服务器。
47.作为一种可选的示例,上述方法还包括:
48.在接收第一查询指令的情况下,返回对流量数据的加速结果,其中,第一查询指令包括游戏的游戏标志和游戏终端所在区域的区域标志,加速结果包括流量数据加速成功或加速失败;
49.在接收第二查询指令的情况下,返回对流量数据的停止加速结果,其中,第二查询指令包括游戏的游戏标志,停止加速结果包括流量数据停止加速成功或停止加速失败;
50.在接收第三查询指令的情况下,返回流量数据的加速状态,其中,第三查询指令包括游戏的游戏标志,加速状态包括流量数据的传输速度和vpn通道的连接状态。
51.可选地,本实施例中,可以查询游戏加速前的速度信息,以及游戏加速后的加速信息。如在开始加速之后,查询是否加速成功,在结束查询之后,是否结束查询成功,或者查询力量数据的传输速度和vpn通道的连接状态,或者查询加速效果,如加速后相较于加速前的效率提升百分比。
52.作为一种可选的示例,上述方法还包括:
53.在中央服务器中查询产生流量数据的账号,其中,中央服务器用于注册可加速账号,可加速账号产生的流量数据为可加速流量;
54.在查询到账号的情况下,确定流量数据为可加速流量数据。
55.可选地,本实施例中,用户可以通过门户网页向中央服务器注册用户的游戏加速资格,从而在用户的游戏产生流量数据后,可以通过vpn通道转发流量数据从而完成游戏的加速。
56.本实施例中的vpn为虚拟专用网络,属于远程访问技术。本实施例中,可以在路由器集成软件开发工具包sdk插件,维护游戏服务列表及游戏标id,维护客户端所在区域与节点服务器映射关系。基于客户端所在区域id获取vpn列表,根据链路探测,获取最优vpn节点ip,从而对游戏服务进行加速。
57.图2是本实施例的系统示意图。图2中,手机游戏用户的游戏产生流量数据,流量数据通过无线网络wifi接入并传送到智能路由器,智能路由器判断流量数据为可加速游戏流量时,则通过vpn通道将流量数据传送到自治系统间的路由协议bgp协议的游戏节点(非加速游戏流量不走vpn通道),bgp游戏接入节点终结vpn隧道并把内部的游戏流量通过bgp链路或专线转发到游戏源站服务器。
58.图3是本实施例的游戏加速框架图。智能终端路由器是在路由器中集成sdk插件。用于vpn、路由表、游戏加速等的管理。
59.插件中包括vpn客户端提供接口(a1)、路由表接口(a2)以及基础信息接口(a3)。其中,vpn客户端采用l2tp协议,可以提供vpn(l2tp)连接、断开、状态查询三个接口,具体为:vpn连接:采用uci set network.vpn的方式,将vpn所需要的用户名、密码、serverip等参数设置并commit结束。vpn断开:将network.vpn中的值删除,并commit结束。vpn状态查询:“ifconfig vpn-l2tp=”。路由表接口提供路由表添加、删除、状态查询三个接口。基础信息接口提供路由器的mac地址、wan口ip地址。路由器提供利用url语法在命令行下工作的文件传输工具如curl工具的使用权限,用于sdk与节点服务器的信息获取和日志上传。
60.门户网页portal可以调用sdk的接口,路由器提供一个用户唯一标识,该标识用于唯一标识路由器终端设备;作为vpn登录帐号;作为双方对账信息等。sdk通过接口a1到a3完成vpn、路由表、游戏加速等的管理。具体接口如下:服务启动:输入参数包括用户唯一标识、密码;返回vpn是否连接成功,服务停止:输入参数无;返回vpn是否断开成功;服务状态查询:返回vpn是否正常连接;查询游戏加速前的速度信息:输入参数为ip地址列表;返回该ip的速度信息,启动加速:输入参数包括游戏id、用户选择的区域id;返回启动加速成功与否,停止加速:输入参数包括游戏id;返回停止加速成功与否,查询加速状态信息:输入参数包括游戏id;返回游戏速度信息,vpn状态信息等,定时查询游戏是否有新版本,如果有新版本,则更新当前的游戏列表,定时上报用户使用网络质量、vpn状态信息到节点服务器。
61.sdk可以调用节点服务器的接口(图3中c),上报日志信息/游戏状态信息/玩家操
作信息;查询游戏ip列表:输入为游戏id、区域id;返回指定游戏id和区域id所对应的ip列表,查询vpn server的ip地址,查询某游戏列表的当前版本信息,查询vpn server列表。
62.vpn客户端与vpn服务器交互信息(d),按照l2tp协议vpn客户端与服务端建立连接,提供的信息包括:用户名,密码等,vpn认证通过后,为客户端分配ip地址。vpn服务器记录客户端连接信息:包括客户端ip,时长,流量等供计费使用。
63.中央服务器与节点服务器信息交互(e),用于查询目前支持的游戏信息列表,游戏信息包括游戏名称、游戏id、游戏图标url、游戏区域信息,游戏区域信息包括游戏的区域id、可测试速度的ip地址列表,查询指定用户的游戏加速信息:输入为用户唯一标识、时间区间;返回指定用户在指定区间范围内的vpn使用信息、游戏历史信息、游戏的常用区域信息,用户注册接口:用户注册信息包括用户id,产品名称,产品类型,起始时间,终止时间,价格信息。
64.portal与中央服务器的接口(f),portal和中央服务器实现用户的注册、试用、认证等功能。
65.vpn服务器与数据库redis之间的信息交互(g)
66.按照redis协议与radis服务端交互认证信息,包括:用户名,口令,客户端ip等。redis服务端返回验证结果。
67.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
68.根据本技术实施例的另一方面,还提供了一种游戏加速装置,如图4所示,包括:
69.接收模块402,用于在游戏终端通过无线与路由器连接的情况下,接收游戏的流量数据;
70.发送模块404,用于在流量数据属于可加速流量的情况下,通过vpn通道将流量数据发送到游戏节点服务器,以通过游戏节点服务器将流量数据转发给游戏源服务器。
71.可选地,本实施例中的上述装置可以应用在对游戏进行加速的过程中。游戏终端可以为用于运行游戏的终端设备,如手机、平板电脑、笔记本电脑等。游戏终端可以通过无线与路由器连接,然后,游戏所产生的流量数据会发送到路由器。
72.路由器可以对流量数据进行判断,判断流量数据是否为可加速流量。如果流量数据为可加速流量,则路由器对流量数据进行加速,将流量数据通过vpn通道发送到游戏节点服务器,再由游戏节点服务器将流量数据转发给游戏源服务器。
73.由于在上述装置中,在游戏时,路由器可以根据游戏产生的流量数据是否为可加速流量,从而使用vpn通道将流量数据发送到游戏节点服务器,再由游戏节点服务器将流量数据发送到游戏源服务器,从而实现了快速将游戏产生的流量数据发送到游戏源服务器的目的,进一步实现了对游戏进行加速的效果。
74.本实施例的其他示例请参见上述示例,在此不在赘述。
75.根据本技术实施例的另一方面,还提供了一种游戏加速系统,如图5所示,包括:
76.游戏终端502,其中,游戏终端用于运行游戏产生流量数据;
77.路由器504,路由器用于接收流量数据;
78.路由器还用于在流量数据属于可加速流量的情况下,通过vpn通道将流量数据发送到游戏节点服务器;
79.游戏节点服务器506,用于将流量数据转发到游戏源服务器。
80.可选地,本实施例中的上述系统可以应用在对游戏进行加速的过程中。游戏终端可以为用于运行游戏的终端设备,如手机、平板电脑、笔记本电脑等。游戏终端可以通过无线与路由器连接,然后,游戏所产生的流量数据会发送到路由器。
81.路由器可以对流量数据进行判断,判断流量数据是否为可加速流量。如果流量数据为可加速流量,则路由器对流量数据进行加速,将流量数据通过vpn通道发送到游戏节点服务器,再由游戏节点服务器将流量数据转发给游戏源服务器。
82.由于在上述系统中,在游戏时,路由器可以根据游戏产生的流量数据是否为可加速流量,从而使用vpn通道将流量数据发送到游戏节点服务器,再由游戏节点服务器将流量数据发送到游戏源服务器,从而实现了快速将游戏产生的流量数据发送到游戏源服务器的目的,进一步实现了对游戏进行加速的效果。
83.本实施例的其他示例请参见上述示例,在此不在赘述。
84.图6是根据本技术实施例的一种可选的电子设备的结构框图,如图6所示,包括处理器602、通信接口604、存储器606和通信总线608,其中,处理器602、通信接口604和存储器606通过通信总线608完成相互间的通信,其中,
85.存储器606,用于存储计算机程序;
86.处理器602,用于执行存储器606上所存放的计算机程序时,实现如下步骤:
87.在游戏终端通过无线与路由器连接的情况下,接收游戏的流量数据;
88.在流量数据属于可加速流量的情况下,通过vpn通道将流量数据发送到游戏节点服务器,以通过游戏节点服务器将流量数据转发给游戏源服务器。
89.可选地,在本实施例中,上述的通信总线可以是pci(peripheral component interconnect,外设部件互连标准)总线、或eisa(extended industry standard architecture,扩展工业标准结构)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。通信接口用于上述电子设备与其他设备之间的通信。
90.存储器可以包括ram,也可以包括非易失性存储器(non-volatile memory),例如,至少一个磁盘存储器。可选地,存储器还可以是至少一个位于远离前述处理器的存储装置。
91.作为一种示例,上述存储器606中可以但不限于包括上述请求的处理装置中的接收模块402以及发送模块404。此外,还可以包括但不限于上述请求的处理装置中的其他模块单元,本示例中不再赘述。
92.上述处理器可以是通用处理器,可以包含但不限于:cpu(central processing unit,中央处理器)、np(network processor,网络处理器)等;还可以是dsp(digital signal processing,数字信号处理器)、asic(application specific integrated circuit,专用集成电路)、fpga(field-programmable gate array,现场可编程门阵列)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
93.可选地,本实施例中的具体示例可以参考上述实施例中所描述的示例,本实施例
在此不再赘述。
94.本领域普通技术人员可以理解,图6所示的结构仅为示意,实施上述请求的处理方法的设备可以是终端设备,该终端设备可以是智能手机(如android手机、ios手机等)、平板电脑、掌上电脑以及移动互联网设备(mobile internet devices,mid)、pad等终端设备。图6其并不对上述电子设备的结构造成限定。例如,电子设备还可包括比图6中所示更多或者更少的组件(如网络接口、显示装置等),或者具有与图6所示的不同的配置。
95.本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、rom、ram、磁盘或光盘等。
96.根据本发明的实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被处理器运行时执行上述游戏加速方法中的步骤。
97.可选地,在本实施例中,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-only memory,rom)、随机存取器(random access memory,ram)、磁盘或光盘等。
98.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
99.上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
100.在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
101.在本技术所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
102.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
103.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
104.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人
员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

技术特征:
1.一种游戏加速方法,其特征在于,包括:在游戏终端通过无线与路由器连接的情况下,接收游戏的流量数据;在所述流量数据属于可加速流量的情况下,通过vpn通道将所述流量数据发送到游戏节点服务器,以通过所述游戏节点服务器将所述流量数据转发给游戏源服务器。2.根据权利要求1所述的方法,其特征在于,所述在所述流量数据属于可加速流量的情况下,通过vpn通道将所述流量数据发送到游戏节点服务器包括:将所述路由器的唯一标志作为登录账号;使用所述登录账号和所述路由器的登录密码登录与vpn服务器对应的vpn客户端;在登录所述vpn客户端后,通过所述vpn服务器将所述流量数据发送到所述游戏节点服务器。3.根据权利要求2所述的方法,其特征在于,所述使用所述登录账号和所述路由器的登录密码登录与vpn服务器对应的vpn客户端包括:在通过数据库中的数据对所述登录账号和所述登录密码进行验证后,在验证通过的情况下,确定登录所述vpn客户端成功,其中,所述数据库中保存有用于登录vpn客户端的账号和密码。4.根据权利要求2所述的方法,其特征在于,在使用所述登录账号和所述路由器的登录密码登录与vpn服务器对应的vpn客户端之前,所述方法还包括:使用所述游戏的游戏标志和所述游戏终端所在的区域的区域标志查询vpn服务器的ip地址;将查询到的ip地址对应的服务器确定为所述vpn服务器。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在接收第一查询指令的情况下,返回对所述流量数据的加速结果,其中,所述第一查询指令包括所述游戏的游戏标志和所述游戏终端所在区域的区域标志,所述加速结果包括所述流量数据加速成功或加速失败;在接收第二查询指令的情况下,返回对所述流量数据的停止加速结果,其中,所述第二查询指令包括所述游戏的游戏标志,所述停止加速结果包括所述流量数据停止加速成功或停止加速失败;在接收第三查询指令的情况下,返回所述流量数据的加速状态,其中,所述第三查询指令包括所述游戏的游戏标志,所述加速状态包括所述流量数据的传输速度和所述vpn通道的连接状态。6.根据权利要求1至5任意一项所述的方法,其特征在于,所述方法还包括:在中央服务器中查询产生所述流量数据的账号,其中,所述中央服务器用于注册可加速账号,所述可加速账号产生的流量数据为可加速流量;在查询到所述账号的情况下,确定所述流量数据为可加速流量数据。7.一种游戏加速装置,其特征在于,包括:接收模块,用于在游戏终端通过无线与路由器连接的情况下,接收游戏的流量数据;发送模块,用于在所述流量数据属于可加速流量的情况下,通过vpn通道将所述流量数据发送到游戏节点服务器,以通过所述游戏节点服务器将所述流量数据转发给游戏源服务器。
8.一种游戏加速系统,其特征在于,包括:游戏终端,其中,所述游戏终端用于运行游戏产生流量数据;路由器,所述路由器用于接收所述流量数据;所述路由器还用于在所述流量数据属于可加速流量的情况下,通过vpn通道将所述流量数据发送到游戏节点服务器;所述游戏节点服务器,用于将所述流量数据转发到游戏源服务器。9.一种计算机可读的存储介质,所述计算机可读的存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器运行时执行所述权利要求1至6任一项中所述的方法。10.一种电子设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行所述权利要求1至6任一项中所述的方法。

技术总结
本发明公开了一种游戏加速方法、装置、系统、存储介质以及电子设备。该方法包括:在游戏终端通过无线与路由器连接的情况下,接收游戏的流量数据;在流量数据属于可加速流量的情况下,通过VPN通道将流量数据发送到游戏节点服务器,以通过游戏节点服务器将流量数据转发给游戏源服务器。本发明解决了游戏延迟大的技术问题。问题。问题。


技术研发人员:蒲文宾
受保护的技术使用者:北京金山云网络技术有限公司
技术研发日:2022.03.23
技术公布日:2023/10/7
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐