基于vue和express开发影视聚合网站源码,实现聚合爬取解析流行影视网站苹果CMS的视频信息,可以用来自建简单的切片网站,请勿用于非法用途。
源码使用方法:
首先你得能把系统部署起来。
然后,后台增加采集站(不知道采集站去哪找的话,来这看看 https://bbs.ckplayer.com/forum.php?mod=forumdisplay&fid=40 ) ,绑定采集站的视频分类到本地分类,你就可以采集了。
在设置中添加你采集站的播放器配置,这里分两部分
需要使用VIP解析的站点,例如绝大部分的正片网站 youku qq qiyi,使用VIP解析地址解析(VIP解析地址,自己百度找,上面那个找采集站的网址也能找到)。
切片播放器,到采集站的帮助里找对应的解析地址
系统设置里有自动采集的设置,如果开启了会每小时执行两次自动采集当天的操作,这是全局有效的。
AndroidTv端也已完成,暂未开源。
前端采用vue开发。
后端使用express开发。
在线预览地址:https://vod.ywy.me 测试账号:[email protected] 密码 demoxx
client: 前端server:后端android: android tv端cd client npm install npm run servecd server npm install npm start
默认管理员 账号 [email protected] 密码 adminxx
源码功能:
用户模块
注册
登录
信息修改
观看历史
管理模块
系统设置
用户管理
分类管理
采集站管理
视频模块
采集
定时采集当天
视频分类
视频播放
视频搜索
待实现功能
源码使用环境:
前端 Vue
axios 基于 promise 的 HTTP 库
element-ui 基于Vue的前端组件库
vue-router
vuex
后端 express
sequelize 基于promise的数据库ORM
fast-xml-parser xml解析
jsonwebtoken token验证
cors 跨域请求工具
joi 数据模型验证
moment 日期时间处理
morgan 日志中间件
lodash JS工具库
node-schedule 计划任务
nodemailer 发送邮件
pinyin4js 中文转拼音
segment 中文分词
数据库 mysql