磁力下载磁力播放
2021-03-19 14:10:18 10.8MB 磁力 下载 播放 边下边播
1
1、demo实现了音频流播放(边下边播)、解码、转码、AudioUnit之间的连接和设置、各效果器设置、时间获取和seek操作功能,音频高手请绕道。 2、工作过程:先下载一段音频,解析音频头信息,再转码音频为PCM,对PCM使用AudioUnit进行效果处理后播放,注意获取音频当前播放时间有0.06秒左右误差。 3、本demo只对边下边播进行了非常粗略的控制,就是先让音频下载2秒才开始播放音频,并假定播放的速度低于下载速度,精细控制会使用大量额外代码作为demo没有必要。
我是用AndroidStudio写的Android前端,由于项目名称太大,贴不上来,所以我只放了关键的代码文件src,你使用直接把src里面的代码文件粘贴到新建的Android文件中即可。后台用的是 JavaEE+Tomcat+SQLServer。主要实现的功能是:Android前端的登录(注册没实现,很简单的),从后台获取歌曲的全部信息并展示出来,以及边下边播(缓存)。详情见:https://blog.csdn.net/qq_37437983/article/details/80723981
2020-01-14 03:08:56 43.51MB MP3边下边播 JavaEE Android
1