一种处理操控信号的方法及设备技术

技术编号:21970901 阅读:44 留言:0更新日期:2019-08-28 01:22
本文公开了一种处理操控信号的方法及设备,此方法包括:从N个用户接收针对同一应用的操控信号;确定所述应用的操控模板,所述操控模板包括N个按键组,每个按键组对应于一个控制目标,每个按键组包括M个操控按键,每个按键对应一种操控功能;其中N为大于1的整数;确定每个用户所操控的控制目标,将所述N个用户的针对所述应用的操控信号加载到相应控制目标所对应的按键组上;构建所述操控模板的组合触发信号;发送所述操控模板的组合触发信号。本文中提供一种中间软件,使不同用户在不同的操控设备上对同一应用的同一场景下的进行操控时,可以方便的对接云端的应用。

A Method and Equipment for Processing Manipulation Signal

【技术实现步骤摘要】
一种处理操控信号的方法及设备
本申请涉及但不限于互联网
,尤其涉及一种处理操控信号的方法及设备。
技术介绍
随着互联网技术的快速发展,各种多人交互式应用(例如多人在线游戏)也逐渐得到广泛的应用。在众多用户使用此应用时,不同用户会使用不同的控制器。如何支持使用不同类型控制器的用户同时操控此应用中的不同控制目标是需要解决的技术问题。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种处理操控信号的方法及设备。根据本文的一个方面,提供了一种用于云端的操控信号处理方法,包括:从N个用户接收针对同一应用的操控信号;确定所述应用的操控模板,所述操控模板包括N个按键组,每个按键组对应于一个控制目标,每个按键组包括M个操控按键,每个按键对应一种操控功能;其中N为大于1的整数;确定每个用户所操控的控制目标,将所述N个用户的针对所述应用的操控信号加载到相应控制目标所对应的按键组上;构建所述操控模板的组合触发信号;发送所述操控模板的组合触发信号。进一步地,所述操控模板的按键布局是键盘的按键布局。进一步地,所述方法还包括:从所述N个用户中的一用户接收操控权转移请求,所述操控转移请求包括目标用户的标识;确定发送操控权转移请求的用户的所操控的第一控制目标;从所述目标用户接收操控信号,将所述目标用户的针对所述应用的操控信号加载到所述第一控制目标所对应的按键组上。进一步地,所述方法还包括:禁用一预设用户的至少一操控功能;所述将所述N个用户的针对所述应用的操控信号加载到相应控制目标所对应的按键组上包括:针对所述预设用户,确定所述预设用户所操控的控制目标,确定针对所述应用的操控信号中除了被禁用的操控功能所对应的操控信号之外的操控信号,将确定出的操控信号加载到所述预设用户所操控的控制目标所对应的按键组上。进一步地,所述应用是游戏,所述控制目标是角色;或者,所述应用是应用性软件,所述控制目标是控件。根据本文的一个方面,提供了一种用于云端的操控信号处理装置,包括:接收模块,用于从N个用户接收针对同一应用的操控信号;第一确定模块,用于确定所述应用的操控模板,所述操控模板包括N个按键组,每个按键组对应于一个控制目标,每个按键组包括M个操控按键,每个按键对应一种操控功能;其中N为大于1的整数;第二确定模块,用于确定每个用户所操控的控制目标,加载模块,用于将所述N个用户的针对所述应用的操控信号加载到相应控制目标所对应的按键组上;构建模块,用于构建所述操控模板的组合触发信号;发送模块,用于发送所述操控模板的组合触发信号。进一步地,所述操控模板的按键布局是键盘的按键布局。进一步地,所述接收模块,还用于从所述N个用户中的一用户接收操控权转移请求,所述操控转移请求包括目标用户的标识;还用于从所述目标用户接收操控信号,所述第二确定模块,还用于确定发送操控权转移请求的用户的所操控的第一控制目标;所述加载模块,还用于将所述目标用户的针对所述应用的操控信号加载到所述第一控制目标所对应的按键组上。进一步地,记录模块,用于记录禁用的一预设用户的至少一操控功能;所述加载模块,还用于使用以下方法将所述N个用户的针对所述应用的操控信号加载到相应控制目标所对应的按键组上:针对所述预设用户,确定所述预设用户所操控的控制目标,确定针对所述应用的操控信号中除了被禁用的操控功能所对应的操控信号之外的操控信号,将确定出的操控信号加载到所述预设用户所操控的控制目标所对应的按键组上。进一步地,所述应用是游戏时,控制目标是角色;所述应用是应用性软件时,控制目标是控件。本文中提供一种中间软件,使不同用户在不同的操控设备上对同一应用的同一场景下的进行操控时,可以方便的对接云端的应用。附图说明构成本专利技术的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是实施例中一种用于云端的操控信号处理方法的流程图;图2是实施例中一种用于云端的操控信号处理装置的结构图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。云端的很多类型的应用提供操控模板,N个用户在可以对应于操控模板的同一操控设备对此应用的同一场景下的控制目标进行操作时,可以无缝对接此应用,但是不同的用户在不同的操控设备对此应用的同一场景下的控制目标进行操控时,无法方便的对接此应用,所以本文中提供一种中间软件,使不同用户在不同的操控设备上对同一应用的同一场景下的进行操控时,可以方便的对接云端的应用。图1是实施例中一种用于云端的操控信号处理方法的流程图,如图1所示,此方法包括:步骤S11,从N个用户接收针对同一应用的操控信号。步骤S12,确定所述应用的操控模板,此操控模板包括N个按键组,每个按键组对应于一个控制目标,每个按键组包括M个操控按键,每个按键对应一种操控功能;其中N为大于1的整数;步骤S13,确定每个用户所操控的控制目标,将所述N个用户的针对所述应用的操控信号加载到相应控制目标所对应的按键组上;步骤S14,构建所述操控模板的组合触发信号;步骤S15,发送所述操控模板的组合触发信号。其中,本方法中的控制目标是应用中的可控对象,例如应用是游戏时,控制目标是角色,应用是应用性软件时,控制目标是控件。不同用户使用不同类型的设备运行同一款应用,不同类型的设备提供不同类型的操控信号,例如专用手柄设备上设置有专用功能键,移动终端上提供不同功能的虚拟按键。步骤S12中的操控模板的按键布局是键盘的按键布局。举例说明如下:例如:N为2时,按键组中包括4个按键。键盘的WASD键属于第一个用户的按键组,键盘的上、左、下、右键属于第二个用户的按键组。一般情况下,相同位置的键对应的功能相同,例如:A键和左键对应的功能相同(例如均为向左行)、D键和右键对应的功能相同(例如均为向右行)、W键和上键对应的功能相同(例如均为向上行)、S键和下键对应的功能相同(例如均为向下行)。再例如:N为2时,按键组中包括6个按键。键盘的WASDJK键属于第一个用户的按键组,键盘的上键、左键、下键、右键、向上翻页键、向下翻页键属于第二个用户的按键组。一般情况下,相同位置的键对应的功能相同,例如:A键和左键对应的功能相同(例如均为向左行)、D键和右键对应的功能相同(例如均为向右行)、W键和上键对应的功能相同(例如均为向上行)、S键和下键对应的功能相同(例如均为向下行)、J键和向上翻页键对应的功能相同(例如均为向下行)。例如:N为3时,按键组中包括4个按键。键盘的WASD键属于第一个用户的按键组,键盘的IJKL键属于第二个用户的按键组,键盘的上、左、下、右键属于第二个用户的按键组。为了使用户方便的将控制目标控制权转移给其它用户,本方还包括:从所述N个用户中的一用户接收操控权转移请求,所述操控转移请求包括目标用户的标识;确定发送操控权转移请求的用户的所操控的第一控本文档来自技高网...

