From 83b9d5c682b21d88133f24da0f94dd56bd79e687 Mon Sep 17 00:00:00 2001
From: 单军华
Date: Thu, 19 Jul 2018 13:38:55 +0800
Subject: [PATCH] change

---
 screendisplay/Pods/ZFPlayer/README.md |  149 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 149 insertions(+), 0 deletions(-)

diff --git a/screendisplay/Pods/ZFPlayer/README.md b/screendisplay/Pods/ZFPlayer/README.md
new file mode 100644
index 0000000..d8b672b
--- /dev/null
+++ b/screendisplay/Pods/ZFPlayer/README.md
@@ -0,0 +1,149 @@
+
+<p align="center">
+<img src="https://upload-images.jianshu.io/upload_images/635942-092427e571756309.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" alt="ZFPlayer" title="ZFPlayer" width="557"/>
+</p>
+
+<p align="center">
+<a href="https://img.shields.io/cocoapods/v/ZFPlayer.svg"><img src="https://img.shields.io/cocoapods/v/ZFPlayer.svg"></a>
+<a href="https://img.shields.io/github/license/renzifeng/ZFPlayer.svg?style=flat"><img src="https://img.shields.io/github/license/renzifeng/ZFPlayer.svg?style=flat"></a>
+<a href="https://img.shields.io/cocoapods/dt/ZFPlayer.svg?maxAge=2592000"><img src="https://img.shields.io/cocoapods/dt/ZFPlayer.svg?maxAge=2592000"></a>
+<a href="https://img.shields.io/cocoapods/at/ZFPlayer.svg?maxAge=2592000"><img src="https://img.shields.io/cocoapods/at/ZFPlayer.svg?maxAge=2592000"></a>
+<a href="http://cocoadocs.org/docsets/ZFPlayer"><img src="https://img.shields.io/cocoapods/p/ZFPlayer.svg?style=flat"></a>
+<a href="http://weibo.com/zifeng1300"><img src="https://img.shields.io/badge/weibo-@%E4%BB%BB%E5%AD%90%E4%B8%B0-yellow.svg?style=flat"></a>
+</p>
+
+[������������](https://www.jianshu.com/p/90e55deb4d51)
+
+Before this, you used ZFPlayer, are you worried about encapsulating avplayer instead of using or modifying the source code to support other players, the control layer is not easy to customize, and so on? In order to solve these problems, I have wrote this player template, for player SDK you can conform the `ZFPlayerMediaPlayback` protocol, for control view you can conform the `ZFPlayerMediaControl` protocol, can custom the player and control view.
+
+���������������������ZFPlayer������������������������������SDK������������������������������������������������������������������������������������������������SDK������������������������������������������������������������������������������������������������������������������������������������������������������������������������������SDK������������`ZFPlayerMediaPlayback`������������������������������`ZFPlayerMediaControl`������������������������������������������������������������
+
+![ZFPlayer.png](https://upload-images.jianshu.io/upload_images/635942-5662bfec6d457cba.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
+
+## Requirements
+
+- iOS 7+
+- Xcode 8+
+
+## Installation
+
+ZFPlayer is available through [CocoaPods](https://cocoapods.org). To install it,use player template simply add the following line to your Podfile:
+
+```objc
+pod 'ZFPlayer', '~> 3.0.9'
+```
+
+Use default controlView simply add the following line to your Podfile:
+
+```objc
+pod 'ZFPlayer/ControlView', '~> 3.0.9'
+```
+Use AVPlayer simply add the following line to your Podfile:
+
+```objc
+pod 'ZFPlayer/AVPlayer', '~> 3.0.9'
+```
+������������AVPlayer������������������������������[KTVHTTPCache](https://github.com/ChangbaDevs/KTVHTTPCache)
+
+Use ijkplayer simply add the following line to your Podfile:
+
+```objc
+pod 'ZFPlayer/ijkplayer', '~> 3.0.9'
+```
+[IJKMediaFramework SDK](https://gitee.com/renzifeng/IJKMediaFramework) support cocoapods
+
+Use KSYMediaPlayer simply add the following line to your Podfile:
+
+```objc
+pod 'ZFPlayer/KSYMediaPlayer', '~> 3.0.9'
+```
+[KSYMediaPlayer SDK](https://github.com/ksvc/KSYMediaPlayer_iOS) support cocoapods
+
+## Usage introduce
+
+####  ZFPlayerController
+Main classes, two initialization methods, normal mode initialization and list style initialization (tableView, collection)
+
+Normal style initialization 
+
+```objc
+ZFPlayerController *player = [ZFPlayerController playerWithPlayerManager:playerManager containerView:containerView];
+ZFPlayerController *player = [[ZFPlayerController alloc] initwithPlayerManager:playerManager containerView:containerView];
+```
+
+List style initialization
+
+```objc
+ZFPlayerController *player = [ZFPlayerController playerWithScrollView:tableView playerManager:playerManager containerViewTag:containerViewTag];
+ZFPlayerController *player = [ZFPlayerController alloc] initWithScrollView:tableView playerManager:playerManager containerViewTag:containerViewTag];
+```
+
+#### ZFPlayerMediaPlayback
+For the playerMnager,you must conform `ZFPlayerMediaPlayback` protocol,custom playermanager can supports any player SDK���such as `AVPlayer`,`MPMoviePlayerController`,`ijkplayer`,`vlc`,`PLPlayerKit`,`KSYMediaPlayer`and so on���you can reference the `ZFAVPlayerManager`class.
+
+```objc
+Class<ZFPlayerMediaPlayback> *playerManager = ...;
+```
+
+#### ZFPlayerMediaControl
+This class is used to display the control layer, and you must conform the ZFPlayerMediaControl protocol, you can reference the `ZFPlayerControlView` class.
+
+```objc
+UIView<ZFPlayerMediaControl> *controlView = ...;
+player.controlView = controlView;
+```
+
+## Usage
+
+#### Normal Style
+
+```objc
+/// Your custom playerManager must conform `ZFPlayerMediaPlayback` protocol.
+Class<ZFPlayerMediaPlayback> *playerManager = ...;
+
+/// playerController
+ZFPlayerController *player = [ZFPlayerController playerWithPlayerManager:playerManager containerView:self.containerView];
+player.controlView = controlView<ZFPlayerMediaControl>;
+playerManager.assetURL = [NSURL URLWithString:...];
+```
+
+#### List style
+
+```objc
+/// Your custom playerManager must conform `ZFPlayerMediaPlayback` protocol.
+Class<ZFPlayerMediaPlayback> *playerManager = ...;
+
+/// playerController
+ZFPlayerController *player = [ZFPlayerController playerWithScrollView:tableView playerManager:playerManager containerViewTag:tag<NSInteger>];
+player.controlView = controlView<ZFPlayerMediaControl>;
+self.player.assetURLs = array<NSURL *>;
+```
+
+Rotate the video the viewController must implement
+
+```objc
+- (BOOL)shouldAutorotate {
+    return NO;
+}
+```
+
+### Picture demonstration
+
+![Picture effect](https://upload-images.jianshu.io/upload_images/635942-1b0e23b7f5eabd9e.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
+
+## Reference
+- https://github.com/Bilibili/ijkplayer
+- https://github.com/changsanjiang/SJVideoPlayer
+- https://github.com/ksvc/KSYMediaPlayer_iOS
+
+## Author
+
+- Weibo: [@���������](https://weibo.com/zifeng1300)
+- Email: zifeng1300@gmail.com
+- QQ Group: 213375947������������,���������������������
+
+## License
+
+ZFPlayer is available under the MIT license. See the LICENSE file for more info.
+
+

--
Gitblit v1.8.0