【记录】海康相机(SDK)二次开发时的错误码
海康相机(SDK)二次开发时的错误码
在进行海康sdk二次开发的时候,经常碰到各种错误,遂结合官方文档和广大网友的一些经验,把这些错误码记录一下,方便查找。笔者使用的SDK版本是HCNetSDKV6.1.9.4。
| 错误类型 | 错误码 | 错误信息 |
|---|---|---|
| NET_DVR_NOERROR | 0 | 没有错误。 |
| NET_DVR_PASSWORD_ERROR | 1 | 用户名密码错误。注册时输入的用户名或者密码错误。 |
| NET_DVR_NOENOUGHPRI | 2 | 权限不足。一般和通道相关,例如有预览通道1权限,无预览通道2权限,即有预览权限但不完全,预览通道2返回此错误。 |
| NET_DVR_NOINIT | 3 | SDK未初始化。 |
| NET_DVR_CHANNEL_ERROR | 4 | 通道号错误。设备没有对应的通道号。 |
| NET_DVR_OVER_MAXLINK | 5 | 设备总的连接数超过最大。 |
| NET_DVR_VERSIONNOMATCH | 6 | 版本不匹配。SDK和设备的版本不匹配。 |
| NET_DVR_NETWORK_FAIL_CONNECT | 7 | 连接设备失败。设备不在线或网络原因引起的连接超时等。 |
| NET_DVR_NETWORK_SEND_ERROR | 8 | 向设备发送失败。 |
| NET_DVR_NETWORK_RECV_ERROR | 9 | 从设备接收数据失败。 |
| NET_DVR_NETWORK_RECV_TIMEOUT | 10 | 从设备接收数据超时。 |
| NET_DVR_NETWORK_ERRORDATA | 11 | 传送的数据有误。发送给设备或者从设备接收到的数据错误,如远程参数配置时输入设备不支持的值。 |
| NET_DVR_ORDER_ERROR | 12 | 调用次序错误。 |
| NET_DVR_OPERNOPERMIT | 13 | 无此权限。用户对某个功能模块的权限,例如无预览权限用户预览返回此错误。 |
| NET_DVR_COMMANDTIMEOUT | 14 | 设备命令执行超时。 |
| NET_DVR_ERRORSERIALPORT | 15 | 串口号错误。指定的设备串口号不存在。 |
| NET_DVR_ERRORALARMPORT | 16 | 报警端口错误。指定的设备报警输入或者输出端口不存在。 |
| NET_DVR_PARAMETER_ERROR | 17 | 参数错误。SDK接口中给入的输入或输出参数为空,或者参数格式或值不符合要求。 |
| NET_DVR_CHAN_EXCEPTION | 18 | 设备通道处于错误状态 |
| NET_DVR_NODISK | 19 | 设备无硬盘。当设备无硬盘时,对设备的录像文件、硬盘配置等操作失败。 |
| NET_DVR_ERRORDISKNUM | 20 | 硬盘号错误。当对设备进行硬盘管理操作时,指定的硬盘号不存在时返回该错误。 |
| NET_DVR_DISK_FULL | 21 | 设备硬盘满。 |
| NET_DVR_DISK_ERROR | 22 | 设备硬盘出错 |
| NET_DVR_NOSUPPORT | 23 | 设备不支持。 |
| NET_DVR_BUSY | 24 | 设备忙。 |
| NET_DVR_MODIFY_FAIL | 25 | 设备修改不成功。 |
| NET_DVR_PASSWORD_FORMAT_ERROR | 26 | 密码输入格式不正确 |
| NET_DVR_DISK_FORMATING | 27 | 硬盘正在格式化,不能启动操作。 |
| NET_DVR_DVRNORESOURCE | 28 | 设备资源不足。 |
| NET_DVR_DVROPRATEFAILED | 29 | 设备操作失败。 |
| NET_DVR_OPENHOSTSOUND_FAIL | 30 | 语音对讲、语音广播操作中采集本地音频或打开音频输出失败。 |
| NET_DVR_DVRVOICEOPENED | 31 | 设备语音对讲被占用。 |
| NET_DVR_TIMEINPUTERROR | 32 | 时间输入不正确。 |
| NET_DVR_NOSPECFILE | 33 | 回放时设备没有指定的文件。 |
| NET_DVR_CREATEFILE_ERROR | 34 | 创建文件出错。本地录像、保存图片、获取配置文件和远程下载录像时创建文件失败。 |
| NET_DVR_FILEOPENFAIL | 35 | 打开文件出错。可能因为文件不存在或者路径错误。 |
| NET_DVR_OPERNOTFINISH | 36 | 上次的操作还没有完成。 |
| NET_DVR_GETPLAYTIMEFAIL | 37 | 获取当前播放的时间出错。 |
| NET_DVR_PLAYFAIL | 38 | 播放出错。 |
| NET_DVR_FILEFORMAT_ERROR | 39 | 文件格式不正确。 |
| NET_DVR_DIR_ERROR | 40 | 路径错误 |
| NET_DVR_ALLOC_RESOURCE_ERROR | 41 | SDK资源分配错误。 |
| NET_DVR_AUDIO_MODE_ERROR | 42 | 声卡模式错误。当前打开声音播放模式与实际设置的模式不符出错。 |
| NET_DVR_NOENOUGH_BUF | 43 | 缓冲区太小。接收设备数据的缓冲区或存放图片缓冲区不足。 |
| NET_DVR_CREATESOCKET_ERROR | 44 | 创建SOCKET出错。 |
| NET_DVR_SETSOCKET_ERROR | 45 | 设置SOCKET出错。 |
| NET_DVR_MAX_NUM | 46 | 个数达到最大。分配的注册连接数、预览连接数超过SDK支持的最大数。 |
| NET_DVR_USERNOTEXIST | 47 | 用户不存在。注册的用户ID已注销或不可用。 |
| NET_DVR_WRITEFLASHERROR | 48 | 写FLASH出错。设备升级时写FLASH失败。 |
| NET_DVR_UPGRADEFAIL | 49 | 设备升级失败。网络或升级文件语言不匹配等原因升级失败。 |
| NET_DVR_CARDHAVEINIT | 50 | 解码卡已经初始化过。 |
| NET_DVR_PLAYERFAILED | 51 | 调用播放库中某个函数失败。 |
| NET_DVR_MAX_USERNUM | 52 | 登录设备的用户数达到最大。 |
| NET_DVR_GETLOCALIPANDMACFAIL | 53 | 获得本地PC的IP地址或物理地址失败。 |
| NET_DVR_NOENCODEING | 54 | 设备该通道没有启动编码。 |
| NET_DVR_IPMISMATCH | 55 | IP地址不匹配。 |
| NET_DVR_MACMISMATCH | 56 | MAC地址不匹配。 |
| NET_DVR_UPGRADELANGMISMATCH | 57 | 升级文件语言不匹配。 |
| NET_DVR_MAX_PLAYERPORT | 58 | 播放器路数达到最大。 |
| NET_DVR_NOSPACEBACKUP | 59 | 备份设备中没有足够空间进行备份。 |
| NET_DVR_NODEVICEBACKUP | 60 | 没有找到指定的备份设备。 |
| NET_DVR_PICTURE_BITS_ERROR | 61 | 图像素位数不符,限24色。 |
| NET_DVR_PICTURE_DIMENSION_ERROR | 62 | 图片高宽超限,限128256。 |
| NET_DVR_PICTURE_SIZ_ERROR | 63 | 图片大小超限,限100K。 |
| NET_DVR_LOADPLAYERSDKFAILED | 64 | 载入当前目录下播放库(PlayCtrl.dll、SuperRender.dll、AudioRender.dll)出错。 |
| NET_DVR_LOADPLAYERSDKPROC_ERROR | 65 | 找不到Player Sdk中某个函数入口。 |
| NET_DVR_LOADDSSDKFAILED | 66 | 载入当前目录下DSsdk出错。 |
| NET_DVR_LOADDSSDKPROC_ERROR | 67 | 找不到DsSdk中某个函数入口。 |
| NET_DVR_DSSDK_ERROR | 68 | 调用硬解码库DsSdk中某个函数失败。 |
| NET_DVR_VOICEMONOPOLIZE | 69 | 声卡被独占。 |
| NET_DVR_JOINMULTICASTFAILED | 70 | 加入多播组失败。 |
| NET_DVR_CREATEDIR_ERROR | 71 | 建立日志文件目录失败。 |
| NET_DVR_BINDSOCKET_ERROR | 72 | 绑定套接字失败。 |
| NET_DVR_SOCKETCLOSE_ERROR | 73 | socket连接中断,此错误通常是由于连接中断或目的地不可达。 |
| NET_DVR_USERID_ISUSING | 74 | 注销时用户ID正在进行某操作。 |
| NET_DVR_SOCKETLISTEN_ERROR | 75 | 监听失败。 |
| NET_DVR_PROGRAM_EXCEPTION | 76 | 程序异常。 |
| NET_DVR_WRITEFILE_FAILED | 77 | 写文件失败。本地录像、远程下载录像、下载图片等操作时写文件失败。 |
| NET_DVR_FORMAT_READONLY | 78 | 禁止格式化只读硬盘。 |
| NET_DVR_WITHSAMEUSERNAME | 79 | 远程用户配置结构中存在相同的用户名。 |
| NET_DVR_DEVICETYPE_ERROR | 80 | 导入参数时设备型号不匹配。 |
| NET_DVR_LANGUAGE_ERROR | 81 | 导入参数时语言不匹配。 |
| NET_DVR_PARAVERSION_ERROR | 82 | 导入参数时软件版本不匹配。 |
| NET_DVR_IPCHAN_NOTALIVE | 83 | 预览时外接IP通道不在线。 |
| NET_DVR_RTSP_SDK_ERROR | 84 | 加载标准协议通讯库(StreamTransClient.dll)失败。 |
| NET_DVR_CONVERT_SDK_ERROR | 85 | 加载转封装库(SystemTransform.dll)失败。 |
| NET_DVR_IPC_COUNT_OVERFLOW | 86 | 超出最大的IP接入通道数。 |
| NET_DVR_MAX_ADD_NUM | 87 | 添加录像标签或者其他操作超出最多支持的个数。 |
| NET_DVR_PARAMMODE_ERROR | 88 | 图像增强仪,参数模式错误(用于硬件设置时,客户端进行软件设置时错误值)。 |
| NET_DVR_CODESPITTER_OFFLINE | 89 | 码分器不在线。 |
| NET_DVR_BACKUP_COPYING | 90 | 设备正在备份。 |
| NET_DVR_CHAN_NOTSUPPORT | 91 | 通道不支持该操作。 |
| NET_DVR_CALLINEINVALID | 92 | 高度线位置太集中或长度线不够倾斜。 |
| NET_DVR_CALCANCELCONFLICT | 93 | 取消标定冲突,如果设置了规则及全局的实际大小尺寸过滤。 |
| NET_DVR_CALPOINTOUTRANGE | 94 | 标定点超出范围。 |
| NET_DVR_FILTERRECTINVALID | 95 | 尺寸过滤器不符合要求。 |
| NET_DVR_DDNS_DEVOFFLINE | 96 | 设备没有注册到ddns上。 |
| NET_DVR_DDNS_INTER_ERROR | 97 | DDNS 服务器内部错误。 |
| NET_DVR_FUNCTION_NOT_SUPPORT_OS | 98 | 此功能不支持该操作系统。 |
| NET_DVR_DEC_CHAN_REBIND | 99 | 解码通道绑定显示输出次数受限。 |
| NET_DVR_INTERCOM_SDK_ERROR | 100 | 加载当前目录下的语音对讲库失败。 |
| NET_DVR_NO_CURRENT_UPDATEFILE | 101 | 没有正确的升级包。 |
| NET_DVR_USER_NOT_SUCC_LOGIN | 102 | 用户还没登录成功。 |
| NET_DVR_USE_LOG_SWITCH_FILE | 103 | 正在使用日志开关文件。 |
| NET_DVR_POOL_PORT_EXHAUST | 104 | 端口池中用于绑定的端口已耗尽。 |
| NET_DVR_PACKET_TYPE_NOT_SUPPORT | 105 | 码流封装格式错误。 |
| NET_DVR_IPPARA_IPID_ERROR | 106 | IP接入配置时IPID有误。 |
| NET_DVR_LOAD_HCPREVIEW_SDK_ERROR | 107 | 预览组件加载失败。 |
| NET_DVR_LOAD_HCVOICETALK_SDK_ERROR | 108 | 语音组件加载失败。 |
| NET_DVR_LOAD_HCALARM_SDK_ERROR | 109 | 报警组件加载失败。 |
| NET_DVR_LOAD_HCPLAYBACK_SDK_ERROR | 110 | 回放组件加载失败。 |
| NET_DVR_LOAD_HCDISPLAY_SDK_ERROR | 111 | 显示组件加载失败。 |
| NET_DVR_LOAD_HCINDUSTRY_SDK_ERROR | 112 | 行业应用组件加载失败。 |
| NET_DVR_LOAD_HCGENERALCFGMGR_SDK_ERROR | 113 | 通用配置管理组件加载失败。 |
| NET_DVR_LOAD_HCCOREDEVCFG_SDK_ERROR | 114 | 设备配置核心组件加载失败。 |
| NET_DVR_CORE_VER_MISMATCH | 121 | 单独加载组件时,组件与core版本不匹配。 |
| NET_DVR_CORE_VER_MISMATCH_HCPREVIEW | 122 | 预览组件与core版本不匹配。 |
| NET_DVR_CORE_VER_MISMATCH_HCVOICETALK | 123 | 语音组件与core版本不匹配。 |
| NET_DVR_CORE_VER_MISMATCH_HCALARM | 124 | 报警组件与core版本不匹配。 |
| NET_DVR_CORE_VER_MISMATCH_HCPLAYBACK | 125 | 回放组件与core版本不匹配。 |
| NET_DVR_CORE_VER_MISMATCH_HCDISPLAY | 126 | 显示组件与core版本不匹配。 |
| NET_DVR_CORE_VER_MISMATCH_HCINDUSTRY | 127 | 行业应用组件与core版本不匹配。 |
| NET_DVR_CORE_VER_MISMATCH_HCGENERALCFGMGR | 128 | 通用配置管理组件与core版本不匹配。 |
| NET_DVR_COM_VER_MISMATCH_HCPREVIEW | 136 | 预览组件与HCNetSDK版本不匹配。 |
| NET_DVR_COM_VER_MISMATCH_HCVOICETALK | 137 | 语音组件与HCNetSDK版本不匹配。 |
| NET_DVR_COM_VER_MISMATCH_HCALARM | 138 | 报警组件与HCNetSDK版本不匹配。 |
| NET_DVR_COM_VER_MISMATCH_HCPLAYBACK | 139 | 回放组件与HCNetSDK版本不匹配。 |
| NET_DVR_COM_VER_MISMATCH_HCDISPLAY | 140 | 显示组件与HCNetSDK版本不匹配。 |
| NET_DVR_COM_VER_MISMATCH_HCINDUSTRY | 141 | 行业应用组件与HCNetSDK版本不匹配。 |
| NET_DVR_COM_VER_MISMATCH_HCGENERALCFGMGR | 142 | 通用配置管理组件与HCNetSDK版本不匹配。 |
| NET_DVR_ALIAS_DUPLICATE | 150 | 别名重复(HiDDNS的配置)。 |
| NET_DVR_USERNAME_NOT_EXIST | 152 | 用户名不存在(V5.1.7~V5.3.1版本的IPC、IPD的错误码)。 |
| NET_ERR_USERNAME_LOCKED | 153 | 用户名被锁定。 |
| NET_DVR_INVALID_USERID | 154 | 无效用户ID。 |
| NET_DVR_LOW_LOGIN_VERSION | 155 | 登录版本低。 |
| NET_DVR_LOAD_LIBEAY32_DLL_ERROR | 156 | 加载libeay32.dll库失败。 |
| NET_DVR_LOAD_SSLEAY32_DLL_ERROR | 157 | 加载ssleay32.dll库失败。 |
| NET_ERR_LOAD_LIBICONV | 158 | 加载libiconv.dll库失败。 |
| NET_DVR_TEST_SERVER_FAIL_CONNECT | 165 | 连接测试服务器失败。 |
| NET_DVR_NAS_SERVER_INVALID_DIR | 166 | NAS服务器挂载目录失败,目录无效或者用户名密码错误。 |
| NET_DVR_NAS_SERVER_NOENOUGH_PRI | 167 | NAS服务器挂载目录失败,没有权限。 |
| NET_DVR_EMAIL_SERVER_NOT_CONFIG_DNS | 168 | 服务器使用域名,但是没有配置DNS,可能造成域名无效。 |
| NET_DVR_EMAIL_SERVER_NOT_CONFIG_GATEWAY | 169 | 没有配置网关,可能造成发送邮件失败。 |
| NET_DVR_TEST_SERVER_PASSWORD_ERROR | 170 | 用户名密码不正确,测试服务器的用户名或密码错误。 |
| NET_DVR_EMAIL_SERVER_CONNECT_EXCEPTION_WITH_SMTP | 171 | 设备和smtp服务器交互异常。 |
| NET_DVR_FTP_SERVER_FAIL_CREATE_DIR | 172 | FTP服务器创建目录失败。 |
| NET_DVR_FTP_SERVER_NO_WRITE_PIR | 173 | FTP服务器没有写入权限。 |
| NET_DVR_IP_CONFLICT | 174 | IP冲突。 |
| NET_DVR_INSUFFICIENT_STORAGEPOOL_SPACE | 175 | 存储池空间已满。 |
| NET_DVR_STORAGEPOOL_INVALID | 176 | 云服务器存储池无效,没有配置存储池或者存储池ID错误。 |
| NET_DVR_EFFECTIVENESS_REBOOT | 177 | 生效需要重启。 |
| NET_ERR_ANR_ARMING_EXIST | 178 | 断网续传布防连接已经存在(私有SDK协议布防连接已经建立的情况下,重复布防且选择断网续传功能时返回该错误)。 |
| NET_ERR_UPLOADLINK_EXIST | 179 | 断网续传上传连接已经存在(EHOME协议和私有SDK协议不能同时支持断网续传,其中一种协议已经建议连接,另外一个连接建立时返回该错误)。 |
| NET_ERR_INCORRECT_FILE_FORMAT | 180 | 导入文件格式不正确。 |
| NET_ERR_INCORRECT_FILE_CONTENT | 181 | 导入文件内容不正确。 |
| NET_ERR_MAX_HRUDP_LINK | 182 | HRUDP连接数超过设备限制。 |
| 阵列错误码 | ||
| NET_DVR_NAME_NOT_ONLY | 200 | 名称已存在。 |
| NET_DVR_OVER_MAX_ARRAY | 201 | 阵列达到上限。 |
| NET_DVR_OVER_MAX_VD | 202 | 虚拟磁盘达到上限。 |
| NET_DVR_VD_SLOT_EXCEED | 203 | 虚拟磁盘槽位已满。 |
| NET_DVR_PD_STATUS_INVALID | 204 | 重建阵列所需物理磁盘状态错误。 |
| NET_DVR_PD_BE_DEDICATE_SPARE | 205 | 重建阵列所需物理磁盘为指定热备。 |
| NET_DVR_PD_NOT_FREE | 206 | 重建阵列所需物理磁盘非空闲。 |
| NET_DVR_CANNOT_MIG2NEWMODE | 207 | 不能从当前的阵列类型迁移到新的阵列类型。 |
| NET_DVR_MIG_PAUSE | 208 | 迁移操作已暂停。 |
| NET_DVR_MIG_CANCEL | 209 | 正在执行的迁移操作已取消。 |
| NET_DVR_EXIST_VD | 210 | 阵列上存在虚拟磁盘,无法删除阵列。 |
| NET_DVR_TARGET_IN_LD_FUNCTIONAL | 211 | 对象物理磁盘为虚拟磁盘组成部分且工作正常。 |
| NET_DVR_HD_IS_ASSIGNED_ALREADY | 212 | 指定的物理磁盘被分配为虚拟磁盘。 |
| NET_DVR_INVALID_HD_COUNT | 213 | 物理磁盘数量与指定的RAID等级不匹配。 |
| NET_DVR_LD_IS_FUNCTIONAL | 214 | 阵列正常,无法重建。 |
| NET_DVR_BGA_RUNNING | 215 | 存在正在执行的后台任务。 |
| NET_DVR_LD_NO_ATAPI | 216 | 无法用ATAPI盘创建虚拟磁盘。 |
| NET_DVR_MIGRATION_NOT_NEED | 217 | 阵列无需迁移。 |
| NET_DVR_HD_TYPE_MISMATCH | 218 | 物理磁盘不属于同意类型。 |
| NET_DVR_NO_LD_IN_DG | 219 | 无虚拟磁盘,无法进行此项操作。 |
| NET_DVR_NO_ROOM_FOR_SPARE | 220 | 磁盘空间过小,无法被指定为热备盘。 |
| NET_DVR_SPARE_IS_IN_MULTI_DG | 221 | 磁盘已被分配为某阵列热备盘。 |
| NET_DVR_DG_HAS_MISSING_PD | 222 | 阵列缺少盘。 |
| NET_DVR_NAME_EMPTY | 223 | 名称为空。 |
| NET_DVR_INPUT_PARAM | 224 | 输入参数有误。 |
| NET_DVR_PD_NOT_AVAILABLE | 225 | 物理磁盘不可用。 |
| NET_DVR_ARRAY_NOT_AVAILABLE | 226 | 阵列不可用。 |
| NET_DVR_PD_COUNT | 227 | 物理磁盘数不正确。 |
| NET_DVR_VD_SMALL | 228 | 虚拟磁盘太小。 |
| NET_DVR_NO_EXIST | 229 | 不存在。 |
| NET_DVR_NOT_SUPPORT | 230 | 不支持该操作。 |
| NET_DVR_NOT_FUNCTIONAL | 231 | 阵列状态不是正常状态。 |
| NET_DVR_DEV_NODE_NOT_FOUND | 232 | 虚拟磁盘设备节点不存在。 |
| NET_DVR_SLOT_EXCEED | 233 | 槽位达到上限。 |
| NET_DVR_NO_VD_IN_ARRAY | 234 | 阵列上不存在虚拟磁盘。 |
| NET_DVR_VD_SLOT_INVALID | 235 | 虚拟磁盘槽位无效。 |
| NET_DVR_PD_NO_ENOUGH_SPACE | 236 | 所需物理磁盘空间不足。 |
| NET_DVR_ARRAY_NONFUNCTION | 237 | 只有处于正常状态的阵列才能进行迁移。 |
| NET_DVR_ARRAY_NO_ENOUGH_SPACE | 238 | 阵列空间不足。 |
| NET_DVR_STOPPING_SCANNING_ARRAY | 239 | 正在执行安全拔盘或重新扫描。 |
| NET_DVR_NOT_SUPPORT_16T | 240 | 不支持创建大于16T的阵列。 |
| 安全激活相关错误码 | ||
| NET_DVR_ERROR_DEVICE_NOT_ACTIVATED | 250 | 设备未激活(设备未激活时,登录失败,返回错误码) |
| NET_DVR_ERROR_RISK_PASSWORD | 251 | 有风险的密码(设置用户密码或者激活的时候为风险密码) |
| NET_DVR_ERROR_DEVICE_HAS_ACTIVATED | 252 | 设备已激活(已激活的设备,再次激活时返回错误) |
| 智能设备错误码 | ||
| NET_DVR_ID_ERROR | 300 | 配置ID不合理。 |
| NET_DVR_POLYGON_ERROR | 301 | 多边形不符合要求。 |
| NET_DVR_RULE_PARAM_ERROR | 302 | 规则参数不合理。 |
| NET_DVR_RULE_CFG_CONFLICT | 303 | 配置信息冲突。 |
| NET_DVR_CALIBRATE_NOT_READY | 304 | 当前没有标定信息。 |
| NET_DVR_CAMERA_DATA_ERROR | 305 | 摄像机参数不合理。 |
| NET_DVR_CALIBRATE_DATA_UNFIT | 306 | 长度不够倾斜,不利于标定。 |
| NET_DVR_CALIBRATE_DATA_CONFILICT | 307 | 标定出错,以为所有点共线或者位置太集中。 |
| NET_DVR_CALIBRATE_CALC_FAIL | 308 | 摄像机标定参数值计算失败。 |
| NET_DVR_CALIBRATE_LINE_OUT_RECT | 309 | 输入的样本标定线超出了样本外接矩形框。 |
| NET_DVR_ENTER_RULE_NOT_READY | 310 | 没有设置进入区域 |
| NET_DVR_AID_RULE_NO_INCLUDE_LANE | 311 | 交通事件规则中没有包括车道(特值拥堵和逆行) |
| NET_DVR_LANE_NOT_READY | 312 | 当前没有设置车道 |
| NET_DVR_RULE_INCLUDE_TWO_WAY | 313 | 事件规则中包含2种不同方向 |
| NET_DVR_LANE_TPS_RULE_CONFLICT | 314 | 车道和数据规则冲突 |
| NET_DVR_NOT_SUPPORT_EVENT_TYPE | 315 | 不支持的事件类型 |
| NET_DVR_LANE_NO_WAY | 316 | 车道没有方向 |
| NET_DVR_SIZE_FILTER_ERROR | 317 | 尺寸过滤框不合理 |
| NET_DVR_LIB_FFL_NO_FACE | 318 | 特征点定位时输入的图像没有人脸 |
| NET_DVR_LIB_FFL_IMG_TOO_SMALL | 319 | 特征点定位时输入的图像太小 |
| NET_DVR_LIB_FD_IMG_NO_FACE | 320 | 单张图像人脸检测时输入的图像没有人脸 |
| NET_DVR_LIB_FACE_TOO_SMALL | 321 | 建模时人脸太小 |
| NET_DVR_LIB_FACE_QUALITY_TOO_BAD | 322 | 建模时人脸图像质量太差 |
| NET_DVR_KEY_PARAM_ERR | 323 | 高级参数设置错误 |
| NET_DVR_CALIBRATE_DATA_ERR | 324 | 标定样本数目错误,或数据值错误,或样本点超出地平线 |
| NET_DVR_CALIBRATE_DISABLE_FAIL | 325 | 所配置规则不允许取消标定 |
| NET_DVR_VCA_LIB_FD_SCALE_OUTRANGE | 326 | 最大过滤框的宽高最小值超过最小过滤框的宽高最大值两倍以上 |
| NET_DVR_LIB_FD_REGION_TOO_LARGE | 327 | 当前检测区域范围过大。检测区最大为图像的2/3 |
| NET_DVR_TRIAL_OVERDUE | 328 | 试用版评估期已结束 |
| NET_DVR_CONFIG_FILE_CONFLICT | 329 | 设备类型与配置文件冲突(加密狗类型与现有分析仪配置不符错误码提示) |
| NET_DVR_FR_FPL_FAIL | 330 | 人脸特征点定位失败 |
| NET_DVR_FR_IQA_FAIL | 331 | 人脸评分失败 |
| NET_DVR_FR_FEM_FAIL | 332 | 人脸特征提取失败 |
| NET_DVR_FPL_DT_CONF_TOO_LOW | 333 | 特征点定位时人脸检测置信度过低 |
| NET_DVR_FPL_CONF_TOO_LOW | 334 | 特征点定位置信度过低 |
| NET_DVR_E_DATA_SIZE | 335 | 数据长度不匹配 |
| NET_DVR_FR_MODEL_VERSION_ERR | 336 | 人脸模型数据中的模型版本错误 |
| NET_DVR_FR_FD_FAIL | 337 | 识别库中人脸检测失败 |
| NET_DVR_FA_NORMALIZE_ERR | 338 | 人脸归一化出错 |
| NET_DVR_DOG_PUSTREAM_NOT_MATCH | 339 | 加密狗与前端取流设备类型不匹配 |
| NET_DVR_DEV_PUSTREAM_NOT_MATCH | 340 | 前端取流设备版本不匹配 |
| NET_DVR_PUSTREAM_ALREADY_EXISTS | 341 | 设备的其他通道已经添加过该前端设备 |
| NET_DVR_SEARCH_CONNECT_FAILED | 342 | 连接检索服务器失败 |
| NET_DVR_INSUFFICIENT_DISK_SPACE | 343 | 可存储的硬盘空间不足 |
| NET_DVR_DATABASE_CONNECTION_FAILED | 344 | 数据库连接失败 |
| NET_DVR_DATABASE_ADM_PW_ERROR | 345 | 数据库用户名、密码错误 |
| NET_DVR_DECODE_YUV | 346 | 解码失败 |
| NET_DVR_IMAGE_RESOLUTION_ERROR | 347 | 图片分辨率不合理 |
| NET_DVR_CHAN_WORKMODE_ERROR | 348 | 通道工作模式错误 |
| RTSP通讯库错误码 | 400~446 | 详见:RTSP通讯库错误码 |
| 软解码库错误码 | 500~528 | 详见:软解码库错误码 |
| 转封装库错误码 | 581 | 详见:转封装库错误码 |
| 语音对讲库错误码 | 600~619 | 详见:语音对讲库错误码 |
| Qos流控库错误码 | 678~700 | 详见:Qos流控库错误码 |
| 其他错误码 | ||
| NET_ERROR_SCENE_USING | 717 | 场景正在使用。 |
| NET_ERR_TERMINAL_BUSY | 780 | 终端忙,终端处于会议中。 |
| NET_DVR_FUNCTION_RESOURCE_USAGE_ERROR | 791 | 设备其它功能占用资源,导致该功能无法开启。 |
| NET_DVR_DEV_NET_OVERFLOW | 800 | 网络流量超过设备能力上限 |
| NET_DVR_STATUS_RECORDFILE_WRITING_NOT_LOCK | 801 | 录像文件在录像,无法被锁定 |
| NET_DVR_STATUS_CANT_FORMAT_LITTLE_DISK | 802 | 由于硬盘太小无法格式化 |
| N+1功能错误码 | ||
| NET_SDK_ERR_REMOTE_DISCONNEC | 803 | 远端无法连接 |
| NET_SDK_ERR_RD_ADD_RD | 804 | 备机不能添加备机 |
| NET_SDK_ERR_BACKUP_DISK_EXCEPT | 805 | 备份盘异常 |
| NET_SDK_ERR_RD_LIMIT | 806 | 备机数已达上限 |
| NET_SDK_ERR_ADDED_RD_IS_WD | 807 | 添加的备机是工作机 |
| NET_SDK_ERR_ADD_ORDER_WRONG | 808 | 添加顺序出错,比如没有被工作机添加为备机,就添加工作机 |
| NET_SDK_ERR_WD_ADD_WD | 809 | 工作机不能添加工作机 |
| NET_SDK_ERR_WD_SERVICE_EXCETP | 810 | CVR服务异常(N+1模式下表示CVR工作机服务异常) |
| NET_SDK_ERR_RD_SERVICE_EXCETP | 811 | 备机CVR服务异常 |
| NET_SDK_ERR_ADDED_WD_IS_RD | 812 | 添加的工作机是备机 |
| NET_SDK_ERR_PERFORMANCE_LIMIT | 813 | 性能达到上限 |
| NET_SDK_ERR_ADDED_DEVICE_EXIST | 814 | 添加的设备已经存在 |
| 审讯机错误码 | ||
| NET_SDK_ERR_INQUEST_RESUMING | 815 | 审讯恢复中。 |
| NET_SDK_ERR_RECORD_BACKUPING | 816 | 审讯备份中。 |
| NET_SDK_ERR_DISK_PLAYING | 817 | 光盘回放中。 |
| NET_SDK_ERR_INQUEST_STARTED | 818 | 审讯已开启。 |
| NET_SDK_ERR_LOCAL_OPERATING | 819 | 本地操作进行中。 |
| NET_SDK_ERR_INQUEST_NOT_START | 820 | 审讯未开启。 |
| 其他错误码 | ||
| NET_SDK_ERR_CHAN_AUDIO_BIND | 821 | 通道未绑定或绑定语音对讲失败。 |
| NET_DVR_N_PLUS_ONE_MODE | 822 | 设备当前处于N+1模式,不支持设置云存储。 |
| NET_DVR_CLOUD_STORAGE_OPENED | 823 | 云存储模式已开启 |
| NET_DVR_ERR_OPER_NOT_ALLOWED | 824 | 设备处于N+0被接管状态,不允许该操作。 |
| NET_DVR_ERR_NEED_RELOCATE | 825 | 设备处于N+0被接管状态,需要获取重定向信息,再重新操作。 |
| 庭审主机错误码 | ||
| NET_SDK_ERR_IR_PORT_ERROR | 830 | 红外输出口错误。 |
| NET_SDK_ERR_IR_CMD_ERROR | 831 | 红外输出口的命令号错误。 |
| NET_SDK_ERR_NOT_INQUESTING | 832 | 设备处于非审讯状态。 |
| NET_SDK_ERR_INQUEST_NOT_PAUSED | 833 | 设备处于非暂停状态。 |
| 其他错误码 | ||
| NET_DVR_CHECK_PASSWORD_MISTAKE_ERROR | 834 | 校验密码错误。 |
| NET_DVR_CHECK_PASSWORD_NULL_ERROR | 835 | 校验密码不能为空。 |
| NET_DVR_UNABLE_CALIB_ERROR | 836 | 当前无法标定。 |
| NET_DVR_PLEASE_CALIB_ERROR | 837 | 请先完成标定。 |
| NET_DVR_ERR_PANORAMIC_CAL_EMPTY | 838 | Flash中全景标定为空。 |
| NET_DVR_ERR_CALIB_FAIL_PLEASEAGAIN | 839 | 标定失败,请重新标定。 |
| NET_DVR_ERR_DETECTION_LINE | 840 | 规则线配置错误,请重新配置规则线,确保规则线位于红色区域内。 |
| NET_DVR_EXCEED_FACE_IMAGES_ERROR | 843 | 超过人脸图片最大张数。 |
| NET_DVR_ANALYSIS_FACE_IMAGES_ERROR | 844 | 图片数据识别失败。 |
| NET_ERR_ALARM_INPUT_OCCUPIED | 845 | A<-1报警号已用于触发车辆抓拍。 |
| NET_DVR_FACELIB_DATABASE_ERROR | 846 | 人脸库中数据库版本不匹配。 |
| NET_DVR_FACELIB_DATA_ERROR | 847 | 人脸库数据错误。 |
| NET_DVR_FACE_DATA_ID_ERROR | 848 | 人脸数据PID无效。 |
| NET_DVR_FACELIB_ID_ERROR | 849 | 人脸库ID无效。 |
| NET_DVR_EXCEED_FACE_LIBARY_ERROR | 850 | 超过人脸库最大个数。 |
| NET_DVR_PIC_ANALYSIS_NO_TARGET_ERROR | 851 | 图片未识别到目标。 |
| NET_DVR_SUBPIC_ANALYSIS_MODELING_ERROR | 852 | 子图建模失败。 |
| NET_DVR_PIC_ANALYSIS_NO_RESOURCE_ERROR | 853 | 无对应智能分析引擎支持图片二次识别。 |
| NET_DVR_ANALYSIS_ENGINES_NO_RESOURCE_ERROR | 854 | 无分析引擎资源。 |
| NET_DVR_ANALYSIS_ENGINES_USAGE_EXCEED_ERROR | 855 | 引擎使用率超负荷,已达100%。 |
| NET_DVR_EXCEED_HUMANMISINFO_FILTER_ENABLED_ERROR | 856 | 超过开启人体去误报最大通道个数。 |
| NET_DVR_NAME_ERROR | 857 | 名称错误。 |
| NET_DVR_NAME_EXIST_ERROR | 858 | 名称已存在。 |
| NET_DVR_FACELIB_PIC_IMPORTING_ERROR | 859 | 人脸库导入图片中。 |
| NET_DVR_PIC_FORMAT_ERROR | 864 | 图片格式错误。 |
| NET_DVR_PIC_RESOLUTION_INVALID_ERROR | 865 | 图片分辨率无效错误。 |
| NET_DVR_PIC_SIZE_EXCEED_ERROR | 866 | 图片过大。 |
| NET_DVR_PIC_ANALYSIS_TARGRT_NUM_EXCEED_ERROR | 867 | 图片目标个数超过上限。 |
| NET_DVR_ANALYSIS_ENGINES_LOADING_ERROR | 868 | 分析引擎初始化中。 |
| NET_DVR_ANALYSIS_ENGINES_ABNORMA_ERROR | 869 | 分析引擎异常。 |
| NET_DVR_ANALYSIS_ENGINES_FACELIB_IMPORTING | 870 | 分析引擎正在导入人脸库。 |
| NET_DVR_NO_DATA_FOR_MODELING_ERROR | 871 | 无待建模数据。 |
| NET_DVR_FACE_DATA_MODELING_ERROR | 872 | 设备正在进行图片建模操作,不支持并发处理。 |
| NET_ERR_FACELIBDATA_OVERLIMIT | 873 | 超过设备中支持导入人脸数最大个数限制(导入的人脸库中数据)。 |
| NET_DVR_ANALYSIS_ENGINES_ASSOCIATED_CHANNEL | 874 | 分析引擎已关联通道。 |
| NET_DVR_ERR_CUSTOMID_LEN | 875 | 上层自定义ID的长度最小32字符长度。 |
| NET_DVR_ERR_CUSTOMFACELIBID_REPEAT | 876 | 上层下发重复的自定义人脸库ID。 |
| NET_DVR_ERR_CUSTOMHUMANID_REPEAT | 877 | 上层下发重复的自定义人员ID。 |
| NET_DVR_ERR_URL_DOWNLOAD_FAIL | 878 | url下载失败。 |
| NET_DVR_ERR_URL_DOWNLOAD_NOTSTART | 879 | url未开始下载。 |
| NET_DVR_CFG_FILE_SECRETKEY_ERROR | 880 | 配置文件安全校验密钥错误。 |
| 多屏控制器错误码 | ||
| NET_ERR_WINCHAN_IDX | 901 | 开窗通道号错误。 |
| NET_ERR_WIN_LAYER | 902 | 窗口层数错误,单个屏幕上最多覆盖的窗口层数。 |
| NET_ERR_WIN_BLK_NUM | 903 | 窗口的块数错误,单个窗口可覆盖的屏幕个数。 |
| NET_ERR_OUTPUT_RESOLUTION | 904 | 输出分辨率错误。 |
| NET_ERR_LAYOUT | 905 | 场景号错误。 |
| NET_ERR_INPUT_RESOLUTION | 906 | 输入分辨率不支持。 |
| NET_ERR_SUBDEVICE_OFFLINE | 907 | 子设备不在线。 |
| NET_ERR_NO_DECODE_CHAN | 908 | 没有空闲解码通道。 |
| NET_ERR_MAX_WINDOW_ABILITY | 909 | 开窗能力上限,解码子设备能力上限或者显示处理器能力上限导致。 |
| NET_ERR_ORDER_ERROR | 910 | 调用顺序有误。 |
| NET_ERR_PLAYING_PLAN | 911 | 正在执行预案。 |
| NET_ERR_DECODER_USED | 912 | 解码板正在使用。 |
| NET_ERR_OUTPUT_BOARD_DATA_OVERFLOW | 913 | 输出板数据量超限。 |
| NET_ERR_SAME_USER_NAME | 914 | 用户名相同。 |
| NET_ERR_INVALID_USER_NAME | 915 | 无效用户名。 |
| NET_ERR_MATRIX_USING | 916 | 输入矩阵正在使用。 |
| NET_ERR_DIFFERENT_CHAN_TYPE | 917 | 通道类型不同(矩阵输出通道和控制器的输入为不同的类型)。 |
| NET_ERR_INPUT_CHAN_BINDED | 918 | 输入通道已经被其他矩阵绑定。 |
| NET_ERR_BINDED_OUTPUT_CHAN_OVERFLOW | 919 | 正在使用的矩阵输出通道个数超过矩阵与控制器绑定的通道个数。 |
| NET_ERR_MAX_SIGNAL_NUM | 920 | 输入信号源个数达到上限。 |
| NET_ERR_INPUT_CHAN_USING | 921 | 输入通道正在使用。 |
| NET_ERR_MANAGER_LOGON | 922 | 管理员已经登陆,操作失败。 |
| NET_ERR_USERALREADY_LOGON | 923 | 该用户已经登陆,操作失败。 |
| NET_ERR_LAYOUT_INIT | 924 | 场景正在初始化,操作失败。 |
| NET_ERR_BASEMAP_SIZE_NOT_MATCH | 925 | 底图大小不符。 |
| NET_ERR_WINDOW_OPERATING | 926 | 窗口正在执行其他操作,本次操作失败。 |
| NET_ERR_SIGNAL_UPLIMIT | 927 | 信号源开窗个数达到上限。 |
| 解码器错误码 | ||
| NET_ERR_WINDOW_SIZE_OVERLIMIT | 943 | 窗口大小超限 |
| NET_ERR_MAX_WIN_OVERLAP | 951 | 达到最大窗口重叠数 |
| NET_ERR_STREAMID_CHAN_BOTH_VALID | 952 | stream ID和通道号同时有效 |
| NET_ERR_NO_ZERO_CHAN | 953 | 设备无零通道 |
| NEED_RECONNECT | 955 | 需要重定向(转码子系统使用) |
| NET_ERR_NO_STREAM_ID | 956 | 流ID不存在 |
| NET_DVR_TRANS_NOT_START | 957 | 转码未启动 |
| NET_ERR_MAXNUM_STREAM_ID | 958 | 流ID数达到上限 |
| NET_ERR_WORKMODE_MISMATCH | 959 | 工作模式不匹配 |
| NET_ERR_MODE_IS_USING | 960 | 已工作在当前模式 |
| NET_ERR_DEV_PROGRESSING | 961 | 设备正在处理中 |
| NET_ERR_PASSIVE_TRANSCODING | 962 | 正在被动转码 |
| NET_DVR_ERR_WINDOW_SIZE_PLACE | 975 | 窗口位置错误 |
| NET_DVR_ERR_RGIONAL_RESTRICTIONS | 976 | 屏幕距离超限 |
| NET_DVR_ERR_CLOSE_WINDOWS | 984 | 操作失败,请先关闭窗口 |
| NET_DVR_ERR_MATRIX_LOOP_ABILITY | 985 | 超出轮巡解码能力限制 |
| NET_DVR_ERR_MATRIX_LOOP_TIME | 986 | 轮巡解码时间不支持 |
| NET_DVR_ERR_LINKED_OUT_ABILITY | 987 | 联动通道数超过上限 |
| 能力集错误码 | ||
| XML_ABILITY_NOTSUPPORT | 1000 | 不支持能力节点获取。 |
| XML_ANALYZE_NOENOUGH_BUF | 1001 | 输出内存不足。 |
| XML_ANALYZE_FIND_LOCALXML_ERROR | 1002 | 无法找到对应的本地xml。 |
| XML_ANALYZE_LOAD_LOCALXML_ERROR | 1003 | 加载本地xml出错。 |
| XML_NANLYZE_DVR_DATA_FORMAT_ERROR | 1004 | 设备能力数据格式错误。 |
| XML_ANALYZE_TYPE_ERROR | 1005 | 能力集类型错误。 |
| XML_ANALYZE_XML_NODE_ERROR | 1006 | XML能力节点格式错误。 |
| XML_INPUT_PARAM_ERROR | 1007 | 输入的能力XML节点值错误。 |
| XML_VERSION_MISMATCH | 1008 | XML版本不匹配。 |
| 其他错误码 | ||
| NET_ERR_TRANS_CHAN_START | 1101 | 透明通道已打开,当前操作无法完成。 |
| NET_ERR_DEV_UPGRADING | 1102 | 设备正在升级 |
| NET_ERR_MISMATCH_UPGRADE_PACK_TYPE | 1103 | 升级包类型不匹配 |
| NET_ERR_DEV_FORMATTING | 1104 | 设备正在格式化 |
| NET_ERR_MISMATCH_UPGRADE_PACK_VERSION | 1105 | 升级包版本不匹配 |
| NET_ERR_PT_LOCKED | 1106 | PT已被锁定 |
| NET_DVR_ERR_ILLEGAL_VERIFICATION_CODE | 1111 | 验证码不合法,请修改验证码 |
| NET_DVR_ERR_LACK_VERIFICATION_CODE | 1112 | 缺少验证码,请输入验证码 |
| NET_DVR_ERR_FORBIDDEN_IP | 1113 | 该IP地址已被禁止,不允许配置(设备支持的IP地址过滤功能) |
| 报警设备错误码 | ||
| NET_ERR_SEARCHING_MODULE | 1201 | 正在搜索外接模块。 |
| NET_ERR_REGISTERING_MODULE | 1202 | 正在注册外接模块。 |
| NET_ERR_GETTING_ZONES | 1203 | 正在获取防区参数。 |
| NET_ERR_GETTING_TRIGGERS | 1204 | 正在获取触发器。 |
| NET_ERR_ARMED_STATUS | 1205 | 系统处于布防状态。 |
| NET_ERR_PROGRAM_MODE_STATUS | 1206 | 系统处于编程模式。 |
| NET_ERR_WALK_TEST_MODE_STATUS | 1207 | 系统处于步测模式。 |
| NET_ERR_BYPASS_STATUS | 1208 | 旁路状态。 |
| NET_ERR_DISABLED_MODULE_STATUS | 1209 | 功能未使能。 |
| NET_ERR_NOT_SUPPORT_OPERATE_ZONE | 1210 | 防区不支持该操作。 |
| NET_ERR_NOT_SUPPORT_MOD_MODULE_ADDR | 1211 | 模块地址不能被修改。 |
| NET_ERR_UNREGISTERED_MODULE | 1212 | 模块未注册。 |
| NET_ERR_PUBLIC_SUBSYSTEM_ASSOCIATE_SELF | 1213 | 公共子系统关联自身。 |
| NET_ERR_EXCEEDS_ASSOCIATE_SUBSYSTEM_NUM | 1214 | 超过公共子系统最大关联个数。 |
| NET_ERR_BE_ASSOCIATED_BY_PUBLIC_SUBSYSTEM | 1215 | 子系统被其他公共子系统关联。 |
| NET_ERR_ZONE_FAULT_STATUS | 1216 | 防区处于故障状态。 |
| NET_ERR_SAME_EVENT_TYPE | 1217 | 事件触发报警输出开启和事件触发报警输出关闭中有相同事件类型。 |
| NET_ERR_ZONE_ALARM_STATUS | 1218 | 防区处于报警状态。 |
| NET_ERR_EXPANSION_BUS_SHORT_CIRCUIT | 1219 | 扩展总线短路。 |
| NET_ERR_PWD_CONFLICT | 1220 | 密码冲突,比如开锁密码和防劫持密码相同。 |
| NET_ERR_DETECTOR_GISTERED_BY_OTHER_ZONE | 1221 | 探测器已被其他防区注册。 |
| NET_ERR_DETECTOR_GISTERED_BY_OTHER_PU | 1222 | 探测器已被其他主机注册。 |
| NET_ERR_DETECTOR_DISCONNECT | 1223 | 探测器不在线。 |
| NET_ERR_CALL_BUSY | 1224 | 设备正在通话中。 |
| NET_DVR_ERR_ZONE_TAMPER_STAUS | 1225 | 防区处于防拆状态。 |
| NET_DVR_ERR_WIRELESS_DEV_REGISTER | 1226 | 无线外设已被其他主机注册。 |
| NET_DVR_ERR_WIRELESS_DEV_ADDED | 1227 | 无线外设已被添加。 |
| NET_DVR_ERR_WIRELESS_DEV_OFFLINE | 1228 | 无线外设不在线。 |
| NET_DVR_ERR_WIRELESS_DEV_TAMPER_STATUS | 1229 | 无线外设处于防拆状态。 |
| NET_ERR_FILE_NAME | 1357 | 文件名称错误,为空或不合法。 |
| NET_ERR_BROADCAST_BUSY | 1358 | 设备正在广播中。 |
| 抓拍机错误码 | ||
| NET_DVR_ERR_LANENUM_EXCEED | 1400 | 车道数超出能力。 |
| NET_DVR_ERR_PRAREA_EXCEED | 1401 | 牌识区域过大。 |
| NET_DVR_ERR_LIGHT_PARAM | 1402 | 信号灯接入参数错误。 |
| NET_DVR_ERR_LANE_LINE_INVALID | 1403 | 车道线配置错误。 |
| NET_DVR_ERR_STOP_LINE_INVALID | 1404 | 停止线配置错误。 |
| NET_DVR_ERR_LEFTORRIGHT_LINE_INVALID | 1405 | 左/右转分界线配置错误。 |
| NET_DVR_ERR_LANE_NO_REPEAT | 1406 | 叠加车道号重复。 |
| NET_DVR_ERR_PRAREA_INVALID | 1407 | 牌识多边形不符合要求。 |
| NET_DVR_ERR_LIGHT_NUM_EXCEED | 1408 | 视频检测交通灯信号灯数目超出最大值。 |
| NET_DVR_ERR_SUBLIGHT_NUM_INVALID | 1409 | 视频检测交通灯信号灯子灯数目不合法 |
| NET_DVR_ERR_LIGHT_AREASIZE_INVALID | 1410 | 视频检测交通灯输入信号灯框大小不合法。 |
| NET_DVR_ERR_LIGHT_COLOR_INVALID | 1411 | 视频检测交通灯输入信号灯颜色不合法。 |
| NET_DVR_ERR_LIGHT_DIRECTION_INVALID | 1412 | 视频检测交通灯输入灯方向属性不合法。 |
| NET_DVR_ERR_LACK_IOABLITY | 1413 | IO口实际支持的能力不足。 |
| NET_DVR_ERR_FTP_PORT | 1414 | FTP端口号非法(端口号重复或者异常) |
| NET_DVR_ERR_FTP_CATALOGUE | 1415 | FTP目录名非法(启用多级目录,多级目录传值为空) |
| NET_DVR_ERR_FTP_UPLOAD_TYPE | 1416 | FTP上传类型非法(单ftp只支持全部/双ftp只支持卡口和违章) |
| NET_DVR_ERR_FLASH_PARAM_WRITE | 1417 | 配置参数时写FLASH失败 |
| NET_DVR_ERR_FLASH_PARAM_READ | 1418 | 配置参数时读FLASH失败 |
| NET_DVR_ERR_PICNAME_DELIMITER | 1419 | FTP图片命名分隔符非法 |
| NET_DVR_ERR_PICNAME_ITEM | 1420 | FTP图片命名项非法(例如 分隔符) |
| NET_DVR_ERR_PLATE_RECOGNIZE_TYPE | 1421 | 牌识区域类型非法(矩形和多边形有效性校验) |
| NET_DVR_ERR_CAPTURE_TIMES | 1422 | 抓拍次数非法(有效值是0~5) |
| NET_DVR_ERR_LOOP_DISTANCE | 1423 | 线圈距离非法(有效值是0~2000ms) |
| NET_DVR_ERR_LOOP_INPUT_STATUS | 1424 | 线圈输入状态非法 (有效值) |
| NET_DVR_ERR_RELATE_IO_CONFLICT | 1425 | 测速组IO关联冲突 |
| NET_DVR_ERR_INTERVAL_TIME | 1426 | 连拍间隔时间非法(0~6000ms) |
| NET_DVR_ERR_SIGN_SPEED | 1427 | 标志限速值非法(大车标志限速不能大于小车标志限速) |
| NET_DVR_ERR_PIC_FLIP | 1428 | 图像配置翻转(配置交互影响) |
| NET_DVR_ERR_RELATE_LANE_NUMBER | 1429 | 关联车道数错误(重复 有效值校验1~99) |
| NET_DVR_ERR_TRIGGER_MODE | 1430 | 配置抓拍机触发模式非法 |
| NET_DVR_ERR_DELAY_TIME | 1431 | 触发延时时间错误(2000ms) |
| NET_DVR_ERR_EXCEED_RS485_COUNT | 1432 | 超过最大485个数限制 |
| NET_DVR_ERR_RADAR_TYPE | 1433 | 雷达类型错误 |
| NET_DVR_ERR_RADAR_ANGLE | 1434 | 雷达角度错误 |
| NET_DVR_ERR_RADAR_SPEED_VALID_TIME | 1435 | 雷达有效时间错误 |
| NET_DVR_ERR_RADAR_LINE_CORRECT | 1436 | 雷达线性矫正参数错误 |
| NET_DVR_ERR_RADAR_CONST_CORRECT | 1437 | 雷达常量矫正参数错误 |
| NET_DVR_ERR_RECORD_PARAM | 1438 | 录像参数无效(预录时间不超过10s) |
| NET_DVR_ERR_LIGHT_WITHOUT_COLOR_AND_DIRECTION | 1439 | 视频检测信号灯配置信号灯个数,但是没有勾选信号灯方向和颜色的 |
| NET_DVR_ERR_LIGHT_WITHOUT_DETECTION_REGION | 1440 | 视频检测信号灯配置信号灯个数,但是没有画检测区域 |
| NET_DVR_ERR_RECOGNIZE_PROVINCE_PARAM | 1441 | 牌识参数省份参数的合法性 |
| NET_DVR_ERR_SPEED_TIMEOUT | 1442 | IO测速超时时间非法(有效值大于0) |
| NET_DVR_ERR_NTP_TIMEZONE | 1443 | ntp时区参数错误 |
| NET_DVR_ERR_NTP_INTERVAL_TIME | 1444 | ntp校时间隔错误 |
| NET_DVR_ERR_NETWORK_CARD_NUM | 1445 | 可配置网卡数目错误 |
| NET_DVR_ERR_DEFAULT_ROUTE | 1446 | 默认路由错误 |
| NET_DVR_ERR_BONDING_WORK_MODE | 1447 | bonding网卡工作模式错误 |
| NET_DVR_ERR_SLAVE_CARD | 1448 | slave网卡错误 |
| NET_DVR_ERR_PRIMARY_CARD | 1449 | Primary网卡错误 |
| NET_DVR_ERR_DHCP_PPOE_WORK | 1450 | dhcp和pppoE不能同时启动 |
| NET_DVR_ERR_NET_INTERFACE | 1451 | 网络接口错误 |
| NET_DVR_ERR_MTU | 1452 | MTU错误 |
| NET_DVR_ERR_NETMASK | 1453 | 子网掩码错误 |
| NET_DVR_ERR_IP_INVALID | 1454 | IP地址不合法 |
| NET_DVR_ERR_MULTICAST_IP_INVALID | 1455 | 多播地址不合法 |
| NET_DVR_ERR_GATEWAY_INVALID | 1456 | 网关不合法 |
| NET_DVR_ERR_DNS_INVALID | 1457 | DNS不合法 |
| NET_DVR_ERR_ALARMHOST_IP_INVALID | 1458 | 告警主机地址不合法 |
| NET_DVR_ERR_IP_CONFLICT | 1459 | IP冲突 |
| NET_DVR_ERR_NETWORK_SEGMENT | 1460 | IP不支持同网段 |
| NET_DVR_ERR_NETPORT | 1461 | 端口错误 |
| NET_DVR_ERR_PPPOE_NOSUPPORT | 1462 | PPPOE不支持 |
| NET_DVR_ERR_DOMAINNAME_NOSUPPORT | 1463 | 域名不支持 |
| NET_DVR_ERR_NO_SPEED | 1464 | 未启用测速功能 |
| NET_DVR_ERR_IOSTATUS_INVALID | 1465 | IO状态错误 |
| NET_DVR_ERR_BURST_INTERVAL_INVALID | 1466 | 连拍间隔非法 |
| NET_DVR_ERR_RESERVE_MODE | 1467 | 备用模式错误 |
| NET_DVR_ERR_LANE_NO | 1468 | 叠加车道号错误 |
| NET_DVR_ERR_COIL_AREA_TYPE | 1469 | 线圈区域类型错误 |
| NET_DVR_ERR_TRIGGER_AREA_PARAM | 1470 | 触发区域参数错误 |
| NET_DVR_ERR_SPEED_LIMIT_PARAM | 1471 | 违章限速参数错误 |
| NET_DVR_ERR_LANE_PROTOCOL_TYPE | 1472 | 车道关联协议类型错误 |
| NET_DVR_ERR_INTERVAL_TYPE | 1473 | 连拍间隔类型非法 |
| NET_DVR_ERR_INTERVAL_DISTANCE | 1474 | 连拍间隔距离非法 |
| NET_DVR_ERR_RS485_ASSOCIATE_DEVTYPE | 1475 | RS485关联类型非法 |
| NET_DVR_ERR_RS485_ASSOCIATE_LANENO | 1476 | RS485关联车道号非法 |
| NET_DVR_ERR_LANENO_ASSOCIATE_MULTIRS485 | 1477 | 车道号关联多个RS485口 |
| NET_DVR_ERR_LIGHT_DETECTION_REGION | 1478 | 视频检测信号灯配置信号灯个数,但是检测区域宽或高为0 |
| NET_DVR_ERR_DN2D_NOSUPPORT | 1479 | 不支持抓拍帧2D降噪 |
| NET_DVR_ERR_IRISMODE_NOSUPPORT | 1480 | 不支持的镜头类型 |
| NET_DVR_ERR_WB_NOSUPPORT | 1481 | 不支持的白平衡模式 |
| NET_DVR_ERR_IO_EFFECTIVENESS | 1482 | IO口的有效性 |
| NET_DVR_ERR_LIGHTNO_MAX | 1483 | 信号灯检测器接入红/黄灯超限(16) |
| NET_DVR_ERR_LIGHTNO_CONFLICT | 1484 | 信号灯检测器接入红/黄灯冲突 |
| NET_DVR_ERR_CANCEL_LINE | 1485 | 直行触发线 |
| NET_DVR_ERR_STOP_LINE | 1486 | 待行区停止线 |
| NET_DVR_ERR_RUSH_REDLIGHT_LINE | 1487 | 闯红灯触发线 |
| NET_DVR_ERR_IOOUTNO_MAX | 1488 | IO输出口编号越界 |
| NET_DVR_ERR_IOOUTNO_AHEADTIME_MAX | 1489 | IO输出口提前时间超限 |
| NET_DVR_ERR_IOOUTNO_IOWORKTIME | 1490 | IO输出口有效持续时间超限 |
| NET_DVR_ERR_IOOUTNO_FREQMULTI | 1491 | IO输出口脉冲模式下倍频出错 |
| NET_DVR_ERR_IOOUTNO_DUTYRATE | 1492 | IO输出口脉冲模式下占空比出错 |
| NET_DVR_ERR_VIDEO_WITH_EXPOSURE | 1493 | 以曝闪起效,工作方式不支持视频 |
| NET_DVR_ERR_PLATE_BRIGHTNESS_WITHOUT_FLASHDET | 1494 | 车牌亮度自动使能闪光灯仅在车牌亮度补偿模式下起效 |
| NET_DVR_ERR_RECOGNIZE_TYPE_PARAM | 1495 | 识别类型非法 车牌识别参数(如大车、小车、背向、正向、车标识别等) |
| NET_DVR_ERR_PALTE_RECOGNIZE_AREA_PARAM | 1496 | 牌识参数非法 牌识区域配置时判断出错 |
| NET_DVR_ERR_PORT_CONFLICT | 1497 | 端口有冲突 |
| NET_DVR_ERR_LOOP_IP | 1498 | IP不能设置为回环地址 |
| NET_DVR_ERR_DRIVELINE_SENSITIVE | 1499 | 压线灵敏度出错(视频电警模式下) |
| VQD错误码 | ||
| NET_ERR_VQD_TIME_CONFLICT | 1500 | VQD诊断时间段冲突。 |
| NET_ERR_VQD_PLAN_NO_EXIST | 1501 | VQD诊断计划不存在。 |
| NET_ERR_VQD_CHAN_NO_EXIST | 1502 | VQD监控点不存在。 |
| NET_ERR_VQD_CHAN_MAX | 1503 | VQD计划数已达上限。 |
| NET_ERR_VQD_TASK_MAX | 1504 | VQD任务数已达上限。 |
| 抓拍机错误码新增 | ||
| NET_DVR_ERR_EXCEED_MAX_CAPTURE_TIMES | 1600 | 抓拍模式为频闪时最大抓拍张数为2张(IVT模式下) |
| NET_DVR_ERR_REDAR_TYPE_CONFLICT | 1601 | 相同485口关联雷达类型冲突 |
| NET_DVR_ERR_LICENSE_PLATE_NULL | 1602 | 车牌号为空 |
| NET_DVR_ERR_WRITE_DATABASE | 1603 | 写入数据库失败 |
| NET_DVR_ERR_LICENSE_EFFECTIVE_TIME | 1604 | 车牌有效时间错误 |
| NET_DVR_ERR_PRERECORDED_STARTTIME_LONG | 1605 | 预录开始时间大于违法抓拍张数 |
| NET_DVR_ERR_TRIGGER_RULE_LINE | 1606 | 触发规则线错误 |
| NET_DVR_ERR_LEFTRIGHT_TRIGGERLINE_NOTVERTICAL | 1607 | 左/右触发线不垂直 |
| NET_DVR_ERR_FLASH_LAMP_MODE | 1608 | 闪光灯闪烁模式错误 |
| NET_DVR_ERR_ILLEGAL_SNAPSHOT_NUM | 1609 | 违章抓拍张数错误 |
| NET_DVR_ERR_ILLEGAL_DETECTION_TYPE | 1610 | 违章检测类型错误 |
| NET_DVR_ERR_POSITIVEBACK_TRIGGERLINE_HIGH | 1611 | 正背向触发线高度错误 |
| NET_DVR_ERR_MIXEDMODE_CAPTYPE_ALLTARGETS | 1612 | 混合模式下只支持机非人抓拍类型 |
| NET_DVR_ERR_CARSIGNSPEED_GREATERTHAN_LIMITSPEED | 1613 | 小车标志限速大于限速值 |
| NET_DVR_ERR_BIGCARSIGNSPEED_GREATERTHAN_LIMITSPEED | 1614 | 大车标志限速大于限速值 |
| NET_DVR_ERR_BIGCARSIGNSPEED_GREATERTHAN_CARSIGNSPEED | 1615 | 大车标志限速大于小车标志限速值 |
| NET_DVR_ERR_BIGCARLIMITSPEED_GREATERTHAN_CARLIMITSPEED | 1616 | 大车限速值大于小车限速值 |
| NET_DVR_ERR_BIGCARLOWSPEEDLIMIT_GREATERTHAN_CARLOWSPEEDLIMIT | 1617 | 大车低速限速值大于小车低速限速值 |
| NET_DVR_ERR_CARLIMITSPEED_GREATERTHAN_EXCEPHIGHSPEED | 1618 | 小车限速大于异常高速值 |
| NET_DVR_ERR_BIGCARLIMITSPEED_GREATERTHAN_EXCEPHIGHSPEED | 1619 | 大车限速大于异常高速值 |
| NET_DVR_ERR_STOPLINE_MORETHAN_TRIGGERLINE | 1620 | 停止线超过直行触发线 |
| 门禁主机错误码 | ||
| NET_ERR_TIME_OVERLAP | 1900 | 时间段重叠 |
| NET_ERR_HOLIDAY_PLAN_OVERLAP | 1901 | 假日计划重叠 |
| NET_ERR_CARDNO_NOT_SORT | 1902 | 卡号未排序 |
| NET_ERR_CARDNO_NOT_EXIST | 1903 | 卡号不存在 |
| NET_ERR_ILLEGAL_CARDNO | 1904 | 卡号错误 |
| NET_ERR_ZONE_ALARM | 1905 | 防区处于布防状态(参数修改不允许) |
| NET_ERR_ZONE_OPERATION_NOT_SUPPORT | 1906 | 防区不支持该操作 |
| NET_ERR_INTERLOCK_ANTI_CONFLICT | 1907 | 多门互锁和反潜回同时配置错误 |
| NET_ERR_DEVICE_CARD_FULL | 1908 | 卡已满(卡达到10W后返回) |
| NET_ERR_HOLIDAY_GROUP_DOWNLOAD | 1909 | 假日组下载失败 |
| NET_ERR_LOCAL_CONTROL_OFF | 1910 | 就地控制器离线 |
| NET_ERR_LOCAL_CONTROL_DISADD | 1911 | 就地控制器未添加 |
| NET_ERR_LOCAL_CONTROL_HASADD | 1912 | 就地控制器已添加 |
| NET_ERR_LOCAL_CONTROL_DOORNO_CONFLICT | 1913 | 与已添加的就地控制器门编号冲突 |
| NET_ERR_LOCAL_CONTROL_COMMUNICATION_FAIL | 1914 | 就地控制器通信失败 |
| NET_ERR_OPERAND_INEXISTENCE | 1915 | 操作对象不存在(对门、报警输出、报警输入相关操作,当对象未添加时返回) |
| NET_ERR_LOCAL_CONTROL_OVER_LIMIT | 1916 | 就地控制器超出设备最大能力(主控对就地数量有限制) |
| NET_ERR_DOOR_OVER_LIMIT | 1917 | 门超出设备最大能力 |
| NET_ERR_ALARM_OVER_LIMIT | 1918 | 报警输入输出超出设备最大能力 |
| NET_ERR_LOCAL_CONTROL_ADDRESS_INCONFORMITY_TYPE | 1919 | 就地控制器地址与类型不符 |
| NET_ERR_NOT_SUPPORT_ONE_MORE_CARD | 1920 | 不支持一人多卡 |
| NET_ERR_DELETE_NO_EXISTENCE_FACE | 1921 | 删除的人脸不存在 |
| NET_ERR_DOOR_SPECIAL_PASSWORD_REPEAT | 1922 | 与设备门特殊密码重复 |
| NET_ERR_AUTH_CODE_REPEAT | 1923 | 与设备认证码重复 |
| NET_ERR_DEPLOY_EXCEED_MAX | 1924 | 布防超过最大连接数 |
| 可视对讲错误码 | ||
| NET_DVR_ERR_OUTDOOR_COMMUNICATION | 1950 | 与门口机通信异常 |
| NET_DVR_ERR_ROOMNO_UNDEFINED | 1951 | 未设置房间号 |
| NET_DVR_ERR_NO_CALLING | 1952 | 无呼叫 |
| NET_DVR_ERR_RINGING | 1953 | 响铃 |
| NET_DVR_ERR_IS_CALLING_NOW | 1954 | 正在通话 |
| NET_DVR_ERR_LOCK_PASSWORD_WRONG | 1955 | 智能锁密码错误 |
| NET_DVR_ERR_CONTROL_LOCK_FAILURE | 1956 | 开关锁失败 |
| NET_DVR_ERR_CONTROL_LOCK_OVERTIME | 1957 | 开关锁超时 |
| NET_DVR_ERR_LOCK_DEVICE_BUSY | 1958 | 智能锁设备繁忙 |
| NET_DVR_ERR_UNOPEN_REMOTE_LOCK_FUNCTION | 1959 | 远程开锁功能未打开 |
| 其他错误码 | ||
| NET_DVR_ERR_FILE_NOT_COMPLETE | 2100 | 下载的文件不完整 |
| NET_DVR_ERR_IPC_EXIST | 2101 | 该IPC已经存在 |
| NET_DVR_ERR_ADD_IPC | 2102 | 该通道已添加IPC |
| NET_DVR_ERR_OUT_OF_RES | 2103 | 网络带宽能力不足 |
| NET_DVR_ERR_CONFLICT_TO_LOCALIP | 2104 | IPC的ip地址跟DVR的IP地址冲突 |
| NET_DVR_ERR_IP_SET | 2105 | 非法IP地址 |
| NET_DVR_ERR_PORT_SET | 2106 | 非法的端口号 |
| NET_ERR_WAN_NOTSUPPORT | 2107 | 不在同一个局域网,无法设置安全问题或导出GUID文件 |
| NET_ERR_MUTEX_FUNCTION | 2108 | 功能互斥 |
| NET_ERR_QUESTION_CONFIGNUM | 2109 | 安全问题配置数量错误 |
| NET_ERR_FACECHAN_NORESOURCE | 2110 | 人脸智能通道资源已用完 |
| NET_ERR_DATA_CALLBACK | 2111 | 正在数据回迁 |
| NET_DVR_SMD_ENCODING_NORESOURSE | 2116 | SMD编码资源不足 |
| NET_DVR_SMD_DECODING_NORESOURSE | 2117 | SMD解码资源不足 |
| NET_DVR_FACELIB_DATA_PROCESSING | 2118 | 人脸库数据正在处理 |
| NET_DVR_ERR_LARGE_TIME_DIFFRENCE | 2119 | 设备和服务器之间的时间差异太大 |
| NET_DVR_NO_SUPPORT_WITH_PLAYBACK | 2120 | 已开启回放,不支持本功能 |
| NET_DVR_CHANNEL_NO_SUPPORT_WITH_SMD | 2121 | 通道已开启SMD,不支持本功能 |
| NET_DVR_CHANNEL_NO_SUPPORT_WITH_FD | 2122 | 通道已开启人脸抓拍,不支持本功能 |
| NET_DVR_ILLEGAL_PHONE_NUMBER | 2123 | 非法的电话号码 |
| NET_DVR_ILLEGAL_CERITIFICATE_NUMBER | 2124 | 非法的证件号码 |
| NET_DVR_ERR_CHANNEL_RESOLUTION_NO_SUPPORT | 2125 | 通道分辨率不支持 |
| NET_DVR_ERR_CHANNEL_COMPRESSION_NO_SUPPORT | 2126 | 通道编码格式不支持 |
| NET_DVR_ERR_CLUSTER_DEVICE_TOO_LESS | 2127 | 设备数少,不允许删除 |
| NET_DVR_ERR_CLUSTER_DEL_DEVICE_CM_PLAYLOAD | 2128 | 该设备是集群主机,不允许删除 |
| NET_DVR_ERR_CLUSTER_DEVNUM_OVER_UPPER_LIMIT | 2129 | 设备数达到上限,不允许增加 |
| NET_DVR_ERR_CLUSTER_DEVICE_TYPE_INCONFORMITY | 2130 | 设备类型不一致 |
| NET_DVR_ERR_CLUSTER_DEVICE_VERSION_INCONFORMITY | 2131 | 设备版本不一致 |
| NET_DVR_ERR_CLUSTER_IP_CONFLICT | 2132 | 集群系统IP地址冲突:ipv4地址冲突、ipv6地址冲突 |
| NET_DVR_ERR_CLUSTER_IP_INVALID | 2133 | 集群系统IP地址无效:ipv4非法、ipv6非法 |
| NET_DVR_ERR_CLUSTER_PORT_CONFLICT | 2134 | 集群系统端口冲突 |
| NET_DVR_ERR_CLUSTER_PORT_INVALID | 2135 | 集群系统端口非法 |
| NET_DVR_ERR_CLUSTER_USERNAEM_OR_PASSWORD_INVALID | 2136 | 用户名或密码非法 |
| NET_DVR_ERR_CLUSTER_DEVICE_ALREADY_EXIST | 2137 | 存在相同设备 |
| NET_DVR_ERR_CLUSTER_DEVICE_NOT_EXIST | 2138 | 设备不存在(组网时下发的cs列表中的设备信息在任何一台cs上都找不到,删除的时候下发的id不对) |
| NET_DVR_ERR_CLUSTER_NON_CLUSTER_MODE | 2139 | 设备处于非集群模式 |
| NET_DVR_ERR_CLUSTER_IP_NOT_SAME_LAN | 2140 | IP地址不在同一局域网,不同区域网不允许组网/扩容 |
| NET_DVR_ERR_SAFETY_HELMET_NO_RESOURCE | 2143 | 安全帽检测资源不足 |
| NET_DVR_ERR_IDENTITY_KEY | 2147 | 交互口令错误 |
| NET_DVR_MISSING_IDENTITY_KEY | 2148 | 交互口令缺失 |
| NET_DVR_NO_SUPPORT_WITH_PERSON_DENSITY_DETECT | 2149 | 已开启人员密度检测,不支持本功能 |
| NET_DVR_IPC_RESOLUTION_OVERFLOW | 2150 | IPC分辨率超限 |
| NET_DVR_IPC_BITRATE_OVERFLOW | 2151 | IPC码率超限 |
| NET_DVR_ERR_INVALID_TASKID | 2152 | 无效的taskID |
| NET_DVR_ERR_CAPTURE_PACKAGE_FAILED | 2141 | 抓包失败 |
| NET_DVR_ERR_CAPTURE_PACKAGE_PROCESSING | 2142 | 正在抓包 |
| NET_DVR_NO_SUPPORT_WITH_ABSTRACT | 2144 | 已开启视频摘要,不支持本功能 |
| NET_DVR_INSUFFICIENT_DEEP_LEARNING_RESOURCES | 2146 | 深度学习资源超限 |
| NET_DVR_PANEL_MODE_NOT_CONFIG | 2153 | 没有配置面板路智能 |
| NET_DVR_ERR_NOTSUPPORT_DEICING | 3001 | 设备当前状态不支持除冰功能(只在POE+、AC24V、DC12V供电下支持除冰功能) |
| NET_DVR_ERR_THERMENABLE_CLOSE | 3002 | 测温功能总使能未开启(即NET_DVR_THERMOMETRY_BASICPARAM使能未开启) |
| NET_DVR_ERR_PANORAMIC_LIMIT_OPERATED | 3004 | 全景地图和限位不可同时操作 |
| NET_DVR_ERR_SMARTH264_ROI_OPERATED | 3005 | SmartH264和ROI不可同时操作 |
| NET_DVR_ERR_RULENUM_LIMIT | 3006 | 规则数达到上限 |
| NET_DVR_ERR_LASER_DEICING_OPERATED | 3007 | 激光以及除冰功能不可同时操作 |
| NET_DVR_ERR_OFFDIGITALZOOM_OR_MINZOOMLIMIT | 3008 | 请先关闭数据变倍功能或变倍限制设置为最小值(当执行烟火检测、行为分析、船只检测、坏点矫正、测温、烟火屏蔽功能时,若没有关闭数据变倍或者变倍限制没有设置为最小值时,将会提示该错误码) |
| RTSP通讯库错误码 | ||
| 错误类型 | 错误值 | 错误信息 |
| NET_DVR_RTSP_ERROR_NOENOUGHPRI | 401 | 认证失败(没有权限):服务器返回401时,转成这个错误码 |
| NET_DVR_RTSP_ERROR_ALLOC_RESOURCE | 402 | 分配资源失败 |
| NET_DVR_RTSP_ERROR_PARAMETER | 403 | 参数错误 |
| NET_DVR_RTSP_ERROR_NO_URL | 404 | 指定的URL地址不存在:服务器返回404时,转成这个错误码,例如请求不可用的通道号预览、请求不支持子码流的通道预览 |
| NET_DVR_RTSP_ERROR_FORCE_STOP | 406 | 用户中途强行退出 |
| NET_DVR_RTSP_GETPORTFAILED | 407 | 获取RTSP端口错误 |
| NET_DVR_RTSP_DESCRIBERROR | 410 | RTSP DESCRIBE交互错误 |
| NET_DVR_RTSP_DESCRIBESENDTIMEOUT | 411 | RTSP DESCRIBE发送超时 |
| NET_DVR_RTSP_DESCRIBESENDERROR | 412 | RTSP DESCRIBE发送失败 |
| NET_DVR_RTSP_DESCRIBERECVTIMEOUT | 413 | RTSP DESCRIBE接收超时 |
| NET_DVR_RTSP_DESCRIBERECVDATALOST | 414 | RTSP DESCRIBE接收数据错误 |
| NET_DVR_RTSP_DESCRIBERECVERROR | 415 | RTSP DESCRIBE接收失败 |
| NET_DVR_RTSP_DESCRIBESERVERERR | 416 | RTSP DESCRIBE 服务器返回错误状态。例如服务器返回400,可能是不支持子码流 |
| NET_DVR_RTSP_SETUPERROR | 420 | RTSP SETUP交互错误,一般是服务器返回的码流地址无法连接上,或者被服务器拒绝。(老版本的SDK可能返回错误号419,为同样的错误原因) |
| NET_DVR_RTSP_SETUPSENDTIMEOUT | 421 | RTSP SETUP发送超时 |
| NET_DVR_RTSP_SETUPSENDERROR | 422 | RTSP SETUP发送错误 |
| NET_DVR_RTSP_SETUPRECVTIMEOUT | 423 | RTSP SETUP接收超时 |
| NET_DVR_RTSP_SETUPRECVDATALOST | 424 | RTSP SETUP接收数据错误 |
| NET_DVR_RTSP_SETUPRECVERROR | 425 | RTSP SETUP接收失败 |
| NET_DVR_RTSP_OVER_MAX_CHAN | 426 | 超过服务器最大连接数,或者服务器资源不足,服务器返回453时,转成这个错误码 |
| NET_DVR_RTSP_SETUPSERVERERR | 427 | RTSP SETUP 服务器返回错误状态 |
| NET_DVR_RTSP_PLAYERROR | 430 | RTSP PLAY交互错误 |
| NET_DVR_RTSP_PLAYSENDTIMEOUT | 431 | RTSP PLAY发送超时 |
| NET_DVR_RTSP_PLAYSENDERROR | 432 | RTSP PLAY发送错误 |
| NET_DVR_RTSP_PLAYRECVTIMEOUT | 433 | RTSP PLAY接收超时 |
| NET_DVR_RTSP_PLAYRECVDATALOST | 434 | RTSP PLAY接收数据错误 |
| NET_DVR_RTSP_PLAYRECVERROR | 435 | RTSP PLAY接收失败 |
| NET_DVR_RTSP_PLAYSERVERERR | 436 | RTSP PLAY 服务器返回错误状态 |
| NET_DVR_RTSP_TEARDOWNERROR | 440 | RTSP TEARDOWN交互错误 |
| NET_DVR_RTSP_TEARDOWNSENDTIMEOUT | 441 | RTSP TEARDOWN发送超时 |
| NET_DVR_RTSP_TEARDOWNSENDERROR | 442 | RTSP TEARDOWN发送错误 |
| NET_DVR_RTSP_TEARDOWNRECVTIMEOUT | 443 | RTSP TEARDOWN接收超时 |
| NET_DVR_RTSP_TEARDOWNRECVDATALOST | 444 | RTSP TEARDOWN接收数据错误 |
| NET_DVR_RTSP_TEARDOWNRECVERROR | 445 | RTSP TEARDOWN接收失败 |
| NET_DVR_RTSP_TEARDOWNSERVERERR | 446 | RTSP TEARDOWN 服务器返回错误状态 |
| 软解码库错误码 | ||
| 错误类型 | 错误值 | 错误信息 |
| NET_PLAYM4_NOERROR | 500 | 没有错误 |
| NET_PLAYM4_PARA_OVER | 501 | 输入参数非法 |
| NET_PLAYM4_ORDER_ERROR | 502 | 调用顺序不对 |
| NET_PLAYM4_TIMER_ERROR | 503 | 多媒体时钟设置失败 |
| NET_PLAYM4_DEC_VIDEO_ERROR | 504 | 视频解码失败 |
| NET_PLAYM4_DEC_AUDIO_ERROR | 505 | 音频解码失败 |
| NET_PLAYM4_ALLOC_MEMORY_ERROR | 506 | 分配内存失败 |
| NET_PLAYM4_OPEN_FILE_ERROR | 507 | 文件操作失败 |
| NET_PLAYM4_CREATE_OBJ_ERROR | 508 | 创建线程事件等失败 |
| NET_PLAYM4_CREATE_DDRAW_ERROR | 509 | 创建directDraw失败 |
| NET_PLAYM4_CREATE_OFFSCREEN_ERROR | 510 | 创建后端缓存失败 |
| NET_PLAYM4_BUF_OVER | 511 | 缓冲区满,输入流失败 |
| NET_PLAYM4_CREATE_SOUND_ERROR | 512 | 创建音频设备失败 |
| NET_PLAYM4_SET_VOLUME_ERROR | 513 | 设置音量失败 |
| NET_PLAYM4_SUPPORT_FILE_ONLY | 514 | 只能在播放文件时才能使用此接口 |
| NET_PLAYM4_SUPPORT_STREAM_ONLY | 515 | 只能在播放流时才能使用此接口 |
| NET_PLAYM4_SYS_NOT_SUPPORT | 516 | 系统不支持,解码器只能工作在Pentium 3以上 |
| NET_PLAYM4_FILEHEADER_UNKNOWN | 517 | 没有文件头 |
| NET_PLAYM4_VERSION_INCORRECT | 518 | 解码器和编码器版本不对应 |
| NET_PALYM4_INIT_DECODER_ERROR | 519 | 初始化解码器失败 |
| NET_PLAYM4_CHECK_FILE_ERROR | 520 | 文件太短或码流无法识别 |
| NET_PLAYM4_INIT_TIMER_ERROR | 521 | 初始化多媒体时钟失败 |
| NET_PLAYM4_BLT_ERROR | 522 | 位拷贝失败 |
| NET_PLAYM4_UPDATE_ERROR | 523 | 显示overlay失败 |
| NET_PLAYM4_OPEN_FILE_ERROR_MULTI | 524 | 打开混合流文件失败 |
| NET_PLAYM4_OPEN_FILE_ERROR_VIDEO | 525 | 打开视频流文件失败 |
| NET_PLAYM4_JPEG_COMPRESS_ERROR | 526 | JPEG压缩错误 |
| NET_PLAYM4_EXTRACT_NOT_SUPPORT | 527 | 不支持该文件版本. |
| NET_PLAYM4_EXTRACT_DATA_ERROR | 528 | 提取文件数据失败 |
| 转封装库错误码 | ||
| 错误类型 | 错误值 | 错误信息 |
| NET_CONVERT_ERROR_NOT_SUPPORT | 581 | 类型不支持 |
| 语音对讲库错误码 | ||
| 错误类型 | 错误值 | 错误信息 |
| NET_AUDIOINTERCOM_OK | 600 | 没有错误 |
| NET_AUDIOINTECOM_ERR_NOTSUPORT | 601 | 不支持 |
| NET_AUDIOINTECOM_ERR_ALLOC_MEMERY | 602 | 内存申请错误 |
| NET_AUDIOINTECOM_ERR_PARAMETER | 603 | 参数错误 |
| NET_AUDIOINTECOM_ERR_CALL_ORDER | 604 | 调用次序错误 |
| NET_AUDIOINTECOM_ERR_FIND_DEVICE | 605 | 未发现设备 |
| NET_AUDIOINTECOM_ERR_OPEN_DEVICE | 606 | 不能打开设备 |
| NET_AUDIOINTECOM_ERR_NO_CONTEXT | 607 | 设备上下文出错 |
| NET_AUDIOINTECOM_ERR_NO_WAVFILE | 608 | WAV文件出错 |
| NET_AUDIOINTECOM_ERR_INVALID_TYPE | 609 | 无效的WAV参数类型 |
| NET_AUDIOINTECOM_ERR_ENCODE_FAIL | 610 | 编码失败 |
| NET_AUDIOINTECOM_ERR_DECODE_FAIL | 611 | 解码失败 |
| NET_AUDIOINTECOM_ERR_NO_PLAYBACK | 612 | 播放失败 |
| NET_AUDIOINTECOM_ERR_DENOISE_FAIL | 613 | 降噪失败 |
| NET_AUDIOINTECOM_ERR_UNKOWN | 619 | 未知错误 |
| Qos流控库错误码 | ||
| NET_QOS_ERR_SCHEDPARAMS_BAD_MINIMUM_INTERVAL | 678 | 预设的最小间隔错误. |
| NET_QOS_ERR_SCHEDPARAMS_BAD_FRACTION | 679 | 预设分数错误 |
| NET_QOS_ERR_SCHEDPARAMS_INVALID_BANDWIDTH | 680 | 预设的带宽值无效 |
| NET_QOS_ERR_PACKET_TOO_BIG | 687 | 数据包太大 |
| NET_QOS_ERR_PACKET_LENGTH | 688 | 数据包长度错误 |
| NET_QOS_ERR_PACKET_VERSION | 689 | 数据包版本错误 |
| NET_QOS_ERR_PACKET_UNKNOW | 690 | 未知数据包 |
| NET_QOS_ERR_OUTOFMEM | 695 | 内存不足 |
| NET_QOS_ERR_LIB_NOT_INITIALIZED | 696 | Lib库没有初始化 |
| NET_QOS_ERR_SESSION_NOT_FOUND | 697 | 没有找到会话 |
| NET_QOS_ERR_INVALID_ARGUMENTS | 698 | 参数无效 |
| NET_QOS_ERROR | 699 | Qos 错误 |
| NET_QOS_OK | 700 | 没有错误 |
作者:费码程序猿
欢迎技术交流:QQ:255895056
转载请注明出处,如有不当欢迎指正
相关文章:
【记录】海康相机(SDK)二次开发时的错误码
海康相机(SDK)二次开发时的错误码 在进行海康sdk二次开发的时候,经常碰到各种错误,遂结合官方文档和广大网友的一些经验,把这些错误码记录一下,方便查找。笔者使用的SDK版本是HCNetSDKV6.1.9.4。 错误类型…...
端盒日记Day02
JS 本本本本本地存储 localStorage 作用:可以将数据永久存储在本地(用户电脑),除非手动删除,否则关闭页面也会存在 特性:a.可多窗口(页面)共享(同一浏览器可以共享&a…...
考研高数(平面图形的面积,旋转体的体积)
1.平面图形的面积 纠正:参数方程求面积 2.旋转体的体积(做题时,若以x为自变量不好计算,可以求反函数,y为自变量进行计算)...
选择企业邮箱,扬帆迈向商务新纪元!
企业邮箱和个人邮箱不同,它的邮箱后缀是企业自己的域名。企业邮箱供应商一般都提供手机app、桌面端、web浏览器访问等邮箱使用途径。那么什么是企业邮箱?如何选择合适的企业邮箱?好用的企业邮箱应具备无缝迁移、协作、多邮箱管理等功能。 企…...
2024.3.25力扣每日一题——零钱兑换2
2024.3.25 题目来源我的题解方法一 动态规划 题目来源 力扣每日一题;题序:518 我的题解 方法一 动态规划 给定总金额 amount 和数组 coins,要求计算金额之和等于 amount 的硬币组合数。其中,coins的每个元素可以选取多次&#…...
包子凑数【蓝桥杯】/完全背包
包子凑数 完全背包 完全背包问题和01背包的区别就是,完全背包问题每一个物品能取无限次。 思路:当n个数的最大公约数不为1,即不互质时,有无限多个凑不出来的,即n个数都可以表示成kn,k为常数且不为1。当n个…...
口语 4.6
drop the gun :逃避 radically 极大程度地 vastly cognition:认知能力 flaw缺陷 flawless:没有缺陷 interface:接口,交流处 retain:保留 down the rabbit hole:进入未知领域了 wrap your head aro…...
使用Docker 部署jenkins 实现自动化部署
使用Docker部署jenkins实现自动化部署ruoyi-vue docker jenkinsJava jenkinsfilevue jenkinsfileDockerfile 部署脚本Java Dockerfilenginx Dockerfilenginx-dev.conf 使用docker部署Jenkins,项目: https://gitee.com/y_project/RuoYi-Vue 作为部署项目示范 docker…...
golang语言系列:Web框架+路由 之 Gin
云原生学习路线导航页(持续更新中) 本文是golang语言学习系列,本篇对Gin框架的基本使用方法进行学习 1.Gin框架是什么 Gin 是一个 Go (Golang) 编写的轻量级 http web 框架,运行速度非常快,如果你是性能和高效的追求者…...
春招百题--堆
一、堆的定义 二、堆(优先队列) 堆通常用于实现优先队列(priority_queue),大顶堆相当于元素按从大到小的顺序出队的优先队列。从使用角度来看,我们可以将“优先队列”和“堆”看作等价的数据结构。 堆的…...
全志A40i android7.1 移植wifi驱动的一般流程
一,问题分析 一般情况下移植一款模组,会涉及到驱动,firmware, hal层,方案端的适配。 下面以RTL8723ds为例详细列出移植的通用步骤。 二,移植步骤 1. 移植Wi-Fi驱动 从RTL原厂或者已经支持的其他把内核版本中获取驱动…...
Qt——Qt绘图之QPainter的使用总结(使用paintEvent实现旋转图片效果)
【系列专栏】:博主结合工作实践输出的,解决实际问题的专栏,朋友们看过来! 《项目案例分享》 《极客DIY开源分享》 《嵌入式通用开发实战》 《C++语言开发基础总结》 《从0到1学习嵌入式Linux开发》 《QT开发实战》 《Android开发实战》...
Day83:服务攻防-开发组件安全JacksonFastJson各版本XStreamCVE环境复现
目录 J2EE-组件Jackson-本地demo&CVE 代码执行 (CVE-2020-8840) 代码执行 (CVE-2020-35728) J2EE-组件FastJson-本地demo&CVE FastJson < 1.2.24 FastJson < 1.2.47 FastJson < 1.2.80 (利用条件比较苛刻) J2EE-组件XStream-靶场&CVE …...
【QT+QGIS跨平台编译】056:【pdal_kazhdan+Qt跨平台编译】(一套代码、一套框架,跨平台编译)
点击查看专栏目录 文章目录 一、pdal_kazhdan介绍二、pdal下载三、文件分析四、pro文件五、编译实践一、pdal_kazhdan介绍 pdal_kazhdan 是 PDAL(Point Data Abstraction Library)相关的 Kazhdan 算法的实现。PDAL 是一个用于处理和分析点云数据的开源库,而 Kazhdan 算法通常…...
泰坦尼克号幸存者数据分析
泰坦尼克号幸存者数据分析 1、泰坦尼克号数据集2、数据集加载与概览3、泰坦尼克号幸存者数据分析4、哪些人可能成为幸存者? 1、泰坦尼克号数据集 泰坦尼克号的沉没是世界上最严重的海难事故之一,造成了大量的人员伤亡。这是一艘号称当时世界上最大的邮轮…...
Memcached 教程之 PHP 连接 Memcached 服务(十)
PHP 连接 Memcached 服务 在前面章节中我们已经介绍了如何安装 Memcached 服务,接下来我们为大家介绍 PHP 如何使用 Memcached 服务。 PHP Memcache 扩展安装 PHP Memcache 扩展包下载地址:PECL :: Package :: memcache,你可以下载最新稳定…...
【zlm】音视频流与音频流合并的设计
目录 设想一 设想二 方案三 关键技术 测试语句 测试脚本 参考文档 设想一 //开始录制_option.mp4_save_path custom_path;_option.mp4_max_second max_second;vector<Track::Ptr> mytracks getTracks();auto src MediaSource::find( DEFAULT_VHOST, "1&quo…...
typescript的工作流
先coding code.ts代码,由tsc编译code.ts生成code.js格式 npm install —save-dev lite-server 是用来安装轻量级的服务器,只是用来开发的一个服务器,真正到生产环境中时可能会使用类似于Apache的server或者汤姆猫一类的服务器,安…...
MATLAB下载与安装详细教程:从官方获取到成功启动
引言 MATLAB(MATrix LABoratory)作为一款全球知名的高级数值计算与数据分析平台,以其强大的矩阵运算能力、丰富的内置函数库以及直观易用的图形用户界面,深受科研人员、工程师和学生群体的青睐。无论是进行复杂的数学建模、信号处…...
【随笔】Git 高级篇 -- 分离 HEAD(十一)
💌 所属专栏:【Git】 😀 作 者:我是夜阑的狗🐶 🚀 个人简介:一个正在努力学技术的CV工程师,专注基础和实战分享 ,欢迎咨询! 💖 欢迎大…...
label-studio的使用教程(导入本地路径)
文章目录 1. 准备环境2. 脚本启动2.1 Windows2.2 Linux 3. 安装label-studio机器学习后端3.1 pip安装(推荐)3.2 GitHub仓库安装 4. 后端配置4.1 yolo环境4.2 引入后端模型4.3 修改脚本4.4 启动后端 5. 标注工程5.1 创建工程5.2 配置图片路径5.3 配置工程类型标签5.4 配置模型5.…...
java调用dll出现unsatisfiedLinkError以及JNA和JNI的区别
UnsatisfiedLinkError 在对接硬件设备中,我们会遇到使用 java 调用 dll文件 的情况,此时大概率出现UnsatisfiedLinkError链接错误,原因可能有如下几种 类名错误包名错误方法名参数错误使用 JNI 协议调用,结果 dll 未实现 JNI 协…...
Java多线程实现之Callable接口深度解析
Java多线程实现之Callable接口深度解析 一、Callable接口概述1.1 接口定义1.2 与Runnable接口的对比1.3 Future接口与FutureTask类 二、Callable接口的基本使用方法2.1 传统方式实现Callable接口2.2 使用Lambda表达式简化Callable实现2.3 使用FutureTask类执行Callable任务 三、…...
Linux云原生安全:零信任架构与机密计算
Linux云原生安全:零信任架构与机密计算 构建坚不可摧的云原生防御体系 引言:云原生安全的范式革命 随着云原生技术的普及,安全边界正在从传统的网络边界向工作负载内部转移。Gartner预测,到2025年,零信任架构将成为超…...
论文浅尝 | 基于判别指令微调生成式大语言模型的知识图谱补全方法(ISWC2024)
笔记整理:刘治强,浙江大学硕士生,研究方向为知识图谱表示学习,大语言模型 论文链接:http://arxiv.org/abs/2407.16127 发表会议:ISWC 2024 1. 动机 传统的知识图谱补全(KGC)模型通过…...
【Java_EE】Spring MVC
目录 Spring Web MVC 编辑注解 RestController RequestMapping RequestParam RequestParam RequestBody PathVariable RequestPart 参数传递 注意事项 编辑参数重命名 RequestParam 编辑编辑传递集合 RequestParam 传递JSON数据 编辑RequestBody …...
多模态大语言模型arxiv论文略读(108)
CROME: Cross-Modal Adapters for Efficient Multimodal LLM ➡️ 论文标题:CROME: Cross-Modal Adapters for Efficient Multimodal LLM ➡️ 论文作者:Sayna Ebrahimi, Sercan O. Arik, Tejas Nama, Tomas Pfister ➡️ 研究机构: Google Cloud AI Re…...
Element Plus 表单(el-form)中关于正整数输入的校验规则
目录 1 单个正整数输入1.1 模板1.2 校验规则 2 两个正整数输入(联动)2.1 模板2.2 校验规则2.3 CSS 1 单个正整数输入 1.1 模板 <el-formref"formRef":model"formData":rules"formRules"label-width"150px"…...
Linux --进程控制
本文从以下五个方面来初步认识进程控制: 目录 进程创建 进程终止 进程等待 进程替换 模拟实现一个微型shell 进程创建 在Linux系统中我们可以在一个进程使用系统调用fork()来创建子进程,创建出来的进程就是子进程,原来的进程为父进程。…...
HarmonyOS运动开发:如何用mpchart绘制运动配速图表
##鸿蒙核心技术##运动开发##Sensor Service Kit(传感器服务)# 前言 在运动类应用中,运动数据的可视化是提升用户体验的重要环节。通过直观的图表展示运动过程中的关键数据,如配速、距离、卡路里消耗等,用户可以更清晰…...
