音视频数据的传输方法、发送节点、接收节点、系统技术方案

技术编号:23992229 阅读:130 留言:0更新日期:2020-04-29 16:42
本发明专利技术提供一种基于车载以太网的音视频数据的传输方法、音视频源发送节点、音视频源接收节点、系统,所述一种基于车载以太网的音视频数据的传输方法,用于整车以太网系统,所述方法包括:步骤1,音视频源发送节点将待发送的音视频数据封装为音视频数据报文;步骤2,所述音视频源发送节点将所述音视频数据报文发送给所述音视频源接收节点。

Transmission method, sending node, receiving node and system of audio and video data

【技术实现步骤摘要】
音视频数据的传输方法、发送节点、接收节点、系统
本专利技术涉及数据传输领域,具体涉及一种基于车载以太网的音视频数据的传输方法、音视频源发送节点、音视频源接收节点、系统。
技术介绍
车载以太网是一种连接车内电子控制单元(ECU)的新型局域网技术,与普通以太网使用2/4对双绞线电缆不同,车载以太网可在单对非屏蔽双绞线上可实现100Mbit/s甚至1Gbit/s的数据传输速率,同时满足汽车行业对高可靠性、低电磁辐射、低功耗、带宽分配、低延迟以及同步实时性等方面的要求。车载智能化、网联化趋势及大数据、云计算等技术的不断发展,汽车电子部件的数量逐年增加,复杂性日益提高,自动驾驶、ADAS、诊断刷写、信息娱乐等系统的大量应用,车载音视频数据传输的需求日益增强。现有技术使用以太网AVB(AudioVideoBridging,以太网音视频桥接技术)音视频传输协议实现数据传输,控制器软件协议栈费用较高,开发流程复杂,测试验证设备成本昂贵,为整车以太网音视频传输功能开发带来很大的阻力。
技术实现思路
有鉴于此,本专利技术提供一种基于车载以太网的音视频数据的传输方法、音视频源发送节点、音视频源接收节点、系统,减少了数据复杂处理过程导致的延时时间,进而保证了音视频数据的实时性,采用较为简易的方式实现,有效的降低整车开发成本和周期。为解决上述技术问题,本专利技术采用以下技术方案:一种基于车载以太网的音视频数据的传输方法,用于整车以太网系统,所述方法包括:步骤1,音视频源发送节点将待发送的音视频数据封装为音视频数据报文;所述音视频数据报文包括:同步字段、数据报文计数字段、音视频传输字段、数据校验字段;所述同步字段,用于系统时钟同步;所述数据报文计数字段,用于标识音视频数据之间的连续性;所述音视频传输字段,用于承载音视频数据;所述数据校验字段,用于验证音视频数据报文中同步字段、数据报文计数字段和音视频传输字段的有效性,以及验证音视频数据报文从发送节点到接收节点之间数据传输的正确性;步骤2,所述音视频源发送节点将所述音视频数据报文发送给所述音视频源接收节点。一种基于车载以太网的音视频数据的音视频源发送节点,包括:封装单元,用于将待发送的音视频数据封装为音视频数据报文;所述音视频数据报文包括:同步字段、数据报文计数字段、音视频传输字段、数据校验字段;所述同步字段,用于系统时钟同步;所述数据报文计数字段,用于标识音视频数据之间的连续性;所述音视频传输字段,用于承载音视频数据;所述数据校验字段,用于验证音视频数据报文中同步字段、数据报文计数字段和音视频传输字段的有效性,以及验证音视频数据报文从发送节点到接收节点之间数据传输的正确性;发送单元,用于将所述音视频数据报文发送给所述音视频源接收节点。一种基于车载以太网的音视频数据的音视频源接收节点,包括:接收单元,用于从至少一个所述音视频源发送节点分别接收音视频数据报文;提取单元,用于从所述音视频数据报文中提取音视频数据;重组单元,用于根据所述音视频数据报文中的数据报文计数字段,对来自同一音视频源发送节点的所述音视频数据进行重组;同步单元,用于根据所述音视频数据报文中的同步字段,将来自不同所述音视频源发送节点的音视频数据进行同步;播放单元,用于播放重组和同步后的所述音视频数据。一种基于车载以太网的音视频数据的传输系统,包括:音视频源发送节点和音视频源接收节点,所述音视频源发送节点用于,将待发送的音视频数据封装为音视频数据报文;所述音视频数据报文包括:同步字段、数据报文计数字段、音视频传输字段、数据校验字段;所述同步字段,用于系统时钟同步;所述数据报文计数字段,用于标识音视频数据之间的连续性;所述音视频传输字段,用于承载音视频数据;所述数据校验字段,用于验证音视频数据报文中同步字段、数据报文计数字段和音视频传输字段的有效性,以及验证音视频数据报文从发送节点到接收节点之间数据传输的正确性;将所述音视频数据报文发送给音视频源接收节点。所述音视频源接收节点用于,从至少一个所述音视频源发送节点分别接收音视频数据报文;所述音视频源接收节点从音视频数据报文中提取音视频数;根据所述音视频数据报文中的数据报文计数字段,对来自同一音视频源发送节点的所述音视频数据进行重组;根据所述音视频数据报文中的同步字段,将来自不同所述音视频源发送节点的音视频数据进行同步;播放重组和同步后的所述音视频数据。本专利技术的上述技术方案的有益效果如下:本专利技术将待发送的音视频数据封装为音视频数据报文;将所述音视频数据报文发送给所述音视频源接收节点。采用较为简易的方式实现,有效的降低整车开发成本和周期。附图说明图1为本专利技术所述的基于车载以太网的音视频数据的传输方法的示意图;图2为本专利技术所述的一种基于车载以太网的音视频数据的音视频源发送节点的连接示意图;图3为本专利技术所述的一种基于车载以太网的音视频数据的音视频源接收节点的连接示意图;图4为本专利技术所述的一种基于车载以太网的音视频数据的传输系统的连接示意图;图5为本专利技术所述的音视频数据报文的格式示意图;图6为本专利技术应用场景所述的音视频数据同步的系统的交互示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例的附图,对本专利技术实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本专利技术的一部分实施例,而不是全部的实施例。基于所描述的本专利技术的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本专利技术保护的范围。下面首先结合附图具体描述。如图1所示,为本专利技术所述的一种基于车载以太网的音视频数据的传输方法,用于整车以太网系统,所述方法包括:步骤1,音视频源发送节点将待发送的音视频数据封装为音视频数据报文;所述音视频数据报文包括:同步字段、数据报文计数字段、音视频传输字段、数据校验字段;所述同步字段,用于系统时钟同步;所述数据报文计数字段,用于标识音视频数据之间的连续性;所述音视频传输字段,用于承载音视频数据;所述数据校验字段,用于验证音视频数据报文中同步字段、数据报文计数字段和音视频传输字段的有效性,以及验证音视频数据报文从发送节点到接收节点之间数据传输的正确性;所述步骤1包括:所述音视频源发送节点获取待发送的音视频数据;根据所述用于同步字段的第一参数的当前值,设置音视频数据报文中的同步字段;对用于RC字段的第二参数,进行加1运算;根据所述第二参数的当前值,设置音视频数据报文中的数据报文计数字段;所述对用于RC字段的第二参数,进行加1运算的步骤具体为:判断用于数据报文计数字段的第二参数是否为255;当为225时,则从0开始重新开始累加计数;否则进行加1运算。将所述待发送的音视频数据,承载到所述音视频数据报文的音视频传输字段;根据本文档来自技高网...

