ijkplayer使用
时间: 2023-09-28 21:04:16 浏览: 52
ijkplayer是一款基于FFmpeg的Android/iOS播放器,可以支持多种格式的视频播放。下面是使用ijkplayer的简单步骤:
1. 引入依赖
在项目的build.gradle中添加以下依赖:
```
dependencies {
implementation 'tv.danmaku.ijk.media:ijkplayer-java:0.8.8'
implementation 'tv.danmaku.ijk.media:ijkplayer-armv7a:0.8.8'
}
```
其中`ijkplayer-java`是Java层API的依赖,`ijkplayer-armv7a`是底层so库的依赖,根据项目需要选择相应的架构,如armv7a、arm64-v8a、x86等。
2. 布局文件中添加IjkPlayerView
在布局文件中添加`IjkPlayerView`,如下所示:
```xml
<tv.danmaku.ijk.media.widget.media.IjkVideoView
android:id="@+id/video_view"
android:layout_width="match_parent"
android:layout_height="match_parent" />
```
3. 设置播放源
在代码中设置播放源,如下所示:
```java
IjkVideoView videoView = findViewById(R.id.video_view);
videoView.setVideoURI(Uri.parse("http://example.com/test.mp4"));
videoView.start();
```
以上就是使用ijkplayer的基本步骤,当然还有更多高级的用法,可以参考ijkplayer的文档和示例代码。