控制对象的切换方法、装置、电子设备及计算机存储介质制造方法及图纸

技术编号:26010749 阅读:18 留言:0更新日期:2020-10-23 20:01
本申请实施例涉及计算机技术领域,公开了一种控制对象的切换方法、装置、电子设备及计算机存储介质,其中,控制对象切换方法包括:接收终端发送的切换至目标控制对象的切换请求;接着,获取与目标控制对象相对应的目标控制器的设备相关信息,设备相关信息包括接入信息和状态信息,目标控制器用于控制目标控制对象;接着,向终端发送目标控制器的接入信息和状态信息,以使得终端根据目标控制器的接入信息和状态信息,与目标控制器建立连接,以切换至目标控制对象。使得在操控控制对象的过程中,可以基于自身的控制需求,方便、快捷地切换连接至目标控制器,实现了对目标控制对象的控制切换,从而由当前控制对象切换至目标控制对象。

【技术实现步骤摘要】
控制对象的切换方法、装置、电子设备及计算机存储介质
本申请实施例涉及计算机
,具体而言,本申请涉及一种控制对象的切换方法、装置、电子设备及计算机存储介质。
技术介绍
随着互联网和云计算技术的发展,近年来云游戏、远程驾驶等远程操控技术得到快速发展,其中,云游戏是将本地终端运行的游戏在云端服务器上运行,通过云端接口实现对游戏中角色的操控,其操控结果以编码压缩游戏画面和声音的形式,实时地传送回本地终端来解码呈现。本申请的专利技术人在具体实现过程中,发现:无论是云游戏还是远程驾驶等,都是一个操控者每次仅与一个控制器连接,每个控制器只模拟控制一个控制对象,例如云游戏中的角色1、角色2等,又例如远程驾驶中汽车的方向盘、刹车等,在操控者建立连接至退出的过程中,无法控制初始建立连接的控制对象之外的其他控制对象。
技术实现思路
本申请实施例的目的旨在至少能解决上述的技术缺陷之一,特提出以下技术方案:一方面,提供了一种控制对象的切换方法,应用于调度服务器,包括:接收终端发送的切换至目标控制对象的切换请求;获取与目标控制对象相对应的目标控制器的设备相关信息,设备相关信息包括接入信息和状态信息,目标控制器用于控制目标控制对象;向终端发送目标控制器的接入信息和状态信息,以使得终端根据目标控制器的接入信息和状态信息,与目标控制器建立连接,以切换至目标控制对象。在一种可能的实现方式中,状态信息包括空闲状态、非空闲状态及不可用状态中的任一种;向终端发送目标控制器的接入信息和状态信息,包括以下任一项:当状态信息为空闲状态或不可用状态时,直接向终端发送目标控制器的接入信息和状态信息;当状态信息为非空闲状态时,请求断开目标控制器的当前连接,并根据针对请求断开目标控制器的当前连接的响应,向终端发送目标控制器的接入信息和状态信息。在一种可能的实现方式中,根据针对请求断开目标控制器的当前连接的响应,向终端发送目标控制器的接入信息和状态信息,包括:若接收到允许断开目标控制器的当前连接的确认信息,则通知目标控制器断开当前连接,并将目标控制器的状态信息更新为空闲状态,且向终端发送目标控制器的接入信息和更新后的状态信息;或者,若接收到不允许断开目标控制器的当前连接的确认信息,则将目标控制器的状态信息更新为不可用状态,并向终端发送目标控制器的接入信息和更新后的状态信息。在一种可能的实现方式中,目标控制器与目标控制对象属于同一个服务器,各个不同的控制器分别属于同一个服务器或者不同的服务器。在一种可能的实现方式中,该方法还包括:当检测到终端已与目标控制器建立连接、且已与原有控制器断开连接时,向终端发送切换成功的提示信息。在一种可能的实现方式中,该控制对象的切换方法应用于云游戏系统,其中,当应用于云游戏系统时,控制对象为云游戏系统中的角色。一方面,提供了一种控制对象的切换方法,应用于终端,包括:向调度服务器发送切换至目标控制对象的切换请求;接收调度服务器针对切换请求返回的与目标控制对象相对应的目标控制器的设备相关信息,设备相关信息包括接入信息和状态信息,目标控制器用于控制目标控制对象;根据目标控制器的接入信息和状态信息,与目标控制器建立连接,以切换至目标控制对象。在一种可能的实现方式中,根据目标控制器的接入信息和状态信息,与目标控制器建立连接,包括:当状态信息为空闲状态时,根据目标控制器的接入信息,建立与目标控制器之间的连接,并断开与原有控制器之间的连接。在一种可能的实现方式中,目标控制器与目标控制对象属于同一个服务器,各个不同的控制器分别属于同一个服务器或者不同的服务器。一方面,提供了一种控制对象的切换装置,应用于调度服务器,包括:第一接收模块,用于接收终端发送的切换至目标控制对象的切换请求;获取模块,用于获取与目标控制对象相对应的目标控制器的设备相关信息,设备相关信息包括接入信息和状态信息,目标控制器用于控制目标控制对象;第一发送模块,用于向终端发送目标控制器的接入信息和状态信息,以使得终端根据目标控制器的接入信息和状态信息,与目标控制器建立连接,以切换至目标控制对象。在一种可能的实现方式中,状态信息包括空闲状态、非空闲状态及不可用状态中的任一种;第一发送模块用于执行以下任一项:当状态信息为空闲状态或不可用状态时,直接向终端发送目标控制器的接入信息和状态信息;当状态信息为非空闲状态时,请求断开目标控制器的当前连接,并根据针对请求断开目标控制器的当前连接的响应,向终端发送目标控制器的接入信息和状态信息。在一种可能的实现方式中,第一发送模块在根据针对请求断开目标控制器的当前连接的响应,向终端发送目标控制器的接入信息和状态信息时,具体用于:若接收到允许断开目标控制器的当前连接的确认信息,则通知目标控制器断开当前连接,并将目标控制器的状态信息更新为空闲状态,且向终端发送目标控制器的接入信息和更新后的状态信息;或者,若接收到不允许断开目标控制器的当前连接的确认信息,则将目标控制器的状态信息更新为不可用状态,并向终端发送目标控制器的接入信息和更新后的状态信息。在一种可能的实现方式中,目标控制器与目标控制对象属于同一个服务器,各个不同的控制器分别属于同一个服务器或者不同的服务器。在一种可能的实现方式中,还包括提示模块;提示模块,用于当检测到终端已与目标控制器建立连接、且已与原有控制器断开连接时,向终端发送切换成功的提示信息。一方面,提供了一种控制对象的切换装置,应用于终端,包括:第二发送模块,用于向调度服务器发送切换至目标控制对象的切换请求;第二接收模块,用于接收调度服务器针对切换请求返回的与目标控制对象相对应的目标控制器的设备相关信息,设备相关信息包括接入信息和状态信息,目标控制器用于控制目标控制对象;连接模块,用于根据目标控制器的接入信息和状态信息,与目标控制器建立连接,以切换至目标控制对象。在一种可能的实现方式中,连接模块用于当状态信息为空闲状态时,根据目标控制器的接入信息,建立与目标控制器之间的连接,并断开与原有控制器之间的连接。在一种可能的实现方式中,目标控制器与目标控制对象属于同一个服务器,各个不同的控制器分别属于同一个服务器或者不同的服务器。一方面,提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现上述的控制对象的切换方法。一方面,提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现上述的控制对象的切换方法。本申请实施例提供的控制对象的切换方法,使得通过终端对控制对象进行实际操控的操控者,在操控当前控制对象的过程中,可以基于自身的控制需求,根据与目标控制对象相对应的目标控制器的接入信息和状态信息,简便快捷地切换连接至目标控制器本文档来自技高网...

