[发明专利]一种LATM AAC音频流的实时转容实现方法及装置有效
申请号: | 201711407746.4 | 申请日: | 2017-12-22 |
公开(公告)号: | CN108122558B | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 车明贤;刘学文;陈玉杰;洪观洲 | 申请(专利权)人: | 深圳国微技术有限公司 |
主分类号: | G10L19/16 | 分类号: | G10L19/16;H04L29/06;H04N21/439 |
代理公司: | 深圳市康弘知识产权代理有限公司 44247 | 代理人: | 尹彦;胡朝阳 |
地址: | 518000 广东省深圳市南山区高新技*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 latm aac 音频 实时 实现 方法 装置 | ||
本发明属于音频转换领域,公开了一种LATM AAC音频流的实时转容实现方法及装置。所述的方法包括:步骤1.接收并处理音频数据流,读取音频帧数据;步骤2.判断所述音频帧数据头部是否为LATM AAC数据格式,若是则跳转至步骤3.若不是则直接跳转至步骤5;步骤3.分析所述音频帧数据并获取LATM AAC音频帧核心参数和音频负载数据;步骤4.根据获取的所述LATM AAC音频帧核心参数和音频负载数据,形成ADTS AAC音频帧;步骤5.将音频帧输出。本发明有效的实现了对传输码流中的LATM AAC音频的判断,容器解析以及到ADTS AAC的转容处理,使得音频解码库能够很好的支持LATM AAC音频流,降低了系统集成成本。
技术领域
本发明属于音频转换领域,具体涉及一种LATM AAC音频流的实时转容实现方法及装置。
背景技术
随着高清节目的普及,在MPEG2-TS(用于音效、影像与资料的传输流)实时传输流中针对音视频内容采取HEVC和AAC(Advanced Audio Coding,高级音频编码)格式变得流行普及。AAC是一种高压缩比的音频压缩编码算法,AAC音频压缩编码标准是目前应用最广泛的低码率音频编码标准,相对于MP2、MP3、AC3等音频编码标准来说,在相同质量下码率更低,有效地节约了传输带宽。在移动多媒体广播、互联网流媒体、IPTV等领域的应用中,AAC的音频编码技术得到越来越多的采用。
音频部分采用AAC可以以较高的压缩率获取优秀的音质和多声道的支持。在MPEG2码流传输中,早期技术采用ADTS(Audio Data Transport Stream,音频数据传输流)封装的AAC比较多,随着MPEG4的普及,MPEG4 AAC中定义的LATM(Low-overhead MPEG-4 AudioTrans-port Multiplex,低开销音频传输复用)封装的AAC被复用到MPEG2-TS传输码流中。LATM AAC相比较于ADTS AAC有更小的头部开销,越来越多的内容提供商采用LATM AAC制作节目,但是考虑到在有些解码库不能直接解析支持(如MacOs AudioQueue框架),基于此现状本专利针对LATM AAC格式进行转容成传统的ADTS AAC处理,使得LATM AAC能被更好的解码支持。
一般的音视频播放器采用的是采用解复用得到音视频数据、在对音视频分别解码、渲染的流程设计,针对来自USB Dongle的实时MPEG2-TS音视频流的处理,经过解复用,解码,渲染。对于LATM AAC音频处理也是按照此过程来处理,解复用得到LATM AAC音频帧序列,再将LATM AAC音频帧序列直接进行解码和渲染输出。
但现有的技术存在着以下不足之处:
一般音视频播放器在处理实时MPEG2-TS的码流中的LATM AAC音频帧序列时,都是基于音频解码库/框架能够原生支持,比如MacOs AudioQueue框架只能支持ADTS AAC封装格式的音频帧,若需要能够解码,只能用第三方解码库来实现,这样让工程的实现变得复杂,甚至可能产生额外的费用。
发明内容
针对现有技术中存在的问题,本发明的主要目的在于提供一种LATM AAC音频流的实时转容实现方法、装置以及一种实时处理MPEG-2视频流的处理系统。本专利有效的实现了对MPEG2-TS实时前端传输码流中的LATM AAC音频的判断,容器解析以及转换到ADTS AAC的转容处理,用最小的系统开销,使得AAC音频解码库能够很好的支持LATM AAC音频流,从而达到上述目的。
本发明公开了一种LATM AAC音频流的实时转容实现方法,所述方法包括如下步骤:
步骤1:接收并处理音频数据流,读取音频帧数据;
步骤2:判断所述音频帧数据头部是否为LATM AAC数据格式,若是则跳转至步骤3;若不是则直接跳转至步骤5;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳国微技术有限公司,未经深圳国微技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711407746.4/2.html,转载请声明来源钻瓜专利网。