# SpringBoot+Netty+WebSocket+Vue+ProtocolBuffer 高并发弹幕 **Repository Path**: java_svn/barrage ## Basic Information - **Project Name**: SpringBoot+Netty+WebSocket+Vue+ProtocolBuffer 高并发弹幕 - **Description**: 后端基于springboot-2.4.3、thymeleaf、redis、netty、protocol buffer 协议打造的高并发弹幕系统。 前端基于Vue、WebSocket进行数据通信。 - **Primary Language**: Java - **License**: EPL-1.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 73 - **Created**: 2022-05-11 - **Last Updated**: 2022-05-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # barrage ## 如果项目帮助到了您,请记得点个start哦 ^_^ ### 演示地址 http://182.61.19.148/ ## V2.1.0新版本特性 1.新增弹幕位置固定功能。 2.集成了历史弹幕列表。 3.加入了标题展示。 4.加入了历史观看总次数展示。 5.加入了总弹幕展示。 6.加入了实时在线观看人数展示。 ### 版本介绍 后端基于springboot-2.4.3、redis、netty、protocol buffer。 前端基于vue、webSocket技术实现。 ### 主要功能 断网重连,实时开关弹幕、设置弹幕颜色、弹幕透明度调节、弹幕窗口位置固定、标识自己发送的弹幕,音量调节等功能。 ### 特别说明 1.此版本为前后段分离的项目,后端代码第一阶段已经完毕。目前项目就本人自己维护,有很多还不成熟的地方,欢迎大家集思广益共同维护! 2.项目会一直维护下去,不定时更新。 3.目前1.0版本和2.X版本 已经发布。 2.X版本采用前后端分离的框架进行设计。 ### 前端地址 https://gitee.com/MonkeyBrothers/barrage-vue ### 安装教程 1.启动springboot 2.启动前端服务 ### 历史版本 [前后端分离版本]-[V2.0版本] https://gitee.com/MonkeyBrothers/barrage/tree/V2.0/ [前后端未分离版本]-[V1.0版本] https://gitee.com/MonkeyBrothers/barrage/tree/V1.0/ ### V2.1.0版本效果截图 ![avatar](/images/v2.1.0/1.png) ![avatar](/images/v2.1.0/2.png) ![avatar](/images/v2.1.0/3.png) ### V2.0版本效果截图 ![avatar](/images/v2.0/1.png) ![avatar](/images/v2.0/2.png) ![avatar](/images/v2.0/3.png) ### V1.0版本效果截图 ![avatar](/images/v1.0/1.png) ![avatar](/images/v1.0/2.png) ![avatar](/images/v1.0/3.png) ### 关注我 ![avatar](/images/v1.0/WeChat.png)