【技术保护点】
1.一种基于车载以太网的音视频数据的传输方法,其特征在于,用于整车以太网系统,所述方法包括:/n步骤1,音视频源发送节点将待发送的音视频数据封装为音视频数据报文;所述音视频数据报文包括:同步字段、数据报文计数字段、音视频传输字段、数据校验字段;/n所述同步字段,用于系统时钟同步;/n所述数据报文计数字段,用于标识音视频数据之间的连续性;/n所述音视频传输字段,用于承载音视频数据;/n所述数据校验字段,用于验证音视频数据报文中同步字段、数据报文计数字段和音视频传输字段的有效性,以及验证音视频数据报文从发送节点到接收节点之间数据传输的正确性;/n步骤2,所述音视频源发送节点将所述音视频数据报文发送给音视频源接收节点。/n

【技术特征摘要】
1.一种基于车载以太网的音视频数据的传输方法,其特征在于,用于整车以太网系统,所述方法包括:
步骤1,音视频源发送节点将待发送的音视频数据封装为音视频数据报文;所述音视频数据报文包括:同步字段、数据报文计数字段、音视频传输字段、数据校验字段;
所述同步字段,用于系统时钟同步;
所述数据报文计数字段,用于标识音视频数据之间的连续性;
所述音视频传输字段,用于承载音视频数据;
所述数据校验字段,用于验证音视频数据报文中同步字段、数据报文计数字段和音视频传输字段的有效性,以及验证音视频数据报文从发送节点到接收节点之间数据传输的正确性;
步骤2,所述音视频源发送节点将所述音视频数据报文发送给音视频源接收节点。


