Windows下编译、移植、使用ffmpeg(序)

来源:互联网 发布:java xml生成pdf 编辑:程序博客网 时间:2024/05/16 11:17
Windows下编译、移植、使用ffmpeg(序)
最近一段时间由于项目需要,需要从red5服务器上获取视频流地址,然后实时播放,想了想,决定学习一下ffmpeg,鼓捣了好几天,也结合了好多前人的文章,总算完成了,特此记录一下,以备我(后人)参考,如有错误的地方,希望大家指出来,共同学习进步。
原料 windows8 mingw ndk-r12 ffmpeg3.0.1 AndroidStudio1.5;
在AndroidStudio上使用ffmpeg需要三个过程,(1)ffmpeg的编译,此过程在windows下需要下载mingw,mingw是用来在windows上创造一个仿真的linux环境,一次来进行编译,当然,如果你愿意的话,在linux上编译也是可以的(当然不用下载什么软件),由于我本人是用mingw进行编译的,所以在此就直接说基于mingw的windows的ffmpeg,安装好了,还需要配置ndk等,最后写一个build脚本,用来编译ffmpeg。(2)ffmpeg的移植,此过程需要用到你编译好的ffmpeg。然后就是加到你新建的项目中,生成头文件,生成.so库等。(3)ffmpeg的使用,如果你上面的工作都做好了的话,就可以进行第三步,学习一下ffmpeg的函数,然后就是类似jni的调用,根据自己的需求去完善自己的播放器。好了,大致流程就是这样,接下来就分步去做吧。
mingw的下载 链接: http://pan.baidu.com/s/1dE8RS9V  密码: bynb
关于ffmpeg的了解的参考文章:http://blog.csdn.net/byxdaz/article/details/7316304

还有一篇关于ffmpeg的历史和前身,找不到了...

下一篇 Windows下编译、移植、使用ffmpeg(编译篇)

0 0
原创粉丝点击