# video-live_1 **Repository Path**: wind-leaf-c/video-live_1 ## Basic Information - **Project Name**: video-live_1 - **Description**: 基于java的视频点播直播平台, 模仿于 BiliBili , 仿真度高 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2023-09-04 - **Last Updated**: 2023-09-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [爬虫模块.md](爬虫模块.md)

logo

JiliJili v0.0.0

基于RuoYi开发的仿BiliBili视频网站

# 快速启动 1. 获取数据 ```text 链接:https://pan.baidu.com/s/13VfE_DpLWdrr-or8txDLPQ 提取码:blnu ``` 解压到 ${my.basePath} 对应的位置, 默认为 `F:\ruoyi\video-live\` ,示例如下 ![basePath](./media/my/basePath.png) 2. 启动 redis 3. 首先, 修改 ruoyi-admin 下的 [application.yml](./ruoyi-admin/src/main/resources/application.yml) 的 my.basePath , 设置成自己的路径 4. 导入[数据库](./sql/my.sql) , 修改[application.yml](./ruoyi-admin/src/main/resources/application.yml)下的数据库配置信息 5. 启动后端 6. 启动前端 ```shell cd ruoyi-ui-vue3 cnpm i cnpm run dev ``` 7. 访问 /my/index 后台管理在 / ```text admin账号: admin/admin123 jilijili账号: JiliJili/123456 ``` 业务模块推荐使用账号 18216075250/123456 > 直播接入的是欢拓云平台, 若直播不可用, 就去申请一个欢拓云平台的 openID 和 openToken , 在 [MTCloud.java](ruoyi-video-live/src/main/java/com/hjy/utils/MTCloud.java) 下修改 # 项目架构 后端: - redis - springboot - mysql@8 - mybatis-plus - java ffmpeg - alipay 前端 - NodeJs@18.16.0 - vite - vue - vue-router - pinia - element-plus - nplayer - wangeditor(富文本编辑器) - axios - echarts - less - nprogress - vuemoji-picker(表情选择) - TS - swiper(轮播图) - mitt(消息订阅发布) # 数据库设计 数据模型 ![数据模型](./media/my/database.png) E-R图 ![E-R图](./media/my/E-R.png) # 展示 ![img](./media/my/img.png) ![img](./media/my/img_1.png) ![img](./media/my/img_2.png) ![img](./media/my/img_3.png) ![img](./media/my/img_4.png) ![img](./media/my/img_5.png) ![img](./media/my/img_6.png) ![img](./media/my/img_7.png)