影咖—简单的视频聚合应用

影咖 客户端

关于 影咖

效果图

这是一款视频聚合的软件,产品设计和Android平台由我负责,iOS端以及后台则由另外的小伙伴负责。原来的初衷是由后台爬取视频网站的信息在保存至自建的服务器数据库中(不包括视频),然后再由客户端直接调用其爬取的H5链接地址直接观看视频,最后通过共享会员的方式来进行收费。(但由于存在法律上的风险以及iOS端的审核一直过不去导致项目沉底了)

整个APP的页面设计都是由自己设计的,首页的页面还曾改版过两次,风格则是参考大多数市场上的资讯App,比如豆瓣,追番应用等,图标也是自己找网上的图片魔改而来所以有点丑..但应用的功能还是完整实现了,所以就在博客上记录下留个纪念。

对了,还曾研究过在GitHub上的 you-get 开源库,并结合flask做了个小型的视频抓取服务器,能够通过输入视频地址返回播放真实地址的json数据,当然这也是存在法律风险的,只能自己研究研究,拿出去就是见光死的东西。

项目简介

  • 微信第三方登陆;
  • 首页显示推荐视频和视频排行榜;
  • 追剧界面,可以浏览当前正在热播的电视剧;
  • 分类界面,分为电视剧,电影,动画和综艺四大块;
  • 为各大视频网站的Web页做适配,实现web视频页在Android上的全屏播放,比如配置WebView 上的UserAgent,去除广告横幅等;
  • 接入 ijkplayer 开源库,实现本地视频的播放;
  • MVP架构,Rxjava2异步请求,Retrofit2和okhttp3作为网络请求,Glide图片缓存管理;
  • 接入小米推送,友盟SDK;
  • 个人信息界面,关于和反馈界面;
  • 历史记录;
  • 购买会员服务;
  • 视频搜索