一种控制方法、控制终端以及计算机程序产品技术

技术编号:36439552 阅读:12 留言:0更新日期:2023-01-20 22:54
本申请实施例提供一种控制方法、控制终端以及计算机程序产品。控制终端在模拟被控终端的控制器时,可展示与被控终端上当前运行的应用程序的类型适配的目标控制器的控制界面,从而使得控制界面展示的控制控件符合对被控终端上当前运行的应用程序进行控制的需求。即,控制终端展示的控制界面可根据对被控终端的控制需求进行动态确定,无需进行实体控制器的切换即可满足不同控制需求,进一步提升了跨设备控制操作的灵活性。同时,根据对目标控件的触发操作确定控制数据后,可在控制数据满足设定流量控制条件时将控制数据发送至被控终端,可有效以减轻控制终端和被控终端之间的信道压力、降低传输时延,提升控制效率。提升控制效率。提升控制效率。

【技术实现步骤摘要】
一种控制方法、控制终端以及计算机程序产品


[0001]本申请涉及控制
,尤其涉及一种控制方法、控制终端以及计算机程序产品。

技术介绍

[0002]随着车载娱乐方式的逐步升级,现如今,用户已可在车辆上通过车载娱乐系统玩游戏,并通过实体的手柄实现对游戏的控制。但是这种基于实体手柄对游戏进行控制的方式,灵活性较差。因此,一种解决方案亟待被提出。

技术实现思路

