一种快速验证发送端音频通路的方法和系统与流程
- 国知局
- 2024-06-21 11:54:02
本发明涉及音频测试,特别地,涉及一种快速验证发送端音频通路的方法和系统。
背景技术:
1、随着超高清新技术(高分辨率、高帧率、高色深、宽色域、高动态范围、三维声)的不断演进,人们对“真实”、“沉浸”的音视频体验不断得以提升,音频的发展也从当初的立体声音频、环绕声音频、再到如今的三维声沉浸式音频,随着音频声道数的增多,测试也变得越来越复杂。
2、一款新开发的音视频播放设备,针对音频部分往往需要验证各种各样的音频,来判断其是否完成支持,并通过功放正常出声来判断音频是否正常传输,音频是否丢帧,音频数据不对。然而,这对于之前的立体声测试还可以接收,如果声道多达16通道,那测试复杂度显著提高。现有的测试方法主要有如下几点问题及难点:1)测试设备成本,目前音频测试需要使用专业的音频分析仪和多个扬声器,设备成本高,音频分析仪的价格一般在几万到几十万不等;2)测试环境要求高,需要选择合适的环境,保证环境的无干扰和无噪声,以及环境的声学特性。3)测试操作复杂,由于不同的人对于多声道音频可能有不同的感受和评价,多声道同时发声,人耳无法准确判断各个通道音频是否正常,在测试时候需要每个通道单独发声去验证。
3、解决以上问题及缺陷的意义为:通过本发明提供的一种快速验证发送端音频通路的方法,可以不需要人工来辨别声音是否正常,防止了人工带来的误判,也可减少人工成本,提高测试效率;同时采用本方法,可以节省功放及音频分析仪等设备,只需要一个宿设备可以正常解码音频即可,节省大量设备成本;对于多声道音频测试,由于采用文件对比的形式,提高了测试准确度,免去人工测试带来的误判。
技术实现思路
1、本发明提供了一种快速验证发送端音频通路的方法和系统,用于测试发送端音频通路是否正常,及时发现并解决发送某一种采样率或多声道数音频数据可能存在的问题和缺陷;通过获取宿端音频来对比原始音频,实现快速判断发送端音频通路是否正常,不仅提高测试效率,还能降低测试成本,提高测试准确度。
2、本发明的技术方案如下:
3、根据本发明的一个方面,提供了一种快速验证发送端音频通路的方法,包括以下步骤:s1.根据测试需求,制作不同采样率、不同位深、单/多声道压缩和非压缩音频;s2.将原始音频分别拷贝到发送端设备和宿设备,计算各音频文件的md5值并保存到宿设备;s3.发送端设备与宿设备通过hdmi线缆连接;s4.发送端设备开启音频audio1发送;s5.宿设备接收音频并解封装,将获取到的音频audio2保存到ddr中;s6.在宿设备中对比audio2与audio1的md5信息是否一致,来确认发送端设备音频是否发送正常。
4、可选地,在上述快速验证发送端音频通路的方法中,在步骤s1中,其中采样率包含32k、48k、96k、128k、192k,位深包含16bit、24bit、32bit,压缩格式包含aac、ac3、dts、mp3、wma,多声道包含8通道、16通道、32通道。
5、可选地,在上述快速验证发送端音频通路的方法中,在步骤s2中,各个音频文件的md5值采用软件工具获取,其中该软件工具包括window系统及linux系统工具,并将各个md5值记录在md5list文件并存于宿设备中。
6、可选地,在上述快速验证发送端音频通路的方法中,在步骤s4中,发送端设备根据测试需求,开始逐个发送制作好的原始音频,其中非压缩音频按照iec60958格式封装后发出,压缩音频按照iec61937格式封装后发出,每个音频发送完成后,将声道状态位的mute静音位设置为1,待发送新的音频时再将mute静音位设置为0。
7、可选地,在上述快速验证发送端音频通路的方法中,在步骤s5中,宿设备利用解码模块将从hdmi接收到的音频解封装后保存在ddr中,待识别到mute静音位为1时,将ddr中的音频数据保存为文件audio2。
8、可选地,在上述快速验证发送端音频通路的方法中,在步骤s6中,宿设备在获取到一个完整音频audio2后,自动计算其md5值并与ddr中的md5list进行对比,如果md5list有匹配到一致的md5值则判定该audio1发送正常,否则发送失败。
9、根据本发明的另一个方面,提供了一种快速验证发送端音频通路的系统,包括音频发送端设备和宿设备,发送端设备与宿设备通过hdmi线缆连接,其中,
10、发送端设备,用于开启音频audio1发送;以及宿设备,包含hdmi接收模块、音频解析模块,以及宿设备用于接收音频并解封装,将获取到的音频audio2保存到ddr中,以及在宿设备中对比audio2与audio1的md5信息是否一致,来确认发送端设备音频是否发送正常。
11、根据本发明的技术方案,产生的有益效果是:
12、本发明方法提高了测试精准度,由于不需要认为参与识别声音,避免了人耳对音频的主观判断和误差,具有更高的可靠性和客观性;减少了测试设备成本,本发明的验证方式,宿端由原先的功放+喇叭形式替换成一个解码设备完成,大大降低了测试设备成本,验证多声道音频时,也不用同时摆放多个喇叭就能进行通路的验证,降低了测试门槛,使得普通用户也可以使用;提高测试效率,相比传统的验证方法,必须要功放发声,且人耳来判断各声道是否正常来判定音频正常发送,测试效率低下,使用本方法后,无论单声道还是多声道音频,宿端都统一采用对比md5方法来判断,极大的提高了测试效率。
13、为了更好地理解和说明本发明的构思、工作原理和发明效果,下面结合附图,通过具体实施例,对本发明进行详细说明如下:
技术特征:1.一种快速验证发送端音频通路的方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的快速验证发送端音频通路的方法,其特征在于,在步骤s1中,其中所述采样率包含32k、48k、96k、128k、192k,所述位深包含16bit、24bit、32bit,压缩格式包含aac、ac3、dts、mp3、wma,多声道包含8通道、16通道、32通道。
3.根据权利要求1所述的快速验证发送端音频通路的方法,其特征在于,在步骤s2中,各个音频文件的md5值采用软件工具获取,其中所述软件工具包括window系统及linux系统工具,并将各个md5值记录在md5list文件并存于所述宿设备中。
4.根据权利要求1所述的快速验证发送端音频通路的方法,其特征在于,在步骤s4中,所述发送端设备根据测试需求,开始逐个发送制作好的原始音频,其中非压缩音频按照iec60958格式封装后发出,压缩音频按照iec61937格式封装后发出,每个音频发送完成后,将声道状态位的mute静音位设置为1,待发送新的音频时再将mute静音位设置为0。
5.根据权利要求1所述的快速验证发送端音频通路的方法,其特征在于,在步骤s5中,所述宿设备利用解码模块将从hdmi接收到的音频解封装后保存在所述ddr中,待识别到mute静音位为1时,将ddr中的音频数据保存为文件audio2。
6.根据权利要求1所述的快速验证发送端音频通路的方法,其特征在于,在步骤s6中,所述宿设备在获取到一个完整音频audio2后,自动计算其md5值并与ddr中的md5list进行对比,如果md5list有匹配到一致的md5值则判定该audio1发送正常,否则发送失败。
7.一种快速验证发送端音频通路的系统,其特征在于,包括音频发送端设备和宿设备,所述发送端设备与所述宿设备通过hdmi线缆连接,其中,
技术总结本发明提供了一种快速验证发送端音频通路的方法和系统,方法包括:S1.根据测试需求,制作不同采样率、不同位深、单/多声道压缩和非压缩音频;S2.将原始音频分别拷贝到发送端设备和宿设备,计算各音频文件的MD5值并保存到宿设备;S3.发送端设备与宿设备通过HDMI线缆连接;S4.发送端设备开启音频Audio1发送;S5.宿设备接收音频并解封装,将获取到的音频Audio2保存到DDR中;S6.确认发送端设备音频是否发送正常。本发明通过获取宿端音频来对比原始音频,实现快速判断发送端音频通路是否正常,不仅提高测试效率,还能降低测试成本,提高测试准确度。技术研发人员:彭辉,龙仕强,陈智敏,邓严萍,肖铁军受保护的技术使用者:广东博华超高清创新中心有限公司技术研发日:技术公布日:2024/5/29本文地址:https://www.jishuxx.com/zhuanli/20240618/24357.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表