ADTS头

名称长度(bit)描述
SyncWord12同步头,固定0xFFF,用于定位ADTS帧起始
ID1MPEG标识:0=MPEG-4,1=MPEG-2
Layer2层标识,AAC固定为00
ProtectionAbsent10=包含CRC校验,1=无CRC校验
Profile2AAC Profile编号(0:Main,1:LC,2:SSR,3:LTP)
SamplingFrequencyIndex4采样率索引,对应AAC采样率查表
PrivateBit1私有标识位,一般置0
ChannelConfiguration3声道配置编号
Original/Copy1原始/拷贝标识,默认0
Home1家用标识位,默认0
CopyrightIdentificationBit1版权标识位1
CopyrightIdentificationStart1版权标识起始位
FrameLength13整个ADTS帧总字节长度(头+AAC载荷)
BufferFullness11解码器缓存充盈度,VBR码率指示
NumberOfAACFrames2帧内AAC AU数量,单帧固定00(1帧)
CRC16ProtectionAbsent=0时存在,CRC校验值

FrequencyIndex

采样率索引采样率说明
096000超高采样率,专业音频
188200专业录音棚使用
264000较少使用
348000视频、直播、摄像头主流采样率
444100MP3、MP4、音乐通用采样率
532000广播、车载音频
624000低码率音频
722050语音压缩
816000对讲、语音通话常用
912000窄带语音
1011025老旧语音采集
118000电话级窄带语音
12Reserved保留
13Reserved保留
14Reserved保留
15采样率由后续字段显式指定自定义采样率扩展

Profile定义

值ProfileObject
0Main ProfileAAC Main
1Low ComplexityAAC LC
2Scalable Sample RateAAC SSR
3Long Term PredictionAAC LTP