安卓MediaCodec编码aac

咱们能够用AudioRecoder对音频进行采集,采集的音频是pcm编码的原始数据,经过MediaCodec编码成aac音频,这里要注意的是编码出来是aac裸流,是没法播放的,要播放的话必须在每一帧音频前加adts头,adts头包含音频数据的采样率,声道,帧长度等信息,必须有adts头才能够正确解码。还有就是编码时出来的第一帧是一个两个字节的数据,这个数据也是比较特殊的须要用来在解码时配置解码器,
相关文章
相关标签/搜索