Skip to content

基于SpringBoot、ffmpeg、Redis、MySQL、vue.js的一个视频分享订阅网站,实现了一个视频网站的上传视频、播放视频、个人主页、订阅、评论、通知等基本功能。

Notifications You must be signed in to change notification settings

r-gc/videoSite

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LangV 视频分享订阅网站

一个基于SpringBoot、Mybatis-Plus、ffmpeg、Redis、mysql、vue.js的视频分享订阅网站,实现了一个视频网站的上传视频、播放视频、个人主页、订阅、评论、订阅评论通知等基本功能。 (具体技术交流请联系qq 1845780976)
演示地址:http://langv.top:8083/ (当前已停运)

新版本:新版本不再像以前把视频和封面文件都存储在服务器的本地磁盘,而是存储在阿里云的oss对象存储服务器。oss服务器可以存储大型文件,并可通过文件的url直接获取到服务器上的文件,这样就免去了在原服务器上io存储视频和读取视频的操作,速度得到了极大的提升。
(如不熟悉oss或视频因跨域无法播放,可翻至页尾查看相关配置教程)

一、具体页面如下:

1、登录页面 image

2、个人主页 image

3、主页 image

4、具体视频播放页 image

5、播放页下方评论区 image

6、通知栏信息 image

7、上传页面 image



二、oss相关配置:
1、application.yaml配置文件配置相关oss信息 image

2、oss设置前端js跨域请求允许

image

image

About

基于SpringBoot、ffmpeg、Redis、MySQL、vue.js的一个视频分享订阅网站,实现了一个视频网站的上传视频、播放视频、个人主页、订阅、评论、通知等基本功能。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 71.6%
  • CSS 13.2%
  • HTML 7.9%
  • Java 4.8%
  • Less 2.5%