ADTS - Audio Data Transport Stream Frame
ADTS is an audio interchange format for storage and transporting audio object.
A ADTS structure contains a fixed header, variable header and a error check
Most importantly, ADTS contains decoding information for decoder. If you wants to initialize a decoded with specific information, you will requires information in the fixed header
Below is the layout for fixed header in
Syncword 12 bits
ID 1 bits
Layer 2 bits
protection_absent 1 bits
Profile_ObjectType 2 bits
sampling_frequency_index 4 bits
private_bit 1 bits
channel_configuration 3 bits
original/copy 1 bits
home 1 bits
Emphasis 2 bits
Full information can be located at ISO/IEC 14496-3 Annex 1.A
I know that a ADTS stream can have AAC data. Can it have HE-AACv1 and HE-AACv2 data?
ReplyDelete