OpenSDK
V4.2.0
|
开放SDK消息回调接口中消息类型以及错误码的定义 更多...
开放SDK消息回调接口中消息类型以及错误码的定义
#define INS_ERROR_ALLOC_RESOURCE_FAILED 7 |
分配资源失败
#define INS_ERROR_AUDIO_MONOPOLIZED 14 |
声卡被独占
#define INS_ERROR_CREATE_SOCKET_ERROR 15 |
创建socket失败
#define INS_ERROR_DEV_NOT_ONLINE 801 |
#define INS_ERROR_EDEFENSE_NO_SUPPORT 402 |
#define INS_ERROR_FAILED 500 |
#define INS_ERROR_FAILED_RTSP_PORT 40 |
通过PSIA取流,获取RTSP端口失败
#define INS_ERROR_FILE_ALREADY_EXIST 34 |
文件已存在
#define INS_ERROR_FORMAT_ERROR 501 |
#define INS_ERROR_FORMATING 400 |
#define INS_ERROR_HDSIGN_FAILED 47 |
获取硬件特征码失败
#define INS_ERROR_INIT_G722_CODEC_FAILED 32 |
初始化G722编解码失败
#define INS_ERROR_INIT_HPR_FAILED 13 |
初始化hpr库失败
#define INS_ERROR_JSON_PARSE_ERROR 42 |
JSON解析失败
#define INS_ERROR_LOAD_CAS_FAILED 44 |
加载CASClient库失败
#define INS_ERROR_LOAD_GETHDSIGN_FAILED 46 |
加载libGetHDSign库失败
#define INS_ERROR_LOAD_HTTPCLIENT_FAILED 4 |
加载http库失败
#define INS_ERROR_LOAD_PLAYCTRL_FAILED 2 |
加载播放库失败
#define INS_ERROR_LOAD_PPV_FAILED 35 |
加载ppv库失败
#define INS_ERROR_LOAD_RTSP_FAILED 1 |
加载rtsp库失败
#define INS_ERROR_LOAD_STUN_FAILED 37 |
加载stun库失败
#define INS_ERROR_LOAD_SYSTRANSFORM_FAILED 3 |
加载转封装库失败
#define INS_ERROR_LOADCASSDKPROC_ERROR 43 |
找不到libCASClient接口地址
#define INS_ERROR_LOADHTTPSDKPROC_ERROR 29 |
找不到http库接口地址
#define INS_ERROR_LOADPLAYERSDKPROC_ERROR 27 |
找不到播放库接口地址
#define INS_ERROR_LOADPPVSDKPROC_ERROR 36 |
找不到libPPVClient接口地址
#define INS_ERROR_LOADRTSPSDKPROC_ERROR 26 |
找不到rtsp接口地址
#define INS_ERROR_LOADSTUNSDKPROC_ERROR 38 |
找不到StunClientLib接口地址
#define INS_ERROR_LOADSYSTRANSFORMPROC_ERROR 28 |
找不到转封装库接口地址
#define INS_ERROR_NETWORK_CONNECT_FAILED 16 |
连接失败
#define INS_ERROR_NETWORK_RECV_ERROR 18 |
接收失败
#define INS_ERROR_NETWORK_RECV_TIMEOUT 20 |
接收超时
#define INS_ERROR_NETWORK_RESOLVE_FAILED 21 |
域名解析错误
#define INS_ERROR_NETWORK_SEND_ERROR 17 |
发送失败
#define INS_ERROR_NETWORK_SEND_TIMEOUT 19 |
发送超时
#define INS_ERROR_NO_EXCEL_DRIVER_ERROR 24 |
没有安装Excel驱动
#define INS_ERROR_NO_RECORD 402 |
#define INS_ERROR_NOERROR 0 |
消息回调中错误码定义, 对于消息回调接口中的错误码
无错误
#define INS_ERROR_NOT_ENOUGH_DISK_FREESPACE 33 |
磁盘空间不足
#define INS_ERROR_NOT_INITLIB 8 |
没有初始化
#define INS_ERROR_NULL_ADDRESS 48 |
GetIpAddress返回IP为空
#define INS_ERROR_OPENFILE_ERROR 10 |
打开文件失败
#define INS_ERROR_OPERATIONCODE_FAILED 45 |
获取操作码失败
#define INS_ERROR_OPERTION_NOSUPPORT 9 |
操作不支持
#define INS_ERROR_ORDER_ERROR 6 |
调用顺序错误
#define INS_ERROR_PARAMETER_ERROR 5 |
参数错误
#define INS_ERROR_PARSE_URL_FAILED 25 |
URL解析失败
#define INS_ERROR_PLAYM4_ALLOC_MEMORY_ERROR 106 |
Allocate memory failed.
#define INS_ERROR_PLAYM4_BLT_ERROR 122 |
Blt failed.
#define INS_ERROR_PLAYM4_BUF_OVER 111 |
buffer is overflow
#define INS_ERROR_PLAYM4_CHECK_FILE_ERROR 120 |
The file data is unknown.
#define INS_ERROR_PLAYM4_CREATE_DDRAW_ERROR 109 |
Create DirectDraw object failed.
#define INS_ERROR_PLAYM4_CREATE_OBJ_ERROR 108 |
Create thread or event failed.
#define INS_ERROR_PLAYM4_CREATE_OFFSCREEN_ERROR 110 |
failed when creating off-screen surface.
#define INS_ERROR_PLAYM4_CREATE_SOUND_ERROR 112 |
failed when creating audio device.
#define INS_ERROR_PLAYM4_DEC_AUDIO_ERROR 105 |
Decode audio data failed.
#define INS_ERROR_PLAYM4_DEC_VIDEO_ERROR 104 |
Decode video data failed.
#define INS_ERROR_PLAYM4_DECODE_KEYFRAME_ERROR 130 |
解码关键帧失败
#define INS_ERROR_PLAYM4_EXTRACT_DATA_ERROR 128 |
extract video data failed.
#define INS_ERROR_PLAYM4_EXTRACT_NOT_SUPPORT 127 |
Don't support the version of this file.
#define INS_ERROR_PLAYM4_FAIL_UNKNOWN 199 |
未知的错误
#define INS_ERROR_PLAYM4_FILEHEADER_UNKNOWN 117 |
No file header.
#define INS_ERROR_PLAYM4_INIT_DECODER_ERROR 119 |
Initialize decoder failed.
#define INS_ERROR_PLAYM4_INIT_TIMER_ERROR 121 |
Initialize multimedia clock failed.
#define INS_ERROR_PLAYM4_INVALID_PORT 132 |
无效端口号
#define INS_ERROR_PLAYM4_JPEG_COMPRESS_ERROR 126 |
JPEG compress error.
#define INS_ERROR_PLAYM4_NEED_MORE_DATA 131 |
数据不足
#define INS_ERROR_PLAYM4_NOERROR 100 |
海康播放库错误
no error
#define INS_ERROR_PLAYM4_NOT_FIND 133 |
查找失败
#define INS_ERROR_PLAYM4_OPEN_FILE_ERROR 107 |
Open the file failed.
#define INS_ERROR_PLAYM4_OPEN_FILE_ERROR_MULTI 124 |
openfile error, streamtype is multi
#define INS_ERROR_PLAYM4_OPEN_FILE_ERROR_VIDEO 125 |
openfile error, streamtype is video
#define INS_ERROR_PLAYM4_ORDER_ERROR 102 |
The order of the function to be called is error.
#define INS_ERROR_PLAYM4_PARA_OVER 101 |
input parameter is invalid;
#define INS_ERROR_PLAYM4_SECRET_KEY_ERROR 129 |
Secret key is error ///<add 20071218.
#define INS_ERROR_PLAYM4_SET_VOLUME_ERROR 113 |
Set volume failed.
#define INS_ERROR_PLAYM4_SUPPORT_FILE_ONLY 114 |
The function only support play file.
#define INS_ERROR_PLAYM4_SUPPORT_STREAM_ONLY 115 |
The function only support play stream.
#define INS_ERROR_PLAYM4_SYS_NOT_SUPPORT 116 |
System not support.
#define INS_ERROR_PLAYM4_TIMER_ERROR 103 |
Create multimedia clock failed;.
#define INS_ERROR_PLAYM4_UPDATE_ERROR 123 |
Update failed.
#define INS_ERROR_PLAYM4_VERSION_INCORRECT 118 |
The version of decoder and encoder is not adapted.
#define INS_ERROR_PRIVACY 409 |
#define INS_ERROR_PWD_ERROR 401 |
#define INS_ERROR_READFILE_ERROR 12 |
读文件失败
#define INS_ERROR_RECORD_FILE_NOT_EXIST 39 |
找不到指定时间范围内的录像文件
#define INS_ERROR_RTSP_CONNECT_FAILED 56 |
#define INS_ERROR_RTSP_CREATE_SOCKET_ERROR 55 |
#define INS_ERROR_RTSP_GETPORT_FAILED 59 |
#define INS_ERROR_RTSP_HTTP_GET_ERROR 57 |
#define INS_ERROR_RTSP_HTTP_POST_ERROR 58 |
#define INS_ERROR_RTSP_INIT_FAILED 50 |
rtsp库错误码
#define INS_ERROR_RTSP_INIT_RTP_ERROR 54 |
#define INS_ERROR_RTSP_NOT_INIT 51 |
#define INS_ERROR_RTSP_PARSE_ERROR 52 |
#define INS_ERROR_RTSP_STATUS_ERROR 53 |
#define INS_ERROR_SSL_CONNECT_FAILED 41 |
SSL方式连接失败
#define INS_ERROR_START_WAVEIN_FAILED 30 |
开始音频采集失败
#define INS_ERROR_START_WAVEOUT_FAILED 31 |
开始音频播放失败
#define INS_ERROR_STREAM_LIMIT 410 |
#define INS_ERROR_V17_CAS_CREATESESSION_ERROR 2010 |
cas TALK_TCP/TALK_UDP CreateSession error
#define INS_ERROR_V17_CAS_VOICETALKSTART_ERROR 2011 |
cas TALK_TCP/TALK_UDP VoiceTalkStart error
#define INS_ERROR_V17_CLIENT_ERROR_CASIP 2052 |
客户端给的cas地址信息错误
#define INS_ERROR_V17_CLIENT_URL_ERROR 2023 |
客户端的URL格式错误
#define INS_ERROR_V17_COMMON_BASE 2000 |
common error 2000~3000
#define INS_ERROR_V17_DECRYPT_ERROR 2029 |
解密失败
#define INS_ERROR_V17_DEVICE_UNCONNECT_VTDU 2051 |
设备连接不上流媒体
#define INS_ERROR_V17_DEVICE_UNSUPPORT_STREAMTYPE 2050 |
设备不支持的码流类型
#define INS_ERROR_V17_FIND_FILE_FAILED 2060 |
找不到可用文件
#define INS_ERROR_V17_GET_OPERATIONCODE_ERROR 2001 |
获取操作码失败
#define INS_ERROR_V17_GET_OPERATIONCODE_PARAMETER_ERROR 2056 |
获取操作码参数错误
#define INS_ERROR_V17_GET_TOKEN_ERROR 2002 |
获取取流token失败
#define INS_ERROR_V17_GETTOKEN_EMPTY_TOKEN 2059 |
获取的Token为空
#define INS_ERROR_V17_GETTOKEN_URL_OR_CLIENTSESSION_NULL 2058 |
获取Token参数错误
#define INS_ERROR_V17_INVALID_DEVICE_CHANNAL 2049 |
设备通道错
#define INS_ERROR_V17_PERMANENTKEY_EXCEPTION 2012 |
重新输入密钥 1.明文密钥和输入MD5密钥不相等
#define INS_ERROR_V17_REGET_OPERATIONCODE_DEV_NOT_FOUND 2057 |
无法找到设备
#define INS_ERROR_V17_SETAUDIOINCALLBACK_ERROR 2003 |
设置语音采集回调播放失败
#define INS_ERROR_V17_STARTAUDIOIN_ERROR 2005 |
语音采集开启播放失败
#define INS_ERROR_V17_STARTPLAY_ERROR 2004 |
开启语音播放失败
#define INS_ERROR_V17_STOPAUDIOIN_ERROR 2014 |
停止语音采集失败
#define INS_ERROR_V17_STOPAUDIOIN_SUCC 2016 |
停止语音采集成功
#define INS_ERROR_V17_STOPPLAY_ERROR 2015 |
停止语音播放失败
#define INS_ERROR_V17_STOPPLAY_SUCC 2017 |
停止语音播放成功
#define INS_ERROR_V17_STREAM_SESSION_ERROR 2026 |
取流session出错
#define INS_ERROR_V17_TTS_CREATETALK_ERROR 2006 |
tts TALK_VTDU CreateTalk error
#define INS_ERROR_V17_TTS_SETDATACALLBACK_ERROR 2007 |
tts TALK_VTDU SetDataCallBack error
#define INS_ERROR_V17_TTS_SETMSGCALLBACK_ERROR 2008 |
tts TALK_VTDU SetMsgCallBack error
#define INS_ERROR_V17_TTS_STARTTALK_ERROR 2009 |
tts TALK_VTDU StartTalk error
#define INS_ERROR_V17_USER_STOP 2028 |
用户停止
#define INS_ERROR_V17_VIDEO_SHARED_TIMEEND 2053 |
视频分享时间已经结束
#define INS_ERROR_V17_VTDU_CHANGE_RATE 2037 |
vtdu取流改变速率失败
#define INS_ERROR_V17_VTDU_CKECK_TOKEN 2022 |
验证token失败
#define INS_ERROR_V17_VTDU_CLIENT_TIMEOUT 2025 |
vtdu客户端接收回应超时
#define INS_ERROR_V17_VTDU_CREATE_SESSION 2031 |
vtud相关
vtdu取流创建session失败
#define INS_ERROR_V17_VTDU_DESTORY_SESSION 2032 |
vtdu取流销毁session失败
#define INS_ERROR_V17_VTDU_OPERKEY_ERROR 2013 |
VTDU返回的操作码错误或信令密钥错误
#define INS_ERROR_V17_VTDU_PAUSE 2035 |
vtdu取流暂停失败
#define INS_ERROR_V17_VTDU_RECV_HEADER_TIMEOUT 2054 |
流媒体接收流头超时8s
#define INS_ERROR_V17_VTDU_RESUME 2036 |
vtdu取流恢复失败
#define INS_ERROR_V17_VTDU_SESSION_NO_EXIST 2045 |
VTDU session不存在
#define INS_ERROR_V17_VTDU_START 2033 |
vtdu取流开始失败,返回-1时设置
#define INS_ERROR_V17_VTDU_STOP 2034 |
vtdu取流停止失败
#define INS_ERROR_V17_VTDU_TIMEOUT 2021 |
流媒体向设备发送或接受信令超时
#define INS_ERROR_V17_VTDU_TOKEN_NO_AUTHORITY 2044 |
VTDU token无权限
#define INS_ERROR_V17_VTDU_TOKEN_NOCONNECT_VTDU 2048 |
VTDU 客户端连接不上VTDU.
#define INS_ERROR_V17_VTDU_TOKEN_NOCONNECT_VTM 2047 |
VTDU 客户端连接不上VTM.
#define INS_ERROR_V17_VTDU_TOKEN_OTHER 2046 |
VTDU 验证token的他异常(不具体)
#define INS_ERROR_V17_VTDU_VTDU_IPARAMTYPE_ERROR 2055 |
Vtdu iParamType error.
#define INS_ERROR_V17_WAIT_HEADER_TIMEOUT 2027 |
等待流头超时
#define INS_ERROR_WRITEFILE_ERROR 11 |
写文件失败
#define INS_ERROR_XML_NODE_ERROR 23 |
xml结点错误
#define INS_ERROR_XML_PARSE_ERROR 22 |
xml解析错误
#define INS_EXECUTION_PROCESS_ADDTASK "7_1" |
消息内容定义,预览和回放时,消息回调接口中消息内容
MessageInfo 任务被成功添加至队列"
#define INS_EXECUTION_PROCESS_CHECKPWD "7_5" |
:验证设备密码"
#define INS_EXECUTION_PROCESS_LOCAL "7_4" |
:判断局域网"
#define INS_EXECUTION_PROCESS_NETTYPE "7_5" |
:选择取流方式"
#define INS_EXECUTION_PROCESS_NEXT "7_8" |
:尝试取流失败,切换取流方式"
#define INS_EXECUTION_PROCESS_P2P "7_6_2" |
:尝试使用P2P方式取流"
#define INS_EXECUTION_PROCESS_PARSE_PARAM "7_3" |
解析参数信息"
#define INS_EXECUTION_PROCESS_PSIA "7_6_1" |
:尝试使用PSIA方式取流"
#define INS_EXECUTION_PROCESS_PSIA_PORT "7_9" |
:获取公网PSIA取流端口"
#define INS_EXECUTION_PROCESS_TASKDO "7_2" |
任务开始被执行"
#define INS_EXECUTION_PROCESS_TASKEND "7_7_1" |
:尝试取流失败,结束取流"
#define INS_EXECUTION_PROCESS_TASKEND_SUCC "7_7_2" |
:尝试取流成功,任务结束,等待数据流上来"
#define INS_EXECUTION_PROCESS_VTDU "7_6_3" |
:尝试使用VTDU方式取流"