-
-
Notifications
You must be signed in to change notification settings - Fork 45
Home
jrfeng edited this page Dec 17, 2020
·
48 revisions
If there is anything in the wiki that you don’t understand, please let me know.
如果 wiki 有任何你看不懂的地方,请让我知道。
Android music player library.
Support:
- Custom music player(MediaPlayer, ExoPlayer)
- Custom Notification
- Custom audio effect engine
- Only WiFi network
- Sound quality/dynamic URL
- Headset clicks
- Sleep timer
- Playback history
- Player state persistence
Main Modules:
-
player
: music player core module -
exo
:include aMusicPlayer
implementation based onExoPlayer
:ExoMusicPlayer
-
ui
:some music player UI widgets
Other Modules:
-
app
: a local music player demo --- Download -
debug
: for debug
Document:
Android 音乐播放器框架。
支持的功能:
- 自定义播放器(MediaPlayer, ExoPlayer)
- 自定义通知栏控制器
- 自定义音频特效引擎
- 仅 WiFi 网络播放
- 切换音质/动态 URL
- 线控播放
- 睡眠定时器
- 记录播放历史
- 播放器状态持久化
主要模块:
-
player
:播放器核心模块 -
exo
:提供了一个基于ExoPlayer
的MusicPlayer
实现:ExoMusicPlayer
-
ui
:音乐播放器 UI 控件
其他模块:
-
app
:本地音乐播放器 demo --- 下载 -
debug
:调试用
文档:
End