美文网首页
基于AVPlayer封装的轻量网络视频播放控件

基于AVPlayer封装的轻量网络视频播放控件

作者: 慧煎蛋 | 来源:发表于2018-05-16 09:40 被阅读0次

使用Xcode9.2  Swift4

使用xib构建控制界面

支持常用手势操作,左右滑动控制播放进度,上下滑动控制音量和亮度

支持拖动进度条控制进度, 支持加载进度显示

支持切换倍速播放

支持真实全屏播放

提供视频播放中每秒调用一次的Block代码块操作, 播放到末尾结束的Block代码块操作

使用Block时注意循环引用导致的播放控件无法释放, 播放两个视频的现象

支持使用 pod 'DCPlayer' 导入项目

附上gitHub示例: https://github.com/CupidLoud/DCPlayer

^_^

相关文章

  • 基于AVPlayer封装的轻量网络视频播放控件

    使用Xcode9.2 Swift4 使用xib构建控制界面 支持常用手势操作,左右滑动控制播放进度,上下滑动控制音...

  • iOS AVPlayer视频播放器

    GOVVideoPlayer/GOVVideoController 是一个基于AVPlayer封装的视频播放器,支...

  • iOS 视频播放

    1.基于AVPlayer的ZFPlayer ,是对AVPlayer的封装,有人会问它支持什么格式的视频播放,问这个...

  • AVPlayer封装

    说明 基于AVPlayer和MVP模式封装的一个视频播放控制器,支持全屏,暂停播放,进度条拖动。 Demo地址 A...

  • ZYPlayer 基于 AVFoundation AVPlaye

    ZYPlayer 是一款基于AVFoundation 下AVPlayer 封装的视频播放器前言:写这篇文章并不是为...

  • avplayer

    参考1.iOS通过AVPlayer打造自己的视频播放器2.基于 AVPlayer 自定义播放器3.AVPlayer...

  • 竹影音乐——iOS实现网络音乐播放器

    AVPlayer AVPlayer播放器存在于AVFoundation中, 能够播放网络和本地视频/音频, 和Me...

  • AVPlayer封装

    最近在写关于音视频播放的案例,所以就趁机会研究了一下AVPlayer的内容。我封装的目前只能播放网络音视频。还未添...

  • 基于AVPlayer封装的视频播放器

    更新:2017.11.14 更新内容:1.可以由在指定区域播放,并切换到全屏模式,然后点击切换按钮切换到以前指定区...

  • IM聊天图片视频浏览器 跟微信一样

    思路:底层控件可选scrollview和collectionView,视频播放器选用AVPlayer功能齐全。整个...

网友评论

      本文标题:基于AVPlayer封装的轻量网络视频播放控件

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