|
@@ -16,6 +16,20 @@
|
|
|
基于Vue3 + WebRtc + Node + SRS + FFmpeg搭建的直播间
|
|
基于Vue3 + WebRtc + Node + SRS + FFmpeg搭建的直播间
|
|
|
</p>
|
|
</p>
|
|
|
|
|
|
|
|
|
|
+## 📢 注意
|
|
|
|
|
+
|
|
|
|
|
+该项目一开始只是为了记录本人学习直播相关技术的过程,初心也是将它作为开源项目,让想要学习直播技术相关的人能有些借鉴(因为市面上能找到的直播相关资源少之又少),但随着项目不断的完善,我发现虽然项目涉及的技术栈不是很难,但都不是常规的技术栈,而我也因此花费了大量的时间和精力(为什么市面上能找到的直播相关资源很少?突然明白了。)
|
|
|
|
|
+
|
|
|
|
|
+也因此萌生了将它作为商业项目的想法,而我又不希望因为一些值得付费的功能,就此将仓库设置为私有,所以我决定后续会将一些 **`基础功能开源`**,而那些我认为值得 **`付费的功能不会开源`**,而是会作为扩展插件或者其他形式添加进项目里。
|
|
|
|
|
+
|
|
|
|
|
+## 🙏 寻求贡献
|
|
|
|
|
+
|
|
|
|
|
+该项目从创建至今,所有东西都是只有我一个人在维护,非常期待有能力的各位参与进来,并且如果该项目有收益的话,会按劳分配给参与贡献的所有人~
|
|
|
|
|
+
|
|
|
|
|
+## 🚀 私有化部署
|
|
|
|
|
+
|
|
|
|
|
+查看详情:[https://live.hsslive.cn/privatizationDeployment](https://live.hsslive.cn/privatizationDeployment)
|
|
|
|
|
+
|
|
|
## 简介
|
|
## 简介
|
|
|
|
|
|
|
|
billd 直播间,目前实现了类似 [bilibili 的 Web 在线直播](https://live.bilibili.com)功能,即你(房主)可以发布直播,别人进入你的直播间后能看到你的直播内容;而你也可以作为观众,进入别人的直播间看别人的直播内容。
|
|
billd 直播间,目前实现了类似 [bilibili 的 Web 在线直播](https://live.bilibili.com)功能,即你(房主)可以发布直播,别人进入你的直播间后能看到你的直播内容;而你也可以作为观众,进入别人的直播间看别人的直播内容。
|
|
@@ -24,15 +38,18 @@ billd 直播间,目前实现了类似 [bilibili 的 Web 在线直播](https://
|
|
|
|
|
|
|
|
## 功能
|
|
## 功能
|
|
|
|
|
|
|
|
|
|
+> 基本复刻了 b 站 web 直播间
|
|
|
|
|
+
|
|
|
- [x] 原生 webrtc 推拉流
|
|
- [x] 原生 webrtc 推拉流
|
|
|
- [x] srs webrtc 推流, `webrtc` 或 `http-flv` 或 `hls`拉流
|
|
- [x] srs webrtc 推流, `webrtc` 或 `http-flv` 或 `hls`拉流
|
|
|
|
|
+- [x] 前端混流
|
|
|
- [x] [OBS](https://github.com/obsproject/obs-studio)推流
|
|
- [x] [OBS](https://github.com/obsproject/obs-studio)推流
|
|
|
- [x] 用户模块(qq 登录)
|
|
- [x] 用户模块(qq 登录)
|
|
|
- [x] 支付模块(支付宝当面付)
|
|
- [x] 支付模块(支付宝当面付)
|
|
|
- [x] 订单模块
|
|
- [x] 订单模块
|
|
|
- [x] 商品模块
|
|
- [x] 商品模块
|
|
|
- [x] 适配移动端
|
|
- [x] 适配移动端
|
|
|
-- [ ] 在线后台
|
|
|
|
|
|
|
+- [x] 在线后台
|
|
|
|
|
|
|
|
## 设备兼容
|
|
## 设备兼容
|
|
|
|
|
|