6.2.6. 常见问题

6.2.6.1. VE驱动未加载

6.2.6.1.1. 现象

在/dev路径下,未发现字符设备/dev/aic_ve

6.2.6.1.2. 原因分析

确认内核中是否加载VE驱动。

6.2.6.2. 解码报错

6.2.6.2.1. 现象

解码异常报错,未得到解码后的视频帧,或者视频帧数据出错。

6.2.6.2.2. 原因分析

逐步排除以下原因:

  1. 源文件是否是VE驱动支持的媒体文件格式,具体请参考模块介绍的硬件编解码格式章节;

  2. 源文件是否损坏,可参考PC端是否可正常播放;

  3. 码流解析是否正确,相关VE寄存器信息是否配置正确。

解码报错后,VE驱动中返回了解码当前帧的寄存器状态信息,请参考VE Spec说明对应分析。