音频解码器和音频解码方法技术

技术编号:3052021 阅读:307 留言:0更新日期:2012-04-11 18:40
提供一种音频解码器和音频解码方法,其中的音频解码器包括:解析单元,用以接收外部的音频码流并进行解包;解码单元,对所述的音频码流进行解码,并进行IDCT(离散余弦反变换)变换和加窗处理后获得PCM采样值;重采样单元,对所述的PCM采样值按预定采样频率比值进行重采样后予以输出;以及控制单元,用以控制所述音频解码器的工作。其中的重采样单元通过转换音频样点采样率可以对音频输出速率进行微调,同时可以通过重采样而重构波形以适应不同码制的音频播放设备,而不会引起相位抖动。本发明专利技术不需要使用VCO,大幅降低了实现成本。同时可以复用音频解码器中的其它元件来实现该功能,因而也从一方面减少了芯片面积,降低了实现成本。

【技术实现步骤摘要】

本专利技术涉及,尤其涉及一种能够调整音频数据流的解码/播放速率的。
技术介绍
音视频传输技术广泛应用于视频会议、数字电视、网络电话等各类信息
由于音视频数据具有海量特性,业界普遍采用编解码技术来实现音视频数据的传输,例如,按照一定的编码规则在发送端编码,并在接收端按与发送端相对应的解码规则来解码。通常发送端在编码时会采用一定的编码时钟,接收端在恢复音视频数据时,还需要设置与编码时钟保持一致的解码时钟,从而保证音视频数据的连续有序的播放。例如目前广泛采用的音视频编码标准,即移动图像专家组(MPEG)系列标准,它在视频压缩方面充分利用空间和时间上的冗余而达到有效的压缩,而在音频压缩方面则主要利用人耳的主观噪声感知特性来达到压缩的目的。例如,人耳的有效识别频率范围在20~20KHz,在进行音频数据压缩时可以相应地重点突出该范围以内的信号而忽略该范围以外的信号,同时还可以利用声音频谱的非平坦性从一个方面达到压缩的目的。但音频解码设备的发送端与接收端的采样频率码制可能有所不同,例如发送端编码的采样频率与接收端的采样点输出速率不一致,可能需要进行采样频率的转换。另一方面,由于信道的堵本文档来自技高网...

【技术保护点】
一种音频解码器,包括:解析单元,用以接收外部的音频码流并进行解包;解码单元,对所述的音频码流进行解码,并进行IDCT变换和加窗处理后获得PCM采样值;重采样单元,对所述的PCM采样值按采样频率比值进行重采样后予以输出 ;控制单元,用以控制所述音频解码器的工作。

【技术特征摘要】
1.一种音频解码器,包括解析单元,用以接收外部的音频码流并进行解包;解码单元,对所述的音频码流进行解码,并进行IDCT变换和加窗处理后获得PCM采样值;重采样单元,对所述的PCM采样值按采样频率比值进行重采样后予以输出;控制单元,用以控制所述音频解码器的工作。2.如权利要求1所述的音频解码器,其特征在于,所述重采样单元包括检测装置,用以对采样频率的变换和/或采样频率的误差进行检测,并产生一个频率调整比值参考值;频率比值控制装置,根据所述的频率调整比值参考值输出采样频率比值。频率调整装置,根据频率比值控制装置输出的值,采用滤波方法重构波形对采样频率进行变换和/或调整。3.如权利要求2所述的音频解码器,其特征在于,所述频率比值控制装置包括X比值寄存器和Y比值寄存器,其中,X比值寄存器的值和Y比值寄存器的值的两个值中的一个值设置为变量,另一个值设置成可配置的常量,或两个值均设置为变量。4.如权利要求3所述的音频解码器,其特征在于,所述频率比值控制装置还包括一计算单元,用以对所述检测装置输出的码流中的显示时钟PTS和本地时钟RTC计算后,将计算结果送入X比值寄存器和Y比值寄存器之一。5.如权利要求3所述的音频解码器,其特征在于,所述X比值寄存器和所述Y比值寄存器之一的值设置为码流指示的编码端的原采样频率值,所述X比值寄存器和Y比值寄存器另一个的值设置为解码单元的播放采样频率值。6.如权利要求3所述的音频解码器,其特征在于,所述X比值寄存器和所述Y比值寄存器之一的值设置为码流指示的编码端的原采样频率值与解码单元的播放采样频率值的比值,所述X比值寄存器和Y比值寄存器另一个的值设置为一个可配置的常量。7.一种音频解码方法,包括如下步骤(a)接收外部的音频码流并进行解包;(b)对解包的音频码流进行解码,并进行ID...

【专利技术属性】
技术研发人员:周振亚刘彦
申请(专利权)人:上海奇码数字信息有限公司
类型:发明
国别省市:31[中国|上海]

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

1