System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信,尤其涉及一种多媒体数据传输方法以及相关装置。
技术介绍
1、随着汽车行业的发展,在高算力芯片、软件研发能力提升等推动下,座舱域不断的集成新功能,智能座舱域逐步由单系统架构向多系统架构演进。在系统架构演进过程中,跨系统媒体数据传输是不可忽视的一个重要环节,其兼容性、稳定性、及传输效率等因素会极大的影响用户在实际使用车机系统时的体验。
2、目前现有技术中跨系统的媒体数据传输多采用硬件方案,例如高通单soc(systemon chip,系统芯片)双sa8155p的主从系统架构,该架构没有考虑子系统模块化,所以媒体数据的传输是与硬件强耦合的,无法保证系统的模块化和扩展性;还有以arm(advancedrisc machine,精简指令集机器)架构为主系统搭配另一种其他架构的从系统,由于arm主系统的硬件限制,媒体数据的输出和输入必须通过两块mipi(mobile industry processorinterface,移动行业处理器接口)和dp(displayport,显示接口)互相转换的芯片实现,芯片的转换效率会带来媒体数据传输效率的瓶颈。因此,需要提供能够将媒体数据传输与智能座舱域系统硬件解耦,实现系统的模块化和扩展性;并且能够提高媒体数据传输的效率的方案。
技术实现思路
1、本申请提供了一种多媒体数据传输方法以及相关装置,可以使多媒体数据传输不依赖智能座舱域系统硬件,实现跨任意系统的多媒体数据传输;并且可以提高多媒体数据传输的效率。
2、一方面
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、本申请通过获取目标车辆中第一运行系统产生的第一多媒体数据,该第一运行系统承载着发送端,该发送端由软件实现;进而对第一多媒体数据进行编码处理,得到第二多媒体数据,该第二多媒体数据为编码处理后的第一多媒体数据;进而向接收端发送第二多媒体数据,进而使接收端对第二多媒体数据进行解码处理,得到第一多媒体数据,进而使目标车辆中第二运行系统对第一多媒体数据进行处理,该第二运行系统承载着接收端,该接收端由软件实现,且该第一运行系统与该第二运行为目标车辆中两个不同的运行系统,从而将承载着发送端的第一运行系统和承载着接收端的第二运行系统解耦,实现智能座舱域内跨任意系统的多媒体数据传输,并且可以降低多媒体数据传输所需的带宽要求,以及提高多媒体数据传输的效率。
本文档来自技高网...【技术保护点】
1.一种多媒体数据传输方法,其特征在于,应用于发送端,所述发送端以软件的形式承载于第一运行系统中,所述方法包括:
2.根据权利要求1所述的多媒体数据传输方法,其特征在于,所述对所述第一多媒体数据进行编码处理,得到第二多媒体数据包括:
3.根据权利要求1所述的多媒体数据传输方法,其特征在于,所述向接收端发送所述第二多媒体数据包括:
4.根据权利要求3所述的多媒体数据传输方法,其特征在于,所述通过以太网向所述接收端发送所述第二多媒体数据包括:
5.一种多媒体数据传输方法,其特征在于,应用于接收端,所述接收端以软件的形式承载于第二运行系统,所述方法包括:
6.根据权利要求5所述的多媒体数据传输方法,其特征在于,所述接收发送端发送的第二多媒体数据包括:
7.根据权利要求6所述的多媒体数据传输方法,其特征在于,所述通过以太网接收所述第二多媒体数据包括:
8.根据权利要求5所述的多媒体数据传输方法,其特征在于,所述对所述第二多媒体数据进行解码处理,得到所述第一多媒体数据包括:
9.一种多媒体数据传
10.一种多媒体数据传输接收端,其特征在于,所述接收端以软件的形式承载于第二运行系统,所述接收端包括:
...【技术特征摘要】
1.一种多媒体数据传输方法,其特征在于,应用于发送端,所述发送端以软件的形式承载于第一运行系统中,所述方法包括:
2.根据权利要求1所述的多媒体数据传输方法,其特征在于,所述对所述第一多媒体数据进行编码处理,得到第二多媒体数据包括:
3.根据权利要求1所述的多媒体数据传输方法,其特征在于,所述向接收端发送所述第二多媒体数据包括:
4.根据权利要求3所述的多媒体数据传输方法,其特征在于,所述通过以太网向所述接收端发送所述第二多媒体数据包括:
5.一种多媒体数据传输方法,其特征在于,应用于接收端,所述接收端以软件的形式承载于第二运行系统,所述方法...
【专利技术属性】
技术研发人员:罗弋,李凯达,
申请(专利权)人:武汉路特斯汽车有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。