当前位置: 代码迷 >> 多媒体/流媒体开发 >> aac 音频写入flv的有关问题
  详细解决方案

aac 音频写入flv的有关问题

热度:4374   发布时间:2013-02-26 00:00:00.0
aac 音频写入flv的问题
我最近在做acc h264 录制flv,但是录制后不出声音,我把acc音频写入aac文件后可应用千千静听播放,(我用的aac编码是 faac的)
将aac封装到flv文件中去,第一个音频tag是结构如下:
Tag_head(11 bytes) + 0xae + 0x01 + AACAUDIOCOFIG(2 bytes);

AACAUDIOCOFIG 我使用 faacEncGetDecoderSpecificInfo(s->hEncoder, &ASC, &ASCLength) 得到的。
但为什么还没有声音呀??


------解决方案--------------------------------------------------------
但为什么还没有声音呀?
友情帮顶!
------解决方案--------------------------------------------------------
你可以参考mmflvmuxer filter中的写法

http://4develop.in/page/Multimedia/20101215_00_fdfe9845-b092-407e-84af-4be6529e3b13/flv%E6%96%87%E4%BB%B6%E7%9A%84aac%E9%9F%B3%E9%A2%91

http://blog.monogram.sk/janos/2008/10/04/how-to-make-a-directshow-muxer-filter-part-2/
------解决方案--------------------------------------------------------
设置为adt头呀。
------解决方案--------------------------------------------------------
flv,文件头部分,channels设置为2,采样率设置为44100
  相关解决方案