AAC ADTS(Audio Data Transport Stream) Header

BYTE0BYTE1BYTE2BYTE3BYTE4BYTE5BYTE6
111111111111DLLTPPSSSSRHHHOhCIFFFFFFFFFFFFFBBBBBBBBBBBZZ
D : ID(0:MPEG4, 1:MPEG2)
LL(2bits) : レイヤー (always 00)
T : プロテクションビット (0:CRC保護あり, 1:CRC保護なし)
PP(2bits) : プロファイル (00:MAIN, 01:LC, 10:SSR, 11:reserved(LTP))
SSSS(4bits) : サンプルレート[Hz] (表を開く/閉じる)
R : プライベートビット (0:なし, 1:あり)
HHH(3bits) : チャンネル
O : オリジナル (0:はい, 1:いいえ)
h : home
C : 著作権
I : 著作権証明開始
FFF...(13bits) : フレームサイズ
BBB...(11bits) : バッファサイズ(VBR=0x7FFF)
ZZ(2bits) : データブロックまでのオフセット
ADTS Error check(CRC 16bits) : T(プロテクションビット)が0のときのみ