登录 立即注册
金钱:

Code4App-iOS开发-iOS 开源代码库-iOS代码实例搜索-iOS特效示例-iOS代码例子下载-Code4App.com

HcdCachePlayer

[复制链接]
来自: 李世铿 分类: iOS精品源码 上传时间: 2016-7-13 12:19:42

项目介绍:

本代码源于本站用户 @ 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 直接下载:


相关源码推荐:

我来说两句
*滑动验证:
所有评论(349)
hll1003165061 2016-7-13 13:28:13
虽不明,但觉厉!
回复
新地球说着一口F 2016-7-13 16:46:48
楼主用心了,内容非常精彩。
回复
code4app热心网友 2016-7-13 16:46:59
淡定,淡定,淡定……
回复
code4app热心网友 2016-7-13 16:47:06
正需要啊,感谢楼主无私分享!
回复
黑小刚 2016-7-13 17:33:45
虽不明,但觉厉!
回复
文文-你为何如 2016-7-14 09:11:39
我只是路过打酱油的。
回复
UnAlong 2016-7-14 09:37:48
精华内容,楼主V5!
回复
王颖博 2016-7-14 10:20:20
感谢分享,Code4App有你更精彩
回复
猎鹰翱翔 2016-7-15 21:55:00
精华内容,楼主V5!
回复
提取码:  下载次数:313 状态:已购或VIP 售价:0(原价:10)金钱 下载权限:初级码农 
4503 2 313
联系我们
首页/微信公众账号投稿

帖子代码编辑/版权问题

QQ:435399051,742864542

如何获得代码达人称号?

代码贡献英雄榜
用户名 下载数
通过邮件订阅最新 Code4App 信息
上一条 /4 下一条
联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| Github|申请友链|手机版|Code4App ( 粤ICP备15117877号-1 )

快速回复 返回顶部 返回列表