简单的Android ijkplayer播放视频

  • Post author:
  • Post category:其他



ijkplayer是Bilibili基于ffmpeg开发并开源的轻量级视频播放器,支持播放本地网络视频,也支持流媒体播放。


使用ijkplayer

使用ijkplayer播放视频前我们需要添加依赖

compile 'com.squareup:otto:1.3.8'
compile 'tv.danmaku.ijk.media:ijkplayer-java:0.8.4'

compile 'tv.danmaku.ijk.media:ijkplayer-armv7a:0.8.4'
compile 'tv.danmaku.ijk.media:ijkplayer-armv5:0.8.4'
compile 'tv.danmaku.ijk.media:ijkplayer-arm64:0.8.4'
compile 'tv.danmaku.ijk.media:ijkplayer-x86:0.8.4'
compile 'tv.danmaku.ijk.media:ijkplayer-x86_64:0.8.4'


还有权限:

<uses-permission android:name="android.permission.INTERNET" />
接下来就是具体实现代码:
XML很简单 一个播放的SurfaceView 一个暂停按钮 一个播放按钮:
<SeekBar
    android:max="100"
    android:id="@+id/seekbar"
    android:layout_width="match_parent"
    android:layout_height="50dp"
    android:layout_below="@+id/surfaceView"
   />

<LinearLayout
    android:id="@+id/line1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    android:gravity="center"
    android:layout_below="@+id/seekbar"
    android



版权声明:本文为qq_35693127原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。