【技术保护点】
1.一种用于云端的操控信号处理方法,其特征在于,包括:从N个用户接收针对同一应用的操控信号;确定所述应用的操控模板,所述操控模板包括N个按键组,每个按键组对应于一个控制目标,每个按键组包括M个操控按键,每个按键对应一种操控功能;其中N为大于1的整数;确定每个用户所操控的控制目标,将所述N个用户的针对所述应用的操控信号加载到相应控制目标所对应的按键组上;构建所述操控模板的组合触发信号;发送所述操控模板的组合触发信号。

【技术特征摘要】
1.一种用于云端的操控信号处理方法,其特征在于,包括:从N个用户接收针对同一应用的操控信号;确定所述应用的操控模板,所述操控模板包括N个按键组,每个按键组对应于一个控制目标,每个按键组包括M个操控按键,每个按键对应一种操控功能;其中N为大于1的整数;确定每个用户所操控的控制目标,将所述N个用户的针对所述应用的操控信号加载到相应控制目标所对应的按键组上;构建所述操控模板的组合触发信号;发送所述操控模板的组合触发信号。2.如权利要求1所述的用于云端的操控信号处理方法,其特征在于,所述操控模板的按键布局是键盘的按键布局。3.如权利要求1所述的用于云端的操控信号处理方法,其特征在于,所述方法还包括:从所述N个用户中的一用户接收操控权转移请求,所述操控转移请求包括目标用户的标识;确定发送操控权转移请求的用户的所操控的第一控制目标;从所述目标用户接收操控信号,将所述目标用户的针对所述应用的操控信号加载到所述第一控制目标所对应的按键组上。4.如权利要求1所述的用于云端的操控信号处理方法,其特征在于,所述方法还包括:禁用一预设用户的至少一操控功能;所述将所述N个用户的针对所述应用的操控信号加载到相应控制目标所对应的按键组上包括:针对所述预设用户,确定所述预设用户所操控的控制目标,确定针对所述应用的操控信号中除了被禁用的操控功能所对应的操控信号之外的操控信号,将确定出的操控信号加载到所述预设用户所操控的控制目标所对应的按键组上。5.如权利要求1所述的用于云端的操控信号处理方法,其特征在于,所述应用是游戏,所述控制目标是角色;或者,所述应用是应用性软件,所述控制目标是控件。6.一种用于云端的操控信号处理装置,其特征在于,包括:接收模块,用于从N个用户接收...

【专利技术属性】
技术研发人员:张鹤翔李志华
申请(专利权)人:贵阳动视云科技有限公司
类型:发明
国别省市:贵州,52

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

1