先分清是网络还是参数
做拍摄执行,直播中途卡顿花屏,新手容易慌。我的头一步不是改设置,而是先分清是网络问题还是参数问题。看导播台上的实时码率和丢包率:码率掉、丢包涨,是网络;码率稳却花屏,多半是参数或编码。分清楚,下手才准。
很多花屏其实是网络抖导致的,不是编码器坏。所以先盯监控小屏,别急着动机器。
头一步:查网络上行
卡顿先看上行。计划推六兆,实测只有四兆,多半是上行被限了,这时候硬推高码率必卡。我的做法是当场降档,而不是死撑。网络飘的场子,我会把码率压到四兆左右,牺牲细节换不断流。
网络还要看双备份。主路一抖,切备路,观众几乎无感。没备路的场子,卡了就只能等网络恢复,所以我进场必接双路。
第二步:查码率与分辨率匹配
码率配错分辨率,也会花屏发虚。一千零八十 P 配太低码率,反而比七百二十 P 还糊,块特别多。我的经验是宁可比「能播」高一档,留点余量。发现块多,先提码率,再看网络扛不扛得住。
码率太高网络扛不住又会卡,所以这是来回找平衡的过程。先降分辨率再降码率,还是先降码率,看现场哪头更紧。
第三步:查编码与关键帧
花屏、绿屏常和编码参数有关。关键帧间隔设太长,切流或断线恢复后画面要等很久才正常,观众看着像卡死。我会把关键帧间隔设短一点,断流恢复快。编码方式上,H.264 兼容好,老设备也认;H.265 省带宽但老网络不一定认,我会先看观众端再选。

第四步:查帧率与设备
快动作内容帧率不够会拖影,看着像卡。舞蹈、运动这类,低于三十帧必糊,得把帧率和码率一起提。设备散热也要看,编码器一热就掉帧,我会在旁边留散热空间,避免叠在一起闷坏。
供电也别忽略。场馆跳闸瞬间断流,画面直接黑。我至少备一个不间断电源,防这一下。
测试流提前暴露
正式开播前,我一定会先推一段测试流,看实际码率对不对、画面花不花。计划推六兆,实测只有四兆,多半是上行被限了,这时候就得当场降档。测试流能提前暴露九成问题,真开场才发现就晚了。
备路是收尾兜底
主路怎么调都稳不住时,切备路是收尾兜底。我进场必接双路,主路一抖秒切备路,观众几乎无感。备路码率可以低一档,至少不断流。把备路当保险,现场才不慌。
排查顺序记牢
我把排查顺序收成一句话:先网络、再码率分辨率、再编码关键帧、末了帧率设备。按这个顺序走,九成的卡顿花屏都能定位。乱改设置反而越改越乱。
正式开播前,我一定会先推一段测试流,看实际码率对不对、画面花不花。测试流能提前暴露九成问题,真开场才发现就晚了。把排查做成习惯,现场才不被动。本文由摄行科技整理,长期承接企业会务活动的直播与影像服务。