OBS 故障排查

确定问题出在来源、会话、叠加层还是 OBS 浏览器来源。

从停靠面板开始

停靠面板是最快的测试方式。如果停靠面板为空,先不要调试 OBS。请先修复平台来源。

Social Stream Ninja 停靠面板显示已收到的聊天消息
如果消息出现在停靠面板中,说明 Social Stream Ninja 正在接收聊天。

替换已保存的 OBS URL 并刷新缓存

按此顺序操作。仅刷新缓存不会将更改后的会话、密码或服务器路由选项添加到旧 URL。

  1. 在 Social Stream Ninja 中,为您实际使用的停靠面板或叠加层复制新生成的链接。复制整个链接,不要手动编辑参数。
  2. 在 OBS 中,在以下位置找到 Social Stream 来源: 来源,右键点击并选择 属性.
  3. 请确保 本地文件 未选中。选中以下字段中的全部内容: URL,然后将新链接粘贴到旧链接上。
OBS 浏览器来源属性,显示“本地文件”复选框和 URL 字段
使用新生成的 Social Stream 链接替换整个 URL。截图来自 OBS 官方浏览器来源指南.
  1. 滚动到属性窗口底部并点击 刷新当前页面缓存.
  2. 点击 确定,然后从 Social Stream Ninja 发送一条模拟测试消息。
OBS 浏览器来源属性底部,突出显示“刷新当前页面缓存”
缓存按钮位于浏览器来源属性底部附近。界面示例裁剪自 Spin and Wheel 的 OBS 设置页面.

如果仍未更新: 关闭属性,重新打开并重复测试。最后才考虑移除浏览器来源,并使用新链接重新创建。

重新打开停靠面板链接

关闭旧停靠面板页面或窗口,然后点击新生成的 停靠面板 链接,位于 Social Stream Ninja 中。如果它被保存为 OBS 自定义浏览器停靠面板,请打开 停靠面板 → 自定义浏览器停靠面板,替换其 URL,应用更改,再重新打开该停靠面板。

判断流程

测试含义下一步
停靠面板为空来源/平台捕获尚未正常工作。检查登录、直播页面、弹出聊天/来源页面、应用模式或平台指南。
停靠面板正常,浏览器叠加层正常问题很可能出在 OBS 浏览器来源。刷新 OBS 来源,检查 URL、尺寸、可见性、缓存和自定义 CSS。
停靠面板正常,浏览器叠加层空白叠加层页面错误、会话错误,或没有匹配的载荷。使用相同会话,并选择符合预期输出的页面。
图像正常,TTS 无声音频路由问题。检查提供商 TTS 与系统 TTS 的区别,以及 OBS 音频捕获。

检查叠加层 URL

所有位置使用完全相同的会话 ID。一个字符的差异就会创建另一个房间。

https://socialstream.ninja/dock.html?session=YOUR_SESSION
https://socialstream.ninja/featured.html?session=YOUR_SESSION
精选叠加层预览,显示选中的消息
有些叠加层仅在消息被精选或匹配事件发生后才显示内容。

TTS 在 OBS 中无声时

普通系统 TTS 是常见陷阱。它可能通过扬声器发声,而 OBS 浏览器来源却听不到任何声音。

OBS 音频捕获说明,解释系统 TTS 的限制
使用提供商/浏览器 TTS 以便 OBS 捕获,或单独路由系统音频。

详细帮助: TTS 设置指南.

常见解决办法

  • 替换已保存的 URL,然后刷新浏览器来源缓存.
  • 使来源可见,并检查宽度/高度是否过小。
  • 暂时移除自定义 OBS CSS,以排除文字隐藏或不透明度问题。
  • 在普通浏览器中打开相同的 OBS URL,以区分 OBS 问题和 Social Stream Ninja 问题。

如果支持人员已确认 Windows 权限不匹配,请参照 以管理员身份运行 OBS 和 Social Stream。管理员模式不是解决停靠面板空白的常规方法。

仍然遇到问题? 导出 Social Stream Ninja 设置和 OBS 场景集合以获取支持.