使用AVPlayer+AFNetworking封装一个带有缓存逻辑的音频播放器
音频播放一直是一个最常用的功能,不管是否是以该功能为主业务的app,音频播放都可以作为一个模块存在于其中。一般来说,在普通的业务需求中,很少会遇到直接播放本地资源文件的情况,基本都是给一个资源链接再播放。那么,在一个以音频播放为核心功能的app中,相关延伸的功能也就必须实现:边缓冲边播放。 播放进度控制。 缓存机制(即播放过一遍的链接再次播放时无需再次请求资源) 后台播放以及远程...
原创
2020-04-12 16:08:27 ·
1102 阅读 ·
0 评论