把 AI 直播数字人接入 OBS
使用干净输出地址、声音预检、Safe Idle 和人工控制,在 OBS 中捕获 LiveCanvas 音视频。
最近更新: 2026-09-05
OBS 是 LiveCanvas V1 连接目标直播平台的推荐桥梁。LiveCanvas 负责生成和监控数字人输出,OBS 负责合成或捕获,操作者始终控制目标平台账号和最终开播操作。
打开 OBS 之前
先在 Studio 完成 Campaign 预检。选定的 Avatar、匹配 Voice、六类 Motion、Scene、已批准 Fact、已批准节目单、订阅、直播分钟预留、GPU Worker 和输出路由必须全部就绪。
观看 30 秒有声预览。如果输出音量条没有波动、人脸或嘴型异常,或者 Studio 报告缺少音轨,不要继续。
添加浏览器来源
- 打开 Session 输出面板并复制干净捕获地址。
- 在 OBS 中添加**浏览器(Browser)**来源,粘贴该地址。
- 宽度设置为 720,高度设置为 1280,竖屏流程使用 25 fps。
- 如果当前 OBS 版本提供该选项,启用通过 OBS 控制音频。
- 用交互(Interact)打开来源;声音预检层出现时点击开启声音。
- 确认浏览器来源没有静音,并且计划发声时混音器有电平。
- 配置目标推流前,先录制 30 秒本地视频并回放。
捕获地址是短期、只读且可撤销的,不得出现在公开截图、支持消息、日志或共享场景集合中。
完整场景与干净输出
当背景、商品布局和覆盖层由 LiveCanvas 管理时使用完整场景;当外层合成由 OBS 完成时使用干净或绿幕输出。两者必须分别测试,因为完整场景正确并不能证明绿幕抠像、缩放和音频在干净场景中也正确。
声音预检
浏览器自动播放可能只有画面没有声音,首次执行交互 → 开启声音是正常步骤。依次确认四层:
- Worker 已生成 TTS;
- 渲染片段包含 AAC 音轨;
- 输出页报告非零浏览器 RMS;
- OBS 混音器和本地录制都收到声音。
不要用重启 GPU 解决仅发生在 OBS 的静音。Studio 会区分 TTS、媒体编码、浏览器解锁、浏览器音量和媒体连接故障。
断线与恢复
媒体路由中断后,输出页会进入 Safe Idle 并自动重试,同时在 Studio 报告状态。保持 OBS 打开并观察恢复;长时间无法恢复时暂停或停止 Session。故障时间不得继续计算直播费用。
暂停、恢复、停止、轮换输出 Token 和查看结算必须在 LiveCanvas 中执行,不能由 OBS 代替。