首页/网络/常用端口速查/4455 OBS WebSocket 控制接口

4455 OBS WebSocket 控制接口

OBS Studio 的 WebSocket 控制端口:直播工具链(弹幕联动、导播台、自动化场景切换)几乎都连接到 4455。

常用端口速查网络更新于 2026-10-13

OBS WebSocket 与 4455 端口

4455 是 OBS Studio 内置 WebSocket 服务端口的默认值。OBS 28 起该功能内嵌并默认开启,直播工具链几乎都连它:弹幕联动、导播台、自动化场景切换与第三方面板都通过这个接口控制 OBS。接口本身没有额外加密,安全性完全取决于是否设置鉴权口令以及放行范围。

基本信息

服务obs-websocket,OBS 内置
端口/协议TCP 4455,WebSocket
启用位置工具菜单中的 WebSocket 服务器设置
默认状态OBS 28 及以后版本内置并默认开启
权限要求需在设置中启用并配置口令
安全等级仅本机或可信终端可达,必须设口令

典型使用场景

  • 直播自动化:由脚本按事件切换场景或开关源
  • 弹幕联动:把观众互动实时映射到画面元素
  • 导播台集成:与外部控制面板和切换台联动
  • 远程控制:在同一局域网用手机或平板切换画面
  • 状态监控:读取推流与录制状态用于看板

监听核查与加固

监听核查与加固
ss -lntp | grep 4455                      # 确认本机是否在监听该端口
nc -zv 127.0.0.1 4455                     # 授权范围内的接口可达性测试
# 加固:在 OBS 的 WebSocket 服务器设置中启用鉴权并设置强口令
# 需要远程控制时改为经内网访问或使用隧道,不要映射到公网

风险与处置

情形后果处置
未设口令且局域网可达同网设备可切换直播画面立即启用鉴权口令
端口映射到公网任何人可控制直播场景关闭映射,改走隧道
口令弱且长期不变被反复尝试后接管画面使用强口令并定期更换
第三方插件权限过宽插件可越权控制 OBS只安装可信来源的插件

运维要点

  • 直播机上确认服务端口只对本机监听,除非确实需要远程控制
  • 把口令存放在密码管理工具中,避免写进脚本或录制到画面里
  • 为自动化脚本准备独立账号或权限,便于出现异常时止损
  • 把 OBS 版本与插件清单纳入台账,升级前先备份场景配置
  • 临时演示环境结束后及时关闭 WebSocket 服务
该接口具备场景切换、源开关与推流控制能力,权限等同于操作 OBS 本体。把它当普通管理端口对待,配置口令与限制访问范围是基本要求。
直播过程中画面被他人切换属于直接影响业务的事故。发现未设口令时应先停掉服务再补配置,而不是等直播结束再处理。

易错点

  • 默认开启且不设口令:同网任何人都能控制直播画面
  • 为远程控制把 4455 映射到公网:等于把直播控制权公开
  • 口令与其它系统共用:一处泄露会连带影响直播环境
  • 安装来源不明的控制插件:插件可绕过预期权限直接操作 OBS

数据来源与参考

  • OBS Studio 官方文档(obs-websocket 默认 4455)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