System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种投屏画面的控制方法、车载显示设备及汽车技术_技高网

一种投屏画面的控制方法、车载显示设备及汽车技术

技术编号:42624548 阅读:4 留言:0更新日期:2024-09-06 01:27
本申请公开了一种投屏画面的控制方法、车载显示设备及汽车。车载终端的应用程序层接收移动终端发送的投屏数据,根据投屏数据在显示屏中显示投屏画面;投屏数据为移动终端的第一显示屏中显示内容的数据;若驱动层检测到用户在车载终端的第二显示屏上的触控操作,则将触控操作在第二显示屏上的触摸位置发送给应用程序层;应用程序层基于第一显示屏的分辨率信息、第二显示屏的分辨率信息,确定第一显示屏上与触摸位置对应的目标位置;并将目标位置发送至驱动层;驱动层将目标位置,通过蓝牙连接发送至移动终端的驱动层,以使移动终端的应用程序层根据目标位置对第一显示屏中的显示内容进行更新,实现了在车载终端上直接控制移动终端上的显示画面。

【技术实现步骤摘要】

本申请涉及智能终端投屏,特别涉及一种投屏画面的控制方法、车载显示设备及汽车


技术介绍

1、现有的投屏技术中,一部分只能够达到车载显示屏中的显示画面与移动终端的显示画面同步,无法实现在车载显示屏上直接控制移动终端的应用,从而在车载显示屏上直接对移动终端上的显示画面进行操控;而另一部分,则需要在车载显示屏与移动终端上均安装同一应用程序,然后必须通过该应用程序,才能实现车载显示屏与移动终端上画面或信息的传输,不仅占用大量的内存空间,而且汽车厂商需要获得应用程序商的相关授权。因此亟需提供一种无需获取应用授权、用户安装应用程序,就可以实现在车载显示屏上直接控制移动终端上显示画面的方法。


技术实现思路

1、本申请的目的是提供一种投屏画面的控制方法、车载显示设备及汽车,用以提供一种无需汽车厂商获取应用授权、用户安装应用程序,就可以实现在车载显示屏上直接控制移动终端上显示画面的方案。

2、第一方面,本申请提供一种投屏画面的控制方法,应用于车载终端,所述车载终端和移动终端之间建立蓝牙连接,所述方法包括:

3、所述车载终端的应用程序层接收所述移动终端发送的投屏数据,根据所述投屏数据在显示屏中显示投屏画面;所述投屏数据为所述移动终端的第一显示屏中显示内容的数据;

4、若所述车载终端的驱动层检测到用户在所述车载终端的第二显示屏上的触控操作,则所述车载终端的驱动层将所述触控操作在所述第二显示屏上的触摸位置发送给所述车载终端的应用程序层;

5、所述车载终端的应用程序层基于所述第一显示屏的分辨率信息、所述第二显示屏的分辨率信息,确定所述第一显示屏上与所述触摸位置对应的目标位置;并将所述目标位置发送至所述车载终端的驱动层;

6、所述车载终端的驱动层将所述目标位置,通过所述蓝牙连接发送至所述移动终端的驱动层,以使所述移动终端的应用程序层根据所述目标位置对所述第一显示屏中的显示内容进行更新。

7、在一种可能的实施方式中,所述车载终端的驱动层将所述触控操作在所述第二显示屏上的触摸位置发送给所述车载终端的应用程序层,包括:

8、所述车载终端的驱动层通过内核的触摸屏驱动,将所述触摸位置发送给所述车载终端的系统库层;

9、所述车载终端的系统库层通过input.c函数和touchscreen.c函数,将所述触摸位置发送给所述车载终端的应用程序框架层;

10、所述车载终端的应用程序框架层通过事件中心函数和事件队列函数,将所述触摸位置分发给所述车载终端的应用程序层。

11、在一种可能的实施方式中,所述车载终端的应用程序层将所述目标位置发送至所述车载终端的驱动层,包括:

12、所述车载终端的应用程序层通过蓝牙服务,将所述目标位置发送至所述车载终端的应用程序框架层;

13、所述车载终端的应用程序框架层通过蓝牙协议栈,将所述目标位置发送至所述车载终端的系统库层;

14、所述车载终端的系统库层通过内核的蓝牙驱动,将所述目标位置发送至所述车载终端的驱动层。

15、在一种可能的实施方式中,所述车载终端的驱动层将所述目标位置,通过所述蓝牙连接发送至所述移动终端的驱动层,包括:

16、所述车载终端的驱动层根据蓝牙通讯协议的规则对所述目标位置进行信息封装,得到封装后的数据包;

17、所述车载终端的驱动层将所述封装后的数据包通过所述蓝牙连接发送至所述移动终端的驱动层。

18、在一种可能的实施方式中,所述蓝牙通讯协议为bluetooth hid touchscreen通讯协议。

19、在一种可能的实施方式中,所述第一显示屏的分辨率信息包括第一横向分辨率和第一纵向分辨率;所述第二显示屏的分辨率信息包括第二横向分辨率和第二纵向分辨率;

20、所述车载终端的应用程序层基于所述第一显示屏的分辨率信息、所述第二显示屏的分辨率信息,确定所述第一显示屏上与所述触摸位置对应的目标位置,包括:

21、基于所述第一显示屏的分辨率信息和所述第二显示屏的分辨率信息,确定所述第一纵向分辨率和所述第一横向分辨率的第一比值和所述第二纵向分辨率和所述第二横向分辨率的第二比值;

