核心流程概览
整个直播流程可以简化为四个步骤:

(图片来源网络,侵删)
- 准备工作:安装OBS软件、注册斗鱼账号并获取推流密钥。
- OBS基本设置:配置视频、音频等核心参数。
- 添加直播内容:添加摄像头、麦克风、游戏画面、图片等素材到OBS。
- 开始推流:连接斗鱼服务器,正式开播。
第一步:准备工作
下载并安装OBS
- 官网下载:请务必从OBS官方渠道下载,以确保安全稳定。
- 官网地址:https://obsproject.com/
- 根据你的操作系统(Windows/Mac)下载最新版本的安装包。
- 安装建议:
- 安装路径建议使用默认路径,不要安装在C盘根目录或有中文、特殊符号的路径下。
- 安装过程中,如果有勾选项,通常保持默认即可。OBS Studio 是目前最主流的版本,推荐使用。
注册斗鱼账号并获取推流密钥
这是将OBS与斗鱼连接起来的“钥匙”,非常重要,请妥善保管。
- 登录斗鱼:打开斗鱼官网或客户端,登录你的直播账号。
- 进入直播中心:
- 网页端:点击右上角头像 -> “直播中心”。
- 客户端:点击右上角头像 -> “直播中心”。
- 开播:点击“我要开播”按钮。
- 获取推流地址和密钥:
- 在开播设置页面,选择“OBS”或“第三方推流软件”。
- 你会看到一个“服务器地址”和一个“串流密钥”。
- 服务器地址:通常是
rtmp://open-live.douyucdn.cn/live/ - 串流密钥:一串很长的字母和数字组合。
- ⚠️ 重要提示:
- 密钥是私人的,不要泄露给任何人!
- 每次开播,密钥可能会变。每次开播前,都请务必重新获取最新的密钥!
- 临时开播和正式开播的密钥不同,请选择你需要的类型。
第二步:OBS基本设置 (核心)
打开OBS,点击右下角的“设置”按钮(齿轮图标)。
视频
这是直播画面的质量和性能的核心。
- 基础分辨率 (输出):这是你最终直播给观众的分辨率。新手推荐 1280x720 (720p),如果你的电脑和网络都非常强劲,可以尝试 1920x1080 (1080p)。
- 输出分辨率 (缩放):这是OBS处理和上传的分辨率。通常和基础分辨率保持一致,除非你想做画面拉伸或裁剪,否则不要改动。
- 常用FPS值:
- 30 FPS:适用于大多数场景,如聊天、教学、静态画面,对电脑配置要求较低。
- 60 FPS:适用于高速动态画面,如FPS游戏、体育赛事,画面更流畅,但对电脑配置和网络要求更高。
- 建议:游戏直播选60 FPS,其他场景选30 FPS即可。
【新手推荐配置】

