美文网首页
音乐播放

音乐播放

作者: 小小棒棒糖 | 来源:发表于2019-03-29 13:01 被阅读0次

rxswiftPlayer

这是一个音乐播放器,基于swift与rxswift双向绑定架构编写,git地址

简易播放器功能

  1. 上一曲/下一曲/播放/暂停
  2. 缓冲进度监控/播放进度监控/播放完成监控/播放状态监控。
  3. 拖动更改播放进度。

结构

  1. ZZAVPlayer:ZZAVPlayer接管与AVPlayer的交互,控制播放器,同时监控状态。
  2. ZZAVPlayerView:全面负责UI,UI事件与UI刷新构成ZZAVPlayerVM的Input/Output。弱引用ZZAVPlayer,player事件与响应经view中转。
  3. ZZAVPlayerVM:rx的输入输出流,接收事件In,处理后通过Out扔出,V中接收处理后数据刷新UI,VM完全不知道V,解耦。数据请求也放在这里(目前是假请求

效果

播放效果

练习rx,操作符有不当之处,望指正。

相关文章

  • 音乐播放

    日常开发中所用到的音乐播放 ,除了音乐播放器之外就是音效的播放: 音效播放 音乐播放 音乐播放指的是用音乐播放框架...

  • 2018-11-12

    <! - 音乐播放代码开始 - > <! - 音乐播放代码结束 - > //音乐播放代...

  • 【源码】Android播放界面仿QQ音乐开源音乐播放器、一个集结

    优质源码 Android播放界面仿QQ音乐开源音乐播放器 项目介绍: 播放界面仿QQ音乐 网络音乐抓取自百度音乐,...

  • 1.7 背景音乐播放

    1、显示音乐播放图标 1.1 新增音乐播放图片 post-detail.wxml 1.2 添加音乐播放的CSS代码...

  • 音乐播放

    http://www.cnblogs.com/xiaofeixiang/p/4231307.html

  • 音乐播放

    AVAudioPlayer :播放音乐, 只能播放本地 AVPlayer :播放音乐 ,本地、远程通吃, 并且还可...

  • 音乐播放

    rxswiftPlayer 这是一个音乐播放器,基于swift与rxswift双向绑定架构编写,git地址 简易播...

  • Android 音乐播放器

    MusicLake Android 音乐播放器 本地音乐播放,在线音乐支持百度音乐,QQ音乐、虾米音乐、网易云音乐...

  • cocos 播放音乐问题

    playMusic 播放背景音乐 背景音乐只有一个,当播放音乐A时,播放B时,A音乐会自动停止。 playEffe...

  • AVAudioSession

    场景: 音乐播放软件正在播放音乐,进入某APP,叮,系统提示音导致音乐播放被打断,并无法恢复播放。 为你引流:ht...

网友评论

      本文标题:音乐播放

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