在调用抓图接口时报错60012,错误码4该如何处理?
抓图接口的逻辑是平台下发指令给设备,设备返回抓图的结果给平台。出现60012或错误码4代表设备已收到抓图指令,但没有给平台响应。 建议先确认一下设备是否支持抓图能力集;同时,设备抓图能力有限,建议两次抓拍间隔在5秒以上。下文将介绍具体排查步骤 一、确认设备是否具备抓图能力 设备上报能力集support_capture=1则设备支持抓拍,若为0则不支持抓拍。 (1)方法一:在开放平台-控制台-设备管理找到对应的设备,点击设备详情,确认设备抓拍能力: https://open.ys7.com/console/device.html (2)方法二:可以通过设备序列号查询设备能力集:https://open.ys7.com/help/55#device_select-api8 若support_capture=0,则调用设备抓拍图片的接口即会返回错误。注意:能力集说明中有的,而返回字段中没有的那些能力默认不支持 若support_capture=1,且在没有频繁调用的情况下依然报错60012或错误码4,请先联系设备售后报障表示设备未响应平台下发的抓图指令,一般海康的经销渠道购买的设备会有这样的问题。若联系设备售后之后需要平台协助排查提供请提交工单联系我们:https://open.ys7.com/console/work.html 解决方案 抓图接口是调用设备的抓图能力,结果依赖设备返回,若设备不支持抓图或者设备频繁返回错误码4,可以采用平台的云录制-抽帧能力,直接从设备的视频流内抽取画面,成功率高且比较稳定,抽帧接口文档 |