产品简介
obs-websocket 是一个 WebSocket API 插件,用于远程控制 OBS Studio。它解决了直播时手动操作繁琐的痛点,支持自动化场景切换和多设备控制,适合直播主、内容创作者和开发者使用。OBS Studio 28.0.0 以上版本已内置,无需额外安装。
核心功能
- 通过 WebSocket 协议远程控制 OBS Studio
- 自动密码保护与安全认证设置
- 支持命令行参数自定义配置(如端口、密码)
- 兼容多种第三方客户端软件(如手机 App、网页工具)
- 提供多语言开发库(如 Python、Rust、JavaScript)支持二次开发
快速开始
- 确保 OBS Studio 版本为 28.0.0 或更高(已内置该功能)
- 在 OBS 的“工具”菜单中打开“obs-websocket Settings”对话框
- 查看或修改自动生成的密码,记录默认端口 4455
- 使用客户端软件或命令行工具连接到 OBS 进行远程控制
界面预览
与其他方案对比
| 对比项 | obs-websocket | 同类方案 |
|---|---|---|
| 安装方式 | OBS Studio 28.0.0 以上版本内置,无需单独下载安装 | 同类 WebSocket 插件通常需要手动安装到 OBS 插件目录 |
| 安全配置 | 首次使用自动生成密码,支持在设置中启用或禁用认证 | 部分同类方案可能默认无密码或需复杂配置 |
适合谁用
- 需要从手机或平板远程切换 OBS 直播场景的主播
- 希望用脚本自动化直播流程的内容创作者
- 开发直播辅助工具或集成 OBS 控制的程序员
下载与版本
当前最新版本为 4.9.1-compat,发布于 2022-09-02。支持 Windows、macOS、Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/obsproject/obs-websocket