positive: AAC音频格式分析<br>AAC音频格式有ADIF和ADTS:<br>ADIF:Audio Data Interchange Format 音频数据交换格式。这种格式的特征是可以确定的找到这个音频数据的开始,不需进行在音频数据流中间开始的解码,即它的解码必须在明确定义的开始处进行。故这种格式常用在磁盘文件中。<br>ADTS:Audio Data Transport Stream 音频数据传输流。这种格式的特征是它是一个有同步字的比特流,解码可以在这个流中任何位置开始。它的特征类似于mp3数据流格式。<br>简单说,ADTS可以在任意帧解码,也就是说它每一帧都有头信息。ADIF只有一个统一的头,所以必须得到所有的数据后解码。且这两种的header的格式也是不同的,目前一般编码后的和抽取出的都是ADTS格式的音频流。<br>语音系统对实时性要求较高,基本是这样一个流程,采集音频数据,本地编码,数据上传,服务器处理,数据下发,本地解码<br>ADTS是帧序列,本身具备流特征,在音频流的传输与处理方面更加合适。<br>ADTS帧结构:<br>header<br>body<br>ADTS帧首部结构:<br>序号域长度(bits)说明<br>1Syncword12all bitsmustbe 1<br>2MPEG version10 for MPEG-4, 1 for MPEG-2<br>3Layer2always 0<br>4Protection Absent1et to 1 if there is no CRC and 0 if there is CRC<br>5Profile2theMPEG-4 Audio Object Type minus 1<br>6MPEG-4 Sampling Frequency Index4MPEG-4 Sampling Frequency Index (15 is forbidden)<br>7Private Stream1set to 0 when encoding, ignore when decoding<br>8MPEG-4 Channel Configuration3MPEG-4 Channel Configuration (in the case of 0, the channel configuration is sent v
negative: 这是数字音频的格式,与硬件性能是两码事。通常来说,数字音频的位深度越大,采样率越高,声音的还原度就越高。但是影响音质的原因很多。市面上上千的播放器也只是硬件性能比较好,你给他播放质量很差的音频文件(低采样率,低深度)它一样不可能有什么好的品质。想要很好的播放效果至少要有很高质量的音频文件和高性能的播放硬件。<br>考虑到楼主的提问相当外行,建议先了解一些数字音频和音响设备的基本知识。不然可能我写的回答你也不能完全理解。