Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/feiniaojin/ddd-live
基于领域驱动设计(DDD)实现的视频直播项目
https://github.com/feiniaojin/ddd-live
ddd ddd-architecture domain-driven-design graceful-response livestream
Last synced: 17 days ago
JSON representation
基于领域驱动设计(DDD)实现的视频直播项目
- Host: GitHub
- URL: https://github.com/feiniaojin/ddd-live
- Owner: feiniaojin
- License: mit
- Created: 2023-07-23T10:06:07.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-05T03:16:46.000Z (18 days ago)
- Last Synced: 2024-12-05T04:20:33.722Z (18 days ago)
- Topics: ddd, ddd-architecture, domain-driven-design, graceful-response, livestream
- Language: Java
- Homepage:
- Size: 266 KB
- Stars: 13
- Watchers: 2
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![piZkKeK.png](https://z1.ax1x.com/2023/10/26/piZkKeK.png)](https://imgse.com/i/piZkKeK)
# DDD-LIVE
DDD-LIVE是基于DDD实现的直播服务。本项目是作者的新书《悟道领域驱动设计》的随书案例代码。《悟道领域驱动设计》目前已上架各大电商平台,感兴趣的朋友可以帮忙支持一下。
购买链接:https://item.jd.com/14835288.html
配套前端工程地址:
```text
https://github.com/feiniaojin/ddd-live-front
```# 技术栈
- SpringBoot
- MyBatis、Spring Data JDBC
- Graceful-Response
```text
https://github.com/feiniaojin/graceful-response
```
- ddd-archetype
```text
https://github.com/feiniaojin/ddd-archetype
```
- MySQL
- 阿里云视频直播服务# 运行截图
- 直播间管理
[![piZkLm6.png](https://z1.ax1x.com/2023/10/26/piZkLm6.png)](https://imgse.com/i/piZkLm6)
- 主播管理
[![piZA91A.png](https://z1.ax1x.com/2023/10/26/piZA91A.png)](https://imgse.com/i/piZA91A)
- 直播管理
[![piZAC6I.png](https://z1.ax1x.com/2023/10/26/piZAC6I.png)](https://imgse.com/i/piZAC6I)
- 开播推拉流
首先从直播管理页面复制推流地址,将其配置到OBS,并开始推流。
[![piZAVAS.png](https://z1.ax1x.com/2023/10/26/piZAVAS.png)](https://imgse.com/i/piZAVAS)
[![piZAu1s.png](https://z1.ax1x.com/2023/10/26/piZAu1s.png)](https://imgse.com/i/piZAu1s)
[![piZAU39.png](https://z1.ax1x.com/2023/10/26/piZAU39.png)](https://imgse.com/i/piZAU39)接下来可以从直播管理页面,点击直播预览观看正在推流的直播。
[![piZAdj1.png](https://z1.ax1x.com/2023/10/26/piZAdj1.png)](https://imgse.com/i/piZAdj1)注意,此处仅演示了观看直播的功能,在实际中会为观众提供直播观看落地页面或者客户端,如下图。
[![pi1DckD.png](https://z1.ax1x.com/2023/11/08/pi1DckD.png)](https://imgse.com/i/pi1DckD)# DDD学习交流群
欢迎加入DDD交流群。微信扫以下二维码添加作者微信,标注“DDD”,好友申请通过后拉您进群。