ijkPlayer编译-Android

本文介绍了如何在Ubuntu和macOS上编译ijkplayer,这是一个由哔哩哔哩开源的跨平台视频播放框架,适用于Android和iOS。编译前需要安装Homebrew,配置Android SDK和NDK。编译完成后,可以在指定路径找到so文件,进一步集成到Android项目中。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 简介

ijkplayer是哔哩哔哩的一个开源视频播放框架,支持Android、iOS。底层是ffplay。

Github地址:bilibili/ijkplayer

2. 编译方法

由于通过Gradle编译起来很慢而且一旦失败又得重头来,所以这块就使用AndroidNDK的方式来编译。

2.1 编译之前

首先你得配置好等会编译需要的东西。这块我们都会使用Homebrew来安装git和yasm。
Homebrew类似于Ubuntu的dpkg、RedHat和centOS的yum,他是macOS上的一个软件包管理器。但是后来出了Linux版。
由于ijkplayer官方说用的它,那咱们就用它吧。

Ubuntu

1. 先把目前已有的包更新
// 从镜像站下载软件列表,并检查有没有需要更新的包
sudo apt update

// 更新需要更新的包
sudo apt upgrade

// 自动卸载掉当初为了安装其他软件或其他原因而安装但是目前已经没用的包
sudo apt autoremove
2. 安装Homebrew
1. 首先
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值