22、基于所述第一比值和所述第二比值,确定所述第一显示屏上与所述触摸位置对应的目标位置。

23、在一种可能的实施方式中,所述基于所述第一比值和所述第二比值,确定所述第一显示屏上与所述触摸位置对应的目标位置,包括:

24、若所述第二比值不大于所述第一比值,则确定所述投屏画面的横向分辨率;基于所述投屏画面的横向分辨率、所述第一显示屏的分辨率信息、所述第二显示屏的分辨率信息,确定所述第一显示屏上与所述触摸位置对应的目标位置;

25、若所述第二比值大于所述第一比值,则确定所述投屏画面的纵向分辨率;基于所述投屏画面的纵向分辨率、所述第一显示屏的分辨率信息、所述第二显示屏的分辨率信息,确定所述第一显示屏上与所述触摸位置对应的目标位置。

26、在一种可能的实施方式中,所述方法还包括:

27、所述车载终端的应用程序层接收所述移动终端的应用程序层发送的更新后的投屏数据,并根据所述更新后的投屏数据在显示屏中显示投屏画面;

28、其中,所述更新后的投屏数据是所述移动终端的应用程序层根据所述目标位置对所述第一显示屏中的显示内容进行更新后的数据。

29、第二方面,本申请提供一种车载显示设备,所述车载显示设备应用于车载终端,所述和移动终端之间建立蓝牙连接,所述车载显示设备包括处理器和存储器;其中,所述存储器存储有程序代码,当程序代码被所述处理器执行时,使得所述处理器执行下列过程:

30、通过应用程序层接收所述移动终端发送的投屏数据,根据所述投屏数据在显示屏中显示投屏画面;所述投屏数据为所述移动终端的第一显示屏中显示内容的数据;

31、若驱动层检测到用户在所述车载终端的第二显示屏上的触控操作,则通过所述驱动层将所述触控操作在所述第二显示屏上的触摸位置发送给所述应用程序层;

32、通过所述应用程序层基于所述第一显示屏的分辨率信息、所述第二显示屏的分辨率信息,确定所述第一显示屏上与所述触摸位置对应的目标位置;并将所述目标位置发送至所述驱动层;

33、通过所述驱动层将所述目标位置,通过所述蓝牙连接发送至所述移动终端的驱动层,以使所述移动终端的应用程序层根据所述目标位置对所述第一显示屏中的显示内容进行更新。

34、第三方面,本申请提供一种汽车,所述汽车包括车载终端,所述车载终端和移动终端之间建立蓝牙连接:

35、所述车载终端的应用程序层接收所述移动终端发送的投屏数据,根据所述投屏数据在显示屏中显示投屏画面;所述投屏数据为所述移动终端的第一显示屏中显示内容的数据;

36、若驱动层检测到用户在所述车载终端的第二显示屏上的触控操作,则所述驱动层将所述触控操作在所述第二本文档来自技高网...

【技术保护点】

1.一种投屏画面的控制方法,其特征在于,应用于车载终端,所述车载终端和移动终端之间建立蓝牙连接,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述车载终端的驱动层将所述触控操作在所述第二显示屏上的触摸位置发送给所述车载终端的应用程序层,包括:

3.如权利要求1所述的方法,其特征在于,所述车载终端的应用程序层将所述目标位置发送至所述车载终端的驱动层,包括:

4.如权利要求1所述的方法,其特征在于,所述车载终端的驱动层将所述目标位置,通过所述蓝牙连接发送至所述移动终端的驱动层,包括:

5.如权利要求4所述的方法,其特征在于,所述蓝牙通讯协议为Bluetooth HIDTouchScreen通讯协议。

6.如权利要求1所述的方法,其特征在于,所述第一显示屏的分辨率信息包括第一横向分辨率和第一纵向分辨率;所述第二显示屏的分辨率信息包括第二横向分辨率和第二纵向分辨率;

7.如权利要求6所述的方法,其特征在于,所述基于所述第一比值和所述第二比值,确定所述第一显示屏上与所述触摸位置对应的目标位置,包括:

<p>8.如权利要求1所述的方法,其特征在于,所述方法还包括:

9.一种车载显示设备,其特征在于,所述车载显示设备应用于车载终端,所述和移动终端之间建立蓝牙连接,所述车载显示设备包括处理器和存储器;

10.一种汽车,其特征在于,所述汽车包括车载终端,所述车载终端和移动终端之间建立蓝牙连接:

...

【技术特征摘要】

1.一种投屏画面的控制方法,其特征在于,应用于车载终端,所述车载终端和移动终端之间建立蓝牙连接,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述车载终端的驱动层将所述触控操作在所述第二显示屏上的触摸位置发送给所述车载终端的应用程序层,包括:

3.如权利要求1所述的方法,其特征在于,所述车载终端的应用程序层将所述目标位置发送至所述车载终端的驱动层,包括:

4.如权利要求1所述的方法,其特征在于,所述车载终端的驱动层将所述目标位置,通过所述蓝牙连接发送至所述移动终端的驱动层,包括:

5.如权利要求4所述的方法,其特征在于,所述蓝牙通讯协议为bluetooth hidtouchscreen通讯...

【专利技术属性】
技术研发人员:王晓彤
申请(专利权)人:海信集团控股股份有限公司
类型:发明
国别省市:

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

1