最近实现了一款基于FFMpeg的支持多路视频的实时流媒体播放器:https://github.com/huweijian5/RtspPlayer
有兴趣可以关注下。
最近使用ffmpeg做个rtsp播放器,需要个抓图功能,听说turbo libjpeg效率比较高,于是乎编译一个来试试:(需要先安装好git和ndk以及它们的环境配置)
1
clone最新版libjpeg-trubo的Android版分支
使用git命令:
git clone git://git.linaro.org/people/tomgall/libjpeg-turbo/libjpeg-turbo.git -b linaro-android
2
下载下来后把文件夹libjpeg-turbo重命名为jni,
3
使用命令:
ndk-build APP_ABI=armeabi-v7a,armeabi
成功后就会多生成两个文件夹libs和obj,在libs下可以找到需要的libjpeg.so
然后把jni文件夹所有头文件提取出来就可以愉快地使用了。
在编译过程中我出现了找不到size_t和FILE的声明,在报错的头文件中把#include <stdio.h>包含进来就可以了。
资源地址:http://download.csdn.net/detail/huweijian5/9672427