视频直播出现卡顿现象怎么办
网站编辑2022-10-19 16:43:37478
视频直播出现卡顿现象怎么办?在完成阿里云视频直播的域名添加和配置,获取直播地址观看视频直播时,画面出现卡顿现象。遇到这种情况该如何解决?

此问题涉及的原因较多,请参考以下各环节的问题可能性,并根据现场实际情况进行处理:
(1)上行带宽不足或网络发生抖动,导致数据发送速率下降,无法达到流畅播放的帧率要求。
建议您使用网速测试工具Speedtest测试您当前网络的上行带宽情况。
(2)码率、帧率或编码档位设置的过高,但硬件条件存在限制,导致编码速度变慢,无法达到流畅播放的帧率要求。
请尝试降低码率、帧率或编码档位的设置,检查卡顿现象是否有好转。如果发生好转,您可以考虑升级推流端的硬件配置。
(3)视频采集参数的设置过低。
人眼识别为流畅的视频需要FPS每秒15帧以上。如果FPS低于10帧,画面就会出现较明显的卡顿。如无特殊情况,尽量将视频帧率设置在每秒15帧之上。虽然视频的帧率越高画面流畅感越强,但是帧率超过每秒30帧后,人眼就无法识别出画面的效果,帧率增加也会增加视频传输的带宽成本,建议您合理设置视频的参数。
为了保证视频的秒开以及降低视频的卡顿,服务端默认会缓存4秒左右的数据,根据GOP大小不同会有波动,您可以通过设置该缓存时间来减少卡顿。设置步骤如下:
(1)登录视频直播的管理控制台。
(2)左侧导航栏中单击域名管理,选择目标域名右侧的域名配置。
(3)在域名管理的子页面中,单击直播延时配置,然后单击修改配置。
(4)您可以尝试将协议的延时设置为高,然后单击确定保存。
说明:
实际延时与延时设置、推流的关键帧间隔(GOP)两个因素相关。例如rtmp延时配置为中档,关键帧间隔(GOP)大小为2s,则实际延时为2s~6s。
设置高延时会导致直播端和播放端的不同步,请根据业务需求选择合适的延时程度。
(5)检查视频直播的延时是否有改善。
大部分播放器是接收缓存后才进行解码显示的,接收缓存的大小也会影响播放的流畅度。您可以通过调整接收缓存的大小,减少卡顿的影响。