(图片来源网络,侵删)
- 基础分辨率:1280x720
- 输出分辨率:1280x720
- FPS值:30
【进阶/游戏玩家配置】
- 基础分辨率:1920x1080
- 输出分辨率:1920x1080
- FPS值:60
输出
这是决定你直播码率(影响清晰度和流畅度)和CPU/GPU占用率的关键。
- 模式:选择 “高级”,这能提供更精细的控制。
- 编码器:
- x264 (CPU编码):利用CPU进行编码,优点是兼容性好,在同等码率下画质稍好,缺点是会占用大量CPU资源,可能导致游戏卡顿。
- NVENC (GPU编码):利用NVIDIA显卡的专用编码单元,优点是几乎不占用CPU,可以让你在直播时更流畅地玩游戏,缺点是画质可能略逊于x264,且需要NVIDIA显卡。
- 推荐:
- 有NVIDIA显卡(GTX 10系及以上)的游戏主播:首选 NVENC H.264 (new)。
- 没有独立显卡或主要进行聊天、教学的主播:选择 x264。
- 比特率:这是最重要的参数,直接影响直播的清晰度和流畅度。
- 码率参考表 (根据分辨率和FPS): | 分辨率 | FPS | 推荐码率 (kbps) | 适用场景 | | :--- | :--- | :--- | :--- | | 1280x720 | 30 | 1500 - 2500 | 通用、聊天、教学 | | 1280x720 | 60 | 2500 - 4000 | 高速游戏、运动 | | 1920x1080 | 30 | 3000 - 5000 | 高清直播、静态场景 | | 1920x1080 | 60 | 4500 - 8000 | 高清游戏、高速运动 |
- ⚠️ 重要提示:码率不是越高越好!码率受限于你的上行带宽,如果你的上传速度只有5Mbps,设置了8000kbps的码率,那么直播就会非常卡顿甚至中断。
- 如何测试你的上传带宽:使用 Speedtest.net 或其他测速网站,重点看 “上传” 速度,建议将码率设置为上传速度的 80% 左右,留出余量。
- 关键帧间隔:设置为 2,这是行业标准,能保证观众在加入频道时快速看到画面。
- CPU使用预设:如果使用
x264编码器,这里可以选择。veryfast或superfast是游戏直播的常用选择,可以降低CPU占用,保证游戏流畅。
【新手推荐配置】
- 模式:高级
- 编码器:x264
- 比特率:2000 (假设你的上传速度足够)
- 关键帧间隔:2
- CPU使用预设:veryfast
【进阶/游戏玩家配置】

