Skip to content

基于领域驱动设计(DDD)实现的视频直播项目

License

Notifications You must be signed in to change notification settings

feiniaojin/ddd-live

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

piZkKeK.png

DDD-LIVE

基于DDD实现的直播服务。

配套前端工程地址:

https://github.com/feiniaojin/ddd-live-front

技术栈

  • SpringBoot
  • MyBatis、Spring Data JDBC
  • Graceful-Response
https://github.com/feiniaojin/graceful-response
  • ddd-archetype
https://github.com/feiniaojin/ddd-archetype
  • MySQL
  • 阿里云视频直播服务

运行截图

  • 直播间管理 piZkLm6.png
  • 主播管理 piZA91A.png
  • 直播管理 piZAC6I.png
  • 开播推拉流 首先从直播管理页面复制推流地址,将其配置到OBS,并开始推流。 piZAVAS.png piZAu1s.png piZAU39.png

接下来可以从直播管理页面,点击直播预览观看正在推流的直播。 piZAdj1.png

注意,此处仅演示了观看直播的功能,在实际中会为观众提供直播观看落地页面或者客户端,如下图。 pi1DckD.png

DDD学习交流群

欢迎加入DDD交流群。微信扫以下二维码添加作者微信,标注“DDD”,好友申请通过后拉您进群。

pi1rmB6.jpg

Releases

No releases published

Packages

No packages published

Languages