Skip to content
jrfeng edited this page Sep 27, 2020 · 48 revisions

Languages:


English

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

Introduction

Main Modules:

  • player: music player core module
  • exo:include a MusicPlayer implementation based on ExoPlayer: 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:提供了一个基于 ExoPlayerMusicPlayer 实现:ExoMusicPlayer
  • ui:音乐播放器 UI 控件(开发中...)

其他模块:

  • app:本地音乐播放器 demo(开发中...)
  • debug:调试用

如您想要试用本项目,可以编译并运行 debug 模块。

文档:


End