前几天突然心血来潮想做一个视频播放器,这是上一篇文章的后续,把视频播放做成了一个视频播放app。
app功能:视频播放、视频下载、手机本机视频浏览与播放、历史记录、二维码生成等等。
首页:
1509970457193.gif功能:轮播图、下方列表
分类:
16AFB39F-20F4-4881-8A86-FCE570F49508.jpeg
功能:各个类别的视频播放
交流圈:
3C683277-0C4A-49E7-9469-6054424D6D0D.jpeg
功能:发布
频道:
D867DC8F-2A1C-4000-968A-4AFEAF15E297.jpeg
功能:国内视频流播放、国外视频流播放
个人:
98AAE41C-A713-41AB-8301-2446027CBC90.jpeg
功能:历史记录、下载列表、本地视频、商城等等
播放界面:
7A781CE1-134D-447B-B260-6906D65CA386.jpeg
功能:播放器的快进、手势等和一些接口(视频总时间、播放时间等项目下载了可以自己查看)、视频的下载等
数据获取:爬取的tv.cutv.com网站的视频。
使用的框架有:ZBarSDK、Category、SRDownloadManager(下载视频的主要框架)、MBProgressHUD、AFNetworking(网络链接的框架)、MJExtension、MJRefresh、SDWebImage、SVProgressHUD、MobileVLCKit(视频播放的主要框架) 、TFHpple(网页爬取后解析数据的主要框架)
因为实现代码有点多,所以也就不放上去了。
想要项目代码的朋友可以到以下链接下载:
链接:https://gitee.com/baisekongjian/iosKaiFa-ShiPinBoFangZiXunPingTai
本人还没毕业,写的可能在某些大神眼中不值的一提,但希望可能帮助到一些人,相互学习下。谢谢
网友评论