车载多屏显示控制方法及车载装置制造方法及图纸

技术编号:39186415 阅读:11 留言:0更新日期:2023-10-27 08:33
本申请提供一种车载多屏显示控制方法及车载装置,包括:显示控制模块接收客户端生成的画面投放消息,画面投放消息包括至少一个待投放画面的画面ID、一个或多个待投放屏幕的屏幕ID以及与至少一个待投放画面对应的第一帧率;显示控制模块对画面投放消息对应的投放事件的类型进行判断得到判断结果,以及将判断结果发送至显示管理器;显示管理器根据判断结果,调用第一规则或者第二规则确定至少一个待投放画面的刷新周期;显示管理器在刷新周期内基于第一帧率将至少一个待投放画面发送至一个或多个待投放屏幕以显示至少一个待投放画面。本申请能够实现多屏流畅显示动画的效果。本申请能够实现多屏流畅显示动画的效果。本申请能够实现多屏流畅显示动画的效果。

【技术实现步骤摘要】
车载多屏显示控制方法及车载装置


[0001]本申请涉及投屏控制
,特别涉及车载多屏显示控制方法及车载装置。

技术介绍

[0002]随着车辆内车机系统的不断发展,车辆内部配置有多个显示屏以满足用户的需求,为用户提供更佳的用户体验感受。
[0003]然而,目前针对车辆多屏幕的投屏显示方法中部分是通过在不同显示屏上运行不同操作系统,将一个操作系统的显示屏上显示的程序界面投屏到其他操作系统中,以实现多系统之间的投屏。但这种投屏方法通常是针对网络界面等静态资源的显示;针对动画等动态资源,大部分车辆仅通过仪表盘显示屏或者抬头显示屏进行单一的动画投屏显示,无法达到多个屏幕同时播放动画的效果;另外存在少量的可在仪表盘显示屏和抬头显示屏中同时显示的动画,但多为仅展示简单箭头图标的导航应用,并不能应对复杂的动画多屏显示的需求。
[0004]因此亟需一种能够实现在多个屏幕上显示复杂动画的车载多屏显示控制方法以解决上述技术问题。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种车载多屏显示控制方法,以实现在多个屏幕上同时播放动画。
[0006]第一方面,本申请提供一种车载多屏显示控制方法,所述方法包括:显示控制模块接收客户端生成的画面投放消息,所述画面投放消息包括至少一个待投放画面的画面ID、一个或多个待投放屏幕的屏幕ID以及与所述至少一个待投放画面对应的第一帧率;所述显示控制模块对所述画面投放消息对应的投放事件的类型进行判断得到判断结果,以及将所述判断结果发送至显示管理器;所述显示管理器根据所述判断结果,调用第一规则或者第二规则确定所述至少一个待投放画面的刷新周期;所述显示管理器在所述刷新周期内基于所述第一帧率将所述至少一个待投放画面发送至所述一个或多个待投放屏幕以显示所述至少一个待投放画面。
[0007]在一些实施例中,所述显示管理器根据所述判断结果,调用第一规则或者第二规则确定所述待投放画面的刷新周期,包括:所述显示管理器响应于所述判断结果为新投放事件或切换画面投放事件,判断除所述一个或多个待投放屏幕之外的一个或多个关联屏幕内是否存在投放画面,若是,则调用第一规则基于所述第一帧率及所述一个或多个关联屏幕内投放画面对应的一个或多个第二帧率确定所述刷新周期,若否,则调用第二规则基于所述第一帧率确定所述刷新周期;所述显示管理器响应于所述判断结果为重复画面投屏事件,调用第二规则,基于
所述第一帧率确定所述刷新周期。
[0008]在一些实施例中,所述显示控制模块对所述画面投放消息对应的投放事件的类型进行判断得到判断结果,以及将所述判断结果发送至显示管理器之前,所述方法包括:所述显示控制模块接收所述客户端反馈的优先模式的工作状态;所述显示控制模块对所述画面投放消息对应的投放事件的类型进行判断得到判断结果,以及将所述判断结果发送至显示管理器,包括:若所述优先模式的工作状态为休眠状态,则所述显示控制模块对所述画面投放消息对应的投放事件的类型进行判断得到所述判断结果,以及将所述判断结果发送至所述显示管理器;所述方法还包括:若所述优先模式的工作状态为激活状态,则所述显示控制模块生成实时描画消息并发送至所述显示管理器。
[0009]在一些实施例中,所述方法还包括:所述显示管理器响应于所述实时描画消息,监听所述至少一个待投放画面以获取待投放画面缓冲;所述显示管理器将所述待投放画面缓冲发送至所述一个或多个待投放屏幕以显示所述至少一个待投放画面。
[0010]在一些实施例中,所述方法还包括:所述显示控制模块根据检测到的车辆内一个或多个人员的视线指向确定所述视线指向的一个或多个屏幕为观测屏幕;所述显示控制模块根据预设最低帧率调整车辆内的多个屏幕中除观测屏幕外的其他屏幕的帧率。
[0011]在一些实施例中,所述显示控制模块对所述画面投放消息对应的投放事件的类型进行判断得到判断结果,包括:所述显示控制模块获取当前的投屏信息列表,所述投屏信息列表包括当前正在投屏的画面ID和屏幕ID;所述显示控制模块比对所述画面投放消息中的画面ID和屏幕ID与所述投屏信息列表中的画面ID和屏幕ID,确定所述判断结果。
[0012]在一些实施例中,所述显示控制模块比对所述画面投放消息中的画面ID和屏幕ID与所述投屏信息列表中的画面ID和屏幕ID,确定判断结果,包括:若所述画面投放消息中的画面ID和屏幕ID均不包含在所述投屏信息列表中的画面ID和屏幕ID内,则所述显示控制模块确定所述判断结果为新投放事件;若所述画面投放消息中的画面ID包含在所述投屏信息列表中的画面ID内且所述画面投放消息中的屏幕ID不包含在所述投屏信息列表中的屏幕ID内,则所述显示控制模块确定所述判断结果为重复画面投放事件;若所述画面投放消息中的屏幕ID包含在所述投屏信息列表中的屏幕ID内且所述画面投放消息中的画面ID不包含在所述投屏信息列表中的画面ID内,则所述显示控制模块确定所述判断结果为切换画面投放事件。
[0013]在一些实施例中,所述方法还包括:所述显示控制模块根据检测到的车辆内一个或多个人员的视线指向确定所述视
线指向的一个或多个屏幕为观测屏幕;所述显示控制模块根据预设帧率调整车辆内的多个屏幕中除所述观测屏幕外的其他屏幕的帧率。
[0014]在一些实施例中,所述调用第一规则基于所述第一帧率及一个或多个关联屏幕内实际投放画面对应的一个或多个第二帧率确定所述刷新周期,包括:所述显示管理器计算所述第二帧率与所述第一帧率的最大公因数;所述显示管理器基于所述最大公因数确定所述刷新周期。
[0015]在一些实施例中,所述显示管理器在所述刷新周期内基于所述第一帧率将所述至少一个待投放画面发送至所述一个或多个待投放屏幕以显示所述至少一个待投放画面,包括:调用所述第一规则确定刷新周期时,所述显示管理器根据所述最大公因数及所述刷新周期,确定所述至少一个待投放画面对应的第一数据量以及所述实际投放画面对应的第二数据量;所述显示管理器统计所述刷新周期内发送至所述一个或多个待投放屏幕的待投放画面对应的第三数据量和所述实际投放画面对应的第四数据量;若所述第三数据量等于所述第一数据量,则发停止送所述至少一个待投放画面至所述一个或多个待投放屏幕;若所述第四数据量等于所述第二数据量,则停止发送所述实际投放画面至所述一个或多个待投放屏幕。
[0016]第二方面,本申请提供了一种车载装置,所述车载装置包括:一个或多个处理器;以及与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如下操作:显示控制模块接收客户端生成的画面投放消息,所述画面投放消息包括至少一个待投放画面的画面ID、一个或多个待投放屏幕的屏幕ID以及与所述至少一个待投放画面对应的第一帧率;所述显示控制模块对所述画面投放消息对应的投放事件的类型进行判断得到判断结果,以及将所述判断结果发送至显示管理器;所述显示管理器根据所述判断结果,调用第一规则或者第二规则确定所述至少一个待投放画面的刷新周期;所述显示管本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车载多屏显示控制方法,其特征在于,所述方法包括:显示控制模块接收客户端生成的画面投放消息,所述画面投放消息包括至少一个待投放画面的画面ID、一个或多个待投放屏幕的屏幕ID以及与所述至少一个待投放画面对应的第一帧率;所述显示控制模块对所述画面投放消息对应的投放事件的类型进行判断得到判断结果,以及将所述判断结果发送至显示管理器;所述显示管理器根据所述判断结果,调用第一规则或者第二规则确定所述至少一个待投放画面的刷新周期;所述显示管理器在所述刷新周期内基于所述第一帧率将所述至少一个待投放画面发送至所述一个或多个待投放屏幕以显示所述至少一个待投放画面。2.根据权利要求1所述的方法,其他特征在于,所述显示管理器根据所述判断结果,调用第一规则或者第二规则确定所述待投放画面的刷新周期,包括:所述显示管理器响应于所述判断结果为新投放事件或切换画面投放事件,判断除所述一个或多个待投放屏幕之外的一个或多个关联屏幕内是否存在投放画面,若是,则调用第一规则基于所述第一帧率及所述一个或多个关联屏幕内投放画面对应的一个或多个第二帧率确定所述刷新周期,若否,则调用第二规则基于所述第一帧率确定所述刷新周期;所述显示管理器响应于所述判断结果为重复画面投屏事件,调用第二规则,基于所述第一帧率确定所述刷新周期。3.根据权利要求1所述的方法,其特征在于,所述显示控制模块对所述画面投放消息对应的投放事件的类型进行判断得到判断结果,以及将所述判断结果发送至显示管理器之前,所述方法包括:所述显示控制模块接收所述客户端反馈的优先模式的工作状态;所述显示控制模块对所述画面投放消息对应的投放事件的类型进行判断得到判断结果,以及将所述判断结果发送至显示管理器,包括:若所述优先模式的工作状态为休眠状态,则所述显示控制模块对所述画面投放消息对应的投放事件的类型进行判断得到所述判断结果,以及将所述判断结果发送至所述显示管理器;所述方法还包括:若所述优先模式的工作状态为激活状态,则所述显示控制模块生成实时描画消息并发送至所述显示管理器。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:所述显示管理器响应于所述实时描画消息,监听所述至少一个待投放画面以获取待投放画面缓冲;所述显示管理器将所述待投放画面缓冲发送至所述一个或多个待投放屏幕以显示所述至少一个待投放画面。5.根据权利要求1所述的方法,其特征在于,所述显示控制模块对所述画面投放消息对应的投放事件的类型进行判断得到判断结果,包括:所述显示控制模块获取当前的投屏信息列表,所述投屏信息列表包括当前正在投屏的画面ID和屏幕ID;
所述显示控制模块比对所述画面投放消息中的画面ID和屏...

【专利技术属性】
技术研发人员:吴天海
申请(专利权)人:宁波均联智行科技股份有限公司
类型:发明
国别省市:

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

1