实现的过程并没有太多可说的(“会的可以跳过了”),而且过程比容易理解(在该视频基础上进一步实现),其中视频就是在音频的基础上添加了一些内容之后的结果,对于初学者学习也比较友好。初学者在学习的时候只需要注意到下面提及的注意事项即可,但是提供的一些库或则函数不太懂的,建议去文档查询,虽然我给出了一点注释,但是也许自己的理解也不一定正确(源码GitHub)。
第一点:
第二点:
最后是视频演示
视频播放器
audioPlayer
以下音频代码的改进参考了 https://www.youtube.com/watch?v=y6UqFCnb7eE
音频下载网站 http://www.mvmp3.com/mp3/338081035.html
audioPlayer_v2