OBS双机推流方案:游戏电脑+推流电脑搭建教程
立即下载OBS Studio 中文下载站 全平台支持 · 官方最新版
OBS双机推流方案:游戏电脑+推流电脑搭建教程
单机推流时,OBS编码会占用大量CPU和GPU资源,导致游戏帧数下降。双机推流方案将“玩游戏”和“推流”分到两台电脑上,游戏电脑专注高性能运行,推流电脑专注高质量编码,是目前专业直播的最佳方案之一。本文详细介绍如何搭建OBS双机推流系统。
一、双机推流方案概览
1.1 双机推流的基本原理
双机推流的核心思路是:
- 游戏电脑:运行游戏,输出画面到采集卡或网络
- 推流电脑:通过采集卡或NDI接收游戏画面,用OBS编码推流
- 两台电脑通过采集卡(USB/HDMI)或局域网(NDI)连接
1.2 两种主流方案对比
| 方案 | 连接方式 | 延迟 | 画质 | 成本 |
|---|---|---|---|---|
| 采集卡方案 | HDMI→采集卡→USB | 极低 | 高 | 需购买采集卡 |
| NDI方案 | 局域网传输 | 低(约100ms) | 高 | 零硬件成本 |
| 虚拟显示器方案 | HDMI直连 | 极低 | 高 | 需额外显卡 |
采集卡方案最稳定,NDI方案性价比最高。本文重点介绍这两种方案。
二、采集卡方案搭建
2.1 硬件准备
采集卡方案的硬件需求:
- 游戏电脑:配置中高端显卡,HDMI输出口
- 推流电脑:配置中端即可,需USB 3.0接口
- 采集卡:USB 3.0 HDMI采集卡
- HDMI线:1-2条(视布局距离)
2.2 采集卡选购指南
| 采集卡型号 | 分辨率支持 | 帧率 | 价格区间 | 推荐度 |
|---|---|---|---|---|
| 圆刚CV710 | 1080p60 | 60FPS | 500-700元 | ⭐⭐⭐⭐ |
| 圆刚GC553 | 4K30/1080p60 | 60FPS | 800-1200元 | ⭐⭐⭐⭐⭐ |
| 美滋源MS2109 | 1080p30 | 30FPS | 50-100元 | ⭐⭐ |
| 雷蒙德4K | 4K30 | 30FPS | 200-300元 | ⭐⭐⭐ |
选购采集卡时需要注意:
- 分辨率:至少支持1080p60,最好4K30
- 接口:推流电脑必须有USB 3.0接口
- 驱动:选择免驱型采集卡,避免驱动兼容问题
- 延迟:正规采集卡的端到端延迟应在1帧以内
2.3 物理连接
- 将HDMI线一端连接游戏电脑的显卡HDMI输出口
- 另一端连接采集卡的HDMI输入口
- 将采集卡的USB接口连接到推流电脑的USB 3.0接口
- 如需独立显示器,使用HDMI分配器分出一路给本地显示器
2.4 OBS采集卡设置
在推流电脑的OBS中添加采集卡源:
-
打开OBS → 在“来源”面板点击“+“号
-
选择“视频采集设备”
-
在设备下拉菜单中选择采集卡名称
-
设置如下参数:
- 分辨率:1920x1080(或匹配游戏输出)
- 帧率:60 FPS
- 视频格式:NV12或YV12
- 色彩空间:709
- 色彩范围:Limited
-
点击“确定”后即可看到游戏画面
2.5 音频传输
采集卡方案中音频处理有两种方式:
方式一:通过采集卡传输音频
- 游戏电脑通过HDMI输出音频到采集卡
- OBS采集卡源会自动接收音频
- 在OBS中取消静音采集卡音频轨道
方式二:通过虚拟音频线传输
- 在游戏电脑安装VB-Cable虚拟声卡
- 游戏输出设为VB-Cable
- 通过网络传输音频流到推流电脑
- 适合需要分离处理游戏音和麦克风音的场景
三、NDI方案搭建
3.1 NDI方案原理
NDI(Network Device Interface)是一种通过网络传输高质量视频的协议。在OBS双机方案中,游戏电脑运行NDI发送端,推流电脑接收NDI流进行编码。
3.2 软件安装
-
游戏电脑:
- 安装OBS Studio
- 安装obs-ndi插件
- 安装NDI Runtime
-
推流电脑:
- 安装OBS Studio
- 安装obs-ndi插件
- 安装NDI Runtime
3.3 NDI发送端设置(游戏电脑)
- 打开游戏电脑的OBS
- 菜单 → 工具 → NDI Output Settings
- 勾选“Main Output”启用NDI输出
- 设置输出名称(如“GamePC-Output”)
- 确认游戏画面已在OBS预览中显示
3.4 NDI接收端设置(推流电脑)
- 打开推流电脑的OBS
- 来源面板点击“+“ → 选择“NDI Source”
- 在源名称下拉中选择“GamePC-Output”
- 设置带宽模式为“Highest”(最高画质)
- 确认画面正确显示
3.5 NDI方案网络要求
| 网络条件 | 画质表现 | 延迟 |
|---|---|---|
| 千兆有线网络 | 优秀 | 约50-100ms |
| 百兆有线网络 | 良好 | 约100-200ms |
| Wi-Fi 6 | 可接受 | 约100-300ms |
| Wi-Fi 5 | 不推荐 | 波动大 |
强烈建议两台电脑使用千兆有线网络连接,通过同一交换机或直连网线,确保带宽和延迟表现。
四、OBS推流端配置
4.1 推流设置
在推流电脑的OBS中进行核心配置:
- 设置 → 输出 → 输出模式:选择“高级”
- 编码器:
- 有N卡:选择“NVIDIA NVENC H.264”
- 有A卡:选择“AMD HW H.264”
- 无独显:选择“x264”(需降低预设)
- 码率控制:CBR(恒定码率)
- 码率:6000-10000 kbps(1080p60推荐8000)
- 关键帧间隔:2秒
- 预设:P4或P5(NVENC质量与速度平衡)
4.2 画面布局
双机推流时常见的画面布局:
- 全屏游戏:采集卡/NDI画面占满全屏
- 画中画摄像头:游戏全屏 + 右下角摄像头画面
- 侧栏布局:左侧游戏画面 + 右侧信息栏
- 多源合成:游戏画面 + 摄像头 + 聊天框 + 赞助信息
4.3 音频混音
推流电脑OBS的音频配置:
- 采集卡音频:游戏声音(来自采集卡/NDI)
- 麦克风:主播语音(本地麦克风)
- 桌面音频:如需播放背景音乐,可在推流电脑本地播放
- 音频滤镜:对麦克风添加降噪滤镜和噪声门
五、常见问题排查
5.1 采集卡画面黑屏
排查步骤:
- 确认HDMI线已正确连接
- 检查游戏电脑显卡是否输出信号
- 在OBS中切换采集卡视频格式为YV12
- 尝试更换USB接口(确保USB 3.0)
- 更新采集卡驱动
5.2 NDI画面卡顿
- 检查网络是否为有线千兆
- 降低NDI带宽模式为“Lowest”
- 关闭其他网络传输任务
- 检查NDI Runtime版本是否匹配
5.3 音画不同步
- 在OBS采集卡源设置中调整“音频同步偏移”
- 尝试50-200ms的偏移值
- 确认音频采样率一致(44100Hz或48000Hz)
5.4 游戏帧数下降
- 游戏电脑安装OBS仅为NDI发送,不需编码
- 将游戏电脑OBS的输出分辨率降至720p
- 关闭游戏电脑OBS的预览显示
- 确保游戏运行在独显而非集显上
六、方案选择建议
| 场景 | 推荐方案 | 理由 |
|---|---|---|
| 专业游戏直播 | 采集卡方案 | 零延迟,最稳定 |
| 预算有限 | NDI方案 | 无需购买采集卡 |
| 有线网络不便 | 采集卡方案 | 不依赖网络 |
| 需要极高画质 | 采集卡方案 | 无压缩传输 |
| 临时使用 | NDI方案 | 快速搭建 |
七、总结
OBS双机推流是解决单机性能瓶颈的有效方案。采集卡方案适合追求零延迟和专业稳定性的主播,成本约500-1000元;NDI方案适合预算有限的用户,利用现有网络即可实现高质量画面传输。无论选择哪种方案,关键在于正确配置OBS的采集源和编码参数,确保游戏电脑轻装运行、推流电脑专注编码。
这篇教程有帮助吗?立即下载OBS Studio 中文下载站试试吧!
全平台支持 · 安全无毒 · 官方最新版