先放一下FFmpeg的地址:FFmpeg链接
最近刚好要做摄像头的采集编码以及rtsp推流。这里主要用到了ffmeng进行压缩和推流,x264对视频编码,音频编码采用fak-acc。本文主要记录一下交叉编译ffmeng的过程。
环境配置
此次编译还是在linux上完成。需要VMware和ubuntu系统。
配置ndk环境可以参考上一篇文章ijkplayer编译。
编译前先下载 FFmpeg 和 fdk-aac 和 x264 的源码。
下载FFmpeg源码以后,需要对源码中的configure文件进行修改,这样编译出来的so文件名才能被Android平台识别。
SLIBNAME_WITH_MAJOR='$(SLIBNAME).$(LIBMAJOR)'
LIB_I