Git Product home page Git Product logo

yangchong211 / ycaudioplayer Goto Github PK

View Code? Open in Web Editor NEW
347.0 347.0 97.0 8.69 MB

音频播放器,基础播放功能有:播放,暂停,下一首,上一首;可以设置多种播放类型:顺序播放,随机播放,单曲循环;可以设置播放进度快慢,参考混沌大学APP;支持后台播放,可以扫描本地音频,有效处理了捕获/丢弃音频焦点逻辑,支持耳机线控。通知栏,底部音频播放控制栏,音频List页面和播放详情页数据同步。持续更新中……

License: Apache License 2.0

Java 84.61% Kotlin 14.78% HTML 0.16% Python 0.45%

ycaudioplayer's Introduction

Anurag's github stats

ycaudioplayer's People

Contributors

yangchong211 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

ycaudioplayer's Issues

项目运行失败

导入项目后需要做哪些准备,比如说哪些文件需要注释或者修改的。能否详细解释一下

你好,耳机控制有点问题请教一下

使用你的demo测试时发现把compileSdkVersion 25 buildToolsVersion '25.0.3' 等改成25以后,MediaSessionCompat中回调方法onSkipToNext就走不进去了,麻烦看一下

Rxjava使用有问题

subscribeOn(Schedulers.io())
.subscribeOn(AndroidSchedulers.mainThread())
应该是
.observeOn(AndroidSchedulers.mainThread())

音频倍速问题

我想请教一个问题
我们项目音频模块用的是系统的MediaPlayer,其中有个倍速的功能。我用的是MediaPlayer的api实现的倍速。
mMediaPlayer.setPlaybackParams(mMediaPlayer.getPlaybackParams().setSpeed(multiple));
只兼容6.0以上的。
这样会出现一个问题。华为手机在切换倍速时会出现播放器没有声音的效果,并且它还是在播放状态,没有走异常的回调。这个时候取当前播放的进度也是同一个值。
想问下作者有没有遇到类似的问题。

签名文件不见了?

Keystore file /Users/dengyi/Desktop/demo/YCAudioPlayer-master/ycPlayer.jks not found for signing config 'debug'.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.