wfjsw / billd-live

基于Vue3 + WebRtc + Node + SRS搭建的直播间

Home Page:https://live.hsslive.cn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Billd-Live logo

Billd-Live

基于Vue3 + WebRtc + Node + SRS + FFmpeg搭建的直播间

简介

billd 直播间,目前实现了类似 bilibili 的 Web 在线直播功能,即你(房主)可以发布直播,别人进入你的直播间后能看到你的直播内容;而你也可以作为观众,进入别人的直播间看别人的直播内容。

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

功能

  • 原生 webrtc 推拉流
  • srs webrtc 推流, webrtchttp-flv 拉流
  • obs推流
  • 支付宝打赏
  • 用户模块
  • 订单模块
  • 礼物模块
  • 在线后台
  • 适配移动端
  • 敬请期待!

预览

billd_live_demo.mp4

准备

安装和使用

  • 获取项目代码
git clone https://github.com/galaxy-s10/billd-live.git
  • 安装依赖
pnpm i

更新 billd 相关依赖:

pnpm i billd-utils@latest billd-scss@latest billd-html-webpack-plugin@latest billd-deploy@latest
  • 运行
npm run start

赞助

https://live.hsslive.cn/sponsors

交流

如果你对该项目感兴趣或有想法,欢迎进群:

About

基于Vue3 + WebRtc + Node + SRS搭建的直播间

https://live.hsslive.cn


Languages

Language:TypeScript 61.1%Language:Vue 27.6%Language:JavaScript 9.6%Language:Shell 1.1%Language:HTML 0.3%Language:SCSS 0.3%