2.根据权利要求1所述的方法,其特征在于,所述步骤1之前,所述方法还包括:
将所述整车以太网系统中的音视频源接收节点作为时钟主节点;将整车以太网系统中的所有所述音视频源发送节点作为时钟从节点;
或者,将所述整车以太网系统中的第一音视频源发送节点作为时钟主节点;将所述整车以太网系统中的所述音视频源接收节点和所有所述音视频源发送节点中除所述第一音视频源发送节点外的其他节点作为时钟从节点;
所述时钟主节点和所述时钟从节点之间进行同步。


3.根据权利要求2所述的方法,其特征在于,所述时钟主节点和所述时钟从节点之间进行同步的步骤包括:
所述时钟从节点以第一预定周期从所述时钟主节点接收时钟同步报文;
所述时钟从节点接收到所述时钟主节点发送的时钟同步报文后,将用于同步字段的第一参数设置为0;
所述时钟从节点根据本地时钟计数,每隔第二预定周期,将用于同步字段的第一参数执行一次加1运算。


4.根据权利要求3所述的方法,其特征在于,所述步骤1包括:
所述音视频源发送节点获取待发送的音视频数据;
根据所述用于同步字段的第一参数的当前值,设置音视频数据报文中的同步字段;
对用于RC字段的第二参数,进行加1运算;根据所述第二参数的当前值,设置音视频数据报文中的数据报文计数字段;
将所述待发送的音视频数据,承载到所述音视频数据报文的音视频传输字段;
根据所述音视频数据报文中的同步字段、音视频数据报文中的数据报文计数字段、音视频数据报文的音视频传输字段,计算出第三参数值;根据所述第三参数值,设置音视频数据报文中的数据校验字段,从而完成待发送的音视频数据的封装。


5.根据权利要求4所述的方法,其特征在于,所述对用于RC字段的第二参数,进行加1运算的步骤具体为:
判断用于数据报文计数字段的第二参数是否为255;当为225时,则从0开始重新开始累加计数;否则进行加1运算。


6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
步骤3,所述音视频源接收节点从至少一个所述音视频源发送节点分别接收音视频数据报文;
步骤4,所述音视频源接收节点从所述音视频数据报文中提取音视频数据;
步骤5,所述音视频源接收节点根据所述音视频数据报文中的数据报文计数字段,对来自同一音视频源发送...

【专利技术属性】
技术研发人员:何丹丹王春凤
申请(专利权)人:北京汽车集团越野车有限公司
类型:发明
国别省市:北京;11

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

1