您的位置:首页 > 运维架构 > 网站架构

mt7628/mt7620实现alsa架构通过ffmpeg解码并播放音频

2016-10-22 19:05 621 查看
//by seven

之前在评估用MT7628做一个音乐播放器,最初使用ffmpeg+sdl但过程曲折离奇,费了一番折腾最后发现mt7628的性能根本无法支撑ffmpeg的资源诉求,播放出来的声音一卡一卡的,解码速度跟不上。 无奈使用了另一替代方案libmad+libao,此方案局限性太狭小。后来经过仔细研究发现其问题,并顺利实现ffmpeg完美运行,可以正常解码MP3/OOG/AAC - HE/LC/SBR profile 及各种常见封装context。发现仅占用CPU resource很小约20%

如下做一个总结以记录一下历程:

/*待续*/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ffmpeg mt7628 mt7620 aac alexa