一种基于嵌入式的音频网络同步传输系统技术方案

技术编号:38910796 阅读:12 留言:0更新日期:2023-09-25 09:27
本发明专利技术公开了一种基于嵌入式的音频网络同步传输系统,包括:音源设备和若干个音频传输终端,音源设备包括时间信息输出模块和信息处理控制模块,时间信息输出模块用于生成第一时间信息,信息处理控制模块用于传输第一时间信息和音频数据包至音频传输终端,音频传输终端包括时钟同步模块和音频数据处理模块,时钟同步模块接收音频数据包,计算音源设备时钟和音频传输终端时钟之间的偏移值,并对音频传输终端时钟进行校准,在经过设定的延迟时间A1后,音频数据处理模块将音频数据输出至外部设备。本发明专利技术相较于现有技术,有效保证音频传输过程中,音源设备时钟和各音频传输终端时钟的相位差恒定,保证网络音频传输的同步性。保证网络音频传输的同步性。保证网络音频传输的同步性。

【技术实现步骤摘要】
一种基于嵌入式的音频网络同步传输系统


[0001]本专利技术涉及音频传输
,尤其涉及一种基于嵌入式的音频网络同步传输系统。

技术介绍

[0002]音频场所通常使用网络音频传输系统进行音视频信息的传输。音频传输方法是将音频数据以二进制码打包成的数据包形式,通过虚拟网络进行传输。以点对点或点对多的形式传输到需要的点,不需要专用的音频传输线进行物理上的连接。当需要更改传输要求时,只需修改系统配置而不用更改硬件上的连线。
[0003]网络音频传输系统中,现场的音频网络传输终端会受周围电磁场干扰、温度变化等多种因素的影响,使得各传输终端间时钟会存在误差。随着传输工作时间的推移,误差积累的越多,导致网络音频传输的同步性、传输速度降低,系统的同步精度降低、实时效果下降。

技术实现思路