[0003]本申请实施例提供一种控制方法、控制终端以及计算机程序产品,用以提升跨设备控制的灵活性。
[0004]本申请实施例提供一种控制终端,包括:存储器、处理器、通信组件以及图像采集组件;所述存储器,用于存储一条或者多条计算机指令;所述显示组件,用于:展示目标控制器的控制界面;所述控制界面包括至少一个控制控件;所述目标控制器与被控终端上当前运行的应用程序的类型适配; 所述处理器,用于执行所述一条或者多条计算机指令,以用于:接收对所述至少一个控制控件中的目标控件的触发操作;响应对所述目标控件的触发操作,根据所述目标控制器对应的按键规则,确定所述目标控件对应的控制数据;以及,若所述控制数据满足设定流量控制条件,则控制所述通信组件将所述控制数据发送至所述被控终端。
[0005]可选地,在所述显示组件展示目标控制器的控制界面之前,所述处理器还用于:控制所述通信组件与所述被控终端建立通信连接;接收所述被控终端发送的所述应用程序的类型;从预设的多种控制器中,确定与所述应用程序的类型适配的控制器作为所述目标控制器。
[0006]可选地,所述处理器在接收对所述至少一个控制控件中的目标控件的触发操作时,具体用于:获取所述控制终端的重力感应数据;根据所述重力感应数据,确定所述控制终端的当前运动方向;若所述当前运动方向与所述控制控制终端上一时刻的运动方向不同,则确定接收到针对目标运动控件的触发操作,所述目标运动控件的移动方向与所述当前运动方向匹配。
[0007]可选地,所述处理器在根据所述目标控制器对应的按键规则,确定所述目标控件对应的控制数据时,具体用于:获取所述目标控件上的触发操作产生的控制量;所述控制量与触发时长和/或触发距离相关;判断所述控制量是否大于预设的第一阈值;若所述控制量大于所述第一阈值,则根据所述控制量以及所述按键规则生成控制指令,得到所述控制数据。
[0008]可选地,所述处理器在根据所述控制量以及所述按键规则生成控制指令,得到所述控制数据时,具体用于包括:若所述控制量大于所述目标控件对应的控制量上限值,则根
据所述控制量上限值以及所述按键规则生成控制指令,得到所述控制数据。
[0009]可选地,所述处理器在所述控制数据满足设定流量控制条件,控制所述通信组件将所述控制数据发送至所述被控终端时,具体用于包括:判断所述控制终端与所述被控终端之间的传输通道是否存在数据阻塞;若所述传输通道不存在数据堵塞,则控制所述通信组件将所述控制数据发送至所述被控终端;若所述传输通道存在数据堵塞,则判断所述控制量是否大于第二阈值;所述第二阈值大于所述第一阈值;若所述控制量大于第二阈值,则控制所述通信组件将所述控制数据发送至所述被控终端。
[0010]可选地,所述处理器在判断所述控制量是否大于第二阈值之前,还用于:根据所述控制终端的设备参数和/或所述应用程序的类型,确定所述第二阈值;其中,所述设备参数包括:所述控制终端的屏幕尺寸和/或屏幕分辨率。
[0011]可选地,所述显示组件还用于:在所述目标控制器的控制界面,展示控制器切换控件;相应地,所述处理器还用于:响应对所述控制器切换控件的触发操作,展示控制器列表;所述控制器列表用于向用户展示至少一个可用的控制器,以供选择。
[0012]本申请实施例还提供一种控制方法,适用于控制终端,包括:展示目标控制器的控制界面;所述控制界面包括至少一个控制控件;所述目标控制器与被控终端上当前运行的应用程序的类型适配;接收对所述至少一个控制控件中的目标控件的触发操作;响应对所述目标控件的触发操作,根据所述目标控制器对应的按键规则,确定所述目标控件对应的控制数据;若所述控制数据满足设定流量控制条件,则将所述控制数据发送至所述被控终端。
[0013]本申请实施例还提供一种车辆,包括本申请实施例提供的控制终端。
[0014]在本实施例中,控制终端在模拟被控终端的控制器时,可展示与被控终端上当前运行的应用程序的类型适配的目标控制器的控制界面,从而使得控制界面展示的控制控件符合对被控终端上当前运行的应用程序进行控制的需求。即,控制终端展示的控制界面可根据对被控终端的控制需求进行动态确定,无需进行实体控制器的切换即可满足不同控制需求,进一步提升了跨设备控制操作的灵活性。同时,根据对目标控件的触发操作确定控制数据后,可在控制数据满足设定流量控制条件时将控制数据发送至被控终端,可有效以减轻控制终端和被控终端之间的信道压力、降低传输时延,提升控制效率。
附图说明
[0015]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为本专利技术实施例提供的一种车载终端的结构示意图;图2为本专利技术实施例提供的控制界面的示意图;图3为本专利技术一示例性实施例提供的方向控件的示意图;图4为本专利技术一示例性实施例提供的控制方法的流程示意图。
具体实施方式
[0017]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0018]针对现有技术存在的跨设备控制灵活性较差的技术问题,在本申请一些实施例中,提供了一种解决方案,以下将结合附图,详细说明本申请各实施例提供的技术方案。
[0019]图1为本申请一示例性实施例提供的控制终端的示意图,如图1所示,该控制终端,包括:存储器101、处理器102、通信组件103以及显示组件104。
[0020]其中,控制终端可实现为手机、平板电脑、智能手表、智能可穿戴设备等等电子设备,本实施例不做限制。其中,控制终端上运行有用于模拟控制器的客户端程序(以下称控制程序),该控制程序可基于预先设定的控制逻辑以及用户输入的交互信号,生成控制指令。在一些场景中,该控制程序可用于模拟游戏的控制器,即该控制程序可以是虚拟游戏手柄客户端。
[0021]其中,被控终端可包括:能够与用户进行交互以向用户提供娱乐服务的设备,例如包括但不限于:车载终端(车机)、智能电视、投影设备、VR(Virtual Reality,虚拟现实)设备、AR(Augmented Reality,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种控制终端,其特征在于,包括:存储器、处理器、通信组件以及显示组件;所述存储器,用于存储一条或者多条计算机指令;所述显示组件,用于:展示目标控制器的控制界面;所述控制界面包括至少一个控制控件;所述目标控制器与被控终端上当前运行的应用程序的类型适配;所述处理器,用于执行所述一条或者多条计算机指令,以用于:接收对所述至少一个控制控件中的目标控件的触发操作;响应对所述目标控件的触发操作,根据所述目标控制器对应的按键规则,确定所述目标控件对应的控制数据;以及,若所述控制数据满足设定流量控制条件,则控制所述通信组件将所述控制数据发送至所述被控终端。2.根据权利要求1所述的终端,其特征在于,在所述显示组件展示目标控制器的控制界面之前,所述处理器还用于:控制所述通信组件与所述被控终端建立通信连接;接收所述被控终端发送的所述应用程序的类型;从预设的多种控制器中,确定与所述应用程序的类型适配的控制器作为所述目标控制器。3.根据权利要求1或2所述的终端,其特征在于,所述处理器在接收对所述至少一个控制控件中的目标控件的触发操作时,具体用于:获取所述控制终端的重力感应数据;根据所述重力感应数据,确定所述控制终端的当前运动方向;若所述当前运动方向与所述控制终端上一时刻的运动方向不同,则确定接收到针对目标运动控件的触发操作,所述目标运动控件的移动方向与所述当前运动方向匹配。4.根据权利要求1或2所述的终端,其特征在于,所述处理器在根据所述目标控制器对应的按键规则,确定所述目标控件对应的控制数据时,具体用于:获取所述目标控件上的触发操作产生的控制量;所述控制量与触发时长和/或触发距离相关;判断所述控制量是否大于预设的第一阈值;若所述控制量大于所述第一阈值,则根据所述控制量以及所述按键规则生成控制指令,得到所述控制数据。5.根据权利要求4所述的终端,其特征在于,所述处理器在根据所述控制量以及所述按键规则生成控制指令,得到所...

【专利技术属性】
技术研发人员:张宏伟靳海涛
申请(专利权)人:北京集度科技有限公司
类型:发明
国别省市:

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

1