System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及车载显示,具体涉及一种多屏显示方法、装置、设备和介质。
技术介绍
1、随着汽车智能化程度的不断提高,多屏显示功能的需求也日益突显。在目前的汽车中,中控屏、仪表屏、空调屏、副驾驶娱乐屏、后排双屏等屏幕的存在已成为常态。目前,大部分汽车智能座舱中的显示方案基于加串芯片实现,并且,随着多屏幕显示的需求不断增加,汽车智能座舱中开始逐渐使用dp(display port,显示接口,通常被理解为显示接口标准,即dp标准)mst(multi-stream transport,多流传输)方案实现多屏显示。
2、然而,目前汽车智能座舱中的显示方案所采用的加串芯片虽然作为dp branch设备(该设备用于将单个信号分割成多个独立的信号流,以便连接多个显示设备,实现多屏显示),但其并不具备拓扑助手功能,无法通过sideband messagge(指mst中用于传输控制信息和辅助数据的额外消息)传输拓扑信息给拓扑管理器,并且不支持获取edid(extendeddisplay identification data,扩展显示标识数据)等功能,即加串芯片不符合显示接口标准,同时已有的车载显示屏也不符合显示接口标准,导致无法在已有的加串芯片和显示屏的基础上实现mst显示功能。
3、因此,如何解决在已有的加串芯片和显示屏上实现mst显示功能,则是本文需要重点解决的问题。
技术实现思路
1、以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽
2、鉴于现有技术中无法在加串芯片的基础上实现mst显示功能的问题,本申请提供一种多屏显示方法,解决了在车载多屏显示中,显示信号处理设备(例如加串芯片)以及显示屏幕不符合显示接口标准(即dp标准)的问题,实现了在已有的显示信号处理设备和显示屏幕的基础上实现mst显示功能。
3、第一方面,本专利技术提供了一种多屏显示方法,应用于信号源设备,包括以下步骤:
4、响应于与显示信号处理设备进行链路连接成功,获取拓扑结构信息,所述拓扑结构信息包括视频流显示输出端口与显示设备的映射关系,所述拓扑结构信息是预先存储的且符合显示接口标准;
5、获取与每个所述显示输出端口相对应的显示设备的显示参数;
6、针对每个所述显示输出端口,根据与当前显示输出端口相对应的显示设备的所述显示参数确定当前显示输出端口的载荷信息;
7、根据各显示输出端口的载荷信息将视频流发送至所述显示信号处理设备,以使显示信号处理设备对所述视频流进行处理,获得多路视频子流,并将各路视频子流分别发送至对应的显示设备进行显示。
8、在一个或多个实施例中,所述获取与每个所述显示输出端口相对应的显示设备的显示参数,包括:
9、根据当前显示输出端口的标识确定相对应的扩展显示器识别数据的硬编码,所述硬编码是预先存储的且符合显示接口标准;
10、对所述硬编码进行解析,获得与当前显示输出端口相对应的显示设备的显示参数。
11、在一个或多个实施例中,所述针对每个所述显示输出端口,根据与当前显示输出端口相对应的显示设备的所述显示参数确定当前显示输出端口的载荷信息,包括:
12、针对每个所述显示输出端口获取能力信息,所述能力信息是预先存储的且符合显示接口标准;
13、针对每个所述显示输出端口,根据当前显示输出端口的能力信息创建与当前显示输出端口对应的连接器节点,并将与当前显示输出端口相对应的显示设备的显示参数添加至所述连接器节点的配置数据中;
14、基于所述配置数据确定当前显示输出端口的载荷信息。
15、在一个或多个实施例中,所述配置数据包括数据传输通道数量、每个数据传输通道支持的最大带宽、显示设备的分辨率、刷新率以及颜色深度;
16、所述载荷信息包括占用的单位时间间隙的个数;
17、所述基于所述配置数据确定当前显示输出端口的载荷信息,包括:
18、根据与当前显示输出端口相对应的显示设备的分辨率、刷新率以及颜色深度确定像素带宽;
19、根据所述数据传输通道数量以及每个数据传输通道支持的最大带宽确定单位时间间隙对应的最大带宽;
20、根据所述像素带宽以及所述单位时间间隙对应的最大带宽确定当前显示输出端口占用的单位时间间隙的个数。
21、在一个或多个实施例中,所述根据各显示输出端口的载荷信息将视频流发送至所述显示信号处理设备,以使显示信号处理设备对所述视频流进行处理,获得多路个视频子流,并将各路视频子流分别发送至对应的显示设备进行显示,包括:
22、根据各显示输出端口的载荷信息将视频流打包成多个数据包,并将各数据包依次发送至所述显示信号处理设备,其中,所述显示信号处理设备在接收到所述数据包时,对所述数据包进行解析,根据解析获得的标识信息将视频流分流,获得多路视频子流,并控制各路视频子流分别通过对应的显示输出端口传输至对应的显示设备进行显示。
23、在一个或多个实施例中,还包括:
24、响应于接收到所述显示信号处理设备反馈的预设信号,通过辅助通道获取所述显示信号处理设备的能力信息;其中,当所述显示信号处理设备上电初始化完成时,向所述信号源设备反馈所述预设信号;
25、基于所述显示信号处理设备的能力信息与所述显示信号处理设备进行链路连接。
26、在一个或多个实施例中,所述与所述显示信号处理设备进行链路连接,还包括:
27、在与所述显示信号处理设备进行链路连接成功后,向所述显示信号处理设备发送测试数据,以与所述显示信号处理设备保持链路连接状态。
28、第二方面,本专利技术还提供了一种多屏显示装置,集成于信号源设备,包括:
29、第一获取模块,用于响应于与显示信号处理设备进行链路连接成功,获取拓扑结构信息,所述拓扑结构信息包括视频流显示输出端口与显示设备的映射关系,所述拓扑结构信息是预先存储的且符合显示接口标准;
30、第二获取模块,用于获取与每个所述显示输出端口相对应的显示设备的显示参数;
31、确定模块,用于针对每个所述显示输出端口,根据与当前显示输出端口相对应的显示设备的所述显示参数确定当前显示输出端口的载荷信息;
32、发送模块,用于根据各显示输出端口的载荷信息将视频流发送至所述显示信号处理设备,以使显示信号处理设备对所述视频流进行处理,获得多路视频子流,并将各路视频子流分别发送至对应的显示设备进行显示。
33、第三方面,本专利技术还提供一种电子设备,所述电子设备包括:
34、一个或多个处理器;
35、存储装置,用于存储一个或多个程序;
本文档来自技高网...
【技术保护点】
1.一种多屏显示方法,应用于信号源设备,其特征在于,包括:
2.根据权利要求1所述的多屏显示方法,其特征在于,所述获取与每个所述显示输出端口相对应的显示设备的显示参数,包括:
3.根据权利要求1所述的多屏显示方法,其特征在于,所述针对每个所述显示输出端口,根据与当前显示输出端口相对应的显示设备的所述显示参数确定当前显示输出端口的载荷信息,包括:针对每个所述显示输出端口获取能力信息,所述能力信息是预先存储的且符合显示接口标准;
4.根据权利要求3所述的多屏显示方法,其特征在于,所述配置数据包括数据传输通道数量、每个数据传输通道支持的最大带宽、显示设备的分辨率、刷新率以及颜色深度;
5.根据权利要求1所述的多屏显示方法,其特征在于,所述根据各显示输出端口的载荷信息将视频流发送至所述显示信号处理设备,以使显示信号处理设备对所述视频流进行处理,获得多路个视频子流,并将各路视频子流分别发送至对应的显示设备进行显示,包括:
6.根据权利要求1所述的多屏显示方法,其特征在于,还包括:
7.根据权利要求6所述的多屏显示方法,
8.一种多屏显示装置,集成于信号源设备,其特征在于,包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一项所述的多屏显示方法。
...【技术特征摘要】
1.一种多屏显示方法,应用于信号源设备,其特征在于,包括:
2.根据权利要求1所述的多屏显示方法,其特征在于,所述获取与每个所述显示输出端口相对应的显示设备的显示参数,包括:
3.根据权利要求1所述的多屏显示方法,其特征在于,所述针对每个所述显示输出端口,根据与当前显示输出端口相对应的显示设备的所述显示参数确定当前显示输出端口的载荷信息,包括:针对每个所述显示输出端口获取能力信息,所述能力信息是预先存储的且符合显示接口标准;
4.根据权利要求3所述的多屏显示方法,其特征在于,所述配置数据包括数据传输通道数量、每个数据传输通道支持的最大带宽、显示设备的分辨率、刷新率以及颜色深度;
5.根据权利要求1所述的多屏显示方法,其特征在于,所...
【专利技术属性】
技术研发人员:王一豪,
申请(专利权)人:亿咖通湖北技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。