QuickPlayer 0.0.4

QuickPlayer 0.0.4

Shvier维护。



  • Shvier

QuickPlayer-Swift

中文说明

特性

  • 基于 AVPlayer,性能不错。
  • 流缓存播放器,只需自定义您自己的路径缓存视频。
  • 使用 URLSession 和 Swift 3。

要求

  • iOS 8.0+
  • Swift 4

安装

CocoaPods

CocoaPods 是一个 Cocoa 项目的依赖管理器。您可以使用以下命令安装它:

$ gem install cocoapods

要在 cocoaPods 中使用 QuickPlayer,请将其指定在您的 Podfile 中:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!

target '<Your Target Name>' do
    pod 'QuickPlayer'
end

然后,运行以下命令

$ pod install

手动

打开示例项目,在Xcode中构建 Aggrate。将 framework 导入到您的项目中。

用法

  1. 初始化播放器
    let player = QuickPlayer(frame: view.frame)

  2. 添加播放器视图。
    view.addSubview(player.playerView)

  3. 设置封面URL或视频URL
    player.preparePlay(coverUrl: #URL#) player.startPlayer(videoUrl: #URL#)

  4. 更改视频源
    player.replaceCurrentItem(coverUrl: #URL#, videoUrl: #URL#)

其他

联系

新浪微博 或我的 主页 上关注和联系我。如果您发现任何问题,只需 提交工单。也非常欢迎提出 pull request。

许可

QuickPlayer 采用 MIT 许可证发布。详见 LICENSE 文件。