-
影视信息表(影视名,影视简介,影视封面)
-
演职员表
-
标签表
-
剧集表
-
影视评论表
本项目的视频来源共有两种来源:
- 基于webMagic爬虫框架爬取的视频(自动化爬取, 定时任务, 主动爬取)
- 支持对腾讯视频全站爬取(已完成100%)
- step 1: 库源爬取基本信息, 重要值 cid
- step 2: 根据库源爬取影视对应的演职员信息、标签等信息(此处遇坑较多).
- step 3: 爬取每一集地址, 使用网上公开的视频解析接口得到解析的url
- 支持对爱奇艺全站爬取(已完成80%)
- 工作人员上传的视频
- 视频将会上传至oss中, 实际环境应当有独有的存储服务器
- 视频一起看(后期添加)
- 后端渲染图表(后期添加)
- 影视信息管理(已完成)
- 影视剧集管理(已完成)
- 影视标签管理(已完成)
- 视频解析接口管理(已完成): 系统的视频并非自己解析真链,采用的是网上的一些视频解析接口, 需要支持对接口的监控起是否还可用
- 演职员信息管理(已完成)
- 影视评论管理
- 影视弹幕(暂定)
- 待添加...
man-movies-backend
├─sql 数据库sql文件
├─src
│ ├─main
│ │ ├─java
│ │ │ └─cn
│ │ │ └─chenmanman
│ │ │ └─manmoviebackend
│ │ │ ├─aop aop类
│ │ │ ├─common 通用工具
│ │ │ │ ├─exception
│ │ │ │ └─utils
│ │ │ ├─config 配置类
│ │ │ ├─controller 控制器
│ │ │ ├─domain 实体
│ │ │ │ ├─dto 传输对象
│ │ │ │ ├─entity 数据库实体类
│ │ │ │ ├─enums 枚举
│ │ │ │ └─vo 响应类
│ │ │ ├─filters 过滤器
│ │ │ ├─mapper
│ │ │ ├─pageprocessor 爬虫
│ │ │ │ ├─iqy
│ │ │ │ └─tencent
│ │ │ ├─service 服务
│ │ │ │ └─impl
│ │ │ └─websocket 支撑视频一起看
│ │ └─resources
│ │ ├─js
│ │ │ ├─iqy
│ │ │ └─tencent
│ │ └─mapper
│ └─test
│ └─java
│ └─cn
│ └─chenmanman
│ └─manmoviebackend
│ ├─mapper
│ ├─pageprocessor
│ └─service