(图片来源网络,侵删)
- 模式:高级
- 编码器:NVENC H.264 (new)
- 比特率:5000 (假设你的上传速度足够)
- 关键帧间隔:2
音频
好的音频比好的视频更重要!
- 全局音频设备:确保你的麦克风和麦克风/线路音频设备已正确选择。
- 音量衰减:勾选 “当检测到音频时降低其他音量”,这样在你说话时,游戏背景音乐或系统音量会自动变小,避免“啸叫”和声音混乱。
- 降噪:如果你的麦克风环境嘈杂,可以尝试开启 “RNNoise 降噪” 效果,可以显著消除背景噪音。
- 增益:调整麦克风音量,让它在正常说话时达到 -12dB 到 -6dB 之间,不要经常超过 -3dB,否则会产生爆音(声音失真)。
推流
- 服务:选择 “自定义”。
- 服务器:填入你从斗鱼获取的 服务器地址:
rtmp://open-live.douyucdn.cn/live/ - 推流密钥:填入你从斗鱼获取的 串流密钥。
- 推流:点击旁边的“测试串流”按钮,如果设置正确,OBS右下角会显示“连接成功”,比特率”和“ dropped frames”(掉帧数)会跳动,掉帧数偶尔出现是正常的,如果持续很高,说明你的网络或电脑配置跟不上了。
第三步:添加直播内容
OBS的核心是“场景”和“来源”。
场景
场景可以理解为你的“多机位”或“布局模板”,你可以创建一个“游戏场景”(只显示游戏画面)、一个“聊天场景”(显示摄像头和聊天框)、一个“唱歌场景”(显示摄像头和歌词)。
- 操作:在“场景”面板中,点击“+”号可以新建场景。
来源
来源是构成场景的具体内容,如游戏画面、摄像头、图片、文字等。
- 操作:在选中一个场景后,在“来源”面板中点击“+”号,可以添加各种来源。
常用来源介绍:
- 游戏捕获:
- 最佳选择,它会直接捕获游戏画面,性能开销小,且不会受到窗口边框、任务栏等影响。
- 添加后,选择你要玩的游戏即可,如果游戏没在列表里,可以选择“捕获特定窗口”并手动选择。
- 视频采集设备:
- 用于添加你的摄像头,支持USB摄像头、高清采集卡等。
- 添加后,可以在右侧属性中调整摄像头画面的大小、位置和滤镜(如美颜、镜像)。
- 音频输入采集:
- 用于添加你的麦克风,可以单独为麦克风设置音效和音量,而不会影响系统其他声音。
- 窗口捕获:
- 捕捉一个特定软件窗口的内容,比如你想直播QQ聊天框、某个软件界面等。
- 缺点:性能开销比“游戏捕获”大,且可能会捕捉到窗口的阴影和边框。
- 图像/媒体源:
添加一张图片(如Logo、边框)、一段视频(如片头片尾)或音频文件(如背景音乐)。
- 文本:
添加文字,可以用来做直播标题、观众ID、礼物提醒等。
- 浏览器源:
- 非常强大的功能!可以在OBS里嵌入一个网页,比如用来显示:
- 斗鱼弹幕姬
- Bilibili直播姬的礼物提醒
- 自己做的酷炫动态背景
- 网页版计时器
- 添加时,输入URL,并设置宽度和高度(建议1280x720)。
- 非常强大的功能!可以在OBS里嵌入一个网页,比如用来显示:
第四步:开始推流与优化
开始直播
所有设置完成后,点击OBS主界面右下角的“开始推流”按钮。
- 成功:OBS会提示“连接成功”,同时你的斗鱼直播间页面也会开始显示OBS捕捉的画面。
- 失败:检查“推流”设置中的服务器地址和密钥是否正确,网络是否通畅。
预设与导出设置
如果你经常使用同一套配置,可以保存下来。
- 操作:在设置界面,点击“预设” -> “保存当前设置为新预设”,起个名字(如“斗鱼直播配置”)。
- 下次使用时,直接“加载预设”即可,无需重复设置。
性能优化与排错
- 直播卡顿/掉帧:
- 检查上行带宽:用Speedtest.net测速,码率是否设置过高?
- 降低码率或分辨率:尝试降低到720p或降低FPS。
- 检查CPU/GPU占用:打开任务管理器,看CPU或GPU是否达到100%,如果是,说明编码器压力太大。
- CPU占用高:如果用x264,尝试将CPU预设调到
faster或superfast,或者换用NVENC编码器。 - GPU占用高:如果用NVENC,说明显卡压力过大,可以尝试在NVIDIA控制面板里降低“电源管理模式”为“优先节能”。
- CPU占用高:如果用x264,尝试将CPU预设调到
- 直播声音小/没声音:
- 检查OBS中“音频混音器”里对应来源的音量是否被静音或调低了。
- 检查Windows系统声音设置里,是否选择了正确的输出/输入设备。
- 如果只有游戏声音没有人声,检查“音频输入采集”是否添加并正确配置了麦克风。
- 画面黑屏:
- 检查来源是否被添加到当前场景中。
- 检查来源的属性,看是否被“禁用”了。
- 检查游戏来源是否选择了正确的游戏窗口。
总结与最终建议
对于绝大多数新手,以下是一套“开箱即用”的稳定配置:
- 视频设置:
- 基础(输出)分辨率:
1280x720 - 输出(缩放)分辨率:
1280x720 - FPS:
30
- 基础(输出)分辨率:
- 输出设置:
- 模式:
高级 - 编码器:
x264 - 比特率:
2000(根据你的上传速度调整) - 关键帧间隔:
2 - CPU使用预设:
veryfast
- 模式:
- 推流设置:
- 服务器:
rtmp://open-live.douyucdn.cn/live/ - 密钥:(每次开播前从斗鱼获取最新)
- 服务器:
- 来源:
- 新建一个场景,命名为“直播”。
- 添加一个“游戏捕获”来源,选择你的游戏。
- 添加一个“视频采集设备”来源,选择你的摄像头,并调整到合适位置(如右下角小窗)。
- 添加一个“音频输入采集”来源,选择你的麦克风。
完成以上步骤,你就可以顺利地在斗鱼开始你的第一次直播了!祝你直播顺利,人气爆棚!
