基于ubuntu14.04 ijkPlayer乎an
来源:互联网 发布:毒医横行未删节知乐 编辑:程序博客网 时间:2024/06/05 16:11
fork form
编译前准备
我的编译环境为Ubuntu14.04 x64位和android-ndk-r10e
确保你的机器上已经安装了git和yasm,如果没有请在终端执行以下命令:sudo apt-get updatesudo apt-get install gitsudo apt-get install yasm确保配置文件中ANDROID_SDK=xxx和ANDROID_NDK=xxx正确(注:声明路径变量的名字一定要以ANDROID_SDK和ANDROID_NDK命名,否则后边的编译会出问题,我的路径都声明在了/etc/profile中)
开始编译
首先从Bilibili在github上的代码库中可隆一份源码git clone https://github.com/Bilibili/ijkplayer.git ijkplayer-android (注:需要点时间下载)cd ijkplayer-android (注:定位到此目录下)cd configrm module.shln -s module-default.sh module.shcd ..cd android/contrib./compile-ffmpeg.sh clean(注:这里主要是更改下播放器支持更多的CPU架构类型,大家可以根据自己的需要来更改,不一定非得用默认的)sudo dpkg-reconfigure dash (注:在弹出的选项中选择NO)cd ~/ijkplayer-android./init-android.sh(注:定位到ijkplayer-android目录下,执行脚本,去下载跟ffmpeg相关的东西,需要点等待的时间,取决于你的网速)cd android/contrib./compile-ffmpeg.sh clean./compile-ffmpeg.sh all(注:如果你的ANDROID_SDK=xxx和ANDROID_NDK=xxx的路径没有问题话,就开始成功执行编译了。这是个漫长的等待过程)最后出现下图,恭喜可以进行下一步了。编译成功按照上图的提示,我们回到ijkplayer-android/android的目录下,执行这个脚本cd .../compile-ijk.sh all (注:如果去掉all则只会编译出armv7a架构的so文件,否则会是全部)上述所有的命令全部执行成功后,现在就可以/ijkplayer-android/android/目录下的ijkplayer导入Android Studio中了。(到此完毕)
0 0
- 基于ubuntu14.04 ijkPlayer乎an
- [IJKPLAYER]基于DEMO分析IJKPLAYER
- 基于ijkplayer 视频流 播放
- 基于ijkplayer 视频流 播放
- ijkplayer
- ijkplayer
- ijkplayer
- ijkplayer
- 基于ubuntu14.04下搭建hhvm环境
- 基于Ubuntu14.04 LTS 安装BigBlueButton
- 基于ubuntu14.04 完美安装android-stduio
- 基于ubuntu14.04搭建OpenWrt开发环境
- ELK框架的搭建基于ubuntu14.04
- 基于ubuntu14.04的Mobilenet_SSD环境搭建
- 基于IJKPlayer的简易视频播放器
- android视频播放器(基于ijkplayer)
- 基于IjkPlayer的视频播放器
- 音视频 PLDroidPlayer 目前基于 ijkplayer
- 【学写外挂必看感悟】一个外行游戏辅助作者的写挂经历
- mac 下的 bash gradle command not found
- python爬虫之图片下载
- H5直播器
- bzoj2333 [SCOI2011]棘手的操作
- 基于ubuntu14.04 ijkPlayer乎an
- springmvc出现页面引用的js,css等静态资源访问出现404问题
- Centos 6.5 Install Piwik 3.0.1
- api的设计
- 一个xml和map相互转换的工具类
- java 加密算法 base64
- Ubuntu 14.04 LTS ssh登录服务器免输密码(sshpass 非交互密码验证)
- android.graphics.Bitmap 二
- jffs2常见问题