bb在线视频网站

我要开发同款
proginn18412109292023年11月20日
50阅读
开发技术elementui、axios、vuejava
所属分类web

作品详情

前端技术:vue2、element-ui、axios、swiper、 NProgress、阿里云播放器
后端技术:springboot、Nacos、redis、Feige、elasticsearch(ik分词器加拼音分词器) 、RabbitMQ、gateway、mysql、mybatisplus

BB在线视频网站分为用户端和管理人员端
用户端模块:视频首页、视频详情、token登录注册、搜索视频、个人中心、视频投稿
管理端模块:人员管理、视频管理、首页轮播图管理、广告管理

第三方接口:阿里云短信服务、oss存储、视频点播
本项目前端、后端、数据库设计均为自主开发

项目亮点:
1. 搜索,使用了elasticsearch框架,并配置了ik分词器、拼音分词器, 有自动提示,智能补全功能
2. 登录,使用了token令牌+拦截器+阿里云短信服务+Redis+ThreadLocal
3. 视频播放,使用了阿里云视频点播加播放器,每次访问视频时使用RabbitMQ异步通信通知视频模块添加一次浏览量
4. 视频上传, 使用了阿里云oss存储图片+视频点播存储视频数据,上传成功后需管理人员核方可上线
5. 权限管理,所有管理员需要超级管理员授权,否则不能访问或操作对应模块数据,权限分为用户管理、视频管理、首页轮播图管理、广告管理、评论管理
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论