基于Vue3 + WebRTC + Node + SRS搭建的直播间 https://live.hsslive.cn

shuisheng 1cbc401a9c fix: 删除无用 2 жил өмнө
.husky b520caa724 feat: init 2 жил өмнө
.vscode 97fcef223f feat: msr 2 жил өмнө
public 10cb5e05ed test: 测试 2 жил өмнө
script 7b5d3e7182 feat: 优化界面 2 жил өмнө
src 1cbc401a9c fix: 删除无用 2 жил өмнө
.browserslistrc b520caa724 feat: init 2 жил өмнө
.commitlintrc.js 2b15db5005 feat: 优化 2 жил өмнө
.cz-config.js 2b15db5005 feat: 优化 2 жил өмнө
.editorconfig b520caa724 feat: init 2 жил өмнө
.eslintignore b520caa724 feat: init 2 жил өмнө
.eslintrc.js b520caa724 feat: init 2 жил өмнө
.gitattributes b520caa724 feat: init 2 жил өмнө
.gitignore 2b15db5005 feat: 优化 2 жил өмнө
.lintstagedrc.js b520caa724 feat: init 2 жил өмнө
.npmrc b520caa724 feat: init 2 жил өмнө
.prettierignore b520caa724 feat: init 2 жил өмнө
.prettierrc.js b520caa724 feat: init 2 жил өмнө
.versionrc.js b520caa724 feat: init 2 жил өмнө
README.md be67e1c947 docs: readme 2 жил өмнө
babel.config.js b520caa724 feat: init 2 жил өмнө
build.sh b520caa724 feat: init 2 жил өмнө
handleGiteeJenkins.js b520caa724 feat: init 2 жил өмнө
package.json 97fcef223f feat: msr 2 жил өмнө
pnpm-lock.yaml 97fcef223f feat: msr 2 жил өмнө
postcss.config.js b520caa724 feat: init 2 жил өмнө
test.drawio 97fcef223f feat: msr 2 жил өмнө
tsconfig.json 5a0f0d16a3 feat: 搭建页面 2 жил өмнө
windi.config.ts b520caa724 feat: init 2 жил өмнө

README.md

简介

billd 直播间(前端),目前实现了类似 bilibili 的直播功能,即你可以发布直播,别人进入你的直播房间后能看到你的直播内容。

主要技术栈:

  • webrtc 相关 api(RTCPeerConnection)
  • vue3
  • socket.io

贡献

如果你对该项目有感兴趣或想法,欢迎一起加入开发

演示

安装依赖

pnpm i

本地运行

npm run start

后端

https://github.com/galaxy-s10/billd-live-server

billd 依赖

pnpm i billd-utils@latest billd-scss@latest billd-html-webpack-plugin@latest billd-deploy@latest