android-player-sdk 是一个适用于 Android 平台的影音播发器 SDK ,基于 ijkplayer ( based on ffplay ),可高速定制化和二次开发,为 Android 开发者提供简单,快捷的接口。
-
支持在线视频协议:
HLS
,RTMP
,HTTP-FLV
等 -
支持本地视频播放 (MP4、M4A、flv 等)
-
支持设置窗口大小和全屏设置
-
支持缓冲大小设置
-
提供 UpVideoView 控件
-
支持 ARM, ARMv7a, ARM64v8a, X86 主流芯片体系架构
-
导入 so lib 库
-
导入 java lib 库 ijkplayer-java 和 upplayer
直接使用控件 UpVideoView
//设置默认缓存区大小 (需在setVideoPath 或者 resume 前执行生效)
upVideoView.setBufferSize(1 * 1024 * 1024);
//设置背景图片
upVideoView.setImage(R.drawable.dog);
//设置播放地址
upVideoView.setVideoPath(path);
//开始播放
upVideoView.start();
//暂停播放
upVideoView.pause();
// 重新开始播放器
upVideoView.resume();