
很多直播间的问题,不是在开播后突然出现的。
它们通常在开播前就已经存在:
- 电脑后台正在同步文件
- OBS 场景里有一个素材加载失败
- 麦克风输入选错了设备
- 上行带宽看起来够,但晚高峰抖动很大
- 推流链路没有备用入口
- 主播、运营和技术没有约定“出事后谁处理什么”
等到直播间已经进人、商品已经上架、主播已经开始讲解,再去排查这些问题,成本会很高。
更稳的做法,是把开播前 30 分钟固定成一套检查流程。
这篇文章给一套适合 TikTok Live、跨境直播和 OBS 推流团队使用的预检清单。
先说结论:开播前 30 分钟要检查 5 件事
直播预检不需要复杂,但一定要固定。
每次开播前,至少检查这 5 类问题:
- 设备是否可用:摄像头、麦克风、采集卡、灯光、电源
- OBS 是否稳定:场景、音频、码率、编码器、输出分辨率
- 上行网络是否有余量:不是只看测速峰值,而是看稳定上行
- 推流链路是否正常:RTMP 地址、端口、转发路径、平台连接状态
- 应急方案是否明确:备用网络、备用设备、备用账号、负责人
这套流程的目标不是追求完美参数,而是降低开播后的不确定性。
T-30 分钟:先确认直播环境
开播前 30 分钟,不建议马上打开商品讲解或调试复杂画面。
先确认基础环境:
- 电脑接入电源
- 手机、相机或采集设备电量充足
- 摄像头画面无明显过曝或欠曝
- 麦克风输入正常,没有电流声、爆音和环境噪声
- 主播耳返或监听设备可用
- 直播间灯光、背景、商品陈列已经固定
- 网络设备没有临时重启、升级或被其他人占用
很多团队会忽略一个细节:不要在开播前临时改动直播间物理环境。
例如临时换 USB 口、换采集卡、移动路由器、换灯光电源,看起来只是小改动,但每一个动作都可能引入新的故障点。
开播前 30 分钟的原则是:
只确认,不重构。
只修复明确问题,不做大改。
T-25 分钟:检查 OBS 场景和音频
OBS 最容易出问题的地方,不一定是码率,而是场景和音频。
建议按这个顺序检查:
- 主场景是否正确
- 商品讲解场景是否能正常切换
- 屏幕共享或素材窗口是否加载成功
- 摄像头源是否被其他软件占用
- 麦克风输入是否选对
- 桌面音频是否需要关闭
- 音频电平是否在正常范围
- 录制或回放测试是否有声画不同步
音频尤其重要。
直播画面稍微低一点,观众还能接受;但声音断断续续、左右声道异常、麦克风太小或爆音,会直接影响成交和停留。
一个简单判断标准:
主播正常讲话时,音频电平稳定在黄色区域附近;
不要长期红区,也不要长期太低。
如果团队有多个主播或多个麦克风,要提前确认每个人对应的输入源,避免开播后才发现“画面是 A,声音是 B”。
T-20 分钟:检查编码参数
OBS 参数不要每次直播都临时调整。
如果当前参数已经稳定,就尽量使用固定模板。
常见建议:
- 分辨率:优先稳定,不要盲目追求最高
- 帧率:30fps 通常比不稳定的 60fps 更稳
- 视频码率:不要贴着上行带宽上限跑
- 音频码率:保持平台推荐范围即可
- 编码器:优先使用稳定的硬件编码或已经验证过的软件编码
- 关键帧间隔:按平台要求设置
最常见的错误,是把“测速上行 20 Mbps”理解成“直播可以推 20 Mbps”。
这不对。
测速看到的是某个时间点的峰值,直播需要的是持续稳定上行。跨境直播还会受到晚高峰、运营商路由、共享线路拥堵、平台接入点变化等因素影响。
更稳的做法是:
推流码率 <= 稳定上行能力的 50% 到 70%
例如一条链路在正式直播时间段能稳定提供 10 Mbps 上行,推流码率就不要直接设到 10 Mbps。可以从 5 到 7 Mbps 开始,再结合画面复杂度调整。
T-15 分钟:做一次真实推流测试
开播前测试不要只打开 OBS 预览。
OBS 预览正常,只说明本地画面正常,不代表推流路径正常。
建议做一次接近真实直播的测试:
- 使用正式网络
- 使用正式 OBS 场景
- 使用正式推流参数
- 连续测试 10 到 15 分钟
- 尽量安排在接近正式开播的时间段
- 同时观察 OBS 掉帧、码率波动、CPU、GPU 和内存
重点看三类指标:
1. Dropped Frames
如果 OBS 出现网络掉帧,通常说明推流链路或上行网络不稳定。
这类问题不是换封面、换标题能解决的,要优先检查:
- 本地上行是否被占用
- Wi-Fi 是否不稳定
- 路由器是否负载过高
- 跨境路径是否抖动
- 推流转发节点是否拥堵
2. CPU / GPU 占用
如果 CPU 或 GPU 长期接近满载,画面可能会卡顿、编码延迟升高,甚至导致 OBS 假死。
这时应该降低复杂度:
- 减少动态素材
- 降低输出分辨率
- 降低帧率
- 切换更合适的编码器
- 关闭不必要的浏览器标签页和后台软件
3. 码率波动
码率偶尔波动正常,但如果频繁大幅下滑,就要谨慎。
尤其是晚高峰直播,白天稳定的链路不一定晚上稳定。正式开播前的测试时间越接近真实直播时间,参考价值越高。
T-10 分钟:检查推流链路和端口转发
如果团队使用推流转发、固定入口、海外节点或端口转发服务,开播前要确认链路状态。
建议检查:
- 当前 RTMP 地址是否是正式地址
- 推流密钥是否过期或填错
- 入口端口是否开放
- 转发目标是否在线
- 目标服务是否监听正确端口
- 防火墙规则是否允许直播流量
- 是否有备用入口或备用节点
端口转发在直播场景里的作用,是把推流连接稳定地送到目标入口。
但它不是万能的。
如果 OBS 参数过高、电脑编码压力过大、本地上行被占满,端口转发不能替你解决这些问题。它解决的是路径连通和入口稳定性,不替代本地直播环境检查。
更实际的判断方式是:
本地 OBS 稳定 + 上行有余量 + 转发链路稳定 + 平台接收正常
= 可以开播
只满足其中一项,都不够。
T-5 分钟:确认应急预案
直播应急预案不用很复杂,但必须明确。
建议至少准备这些内容:
- 主网络异常时,切到哪条备用网络
- OBS 掉帧时,先降码率还是先换线路
- 电脑死机时,是否有备用设备
- 推流入口异常时,切到哪个备用地址
- 主播是否知道临时话术
- 运营是否知道是否暂停投流、下架商品或延迟上架
- 技术负责人是否在线
很多直播间最大的问题不是没有备用方案,而是没人知道什么时候启用备用方案。
可以提前约定触发条件:
连续 60 秒网络掉帧明显升高:先降码率
连续 3 分钟仍未恢复:切备用线路
平台端画面中断超过 2 分钟:主播使用应急话术,运营暂停关键动作
这样直播间不会在异常发生时陷入多人同时指挥。
一份可以直接使用的开播前清单
可以把下面这份清单放进团队 SOP。
设备
- 摄像头画面正常
- 麦克风输入正常
- 灯光稳定
- 采集卡正常
- 电脑已接电源
- 备用设备可用
OBS
- 场景切换正常
- 音频源正确
- 码率为当前网络可承受范围
- 编码器稳定
- 分辨率和帧率符合直播要求
- 无明显 CPU / GPU 过载
网络
- 使用有线网络优先
- Wi-Fi 仅作为备用或低风险场景
- 上行带宽有足够余量
- 未发现明显丢包和抖动
- 后台同步、下载、云盘、系统更新已关闭
推流链路
- 推流地址正确
- 推流密钥正确
- 转发入口在线
- 目标端口可达
- 备用入口可用
- 平台端能看到正常预览
应急
- 备用网络已准备
- 备用推流地址已准备
- 负责人在线
- 主播知道异常话术
- 运营知道暂停或切换规则
- 直播结束后保留日志和复盘记录
常见误区
误区 1:只要测速够快就能稳定直播
直播看的是持续稳定上行,不是一次测速峰值。
短时间测速很好看,正式直播仍然可能因为晚高峰、跨境路由、共享线路拥堵导致掉帧。
误区 2:画质越高越专业
画质要服务于稳定性。
对电商直播来说,稳定、清楚、声音可靠,通常比盲目追求高码率更重要。直播间断一次,比画质低一点更伤转化。
误区 3:所有问题都交给网络解决
网络很重要,但直播稳定是系统问题。
设备、OBS、编码、链路、平台、人员协同都会影响结果。只换线路,不检查本地环境,很容易治标不治本。
误区 4:备用方案等出事后再想
出事后再讨论备用方案,通常已经晚了。
应急流程必须在开播前确认,并且要让主播、运营、技术都知道自己的动作。
更适合团队的做法
如果你是个人主播,可以用这份清单手动检查。
如果你是团队直播,建议把预检流程固定下来:
- 每场直播使用同一份检查表
- 每次异常记录发生时间和处理动作
- 每周复盘掉帧、断流和设备问题
- 固定 OBS 参数模板
- 固定推流入口和备用入口
- 明确谁有权限临时改参数
直播稳定不是靠某一次“调好了”,而是靠每场直播都用同一套流程减少变量。
总结
TikTok 直播开播前,最重要的不是临时追求更高画质,而是提前确认系统是否稳定。
开播前 30 分钟,按顺序检查:
- 设备
- OBS
- 编码参数
- 上行网络
- 推流链路
- 应急方案
如果这几项都稳定,再开始直播,后续排查成本会低很多。
真正可靠的直播间,不是从来不出问题,而是问题出现前有检查,问题出现时有预案,问题结束后有复盘。

