前几天突然心血来潮想做一个视频播放器,这是上一篇文章的后续,把视频播放做成了一个视频播放app。
app功能:视频播放、视频下载、手机本机视频浏览与播放、历史记录、二维码生成等等。
首页:
功能:轮播图、下方列表
分类:
功能:各个类别的视频播放
交流圈:
功能:发布
频道:
功能:国内视频流播放、国外视频流播放
个人:
功能:历史记录、下载列表、本地视频、商城等等
播放界面:
功能:播放器的快进、手势等和一些接口(视频总时间、播放时间等项目下载了可以自己查看)、视频的下载等
数据获取:爬取的tv.cutv.com网站的视频。
使用的框架有:ZBarSDK、Category、SRDownloadManager(下载视频的主要框架)、MBProgressHUD、AFNetworking(网络链接的框架)、MJExtension、MJRefresh、SDWebImage、SVProgressHUD、MobileVLCKit(视频播放的主要框架) 、TFHpple(网页爬取后解析数据的主要框架)
因为实现代码有点多,所以也就不放上去了。
想要项目代码的朋友可以到以下链接下载:
链接:https://gitee.com/baisekongjian/iosKaiFa-ShiPinBoFangZiXunPingTai
本人还没毕业,写的可能在某些大神眼中不值的一提,但希望可能帮助到一些人,相互学习下。谢谢