移植havlenapetr开源项目(利用FFMPEG实现播放器)
2011-12-18 17:33
459 查看
参考文章:
http://blog.csdn.net/scut1135/article/details/6536157
http://wingjang.blog.163.com/blog/static/47913442201112161310334/
/article/2776576.html
/article/2095696.html
记录下移植的过程:
1.首先到https://github.com/havlenapetr/FFMpeg 下载原工程到本地
2.在eclipse中导入工程,会提示错误,经查缺少default.properties.文件。
写一个(或者从其他项目拷贝)default.properties.(
里面其实没多少内容,只是定义默认版本貌似 :# Project target. target=android-9)
重启eclipse ,即可看到build
path-自动添加了system library Android2.3。(之前不要手动添加android包,否则此时会弹出“Dx1 error; abortingConversion to Dalvik format failed with error 1错误”即有重复包)
3.搭建好cygwin+ndk环境,ndk我用的是r6的,在工程下执行ndk-build 编译好需要约十分钟左右。会提示缺少libjniaudio.so、libjnivideo.so两个文件
4.将工程中libs\armeabi目录的 libjniaudio.so、libjnivideo.so拷贝至 obj\local\armeabi 重新编译即可
5. 将 libjniaudio.so、libjnivideo.so 拷贝到工程的 libs 目录
6. 在Eclipse里面刷新工程,run,安装到模拟器上。
播放出现双屏 画面扭曲....待进一步解决
http://blog.csdn.net/scut1135/article/details/6536157
http://wingjang.blog.163.com/blog/static/47913442201112161310334/
/article/2776576.html
/article/2095696.html
记录下移植的过程:
1.首先到https://github.com/havlenapetr/FFMpeg 下载原工程到本地
2.在eclipse中导入工程,会提示错误,经查缺少default.properties.文件。
写一个(或者从其他项目拷贝)default.properties.(
里面其实没多少内容,只是定义默认版本貌似 :# Project target. target=android-9)
重启eclipse ,即可看到build
path-自动添加了system library Android2.3。(之前不要手动添加android包,否则此时会弹出“Dx1 error; abortingConversion to Dalvik format failed with error 1错误”即有重复包)
3.搭建好cygwin+ndk环境,ndk我用的是r6的,在工程下执行ndk-build 编译好需要约十分钟左右。会提示缺少libjniaudio.so、libjnivideo.so两个文件
4.将工程中libs\armeabi目录的 libjniaudio.so、libjnivideo.so拷贝至 obj\local\armeabi 重新编译即可
5. 将 libjniaudio.so、libjnivideo.so 拷贝到工程的 libs 目录
6. 在Eclipse里面刷新工程,run,安装到模拟器上。
播放出现双屏 画面扭曲....待进一步解决
相关文章推荐
- 移植havlenapetr的ffmpeg-->Android播放器
- NDK移植havlenapetr/FFMpeg |Android平台实现 【Mark一下,目前仅仅测试了一下可行性(可行,但有问题)|接下来就好好研究研究(站下巨人的肩膀么- -)】
- 移植havlenapetr的ffmpeg-->Android播放器
- 利用开源ZXing项目实现条形码和二维码扫描识别 —— Android端
- havlenapetr ffmpeg的移植
- 移植开源项目obexftp到android平台下实现蓝牙ftp的功能
- 怎么将dubbo的SPI移植到开源项目中,附dubbo的ExtensionLoader<T> 的实现原理分析
- 利用android-async-http开源项目实现网络代码查看器
- android---利用android-async-http开源项目实现网络图片查看器
- [Android]利用ZXing开源项目,实现条形码和二维码扫描
- 利用开源项目实现采集卡/摄像头 支持H264高清视频直播
- FFMPEG学习1利用FFMPEG和SDL简单实现播放器
- 利用AJAX开源项目 在网页里播放视频实现方法
- 利用开源ZXing项目实现条形码和二维码扫描识别 —— Android端
- havlenaptr ffmpeg 项目移植中的一些细节问题(2.3/4.0)
- 利用AJAX开源项目 在网页里播放视频实现方法
- 编译havlenapetr同学的Android FFMpeg项目
- havlenapetr,ffmpeg 播放器 编译、以及bug修改
- 用开源项目PhotoView实现图片的双指缩放和双击放大缩小
- Android笔记#利用第三方播放器vitamio实现悬浮播放效果