计算机中丢失libgethdsign,OpenSDK: F:/client1/OpenSdk/trunk_merge/include/OpenNetStream/INS_ErrorCode.h 文件参...

开放SDK消息回调接口中消息类型以及错误码的定义

更多...

详细描述

开放SDK消息回调接口中消息类型以及错误码的定义

版权所有HangZhou Hikvision System Technology Co.,Ltd. All Right Reserved.

作者pikongxuan

日期2015/07/07

宏定义说明

#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 ///

#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方式取流"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
make for plat=atlas310 cross=aarch64-ascend310-linux-gnu- LDFLAGS=-Wl,--gc-sections -static -L/home/257916/server/test/v1.1/Trunk/build/../src/thirdpart/libs/atlas310 -L/home/257916/server/test/v1.1/Trunk/build/../lib/atlas310 -ldw -lbs -lpthread -lm EXTRA_CFLAGS=-DSVN_VERSION="\"64670"\" -I /net -DOSA_MODULE_NAME=Spectrum-Convert@64670 -DBUILD_DATE="\"Mon, 24 Jul 2023 19:48:54 +0800"\" CFLAGS=-D_GNU_SOURCE -I/home/257916/server/test/v1.1/Trunk/build/../include -I/home/257916/server/test/v1.1/Trunk/build/../src/base/include -I/home/257916/server/test/v1.1/Trunk/build/../src/base/test/include -I/home/257916/server/test/v1.1/Trunk/build/../src/decode/include -I/home/257916/server/test/v1.1/Trunk/build/../src/decode/test/include -I/home/257916/server/test/v1.1/Trunk/build/../src/fourier/include -I/home/257916/server/test/v1.1/Trunk/build/../src/fourier/test/include -I/home/257916/server/test/v1.1/Trunk/build/../src/include -I/home/257916/server/test/v1.1/Trunk/build/../src/service/include -I/home/257916/server/test/v1.1/Trunk/build/../src/service/test/include -I/home/257916/server/test/v1.1/Trunk/build/../src/draw/include -I/home/257916/server/test/v1.1/Trunk/build/../src/draw/test/include -I/home/257916/server/test/v1.1/Trunk/build/../tools/include -fPIC -ffunction-sections -fdata-sections -g -Wall -O1 -c -o ############################################################ mkdir -p /home/257916/server/test/v1.1/Trunk/build/../bin/atlas310 aarch64-ascend310-linux-gnu-g++ -o draw test/src/draw_pic_test.o -Wl,--gc-sections -static -L/home/257916/server/test/v1.1/Trunk/build/../src/thirdpart/libs/atlas310 -L/home/257916/server/test/v1.1/Trunk/build/../lib/atlas310 -ldw -lbs -lpthread -lm /opt/Atlas310-ascend/toolkit/toolchain/hcc/bin/../lib64/gcc/aarch64-target-linux-gnu/7.3.0/../../../../aarch64-target-linux-gnu/bin/ld: test/src/draw_pic_test.o: Relocations in generic ELF (EM: 62) /opt/Atlas310-ascend/toolkit/toolchain/hcc/bin/../lib64/gcc/aarch64-target-linux-gnu/7.3.0/../../../../aarch64-target-linux-gnu/bin/ld: test/src/draw_pic_test.o: Relocations in generic ELF (EM: 62) /opt/Atlas310-ascend/toolkit/toolchain/hcc/bin/../lib64/gcc/aarch64-target-linux-gnu/7.3.0/../../../../aarch64-target-linux-gnu/bin/ld: test/src/draw_pic_test.o: Relocations in generic ELF (EM: 62) /opt/Atlas310-ascend/toolkit/toolchain/hcc/bin/../lib64/gcc/aarch64-target-linux-gnu/7.3.0/../../../../aarch64-target-linux-gnu/bin/ld: test/src/draw_pic_test.o: Relocations in generic ELF (EM: 62) /opt/Atlas310-ascend/toolkit/toolchain/hcc/bin/../lib64/gcc/aarch64-target-linux-gnu/7.3.0/../../../../aarch64-target-linux-gnu/bin/ld: test/src/draw_pic_test.o: Relocations in generic ELF (EM: 62) /opt/Atlas310-ascend/toolkit/toolchain/hcc/bin/../lib64/gcc/aarch64-target-linux-gnu/7.3.0/../../../../aarch64-target-linux-gnu/bin/ld: test/src/draw_pic_test.o: Relocations in generic ELF (EM: 62) /opt/Atlas310-ascend/toolkit/toolchain/hcc/bin/../lib64/gcc/aarch64-target-linux-gnu/7.3.0/../../../../aarch64-target-linux-gnu/bin/ld: test/src/draw_pic_test.o: Relocations in generic ELF (EM: 62) /opt/Atlas310-ascend/toolkit/toolchain/hcc/bin/../lib64/gcc/aarch64-target-linux-gnu/7.3.0/../../../../aarch64-target-linux-gnu/bin/ld: test/src/draw_pic_test.o: Relocations in generic ELF (EM: 62) /opt/Atlas310-ascend/toolkit/toolchain/hcc/bin/../lib64/gcc/aarch64-target-linux-gnu/7.3.0/../../../../aarch64-target-linux-gnu/bin/ld: test/src/draw_pic_test.o: error adding symbols: file in wrong format collect2: error: ld returned 1 exit status make[1]: *** [draw] Error 1 make[1]: Leaving directory `/home/257916/server/test/v1.1/Trunk/src/draw' make: *** [draw] Error 2
最新发布
07-25
根你提供的信息,编译过程出现了一个错误。错误信息显示 ld (链接器) 试图处理一个格式错误的文件。 具体来说,ld 报告了以下错误: ``` /opt/Atlas310-ascend/toolkit/toolchain/hcc/bin/../lib64/gcc/aarch64-target-linux-gnu/7.3.0/../../../../aarch64-target-linux-gnu/bin/ld: test/src/draw_pic_test.o: error adding symbols: file in wrong format collect2: error: ld returned 1 exit status ``` 这个错误通常发生在尝试链接不兼容的目标文件时。可能有以下几个原因导致这个错误: 1. 目标文件 `test/src/draw_pic_test.o` 的格式不正确,不符合链接器的预期。你可能需要检查这个目标文件是否由正确的编译器生成,并且是否与你的交叉编译目标匹配。 2. 链接器正在尝试将不同架构的目标文件链接在一起。请确保你的交叉编译环境配置正确,并且编译器和链接器的目标架构与你的目标平台一致。 3. 缺少必要的库文件。请确保你的链接命令指定的库文件存在,并且位于正确的位置。 针对这个错误,你可以尝试以下几个步骤来解决问题: 1. 检查目标文件的生成方式和来源。确保使用正确的编译器和编译选项生成目标文件,并确认目标文件的格式正确。 2. 检查你的交叉编译环境配置,确保交叉编译器和链接器的目标架构与你的目标平台一致。 3. 检查链接命令指定的库文件路径是否正确,并确保库文件存在。 如果问题仍然存在,可能需要更多的上下文信息来进行进一步的诊断和解决。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值