System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及信号处理领域,尤其涉及一种音频传输方法及计算机可读存储介质。
技术介绍
1、随着人们娱乐需求的发展,人们对音效要求越来越高,环绕声技术随之越来越受到大家的青睐,例如杜比全景声技术。在支持环绕声的环绕声系统中,音频解码器通常用于将接收到的环绕声音频解码为多个声道的音频信号,然后将多个声道的音频信号传输至音频输出设备的功放,以供功放送到环绕声系统中的扬声器播放环绕声音频。目前,环绕声系统的音频解码器与音频输出设备之间通常采用模拟音频线进行连接,随着环绕声技术的发展,环绕声的声道逐渐增多,导致音频解码器与音频输出设备之间的连接线较多,环绕声系统的维护难度大。
技术实现思路
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、所述音频传输方法包括以下步骤:
30、接收所述音频发送端基于无线传输通道发送的音频数据包,其中,所述音频数据包为所述音频发送端对所述音频解码器输出的各个声道的解码音频信号打包得到,所述无线传输通道的通道带宽大于预设带宽;
31、对所述音频数据包解码得到所述环绕声系统中各个声道的目标音频信号,并采用各个声道的扬声器播放各个声道各自的目标音频信号。
32、可选地,所述接收所述音频发送端基于无线传输通道发送的音频数据包的步骤之后,还包括:
33、若所述音频数据包丢包,则确定所述音频数据包中的丢包位置;
34、对所述音频数据包中所述丢包位置之前第一预设时长内的采样数据进行淡入处理,对所述音频数据包中所述丢包位置之后第二预设时长内的采样数据进行淡出处理。
35、可选地,所述音频传输方法还包括:
36、检测所述音频发送端和所述音频接收端之间是否存在时钟误差;
37、若所述音频发送端和所述音频接收端之间存在所述时钟误差,则调整所述音频接收端的锁相环参数,以使所述音频接收端的时钟和所述音频发送端的时钟同步。
38、此外,为实现上述目的,本专利技术还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有音频传输程序,所述音频传输程序被处理器执行时实现如上所述的音频传输方法的步骤。
39、本专利技术中,环绕声系统中的音频发送端获取所述音频解码器输出的各个声道的解码音频信号,并对各路所述解码音频信号打包得到音频数据包;音频发送端基于无线传输通道将所述音频数据包发送至所述环绕声系统中的音频接收端,所述音频接收端对所述音频数据包解码得到所述环绕声系统中各个声道的目标音频信号后,采用各个声道的扬声器播放各个声道各自的目标音频信号。本申请实现了为环绕声系统中的音频解码器和音频播放设备提供无线传输方式,可以减少环绕声系统内部的音频解码器与音频输出设备之间的连接线,从而降低环绕声系统的维护难度。
本文档来自技高网...【技术保护点】
1.一种音频传输方法,其特征在于,所述音频传输方法应用于环绕声系统中的音频发送端,所述音频发送端与所述环绕声系统中的音频解码器连接;
2.如权利要求1所述的音频传输方法,其特征在于,所述对各路所述解码音频信号打包得到音频数据包的步骤,包括:
3.如权利要求1所述的音频传输方法,其特征在于,所述获取所述音频解码器输出的各个声道的解码音频信号的步骤之后,还包括:
4.如权利要求1所述的音频传输方法,其特征在于,所述音频接收端包括至少一个子音频接收端;
5.如权利要求4所述的音频传输方法,其特征在于,所述基于无线传输通道将所述音频数据包广播至各个所述子音频接收端的步骤之前,还包括:
6.如权利要求1至5中任一项所述的音频传输方法,其特征在于,所述基于无线传输通道将所述音频数据包发送至所述环绕声系统中的音频接收端的步骤,包括:
7.一种音频传输方法,其特征在于,所述音频传输方法应用于环绕声系统中的音频接收端,所述环绕声系统还包括音频发送端和音频解码器,所述音频解码器与所述音频发送端连接;
8.如权利要求7
9.如权利要求7至8中任一项所述的音频传输方法,其特征在于,所述音频传输方法还包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有音频传输程序,所述音频传输程序被处理器执行时实现如权利要求1至9中任一项所述的音频传输方法的步骤。
...【技术特征摘要】
1.一种音频传输方法,其特征在于,所述音频传输方法应用于环绕声系统中的音频发送端,所述音频发送端与所述环绕声系统中的音频解码器连接;
2.如权利要求1所述的音频传输方法,其特征在于,所述对各路所述解码音频信号打包得到音频数据包的步骤,包括:
3.如权利要求1所述的音频传输方法,其特征在于,所述获取所述音频解码器输出的各个声道的解码音频信号的步骤之后,还包括:
4.如权利要求1所述的音频传输方法,其特征在于,所述音频接收端包括至少一个子音频接收端;
5.如权利要求4所述的音频传输方法,其特征在于,所述基于无线传输通道将所述音频数据包广播至各个所述子音频接收端的步骤之前,还包括:
6.如权利要求1至5中任一项所述的音频传输方法,其特征在于,所述基于无线传输通道...
【专利技术属性】
技术研发人员:邱凡,杨健斌,
申请(专利权)人:潍坊歌尔丹拿电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。