如题,在用安卓的mediacodec对camera的图像进行H.264视频编码,对micphone的声音进行aac编码,合成mp4,在用ffplay和vlc播放的时候都是正常的,但是使用chrome浏览器播放却没有声音。于是将aac的码流转为adts进行分析,发现第一帧去掉头后只有2个字节,原来mediacodec编码后产生的第一个帧是audio specific config,不是音频帧。把它当成音频帧写进mp4,chrome就不能解码了。
chrome中无法播放mediacodec录制的mp4文件,声音不正常的原因
最新推荐文章于 2024-07-23 16:23:13 发布