基于 Bilibili 开源播放器 ijkplayer 0.8.8 编译的完整项目
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
gradle/wrapper
ijkplayer-arm64
ijkplayer-armv5
ijkplayer-armv7a
ijkplayer-example
ijkplayer-exo
ijkplayer-java
ijkplayer-x86
ijkplayer-x86_64
tools
.gitignore
README.md
build.gradle
gradle.properties
gradlew
gradlew.bat
ijkplayer.iml
settings.gradle

README.md

ijkplayer

基于 Bilibili 开源播放器 ijkplayer 0.8.8 编译的完整项目

Build

Install software

sudo apt-get update
sudo apt-get install git
sudo apt-get install yasm

Clone ijkplayer

git clone https://github.com/Bilibili/ijkplayer.git ijkplayer-android

Init

./init-android.sh

Support Https

./init-android-openssl.sh

Build openssl

./compile-openssl.sh clean
./compile-openssl.sh all

Build ffmpeg

./compile-ffmpeg.sh clean
./compile-ffmpeg.sh all

Get ijkplayer

./compile-ijk.sh all

详细教程

使用 Ubuntu 编译 ijkplayer 源码