Streamlabs Desktop是基于OBS Studio开发的开源直播软件,支持多平台推流、场景切换配置和丰富的插件生态,提供专业级直播解决方案。
Streamlabs Desktop核心功能
多平台直播:支持Twitch、YouTube、Facebook等主流平台一键推流,支持自定义RTMP地址。
开源特性:基于OBS Studio和Electron框架开发,GitHub仓库拥有4.7k星标(截至2025年9月)。
专业工具:集成实时弹幕提醒、订阅管理、音视频混合等高级功能,提供500+预制模板和动画效果。
获取与安装方式
官方下载:支持Windows/macOS双平台,最新安装包体积约247MB(2024年9月版本)。
开源编译:需Node.js v20+环境,通过yarn install安装依赖库(注意SSL证书问题处理)。
移动适配:提供Android端控制应用(3.11.7版本约32.8MB)。
开发者技术指南
API架构:采用JSON-RPC 2.0协议,支持场景管理、音频控制等远程操作。
通信机制:基于命名管道(slobs)进行进程通信,支持WebSocket远程连接(需认证令牌)。
典型操作示例:通过getScenes方法获取场景列表,支持资源(resource)参数过滤。