Repolode
Niek

Niek/obs-web

基于浏览器的 OBS Studio 远程控制面板,通过 obs-websocket 切换场景、开始或停止推流与录制,无需安装。

Star
1,498
Fork
178
未关闭 Issue
7
最近提交
19小时前

这是什么?

OBS-web 是一个网页版 OBS Studio 远程控制工具,在桌面或移动端的现代浏览器中即可使用。它通过 obs-websocket 服务与 OBS 通信,可以切换场景、开始或停止推流与录制、触发回放缓冲,控制端无需安装额外软件。

界面会以约每秒一次的频率刷新预览和输出画面,支持工作室模式(Studio Mode),也可切换配置文件、场景集合和自定义转场。除局域网控制外,还可通过 WSS 隧道从外网连接 OBS。URL 中可指定主机地址,方便保存为书签直接访问。

项目支持 OBS v28 及以上版本(搭配 obs-websocket v5),更早版本可使用 v4 兼容版本。前端基于 Svelte 开发,可用 npm 本地运行,也提供 Docker 镜像部署。

核心功能

  • 01在浏览器中切换场景,开始或停止推流与录制
  • 02约每秒刷新一次的预览和输出画面
  • 03支持工作室模式,分别显示预览与节目场景
  • 04可控制回放缓冲、配置文件、场景集合和自定义转场
  • 05除局域网外,还可通过 WSS 隧道远程连接

适用场景

  • 在直播过程中用手机或平板在演播室内走动切换场景
  • 让协作主播或助理在另一台设备上管理场景
  • 在局域网之外远程控制家中或办公室的 OBS

快速上手

  1. 1

    在浏览器中打开托管版应用

  2. 2

    在 OBS 中启用 OBS-websocket 服务器

  3. 3

    运行 Docker 镜像

    docker run --rm -p8080:8080 ghcr.io/niek/obs-web

使用前须知

  • 标准配置需要 OBS v28 或更高版本;旧版本需要手动安装插件,或使用已不再维护的 v4 版本。
  • 若要在本地网络之外远程控制,需要单独配置 WSS 隧道服务。

标签

常见问题

obs-web 是什么?
基于浏览器的 OBS Studio 远程控制面板,通过 obs-websocket 切换场景、开始或停止推流与录制,无需安装。 OBS-web 是一个网页版 OBS Studio 远程控制工具,在桌面或移动端的现代浏览器中即可使用。它通过 obs-websocket 服务与 OBS 通信,可以切换场景、开始或停止推流与录制、触发回放缓冲,控制端无需安装额外软件。
obs-web 可以免费使用吗?用的什么许可证?
obs-web 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
obs-web 还在维护吗?
活跃维护中。obs-web 最近一次提交是在 2026年10月19日。
obs-web 适合用来做什么?
在直播过程中用手机或平板在演播室内走动切换场景 让协作主播或助理在另一台设备上管理场景 在局域网之外远程控制家中或办公室的 OBS
obs-web 怎么安装和运行?
在浏览器中打开托管版应用 在 OBS 中启用 OBS-websocket 服务器 运行 Docker 镜像: docker run --rm -p8080:8080 ghcr.io/niek/obs-web
在哪里获取 obs-web?
源代码和安装说明在 GitHub 上:https://github.com/Niek/obs-web

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目