安卓开发流播放器
前 言
JieIjkplayer播放器是对Ijkplayer进行二次封装的播放器,方便不熟悉播放器的朋友一键导入一行代码实现播放功能
开发环境
Android Studio 3.1.2
JDK 1.8
开发前准备
1.点击下载ijkplayer.aar导入Libs到目录下
2. 在项目model 下build.gradle
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
......
implementation(name:'jieijkplayer', ext:'aar')
}
android {
defaultConfig {
.....
ndk {
abiFilters "armeabi-v7a"
}
}
repositories {
flatDir{ dirs 'libs' }
}
}
4.在需要播放的界面配置
<com.gqj.jieijkplayer.JiePlayerView
android:id="@+id/jpv_video"
android:layout_width="match_parent"
android:layout_height="210dp"/>
5.在Activity中添加如下带吗就可以实现播放了
JiePlayerView jiePlayerView =findViewById(R.id.jpv_video);
jiePlayerView.setVideoPath("rtmp://hls.czsjl.cn/live/beibei?t=5ecccafe&k=c116bf96b152a4bf0fc4843e03f19673");
6.在AndroidManifest.xml中配置Activity
<activity android:name=".播放器的Activity"
//添加如下代码
android:configChanges="orientation|screenSize|keyboardHidden"
/>
演示
播放mp4时