PlayerKit icon indicating copy to clipboard operation
PlayerKit copied to clipboard

High efficiency Audio/Video Player,Support MP4、MOV、M3U8、3GP,Custom UI for AVPlayer.

PlayerKit

Blog describes how to design this effect. Blog

High efficiency Audio/Video Player,Support MP4、MOV、M3U8、3GP,Custom UI for AVPlayer.

Features

  • [x] Zoom-able full screen playback
  • [x] Floating Windows
  • [x] Tools Bar
  • [x] Portrait Landscape Rotation
  • [x] Pan Gesture Controll Fast forward and Rewind
  • [x] Pan Gesture Controll Brightness and Volume
  • [x] Heads Up Display controls(Cache Progress、Play, Pause, Fast forward, Rewind)
  • [ ] Playing while downloading

CocoaPods

  1. Add pod 'PlayerKit' to your Podfile.
  2. Run pod install or pod update.
  3. Import <PlayerKit/PlayerKit.h>.

Requirements

This library requires iOS 7.0+ and Xcode 7.0+.

License

PlayerKit is provided under the MIT license. See LICENSE file for details.

中文介绍

博客中描述了如何设计这个效果. Blog

高效的音视频播放器,支持MP4、MOV、M3U8、3GP,使用AVPlayer自定义UI。

特性

  • [x] 全屏播放
  • [x] 浮窗播放
  • [x] 工具控制条
  • [x] 横竖平滑切换
  • [x] 手势控制快进、后退
  • [x] 手势控制亮度、声音
  • [x] 抬头显示控制(缓存进度、播放、暂停、快进、后退)
  • [ ] 边下载边播放

安装

  1. Podfile 中添加 pod 'PlayerKit'
  2. 执行 pod installpod update
  3. 导入 <PlayerKit/PlayerKit.h>

要求

该项目最低支持 iOS 7.0+Xcode 7.0

许可证

PlayerKit 使用 MIT 许可证,详情见 LICENSE 文件。