安装 OBS Studio
下载安装
- 访问 OBS 官网:https://obsproject.com
- 下载适合您操作系统的版本
- 运行安装程序,按提示完成安装
- 首次启动会弹出自动配置向导,可以选择跳过
基础配置
视频设置
- 进入「设置」→「视频」
- 基础(画布)分辨率:1920x1080
- 输出(缩放)分辨率:1920x1080 或 1280x720
- 缩放过滤器:Lanczos(最佳质量)
- 常用 FPS 值:30 或 60
如果电脑性能较弱,建议使用 720p 分辨率
音频设置
- 进入「设置」→「音频」
- 采样率:44.1kHz 或 48kHz
- 声道:立体声
- 桌面音频设备:选择您的音频输出设备
- 麦克风设备:选择您的麦克风
推流配置
连接 WarpTok 服务
- 进入「设置」→「推流」
- 服务:选择「自定义」
- 服务器:rtmp://[WarpTok入口IP]:[端口]/live
- - 入口 IP 和端口从 WarpTok 控制台获取
- - 示例:rtmp://203.0.113.45:1935/live
- 串流密钥:填写平台提供的推流密钥
输出设置(推荐配置)
针对不同网络环境的推流参数
- 进入「设置」→「输出」
- 输出模式:选择「高级」
- 【推流】标签页:
- 音频编码器:AAC
- 视频编码器:
- - NVIDIA GPU:NVENC H.264(推荐)
- - AMD GPU:AMF H.264
- - 无独显:x264
- 【网络良好(10Mbps+上传)】
- 比特率控制:CBR
- 比特率:4000-6000 Kbps
- 关键帧间隔:2 秒
- 预设:Quality
- 【网络一般(5-10Mbps上传)】
- 比特率控制:CBR
- 比特率:2500-4000 Kbps
- 关键帧间隔:2 秒
- 预设:Quality
- 【网络较差(<5Mbps上传)】
- 比特率控制:CBR
- 比特率:1500-2500 Kbps
- 关键帧间隔:2 秒
- 预设:Performance
- 分辨率降至:1280x720
可以使用 speedtest.net 测试您的上传速度
场景和源配置
创建场景
- 在「场景」面板点击「+」添加新场景
- 命名场景(如:游戏场景、聊天场景等)
- 可以创建多个场景用于不同内容
添加常用源
向场景中添加内容
- 显示器采集:捕获整个屏幕
- 游戏源:捕获全屏游戏画面
- 窗口采集:捕获特定应用窗口
- 视频采集设备:摄像头画面
- 图像:静态图片(如 Logo、水印)
- 文本:添加文字内容
- 浏览器源:显示网页内容
源的顺序决定了显示层级,上方的源会覆盖下方的源
调整源的位置和大小
- 点击选中源
- 使用鼠标拖动调整位置
- 拖动边角调整大小
- 按住 Shift 等比例缩放
- 右键 → 变换 → 可以进行更多调整
使用 WarpTok 推流
推流前检查清单
- ✓ WarpTok 服务状态正常
- ✓ 目标地址已正确配置
- ✓ OBS 推流服务器地址正确
- ✓ 串流密钥已填写
- ✓ 场景和源已设置完成
- ✓ 音频设备工作正常
开始推流
- 点击 OBS 右下角「开始推流」按钮
- 观察底部状态栏:
- - 显示绿色方块:连接成功
- - CPU 使用率:<80% 为佳
- - FPS:应保持在设置的帧率
- - 丢帧:应为 0% 或接近 0%
- 在 WarpTok 控制台查看流量使用
- 在目标平台确认直播画面
监控推流质量
- 观察 OBS 底部状态栏的指标:
- - 比特率:应稳定在设置值附近
- - 丢帧率:>5% 说明网络不佳
- - CPU 使用率:过高会导致卡顿
- 使用「查看」→「统计」查看详细信息:
- - 渲染滞后帧:应为 0
- - 编码滞后帧:应为 0
- - 跳过帧:应为 0
优化技巧
降低 CPU 使用率
- 使用硬件编码器(NVENC/AMF)
- 降低视频分辨率
- 降低帧率到 30fps
- 关闭不必要的源和滤镜
- 关闭其他占用 CPU 的程序
减少丢帧
- 降低推流比特率
- 使用 CBR 比特率控制
- 在 WarpTok 控制台更换入口地区
- 使用有线网络而非 Wi-Fi
- 关闭其他占用带宽的程序
提升画质
- 在带宽允许的情况下提高比特率
- 使用更高质量的编码器预设
- 使用原生分辨率(无缩放)
- 确保光线充足(摄像头)
- 使用高质量的视频源
常见问题
连接失败
- 检查推流服务器地址格式是否正确
- 确认 WarpTok 入口 IP 和端口准确
- 验证串流密钥是否正确
- 检查防火墙设置
- 尝试更换 WarpTok 入口地区
画面卡顿
- 降低比特率和分辨率
- 切换到硬件编码器
- 关闭浏览器源等占用资源的源
- 检查 CPU 使用率是否过高
- 确认网络上传带宽充足
声音问题
- 检查音频设备选择是否正确
- 查看音频混音器的音量是否静音
- 确认源的音频设置
- 重启 OBS 或重新插拔音频设备