移植ffmpeg 到android 编写播放器(一)——序言

开通博客后三天才能发表,坑爹的限定。

这个播放器其实咱还没搞出来!仅在此记录这东西的成长。同时,也希望我的经验能帮助到阅读这个系列的朋友。

总体的原理,ffmpeg解码文件,然后扔给android去输出,很清晰哈。一开始我也这么想的——咱基本啥都不要干,解码么调ffmpeg的函数,输出么调android的函数,不过就是了解调哪几个接口,再进行些数据有效性的判断就好了。那么后话就是没这么省事。最关键的东西需要咱去做——音视频同步。这东西也是困扰我的,整个播放器最核心的部分。所以原理是这样的:ffmpeg解码——>程序员音视频同步——>android输出。

接下来的几篇博文大致内容如下:

ffmpeg的编译:分享如何配置ffmpeg;如何编写android.mk文件;编译过程中遇一问题的解决方法。

havlenapetr简单分析:分享ffmpeg解码再到android输出的流程,修改原工程一些影片有声音无图像的BUG。

开启硬浮点:配置ffmpeg,开启vfp、neon加速解码及yuv转rgb的速度。

音视频同步:正在解决中……。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值