Billd-Live开源、免费、技术先进的直播系统

开源 来源:全栈程序员园地 2025-02-10 04:32:31 阅读:98

Billd-Live是一个基于Vue3、WebRTC、Node、SRS和FFmpeg等技术搭建的直播间系统,支持在线Web和安卓端查看。它实现了类似于bilibili的Web在线直播功能,允许用户发布直播并观看他人的直播内容。

项目功能

  • 发布直播:用户可以发起直播,成为直播间的房主。
  • 观看直播:用户可以进入他人的直播间,观看直播内容。
  • 互动:虽然未直接提及,但基于WebRTC技术,可能支持实时互动功能。

项目技术栈

  • 前端相关:Vue3、Typescript、WebRTC、WebCodecs、Web Worker、Web Audio、Canvas。
  • 后端相关:Nodejs、Koa2、Sequelize、Mysql、Redis、Socket.io。
  • 流媒体服务器相关:SRS、FFmpeg、Coturn。
  • Docker相关:Docker用于项目的容器化部署。

项目特点

  • 技术先进性:采用Vue3和WebRTC等前沿技术,确保系统的先进性和性能。
  • 跨平台性:由于基于Web技术,可以在多种设备和浏览器上运行,具有良好的跨平台性。
  • 可扩展性:后端使用Nodejs和Koa2等框架,便于后续的功能扩展和维护。
  • 实时性:通过WebRTC实现实时音视频传输,保证直播内容的实时性。
  • 私有化部署:提供私有化部署方案,满足企业或个人的定制化需求。

开源地址

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

赞助链接

Copyright © 2024 5xcloud.com All rights reserved.

蜀ICP备20006130号