Skip to content

自己动手打造一个属于自己的直播间(视频直播、聊天室、弹幕、多端适配)

Notifications You must be signed in to change notification settings

houguiqiang/LiveRoomDemo_Server

This branch is 7 commits behind jack-hoo/LiveRoomDemo_Server:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

54ee676 · Jun 26, 2017

History

12 Commits
Jun 20, 2017
Jun 21, 2017
Jun 20, 2017
Jun 26, 2017
Jun 20, 2017
Jun 20, 2017
Jun 20, 2017

Repository files navigation

LiveRoomDemo(服务端)

这是一个用java实现的一个直播间Demo,主要实现了以下功能

技术栈

  • IDE: IntelliJ IDEA
  • 项目架构: SpringBoot1.5.4 +Maven3.0
  • 主数据库: Mysql5.7
  • 辅数据库: redis3.2
  • 数据库访问层: spring-boot-starter-data-jpa + spring-boot-starter-data-redis
  • websocket: spring-boot-starter-websocket
  • 消息中间件: RabbitMQ/3.6.10
  • 前端(电脑端)汇总:
    • 项目架构: Jquery + BootStrap
    • 视频播放器: video.js
    • websocket客户端: stomp.js + sockjs.js
    • 弹幕插件: Jquery.danmu.js
    • 模版引擎: thymeleaf
  • 移动客户端项目在这里

运行截图

户外直播

全局

弹幕效果 弹幕

部署说明

详细部署说明文档在这里

About

自己动手打造一个属于自己的直播间(视频直播、聊天室、弹幕、多端适配)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 79.2%
  • HTML 10.3%
  • CSS 7.1%
  • Java 2.7%
  • Other 0.7%