2024年3月28日发(作者:)
ijkplayer使用 注意 简书
ijkplayer是一款基于FFmpeg开发的开源播放器,它在
Android平台上具有广泛的应用。它凭借着高效稳定的解码能
力和灵活的扩展性,成为了许多APP中的默认播放器选择。
本文将介绍ijkplayer的基本使用方法,并通过一些常见问题
的解答来帮助读者更好地使用ijkplayer。
一、引入ijkplayer库文件
在使用ijkplayer之前,首先需要将ijkplayer库文件引入到项
目中。在项目的文件中添加以下代码:
```gradle
allprojects {
repositories {
maven { url '' }
}
}
dependencies {
implementation 'li:ijkplayer:v1.1.0'
}
```
添加完成后,点击“Sync Now”按钮进行同步。
二、初始化
在使用ijkplayer之前,需要进行初始化。在Application类中
的onCreate()方法中添加以下代码:
```java
brariesOnce(null);
_profileBegin("");
```
这段代码的作用是加载ijkplayer库文件和启动ijkplayer。
三、播放器使用
使用ijkplayer进行播放的关键类是IjkMediaPlayer。以下是一
段基本的使用代码:
```java
private IjkMediaPlayer mMediaPlayer;
private void initPlayer() {
mMediaPlayer = new IjkMediaPlayer();
aSource("视频文件路径");
SurfaceView surfaceView = findViewById(e_view);
SurfaceHolder surfaceHolder = der();
play(surfaceHolder);
eAsync();
}
private void startPlayer() {
();


发布评论