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
*文章为作者独立观点,不代表 5xCloud 立场
本文由
云助手 发表,转载此文章须经作者同意,并请附上出处(5xCloud )及本页链接。
原文链接 https://www.5xcloud.com/column/opensource/348.html