一种车辆控制方法、装置及系统与流程

文档序号:37514217发布日期:2024-04-01 14:23阅读:11来源:国知局
一种车辆控制方法、装置及系统与流程

本技术涉及智能,具体而言,涉及一种车辆控制方法、装置及系统。


背景技术:

1、随着汽车智能化的发展,智能座舱中各种娱乐设施逐渐应用在汽车上,例如,可呈现出娱乐内容的车载显示屏、安装在车机主机中的多媒体应用等。一些情况下,二排或者三排乘客可以在长途旅行中借助于吸顶屏等车载显示屏进行游戏,以消除旅途无聊。

2、目前,吸顶屏等娱乐性车载显示屏的功能实现依靠于乘客对吸顶屏中所提供的物理按键或者虚拟按键进行触控,这种方式使得与吸顶屏之间距离较远的乘客对吸顶屏等娱乐性车载显示屏的操作产生困难,无法及时地对车载显示屏中的游戏应用进行控制,拖慢乘客的游戏进度,给乘客带来了较差的用户体验。


技术实现思路

1、有鉴于此,本技术的目的在于提供一种车辆控制方法、装置及系统,能够通过车机遥控器与车机芯片之间的短距离无线的通信互联,使用用户所持有的移动终端中设置的车机遥控器,实现对车机主机中目标游戏应用的控制,从而在用户无法对车机主机施加直接控制的情况下,借助于手机遥控器间接实现对车机主机的控制,有助于提高对车机主机的控制时效性,降低车机主机的控制难度。

2、根据本技术的一方面,提供一种车辆控制系统,包括:

3、车机芯片,其设置于车辆的车机主机中;

4、车机遥控器,其以应用程序的形式设置在用户携带的移动终端中;

5、其中,所述车机芯片被配置为:与至少一个车机遥控器建立短距离无线通信连接,以通过短距离无线通信连接获取到所述至少一个车机遥控器发送的游戏执行指令,并基于所述游戏执行指令控制所述车机主机中已安装的目标游戏应用执行对应的游戏操作。

6、在一些实施例中,所述车机遥控器通过车载局域网络与所述车机芯片可通信地连接。

7、在一些实施例中,所述车机芯片包括通过总线电连接的通信模块、逻辑模块和响应模块;

8、其中,所述通信模块被配置为:在车辆的通信网络用户身份识别卡下,使用运营商提供的通信服务建立车载局域网络;

9、所述逻辑模块被配置为:在车载局域网络下,监听接入所述车载局域网络的至少一个车机遥控器通过所述车载局域网络发送的游戏执行指令,并将基于所述游戏执行指令产生的控制信号发送至所述响应模块;

10、所述响应模块被配置为:基于从逻辑模块接收的控制信号,控制所述车机主机中已安装的目标游戏应用执行对应的游戏操作。

11、根据本技术的另一方面,提供一种车机设备的控制方法,应用于车辆控制系统所包括的车机芯片,所述车机芯片设置于车辆的车机主机中;所述车辆控制系统还包括以应用程序的形式设置在用户携带的移动终端中的车机遥控器;所述控制方法包括:

12、获取已与所述车机芯片建立短距离无线通信连接的至少一个车机遥控器发送的游戏执行指令;

13、基于所述游戏执行指令控制所述车机主机中已安装的目标游戏应用执行对应的游戏操作。

14、在一些实施例中,所述基于所述游戏执行指令控制所述车机主机中已安装的目标游戏应用执行对应的游戏操作,包括:

15、针对于每个车机遥控器发送的游戏执行指令,通过解析该游戏执行指令,确定该游戏执行指令所请求控制的目标游戏应用;

16、通过调用所述目标游戏应用的游戏sdk接口,将该游戏执行指令发送至所述目标游戏应用,控制所述目标游戏应用执行对应的游戏操作。

