同步操作将从 杨入源/video-system-open 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
当前最新版本: 1.0.0(发布日期:000000)
基础框架:Spring Boot 2.3.5.RELEASE
持久层框架:Mybatis-plus 3.4.3.1
安全框架:Apache Shiro 1.7.0,Jwt 3.11.0
数据库连接池:阿里巴巴Druid 1.1.22
缓存框架:redis
日志打印:logback
其他:fastjson,poi,Swagger-ui,quartz, lombok(简化代码)等。
低代码框架:Jeecg-boot 3.1.0
基础框架:vue 2.5.2
其他:vuex ^2.5.0
视频播放:video.js ^8.3.0
hls解码:videojs-contrib-hls ^5.15.0
播放器:vue-core-video-player ^0.1.11
播放器hls插件:@core-player/playcore-hls ^0.1.1
图片裁剪:vue-advanced-cropper@vue-2
.
├── AdminUi ----管理端源码
│ ├── babel.config.js
│ ├── idea.config.js
│ ├── LICENSE
│ ├── package.json
│ ├── package-lock.json
│ ├── public
│ ├── README.en.md
│ ├── README.md
│ ├── src
│ ├── vue.config.js
│ └── yarn.lock
├── dir.txt
├── ffmpeg-master-latest-win64-gpl-shared.zip ----ffmpeg windows 64位安装包
├── LICENSE
├── mdImg ----放一些md需要的图片 跟项目没有必要关系
│ ├── logo-bobo.png
│ └── log.png
├── offerNetUi ----用户端源码
│ ├── build
│ ├── config
│ ├── index.html
│ ├── package.json
│ ├── package-lock.json
│ ├── README.md
│ ├── src
│ ├── static
│ ├── test
│ └── vue.config.js
├── README.md
└── Server2 ----服务端源码
├── bobo-boot-base ----基础工具类
├── bobo-boot-module-system ----控制层在这
├── bobo-boot-parent.iml
├── bobo-dao ----持久层
├── bobo-model ----基类
├── bobo-server ----服务层
├── db ----数据库
├── LICENSE
├── pom.xml
├── README.en.md
└── README.md
语言:Java 8
IDE(JAVA): Eclipse安装lombok插件 或者 IDEA
依赖管理:Maven
数据库:MySQL5.7+
缓存:Redis
node 14.*
视频编码分片:ffmpeg-master-latest-win64-gpl-shared(源码中附安装压缩包)
java
环境,node
版本,Redis
,mysql
,没有的请自行搭建,注意node和mysql版本ffmpeg
,可以参考https://blog.csdn.net/m0_47449768/article/details/130102406
linux可以参考https://blog.csdn.net/wangyongpro/article/details/104036835
windows安装包已经在源码中提供,linux需要自行下载,安装完ffmpeg重启电脑或者idea和各cmd,否则会出一些问题Server2\db\video-system-default.sql
)中的DB脚本application-dev.yml
中的mysql
、redis
配置为你自己的idea
安装好maven
依赖就可以直接运行npm i
npm run dev
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。