【技术保护点】
1.一种控制对象的切换方法,其特征在于,应用于调度服务器,包括:/n接收终端发送的切换至目标控制对象的切换请求;/n获取与所述目标控制对象相对应的目标控制器的设备相关信息,所述设备相关信息包括接入信息和状态信息,所述目标控制器用于控制所述目标控制对象;/n向所述终端发送所述目标控制器的接入信息和状态信息,以使得所述终端根据所述目标控制器的接入信息和状态信息,与所述目标控制器建立连接,以切换至所述目标控制对象。/n

【技术特征摘要】
1.一种控制对象的切换方法,其特征在于,应用于调度服务器,包括:
接收终端发送的切换至目标控制对象的切换请求;
获取与所述目标控制对象相对应的目标控制器的设备相关信息,所述设备相关信息包括接入信息和状态信息,所述目标控制器用于控制所述目标控制对象;
向所述终端发送所述目标控制器的接入信息和状态信息,以使得所述终端根据所述目标控制器的接入信息和状态信息,与所述目标控制器建立连接,以切换至所述目标控制对象。


2.根据权利要求1所述的方法,其特征在于,所述状态信息包括空闲状态、非空闲状态及不可用状态中的任一种;
所述向所述终端发送所述目标控制器的接入信息和状态信息,包括以下任一项:
当所述状态信息为空闲状态或不可用状态时,直接向所述终端发送所述目标控制器的接入信息和状态信息;
当所述状态信息为非空闲状态时,请求断开所述目标控制器的当前连接,并根据针对所述请求断开所述目标控制器的当前连接的响应,向所述终端发送所述目标控制器的接入信息和状态信息。


3.根据权利要求2所述的方法,其特征在于,所述根据针对所述请求断开所述目标控制器的当前连接的响应,向所述终端发送所述目标控制器的接入信息和状态信息,包括:
若接收到允许断开所述目标控制器的当前连接的确认信息,则通知所述目标控制器断开当前连接,并将所述目标控制器的状态信息更新为空闲状态,且向所述终端发送所述目标控制器的接入信息和更新后的状态信息;或者,
若接收到不允许断开所述目标控制器的当前连接的确认信息,则将所述目标控制器的状态信息更新为不可用状态,并向所述终端发送所述目标控制器的接入信息和更新后的状态信息。


4.根据权利要求1-3任一项所述的方法,其特征在于,所述目标控制器与所述目标控制对象属于同一个服务器,各个不同的控制器分别属于同一个服务器或者不同的服务器。


5.根据权利要求1-3任一项所述的方法,其特征在于,还包括:
当检测到所述终端已与所述目标控制器建立连接、且已与原有控制器断开连接时,向所述终端发送切换成功的提示信息。


6.一种控制对象的切换方法,其特征在于,应用于终端,包括:
向调度服务器发送切换至目标控制对象的切换请求;
接收所述调度服务器针对所述切换请求返...

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

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

1