全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件 ET大脑
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多
视频直播

直播码率帧率监控

更新时间:2018-01-10 19:50:43

在直播环境中,对直播效果影响最大的就是直播的卡顿。导致直播卡顿的因素很多,其中之一便是上行传输的流畅度。上行传输不佳对于观看体验影响非常大,会导致所有观众端看到的视频都是卡顿的。

直播控制台提供了对上行流量监控的功能,您可以及时查看直播流上行传输状态。

查看数据

  1. 登录 视频直播控制台

  2. 单击 流管理

  3. 选择所需的地域。

  4. 选择所需的直播域名。

  5. 选择所需的流状态。

    2

  6. 选择所需的推流地址,并单击右侧的 流监控

    2

  7. 查看流管理数据。

    流监控 页面,依次可以看到 推流信息、视频帧率和音频帧率以及码率信息。

    • 推流信息

      2

    • 视频帧率和音频帧率

      2

    • 码率

      2

    流管理数据平均一分钟更新一次数据,您可以随时打开界面查看上行数据传输的情况。

    当数据显示状态为平滑并且波峰波谷较稳定的状态时,表示上行传输较稳定。若出现较大的抖动,需要及时查找上行传输出现的问题。

导致推流卡顿的因素

播放的卡顿,很大一部分原因是推流的时候出现了卡顿因素造成。导致推流的卡顿有以下主要因素,当出现推流卡顿时可以逐一排查问题。

  • 手机配置。

    推流过程中会有一定的 CPU 损耗,硬件配置较差的低端手机,在推流过程中若整体 CPU 使用率超过 80% 以上,画面会出现不同程度的卡顿,花屏等现象,会影响到视频的采集,同时也会影响到用户端的观看。

  • 视频采集参数的设置。

    能保证人眼识别流畅度的视频最低保证在 1 秒 15 帧以上,如果 FPS 低于 1 秒 10 帧,画面就会出现较明显的卡顿,如无特殊情况,尽量将视频帧率设置在 1 秒 15 帧之上。

    虽然视频的帧率越高画面流畅感越强,但是帧率超过 1 秒 30 帧后,人眼就无法识别出画面的效果,帧率增加也增加视频传输的带宽成本,建议您合理设置视频的参数。

  • 网络带宽。

    大多数画面出现卡顿的现象均来自网络因素,我们列举几条常见因素。

    • 网络带宽大小:确认网络运营商提供给我们的是多大的带宽,是否足够本次直播传输。

    • 下行带宽占用:检查是否有下载数据占用网络带宽。

    • 系统资源占用:检查后台是否运行了大量的程序,请您合理的删除和停止正在运行的程序,空出资源。

本文导读目录