17、在一些实施例中,当该游戏执行指令包括对象控制指令时,所述通过调用所述目标游戏应用的游戏sdk接口,将该游戏执行指令发送至所述目标游戏应用,控制所述目标游戏应用执行对应的游戏操作,包括:

18、根据所述对象控制指令中携带的对象指示字段,确定在所述目标游戏应用中所述对象控制指令所请求控制的目标虚拟对象;

19、通过调用所述目标游戏应用的游戏sdk接口,将所述游戏执行指令发送给所述目标虚拟对象,控制所述目标虚拟对象在所述目标游戏应用中执行对应的游戏操作。

20、在一些实施例中,当该游戏执行指令包括游戏启动指令时,所述通过调用所述目标游戏应用的游戏sdk接口,将该游戏执行指令发送至所述目标游戏应用,控制所述目标游戏应用执行对应的游戏操作,包括:

21、根据所述游戏启动指令中的应用指示字段,确定所述游戏启动指令所请求启动的目标游戏应用;

22、通过调用所述目标游戏应用的游戏sdk接口,将所述游戏启动指令发送至所述目标游戏应用,启动所述目标游戏应用。

23、在一些实施例中,通过以下步骤与所述至少一个车机遥控器建立短距离无线通信连接:

24、针对于每个车机遥控器,响应于接收到该车机遥控器发送的短距离无线通信连接请求,允许该车机遥控器接入车机局域网,启动与该车机遥控器进行双向控制的车机遥控服务,为该车机遥控器分配特定传输链路;

25、通过所述特定传输链路建立与该车机遥控器的短距离无线通信连接,并在所述短距离无线通信连接下,接收该车机遥控器发送的游戏执行指令。

26、根据本技术的另一方面,提供一种车辆控制装置,应用于车辆控制系统所包括的车机芯片,所述车机芯片设置于车辆的车机主机中;所述车辆控制系统还包括以应用程序的形式设置在用户携带的移动终端中的车机遥控器;所述车辆控制装置包括:

27、逻辑模块,用于获取已与所述车机芯片建立短距离无线通信连接的至少一个车机遥控器发送的游戏执行指令;

28、响应模块,用于基于所述游戏执行指令控制所述车机主机中已安装的目标游戏应用执行对应的游戏操作。

29、在一些实施例中,所述响应模块在用于基于所述游戏执行指令控制所述车机主机中已安装的目标游戏应用执行对应的游戏操作时,所述响应模块在用于:

30、针对于每个车机遥控器发送的游戏执行指令,通过解析该游戏执行指令,确定该游戏执行指令所请求控制的目标游戏应用;

31、通过调用所述目标游戏应用的游戏sdk接口,将该游戏执行指令发送至所述目标游戏应用,控制所述目标游戏应用执行对应的游戏操作。

32、在一些实施例中,当该游戏执行指令包括对象控制指令时,所述响应模块在用于通过调用所述目标游戏应用的游戏sdk接口,将该游戏执行指令发送至所述目标游戏应用,控制所述目标游戏应用执行对应的游戏操作时,所述响应模块用于:

33、根据所述对象控制指令中携带的对象指示字段,确定在所述目标游戏应用中所述对象控制指令所请求控制的目标虚拟对象;

34、通过调用所述目标游戏应用的游戏sdk接口,将所述游戏执行指令发送给所述目标虚拟对象,控制所述目标虚拟对象在所述目标游戏应用中执行对应的游戏操作。

35、在一些实施例中,当该游戏执行指令包括游戏启动指令时,所述响应模块在用于通过调用所述目标游戏应用的游戏sdk接口,将该游戏执行指令发送至所述目标游戏应用,控制所述目标游戏应用执行对应的游戏操作时,所述响应模块用于:

36、根据所述游戏启动指令中的应用指示字段,确定所述游戏启动指令所请求启动的目标游戏应用;

37、通过调用所述目标游戏应用的游戏sdk接口,将所述游戏启动指令发送至所述目标游戏应用,启动所述目标游戏应用。

