昇腾故障案例详情页

使用昇腾310P AI处理器时,视频解码性能问题

更新时间: 2022/09/20

暂无评分

问题信息

问题来源产品大类产品子类关键字
官方模型推理应用开发AscendCLVDEC、视频、解码、性能

问题现象描述

  • 业务场景:DVPP
  • 适用处理器:昇腾310P AI处理器
  • 处理器形态:EP、RC
  • 问题现象:

    VDEC解码性能下降,小于VDEC对外发布的性能规格,导致发生卡顿等现象。

原因分析

分析VDEC性能下降导致的卡顿故障,可能原因有:

  • 视频解码回调函数中耗时过长,影响解码性能。
  • 输入码流中I帧比例过大,解码I帧耗时比解码P帧耗时长,影响解码性能。
  • 输入码流中存在异常帧,影响解码性能。

解决措施

针对上述可能的故障原因,可以参考以下方式进行处理:

1. 在回调函数中打点测试耗时,查看耗时是否过长(回调函数允许的最大耗时和帧率相关,计算公式为:最大耗时=1/帧率,例如帧率=30fps,则最大耗时=1/(30fps)=0.033s)。

2. 使用第三方工具打开输入码流,查看I帧比例是否过大。一般GOP值为30(即I帧间隔为30),如果I帧比例过大,则需要替换成正常码流进行性能测试。

3. 使用第三方工具打开输入码流,查看是否存在异常帧(如用第三方工具打开显示花屏或解码报错),如果存在异常帧,会造成不满足规格的现象。

本页内容

该页面对您有帮助吗?
我要评分