欢迎光临
我们一直在努力

HcdCachePlayer

建站超值云服务器,限时71元/月

HcdCachePlayer

项目介绍:

本代码源于本站用户 @ jvaeyhcd

HcdCachePlayer

HcdCacheVideoPlayer实现了边下边播在线视频,并且能将在线视频缓存在本地,支持左右滑动手势来调整视频播放进度,上下滑动手势调节音量大小,并且支持全屏播放。此控件使用了Masonry自动布局来实现全屏播放时的界面布局。

特性

  • 使用AVPlayer开发,带缓存效果,对于同一个视频不用每次都去请求网络
  • 支持横、竖屏切换
  • 支持在视频上左右滑动调节播放进度
  • 视频右边上下滑动调节音量
  • 视频左边上下滑动调节亮度

安装原始方法

可以可手动下载解压,然后将hcdCachePlayer文件夹拖入您的项目中,需要使用到MobileCoreServices.framework和AVFoundation.framework这两个库。

CocoaPods

采用CocoaPods方法安装,在您的Podfile文件中添加

pod ‘HcdCachePlayer’

然后使用如下命令安装

pod install –verbose –no-repo-update

或者更新

pod update –verbose –no-repo-update

用法

在需要使用播放器的页面

[Objective-C] 查看源文件 复制代码

#import "HcdCacheVideoPlayer.h"



然后创建一个View用于放置视频即可

[Objective-C] 查看源文件 复制代码

HcdCacheVideoPlayer *play = [HcdCacheVideoPlayer sharedInstance];
UIView *videoView = [[UIView alloc] init];
videoView.frame = CGRectMake(0, 64, kScreenWidth, kScreenWidth * 0.5625);
[self.view addSubview:videoView];

NSURL *url = [NSURL URLWithString:@""];//您要播放的url地址

[play playWithUrl:url showView:videoView andSuperView:self.view];


DEMO 直接下载:

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » HcdCachePlayer
分享到: 更多 (0)