Swift 视频播放器 DFPlayer
Posted swift语言
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swift 视频播放器 DFPlayer相关的知识,希望对你有一定的参考价值。
DFPlayer 是纯 Swift 编写的视频播放器,基于 AVPlayer 封装,支持播放、暂停、重播、载入动画、进度控制(控件或手势)、横竖屏、标题显示、缓冲/进度显示、错误(failed/timeout)/暂停/播放中等遮罩页面显示等常见功能。
几个特性包括:
1)视频状态可通过delegate监测满足更多的业务需求;
2)控制面板的UI控件可通过实现protocol方法来自定义;
3)遮罩面板可自定义,满足各种状态下的需求,如失败时点击重试、暂停时展示广告,播放时显示弹幕等等;
4)提供常规配置,如自动播放、日志打印;
开源代码主页:https://github.com/difff/DFPlayer
文章来自:51swift
以上是关于Swift 视频播放器 DFPlayer的主要内容,如果未能解决你的问题,请参考以下文章
Swift:在avqueueplayer中播放完毕后重播视频
Swift 2 AVPlayer - 播放下一个视频 上一个视频
Swift - 如何根据视频播放器框架的大小动态调整 UIView 的大小