38、在一些实施例中,所述控制装置还包括通信模块,所述通信模块用于通过以下步骤与所述至少一个车机遥控器建立短距离无线通信连接:

39、针对于每个车机遥控器,响应于接收到该车机遥控器发送的通信连接请求,为该车机遥控器分配特定传输链路,以通过所述特定传输链路接收该车机遥控器发送的游戏执行指令。

40、根据本技术的另一方面,提供一种车辆控制方法,应用于车辆控制系统所包括的车机遥控器,所述车机遥控器以应用程序的形式设置于用户携带的移动终端中;所述车辆控制系统还包括车机芯片,所述车机芯片设置于车辆的车机主机中;通过所述车机遥控器提供一遥控界面;所述车辆控制方法包括:

41、响应于在所述遥控界面中所施加的游戏控制操作,向已建立短距离无线通信连接的车机芯片发送游戏执行指令,以控制所述车机主机中已安装的目标游戏应用执行对应的游戏操作。

42、在一些实施例中,所述遥控界面中的显示有车辆的车机主机中已安装的目标游戏应用的虚拟应用控件;所述响应于在所述遥控界面中所施加的游戏控制操作,向已建立短距离无线通信连接的车机芯片发送游戏执行指令,以控制所述目标游戏应用执行对应的游戏操作,包括:

43、响应针对所述虚拟应用控件所施加的应用选择操作,向已建立短距离无线通信连接的车机芯片发送游戏启动指令,以启动所述目标游戏应用。

44、在一些实施例中,所述遥控界面中显示有虚拟游戏手柄,所述虚拟游戏手柄中包括虚拟游戏控件;所述响应于在所述遥控界面中所施加的游戏控制操作,向已建立短距离无线通信连接的车机芯片发送游戏执行指令,以控制所述目标游戏应用执行对应的游戏操作,包括:

45、响应针对所述虚拟游戏控件所施加的对象控制操作,向已建立短距离无线通信连接的车机芯片发送对象控制指令,以控制目标虚拟对象在所述目标游戏应用中执行对应的游戏操作。

46、根据本技术的另一方面,提供一种车辆控制装置,应用于车辆控制系统所包括的车机遥控器,所述车机遥控器以应用程序的形式设置于用户携带的移动终端中;所述车辆控制系统还包括车机芯片,所述车机芯片设置于车辆的车机主机中;通过所述车机遥控器提供一遥控界面;所述车辆控制装置包括:

47、处理模块,用于响应于在所述遥控界面中所施加的游戏控制操作,向已建立短距离无线通信连接的车机芯片发送游戏执行指令,以控制所述车机主机中已安装的目标游戏应用执行对应的游戏操作。

48、在一些实施例中,所述遥控界面中的显示有车辆的车机主机中已安装的目标游戏应用的虚拟应用控件;所述处理模块在用于响应于在所述遥控界面中所施加的游戏控制操作,向已建立短距离无线通信连接的车机芯片发送游戏执行指令,以控制所述目标游戏应用执行对应的游戏操作时,所述处理模块用于:

49、响应针对所述虚拟应用控件所施加的应用选择操作,向已建立短距离无线通信连接的车机芯片发送游戏启动指令,以启动所述目标游戏应用。

50、在一些实施例中,所述遥控界面中显示有虚拟游戏手柄,所述虚拟游戏手柄中包括虚拟游戏控件;所述处理模块在用于响应于在所述遥控界面中所施加的游戏控制操作,向已建立短距离无线通信连接的车机芯片发送游戏执行指令,以控制所述目标游戏应用执行对应的游戏操作时,所述处理模块用于:

51、响应针对所述虚拟游戏控件所施加的对象控制操作,向已建立短距离无线通信连接的车机芯片发送对象控制指令,以控制目标虚拟对象在所述目标游戏应用中执行对应的游戏操作。

52、本技术实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的车辆控制方法的步骤。

53、本技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述的车机设备的车辆控制方法的步骤。

54、为使本技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1