[0004]本专利技术的目的在于:提供一种基于嵌入式的音频网络同步传输系统,有效保证音频传输过程中,音源设备时钟和各音频传输终端时钟的相位差恒定,消除各音频传输终端时钟间误差,保证网络音频传输的同步性。
[0005]为了实现上述目的,本专利技术采用了如下技术方案:一种基于嵌入式的音频网络同步传输系统,包括:音源设备和若干个音频传输终端,音源设备包括时间信息输出模块和信息处理控制模块,时间信息输出模块用于生成第一时间信息,第一时间信息包括音源设备时钟下输出的绝对时间T1,信息处理控制模块用于传输第一时间信息和音频数据包至音频传输终端,音频数据包包括第二时间信息和音频数据,音频传输终端包括时钟同步模块和音频数据处理模块,时钟同步模块用于接收第一时间信息并反馈第一同步信息至音源设备,时钟同步模块获得音频传输终端时钟下接收第一时间信息的绝对时间T2,第一同步信息包括音频传输终端时钟下输出的绝对时间T3,时间信息输出模块接收第一同步信息后生成第二时间信息,第二时间信息包括音源设备时钟下输出的绝对时间T4,时钟同步模块接收音频数据包,计算音源设备时钟和音频传输终端时钟之间的偏移值,并对音频传输终端时钟进行校准,在经过设定的延迟时间A1后,音频数据处理模块将音频数据输出至外部设备。
[0006]作为上述技术方案的进一步描述:
[0007]音源设备还包括音频采集模块和音频缓存模块,音频采集模块用于采集音频数据,音频缓存模块用于缓存音频数据。
[0008]作为上述技术方案的进一步描述:
[0009]信息处理控制模块还包括压缩编码单元,编码单元用于对缓存的音频数据进行编码压缩。
[0010]作为上述技术方案的进一步描述:
[0011]音频数据处理模块还包括解码单元,解码单元用于对压缩后的音频数据进行解码。
[0012]作为上述技术方案的进一步描述:
[0013]延迟时间A1为31ms到60ms。
[0014]作为上述技术方案的进一步描述:
[0015]第一同步信息包括时间戳。
[0016]作为上述技术方案的进一步描述:
[0017]第二时间信息数据包括时间戳。
[0018]综上所述,由于采用了上述技术方案,本专利技术的有益效果是:
[0019]1、本专利技术中,当音源设备想要将采集的音频数据传输至若干个音频传输终端时,音源设备与音频传输终端互相发送信息,根据信息中包含的时间信息,修正音源设备时钟和音频传输终端时钟之间的偏移值,保证音源设备时钟和音频传输终端时钟的相位差恒定,从而有效消除各音频传输终端时钟间误差,保证网络音频传输的同步性。
[0020]2、本专利技术中,不同的音频传输终端在接收音频数据包时,网络延迟的程度可能不同,为了避免音频传输终端时钟校准后,网络延迟造成的、多个音频传输终端之间音频数据输出的不同步,设置不同音频传输终端时钟与音源设备时钟的相位差相同后,使得不同音频传输终端在输出音频数据时,都要经过一段固定的延迟时间A1,保证外部设备播放音频数据的同步。
附图说明
[0021]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0022]图1为一种基于嵌入式的音频网络同步传输系统的系统架构图。
具体实施方式
[0023]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。
[0024]因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0025]请参阅图1,本专利技术提供一种技术方案:一种基于嵌入式的音频网络同步传输系统,包括:音源设备和若干个音频传输终端,音源设备包括时间信息输出模块和信息处理控制模块,时间信息输出模块用于生成第一时间信息,第一时间信息包括音源设备时钟下输
出的绝对时间T1,信息处理控制模块用于传输第一时间信息和音频数据包至音频传输终端,音频数据包包括第二时间信息和音频数据,音频传输终端包括时钟同步模块和音频数据处理模块,时钟同步模块用于接收所述第一时间信息并反馈第一同步信息至音源设备,时钟同步模块获得音频传输终端时钟下接收第一时间信息的绝对时间T2,第一同步信息包括音频传输终端时钟下输出的绝对时间T3,时间信息输出模块接收第一同步信息后生成第二时间信息,第二时间信息包括音源设备时钟下输出的绝对时间T4,信息处理控制模块将第二时间信息和音频数据加工为音频数据包并输出至音频传输终端,时钟同步模块接收音频数据包,计算音源设备时钟和音频传输终端时钟之间的偏移值,并对音频传输终端时钟进行校准,在经过设定的延迟时间A1后,音频数据处理模块将音频数据输出至外部设备。
[0026]音源设备还包括音频采集模块和音频缓存模块,音频采集模块用于采集音频数据,音频缓存模块用于缓存音频数据,音频数据处理模块将缓存的音频数据和第二时间信息加工为音频数据包并输出。
[0027]信息处理控制模块还包括压缩编码单元,编码单元用于对缓存的音频数据进行编码压缩。音频数据处理模块还包括解码单元,解码单元用于对压缩后的音频数据进行解码。为了提高数据传输效率,减少数据传输过程对音频传输终端同步性的影响,信息处理控制模块可以对缓存的音频数据进行编码压缩。
[0028]延迟时间A1为31ms到60ms,延迟时间A1的长度短,人体不易察觉,保证同步效果。
[0029]第一同步信息包括时间戳,第二时间信息数据包括时间戳,保证时间的准确性。
[0030]工作原理:当音源设备想要将采集的音频数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于嵌入式的音频网络同步传输系统,其特征在于,包括:音源设备和若干个音频传输终端,所述音源设备包括时间信息输出模块和信息处理控制模块,所述时间信息输出模块用于生成第一时间信息,所述第一时间信息包括音源设备时钟下输出的绝对时间T1,所述信息处理控制模块用于传输第一时间信息和音频数据包至所述音频传输终端,所述音频数据包包括第二时间信息和音频数据,所述音频传输终端包括时钟同步模块和音频数据处理模块,所述时钟同步模块用于接收所述第一时间信息并反馈第一同步信息至所述音源设备,所述时钟同步模块获得音频传输终端时钟下接收第一时间信息的绝对时间T2,所述第一同步信息包括音频传输终端时钟下输出的绝对时间T3,所述时间信息输出模块接收所述第一同步信息后生成所述第二时间信息,所述第二时间信息包括音源设备时钟下输出的绝对时间T4,所述时钟同步模块接收所述音频数据包,计算音源设备时钟和音频传输终端时钟之间的偏移值,并对音频传输终端时钟进行校准,在经过设定的延迟时间A1后,所述音频...

【专利技术属性】
技术研发人员:翁志勇王兴明何二前
申请(专利权)人:苏州朗捷通智能科技有限公司
类型:发明
国别省市:

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

1