美文网首页iOS界面整理
iOS开发,一个使用AVPlayer实现的播放在线音乐的Demo

iOS开发,一个使用AVPlayer实现的播放在线音乐的Demo

作者: aiq西米 | 来源:发表于2017-07-12 15:36 被阅读62次

    前言

    最近两天公司暂时没有任务安排,闲着无聊便搞了一个在线音乐播放器(Demo)。说实话现在做音乐的开放API没有多少,基本都是爬虫的,GitHub上面有一些别人爬虫下来的某些大型音乐网站的API,我这里也用了其中一个比较简单的音乐API。其中有某Q、某易、某米的部分音乐接口,大家都是学习的人,切不可用作商业用途。

    内容

    接下来说一下在线播放器demo实现的一些功能。 基本功能:歌曲搜索、播放在线音乐、暂停、上一曲、下一曲、循环播放、网络状态监控、音量控制、后台播放、控制中心(及锁屏)显示、播放动画等。

    1. 效果图

    XMMusic_ScreenShot.png

    2. 具体实现

    ... ...(此处省去千行代码及几百字。)

    废话不多说,直接上代码,在线音乐播放器(Demo),Demo里有许多注释,大家应该都能看懂的。

    AVPlayer相关知识:
    1). AVPlayer的基本使用
    2). iOS 开发 AVPlayer 深入浅出;
    3). iOS音频篇:使用AVPlayer播放网络音乐

    结语

    这只是一个demo,当然还有许多未完善的地方,只是供大家互相学习一下。工作之余的无聊产物,大家有问题也可以一起交流讨论。

    相关文章

      网友评论

        本文标题:iOS开发,一个使用AVPlayer实现的播放在线音乐的Demo

        本文链接:https://www.haomeiwen.com/subject/ssebhxtx.html