ArtPlayer
简介:This is a flexible video player. MediaPlayer is completely separate from VideoView and can be replaced with other player kernels such as ExoPlayer and ijkPlayer. Developers can fully customize the player view, which we call the control panel. In addition, developers can use MediaPlayerManager to control playback behaviours, such as full-screen mode, small screen mode, and smart matching modes in RecyclerView.这是一个小巧灵活的视频播放器。支持全屏,小屏播放;支持重力感应;支持 IjkPlayer,支持 ExoPlayer;内部支持 RecyclerView 中播放;自定义 UI ;APP 内全局播放;静音;循环播放
标签:
English | 简体中文
简介
这是一个灵活的视频播放器。 MediaPlayer 与 VideoView 完全分开,可以替换为其他播放器内核,如 ExoPlayer 和 ijkPlayer。 可以完全自定义播放器视图,我们称之为控制面板。 此外,可以使用 MediaPlayerManager 来控制播放行为,例如全屏模式,小屏幕模式以及 RecyclerView 中的智能匹配模式。
特点
- 全屏,小屏播放
- 内部支持 RecyclerView 中播放
- 自定义 UI
- APP 内全局播放
- 静音
- 循环播放
- 手势操作(小窗:单指拖动,双指缩放;全屏:音量,亮度,快进)
- ijkPlayer 支持
- ExoPlayer 支持
- 重力感应支持
- Raw/Assets,本地视频文件播放支持