-
-
Notifications
You must be signed in to change notification settings - Fork 45
Home
jrfeng edited this page Sep 27, 2020
·
48 revisions
Languages:
Android music player library.
Support:
- Custom music player(MediaPlayer, ExoPlayer)
- Custom Notification
- Custom audio effect engine
- Headset clicks
- Sleep timer
- Playback history
- Player status automatic recovery on restart
Main Modules:
-
player
: music player core module -
exo
:include aMusicPlayer
implementation based onExoPlayer
:ExoMusicPlayer
-
ui
:music player UI widgets(developing...)
Other Modules:
-
app
: a local music player demo(developing...) -
debug
: for debug
If you want try this project, you can compile and run the debug
module.
Document:
Android 音乐播放器框架。
支持的功能:
- 自定义播放器(MediaPlayer, ExoPlayer)
- 自定义通知栏控制器
- 自定义音频特效引擎
- 线控播放
- 睡眠定时器
- 记录播放历史
- 播放器状态自动恢复。
主要模块:
-
player
:播放器核心功能 -
exo
:提供了一个基于ExoPlayer
的MusicPlayer
实现:ExoMusicPlayer
-
ui
:音乐播放器 UI 控件(开发中...)
其他模块:
-
app
:本地音乐播放器 demo(开发中...) -
debug
:调试用
如您想要试用本项目,可以编译并运行 debug
模块。
文档:
End