iOS开发进阶iOS技术资料ios实用开发技巧

ios开发,视频播放平台方面项目开发

2017-11-06  本文已影响64人  星彬

前几天突然心血来潮想做一个视频播放器,这是上一篇文章的后续,把视频播放做成了一个视频播放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

本人还没毕业,写的可能在某些大神眼中不值的一提,但希望可能帮助到一些人,相互学习下。谢谢

上一篇下一篇

猜你喜欢

热点阅读