---
title: 服务端数据故障处理
description: "当引擎服务端数据在编码前后出现损坏时，引擎会上报服务端数据处理失败（VMI_VIDEO_ENGINE_ENCODE_ERR）事件，用户会从日志中看到类似的提示信息。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/240RC2/armnative/kunpengcpsvideo_20_0042.html
sourcePath: /source/zh/kunpengboostkithistory/240RC2/armnative/kunpengcpsvideo_20_0042.html
indexId: ff66f4e458731a6a86700493140ccb561b889f44c205552be7cae8adae44a0bd79
---
# 服务端数据故障处理

#### 现象描述

当引擎服务端数据在编码前后出现损坏时，引擎会上报服务端数据处理失败（VMI_VIDEO_ENGINE_ENCODE_ERR）事件，用户会从日志中看到类似的提示信息。


#### 对系统的影响

当此故障发生时，引擎服务端上报事件VMI_VIDEO_ENGINE_ENCODE_ERR通知用户后，会继续编码并向客户端发送数据，客户端在解码损坏帧时会发生掉帧或短暂花屏（当损坏帧为I帧的情况下），之后会恢复正常。


#### 可能原因

1. 引擎服务端抓图后发送给编码引擎的数据有损坏。
2. 编码器编码出错。


#### 操作步骤

1. 在引擎生成的日志中，搜索LOG_TAG为VMI_VideoEngine，级别是error的日志，根据日志描述确认具体的错误原因。
2. 若客户端显示出现短暂掉帧或花屏，之后恢复正常，则可继续使用。若长时间出现掉帧或花屏，则说明服务端抓图引擎或编码引擎长时间出现异常，需断开客户端连接并重新连接云手机，并检查编码器是否存在异常。
3. 若抓图引擎出现异常导致故障，则使用手机接入端重新连接云手机，业务恢复。若编码器出现异常，则解决异常后重启编码器，并使用手机接入端重新连接云手机，业务恢复。
