• Stars
    star
    145
  • Rank 254,144 (Top 6 %)
  • Language
    Objective-C
  • License
    MIT License
  • Created over 8 years ago
  • Updated about 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

  • Zoom-able full screen playback
  • Floating Windows
  • Tools Bar
  • Portrait Landscape Rotation
  • Pan Gesture Controll Fast forward and Rewind
  • Pan Gesture Controll Brightness and Volume
  • 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。

特性

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

安装

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

要求

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

许可证

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

More Repositories

1

MessageDisplayKit

An IM App like WeChat App has to send text, pictures, audio, video, location messaging, managing local address book, share a circle of friends, drifting friends, shake a fun and more interesting features.
Objective-C
4,255
star
2

PopMenu

PopMenu is pop animation menu inspired by Sina weibo / NetEase app.
Objective-C
896
star
3

XHRefreshControl

XHRefreshControl 是一款高扩展性、低耦合度的下拉刷新、上提加载更多的组件。
Objective-C
736
star
4

PinterestAnimator

PinterestAnimator like Pinterest 3.0++ App transition animation.
Objective-C
658
star
5

iOS8SelfSizingCells

This is instagram app feed tableView demo use iOS8 Self Sizing Cells.
Objective-C
356
star
6

XHTwitterPaggingViewer

A twitter like navigation bar, page viewer.
Objective-C
223
star
7

XHRealTimeBlur

RealTimeBlur applies to the view, transitions, background.
Objective-C
199
star
8

TagView

High efficiency Tag components.
Objective-C
197
star
9

XHAmazingLoading

XHAmazingLoading indicators or load view based on CAReplicatorLayer class and CoreAnimation, like skype / music.
Objective-C
176
star
10

XHXcodePlugin

收集xcode常用的插件和最新的插件,仅供参考,请不要吐槽。
86
star
11

XHNewsParsingSwift

XHNewsParsing is sina news client, use swift.
Swift
78
star
12

AssistYou

At first glance you would think are not used, but it can protect you
23
star
13

XHMultipleStyleCheckBoxKit

MultipleStyleCheckBoxKit have multiple style check box, due with multiple line text, network photo, local photo, useful on news vote. 拥有对多种媒体类型进行勾选,比如本地图片、网络图片、本地文本,多用于新闻投票或者答题App里面。
Objective-C
18
star
14

XHPrepare

Prepare 是记录一些总结,比如在换新电脑的时候,配置锋利的开发环境、配置命令行友好环境、一些关于自己的经验等等。
11
star
15

XHAppStoreApp

Inspired by the Apple AppStore apps, XHAppStoreApp provide modular UI
Objective-C
10
star
16

jobs

iOS开发招聘
5
star
17

XHLearnEnglish

To learn English at ordinary times
C
4
star