[发明专利]LHDC耳机测试方法和系统有效
申请号: | 202110732048.1 | 申请日: | 2021-06-30 |
公开(公告)号: | CN113179477B | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 曹祖杨;黄明;李谦;包君康;周航 | 申请(专利权)人: | 杭州兆华电子有限公司 |
主分类号: | H04R29/00 | 分类号: | H04R29/00 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 胡林岭 |
地址: | 311121 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | lhdc 耳机 测试 方法 系统 | ||
1.一种LHDC耳机测试方法,其特征在于,所述方法包括:
LHDC播放器与LHDC蓝牙耳机建立连接后,读取所述耳机的LHDC信息、所述耳机支持的最大传输单元以及所述耳机支持的音频信息,以设置一个音频数据帧的最大长度,其中所述LHDC播放器在PC机上运行;
所述LHDC播放模块根据所述音频数据帧的最大长度、耳机支持的音频信息以及耳机的LHDC信息,对wav格式音频文件进行LHDC编码,生成LHDC编码文件,所述LHDC编码数据包括多个音频数据帧;
所述LHDC播放器对所述LHDC编码文件重新排版得到LHDC原始数据;
所述LHDC播放器对所述LHDC原始数据进行动态组包,得到符合AVDTP协议的多个AVDTP音频媒体包;
所述LHDC播放器根据每个AVDTP音频媒体包的音频时间、已发送的AVDTP音频媒体包的总音频时间、以及当前AVDTP音频媒体包的发送时间节点,计算出下一个AVDTP音频媒体包的发送时间节点;其中,下一个AVDTP音频媒体包的发送时间节点为当前AVDTP音频媒体包的发送时间节点加上音频时间对预设时间段的取整值加上时间差对预设时间段的取整值;所述时间差为总音频时间减去当前AVDTP音频媒体包的发送时间节点;
所述LHDC播放器读取下一个AVDTP音频媒体包,在下一个AVDTP音频媒体包的发送时间节点来临时发送给蓝牙测试控制板;
所述蓝牙测试控制板将AVDTP音频媒体包发送给AVDTP协议栈,同时接收来自耳机的LHDC信息、控制信号以及耳机支持的音频信息并反馈给所述LHDC播放器;
所述LHDC播放器根据耳机的控制信号、LHDC信息对耳机进行控制、通讯状态调整、并对AVDTP音频媒体包的发送时间节点进行动态补偿;
所述AVDTP协议栈将音频媒体数据发送给所述耳机,由所述耳机播放声音,音频采集器录制耳机播放的声音,并发送给客户端软件进行音频分析,得出LHDC耳机测试报告;
其中,所述重新排版包括:
去除所述LHDC编码数据中的LHDC文件头以及去除帧信息,以方便LHDC 播放器快速读取而不需要边播放边编码;所述LHDC原始数据包含LHDC的编码信息。
2.如权利要求1所述的LHDC耳机测试方法,其特征在于,所述动态补偿包括:
根据当前AVDTP音频媒体包的发送时间节点和耳机的响应时间来计算通讯延时;
将所述通讯延时加入到所述时间差,以对所述时间差进行修正,从而实现对发送时间节点的动态补偿。
3.如权利要求1所述的LHDC耳机测试方法,其特征在于,所述总音频时间为已发送的各音频媒体包的累计音频时间;所述音频时间为一个AVDTP音频媒体包所含的音频数据帧帧数乘以每帧所用时间。
4.如权利要求1所述的LHDC耳机测试方法,其特征在于,所述动态组包的方式为实时调整每个AVDTP音频媒体包所包含的音频数据帧的个数;并根据所述最大传输单元的限制,使每个AVDTP音频媒体包尽可能的多包含音频数据帧。
5.如权利要求1所述的LHDC耳机测试方法,其特征在于,所述预设时间段为20ms的约数。
6.如权利要求1所述的LHDC耳机测试方法,其特征在于,所述耳机的LHDC信息包括耳机LHDC版本、LHDC通信码率、数据通道拆分模式。
7.如权利要求1所述的LHDC耳机测试方法,其特征在于,所述耳机支持的音频信息包括采样频率、通道数和音频位数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州兆华电子有限公司,未经杭州兆华电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110732048.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:对话内容的处理方法、装置及相关设备
- 下一篇:一种建筑回收骨料筛分装置