参考资料

  1. OBS高级推流技巧
  2. obs选择合适的编码器
  3. Windows 网络连接稳定
  4. OBS推流基础设置
  5. obs推流中断怎么办?
  6. 调整分辨率和帧率
  7. 如何解决OBS黑屏问题?
  8. OBS推流参数详细设置

OBS推流基础设置

1. 简介

OBS(Open Broadcaster Software)是一款免费开源的直播推流和录屏软件,支持Windows、macOS和Linux。它可以将本地视频、音频、游戏画面等内容推流至直播平台(如Twitch、YouTube、B站等)。


2. 参数设置

(1)视频设置  

  • 基础分辨率(Canvas Resolution):建议设置为显示器分辨率(如1920×1080)。

  • 输出分辨率(Output Resolution):可降低以减少带宽占用(如1280×720)。

  • 帧率(FPS):通常30或60FPS,游戏直播建议60FPS。

(2)输出设置  

  • 输出模式

    • 简单模式:适合新手,只需设置码率、编码器。

    • 高级模式:可调整更多参数(如关键帧间隔、CPU预设)。

  • 编码器(Encoder)

    • x264(CPU编码,适用于高性能CPU)。

    • NVENC(NVIDIA) / AMD VCE(GPU编码,降低CPU负担)。

  • 码率(Bitrate)

    • 720p 30FPS:3000-5000 Kbps

    • 1080p 60FPS:6000-8000 Kbps

(3)音频设置  

  • 采样率:默认48kHz。

  • 音频比特率:建议128-192 Kbps(AAC编码)。

(4)推流服务器设置  

  • RTMP地址(从直播平台获取,如B站、Twitch)。

  • 流密钥(Stream Key)(平台提供,需保密)。


3. 示例操作教程

步骤1:添加视频源  

  1. 打开OBS,在“来源”面板点击 +“显示器捕获”(录屏)或 “游戏捕获”(游戏直播)。

  2. 调整画面大小,确保填满预览窗口。

步骤2:设置推流参数  

  1. 文件 → 设置 → 输出

    • 模式:简单/高级

    • 编码器:NVENC(N卡)或x264

    • 码率:5000 Kbps(720p 60FPS)

  2. 视频

    • 基础分辨率:1920×1080

    • 输出分辨率:1280×720

    • FPS:60

步骤3:开始推流  

  1. 设置 → 推流:输入RTMP地址和流密钥(从直播平台获取)。

  2. 点击 “开始推流”,检查OBS状态栏是否显示“推流中”。


4. 常见问题

  • 卡顿/延迟高:降低分辨率/码率,或更换编码器(如用NVENC替代x264)。

  • 黑屏:检查显卡驱动,或尝试“管理员模式”运行OBS。

  • 音画不同步:调整音频延迟或检查硬件性能。


适用场景:游戏直播、会议直播、在线教学、活动推流等。