一款可调速率的音乐播放器

本文介绍了如何在Android项目中利用Bilibili的开源库IjkPlayer创建一个可调速的音乐播放器。在Android 6.0及更高版本上,IjkPlayer能够实现变速不变调的功能,但遗憾的是该库缺乏官方文档。通过研究,发现IjkPlayer的使用方式类似于MediaPlayer。作者提供了源码链接,并表示这是一个简单的Demo,未来将不断完善。
摘要由CSDN通过智能技术生成

第一次写,第一次写,第一次写。

听说多写点博客能快速度的提高自己的能力。所以我准备开始长期的写一些博客,希望能坚持下来。

最近,公司项目里有一个需求,做一个可调速的音乐播放器。好么,我在网上各种搜索,bing.com 国际版和google都快翻烂了,也没找到一个合适的播放库。最终,功夫不负有心人,让我发现了IjkPlayer,这是国内Bilibili的开源库,在android6.0可以做到变速不变调,完全符合我的要求,但是尴尬的是作为一个有着15K关注的开源框架,居然没有一个说明文档,疑问WTF??? 仔细研究后发现,ijkplayer和MediaPlayer几乎一模一样,你基本可以把它当做MediaPlayer来使用。好吧,接下来就简单了。


详情请看源码,抽了半天时间来写,可能还有些bug, 以后有时间再完善以及分享我的思路。


因为是一个Demo,所以一切从简单的来。

截图如下:

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值