-
iTuneDVR
- Сообщения: 3167
- Зарегистрирован: 24 авг 2013, 11:05
Расшифровка кодов ошибок Hik-Connect
Часто на разных тематических ресурсах задаются вопросы, что означают коды ошибок в мобильном приложении Hik-Connect и информация по данному вопросу явно не лежит на поверхности. Нельзя сказать, чтобы долго искал или глубоко копал или спрашивал у официалов.
Исследование приложения помогло получить результаты.
Пользуемся, пытаемся разобраться в причинах.
Код: Выделить всё
ERROR_CAS_AES_DECRYPT_FAILED = 380222;
ERROR_CAS_AES_ENCRYPT_FAILED = 380221;
ERROR_CAS_ALLOC_RESOURCE = 380202;
ERROR_CAS_ASSOCIATE_ADD_IPC_ASSOCIATED_OR_TIMEOUT_FAILED = 380261;
ERROR_CAS_ASSOCIATE_ADD_IPC_KEY_FAILED = 380262;
ERROR_CAS_ASSOCIATE_ADD_IPC_NOT_IN_LAN_FAILED = 380260;
ERROR_CAS_ASSOCIATE_ADD_IPC_OVER_MAXNUM = 380264;
ERROR_CAS_ASSOCIATE_DEL_IPC_FAILED = 380263;
ERROR_CAS_AUDIO_RECV_ERROR = 382102;
ERROR_CAS_AUDIO_SEND_ERROR = 382103;
ERROR_CAS_AUDIO_SOCKET_ERROR = 382101;
ERROR_CAS_BASE = 380200;
ERROR_CAS_BASE64_DECODE = 380219;
ERROR_CAS_BASE64_ENCODE = 380218;
ERROR_CAS_BUF_OVER = 380227;
ERROR_CAS_CAPTURE_PIC_APPLY_CACHE_FAILED = 380187;
ERROR_CAS_CAPTURE_PIC_CONNECT_PMS_FAILED = 380189;
ERROR_CAS_CAPTURE_PIC_CREATE_PMS_PACKET_FAILED = 380190;
ERROR_CAS_CAPTURE_PIC_GET_URL_FAILED = 380194;
ERROR_CAS_CAPTURE_PIC_LOCAL_FAILED = 380186;
ERROR_CAS_CAPTURE_PIC_PARSE_PMS_DOMAIN_FAILED = 380188;
ERROR_CAS_CAPTURE_PIC_PARSE_PMS_RESPONSE_FAILED = 380193;
ERROR_CAS_CAPTURE_PIC_RECV_PMS_FAILED = 380192;
ERROR_CAS_CAPTURE_PIC_SEND_PMS_FAILED = 380191;
ERROR_CAS_CLIENT_NOINT = 389998;
ERROR_CAS_CLOUD_DBA_IS_DEAD = 380413;
ERROR_CAS_CLOUD_DOWNLOAD_FAIL = 380420;
ERROR_CAS_CLOUD_FILE_IS_FULL = 380152;
ERROR_CAS_CLOUD_FILE_TAIL_REACHED = 380145;
ERROR_CAS_CLOUD_GET_SEGMENT_FAIL = 380418;
ERROR_CAS_CLOUD_INVALID_FILE = 380150;
ERROR_CAS_CLOUD_INVALID_HANDLE = 380147;
ERROR_CAS_CLOUD_INVALID_SESSION = 380146;
ERROR_CAS_CLOUD_INVALID_TICKET = 380422;
ERROR_CAS_CLOUD_LMFILE_FILE_NAME_ERROR = 380416;
ERROR_CAS_CLOUD_LMFILE_IS_EXIST = 380415;
ERROR_CAS_CLOUD_LMFILE_IS_FULL = 380414;
ERROR_CAS_CLOUD_LMFILE_NO_PERM = 380417;
ERROR_CAS_CLOUD_NOT_FOUND = 380141;
ERROR_CAS_CLOUD_NO_RESPONSE = 380421;
ERROR_CAS_CLOUD_NO_USER = 380142;
ERROR_CAS_CLOUD_QUOTA_IS_FULL = 380151;
ERROR_CAS_CLOUD_SEGMENT_NO_EXIST = 380419;
ERROR_CAS_CLOUD_SERVER_IS_NULL = 389996;
ERROR_CAS_CLOUD_UNKNOWN_CLOUD = 380148;
ERROR_CAS_CLOUD_UNSUPPORT_FILETYPE = 380149;
ERROR_CAS_CONNECT_FAILED = 380209;
ERROR_CAS_CONNECT_SSL = 380229;
ERROR_CAS_CREATE_PACKET = 380214;
ERROR_CAS_CREATE_PORTMAPPING_THREAD_FAILED = 380345;
ERROR_CAS_CREATE_SOCKET = 380208;
ERROR_CAS_CREATE_STREAM_CHECK_THREAD_FAILED = 380339;
ERROR_CAS_CREATE_STREAM_RECV_THREAD_FAILED = 380338;
ERROR_CAS_CREATE_UDT_SOCKET = 380341;
ERROR_CAS_CREATE_XML = 380206;
ERROR_CAS_DEFENCE_TYPE_FAILED = 380132;
ERROR_CAS_DEFENCE_TYPE_FORCE_FAILED = 380133;
ERROR_CAS_DEFENCE_TYPE_NEED_FORCE = 380134;
ERROR_CAS_DEFENCE_TYPE_UNSUPPORTED = 380131;
ERROR_CAS_DETECTOR_TYPE_NOT_SUPPORT = 380271;
ERROR_CAS_FORCE_STOP = 380216;
ERROR_CAS_FORMAT_FAILED = 380088;
ERROR_CAS_FORMAT_FORMATING = 380087;
ERROR_CAS_FORMAT_NO_LOCAL_STORAGE = 380086;
ERROR_CAS_GENERAL_PU_NO_INNER_RESOURCE = 380291;
ERROR_CAS_GENERAL_PU_NO_P2P_RESOURCE = 380292;
ERROR_CAS_GENERAL_PU_NO_VALID_PRELINK = 380290;
ERROR_CAS_GETPORT_FAILED = 380217;
ERROR_CAS_GET_RTPPORT_FAILED = 380336;
ERROR_CAS_INIT_SOCKET = 380207;
ERROR_CAS_INIT_SSL = 380228;
ERROR_CAS_MSG_CHECKSUM_ERROR = 380011;
ERROR_CAS_MSG_COMMAND_NOT_SUITABLE = 380008;
ERROR_CAS_MSG_COMMAND_NO_LONGER_SUPPORTED = 380007;
ERROR_CAS_MSG_COMMAND_UNKNOW = 380006;
ERROR_CAS_MSG_DEV_TYPE_INVAILED = 380036;
ERROR_CAS_MSG_DEV_TYPE_NO_LONGGER_SUPPORTED = 380037;
ERROR_CAS_MSG_LOCAL_SERVER_BUSY = 380031;
ERROR_CAS_MSG_LOCAL_SERVER_REFUSED = 380032;
ERROR_CAS_MSG_NO_ERROR = 380000;
ERROR_CAS_MSG_NO_SESSION_FOUND = 380049;
ERROR_CAS_MSG_OPERATION_FAILED = 380042;
ERROR_CAS_MSG_PARAMS_ERROR = 380002;
ERROR_CAS_MSG_PARSE_FAILED = 380003;
ERROR_CAS_MSG_PU_BUSY = 380041;
ERROR_CAS_MSG_PU_CHANNEL_ERROR = 380046;
ERROR_CAS_MSG_PU_NO_RESOURCE = 380045;
ERROR_CAS_MSG_PU_REFUSED = 380044;
ERROR_CAS_MSG_SERIAL_DUPLICATE = 380023;
ERROR_CAS_MSG_SERIAL_FLUSHED_IN_A_SECOND = 380024;
ERROR_CAS_MSG_SERIAL_FORBIDDEN = 380022;
ERROR_CAS_MSG_SERIAL_NOT_FOR_CIVIL = 380021;
ERROR_CAS_MSG_SERIAL_NO_LONGER_SUPPORTED = 380025;
ERROR_CAS_MSG_SYSTEM_ERROR = 380004;
ERROR_CAS_MSG_UNKNOW_ERROR = 380001;
ERROR_CAS_MSG_VERSION_FORBIDDEN = 380018;
ERROR_CAS_MSG_VERSION_NO_LONGER_SUPPORTED = 380017;
ERROR_CAS_MSG_VERSION_UNKNOW = 380016;
ERROR_CAS_NO_DATA = 389997;
ERROR_CAS_NO_INIT = 380210;
ERROR_CAS_OPERATION_UNSUPPORTED = 380223;
ERROR_CAS_OVER_MAX_SESSION = 380211;
ERROR_CAS_P2P_FAILED = 380224;
ERROR_CAS_P2P_PUNCH_LOCAL_CONFIRM = 380904;
ERROR_CAS_P2P_PUNCH_LOCAL_CONFIRM_LOCAL_NAT_PACKET = 380909;
ERROR_CAS_P2P_PUNCH_LOCAL_CONFIRM_LOCAL_PACKET = 380905;
ERROR_CAS_P2P_PUNCH_LOCAL_CONFIRM_LOCAL_UPNP_NAT_PACKET = 380911;
ERROR_CAS_P2P_PUNCH_LOCAL_CONFIRM_LOCAL_UPNP_PACKET = 380907;
ERROR_CAS_P2P_PUNCH_LOCAL_CONFIRM_NAT_PACKET = 380908;
ERROR_CAS_P2P_PUNCH_LOCAL_CONFIRM_UPNP_NAT_PACKET = 380910;
ERROR_CAS_P2P_PUNCH_LOCAL_CONFIRM_UPNP_PACKET = 380906;
ERROR_CAS_P2P_PUNCH_LOCAL_NAT_CONFIRM = 380936;
ERROR_CAS_P2P_PUNCH_LOCAL_NAT_CONFIRM_LOCAL_NAT_PACKET = 380941;
ERROR_CAS_P2P_PUNCH_LOCAL_NAT_CONFIRM_LOCAL_PACKET = 380937;
ERROR_CAS_P2P_PUNCH_LOCAL_NAT_CONFIRM_LOCAL_UPNP_NAT_PACKET = 380943;
ERROR_CAS_P2P_PUNCH_LOCAL_NAT_CONFIRM_LOCAL_UPNP_PACKET = 380939;
ERROR_CAS_P2P_PUNCH_LOCAL_NAT_CONFIRM_NAT_PACKET = 380940;
ERROR_CAS_P2P_PUNCH_LOCAL_NAT_CONFIRM_UPNP_NAT_PACKET = 380942;
ERROR_CAS_P2P_PUNCH_LOCAL_NAT_CONFIRM_UPNP_PACKET = 380938;
ERROR_CAS_P2P_PUNCH_LOCAL_NAT_PACKET = 380901;
ERROR_CAS_P2P_PUNCH_LOCAL_PACKET = 380897;
ERROR_CAS_P2P_PUNCH_LOCAL_UPNP_CONFIRM = 380920;
ERROR_CAS_P2P_PUNCH_LOCAL_UPNP_CONFIRM_LOCAL_NAT_PACKET = 380925;
ERROR_CAS_P2P_PUNCH_LOCAL_UPNP_CONFIRM_LOCAL_PACKET = 380921;
ERROR_CAS_P2P_PUNCH_LOCAL_UPNP_CONFIRM_LOCAL_UPNP_NAT_PACKET = 380927;
ERROR_CAS_P2P_PUNCH_LOCAL_UPNP_CONFIRM_LOCAL_UPNP_PACKET = 380923;
ERROR_CAS_P2P_PUNCH_LOCAL_UPNP_CONFIRM_NAT_PACKET = 380924;
ERROR_CAS_P2P_PUNCH_LOCAL_UPNP_CONFIRM_UPNP_NAT_PACKET = 380926;
ERROR_CAS_P2P_PUNCH_LOCAL_UPNP_CONFIRM_UPNP_PACKET = 380922;
ERROR_CAS_P2P_PUNCH_LOCAL_UPNP_NAT_CONFIRM = 380952;
ERROR_CAS_P2P_PUNCH_LOCAL_UPNP_NAT_CONFIRM_LOCAL_NAT_PACKET = 380957;
ERROR_CAS_P2P_PUNCH_LOCAL_UPNP_NAT_CONFIRM_LOCAL_PACKET = 380953;
ERROR_CAS_P2P_PUNCH_LOCAL_UPNP_NAT_CONFIRM_LOCAL_UPNP_NAT_PACKET = 380959;
ERROR_CAS_P2P_PUNCH_LOCAL_UPNP_NAT_CONFIRM_LOCAL_UPNP_PACKET = 380955;
ERROR_CAS_P2P_PUNCH_LOCAL_UPNP_NAT_CONFIRM_NAT_PACKET = 380956;
ERROR_CAS_P2P_PUNCH_LOCAL_UPNP_NAT_CONFIRM_UPNP_NAT_PACKET = 380958;
ERROR_CAS_P2P_PUNCH_LOCAL_UPNP_NAT_CONFIRM_UPNP_PACKET = 380954;
ERROR_CAS_P2P_PUNCH_LOCAL_UPNP_NAT_PACKET = 380903;
ERROR_CAS_P2P_PUNCH_LOCAL_UPNP_PACKET = 380899;
ERROR_CAS_P2P_PUNCH_NAT_CONFIRM = 380928;
ERROR_CAS_P2P_PUNCH_NAT_CONFIRM_LOCAL_NAT_PACKET = 380933;
ERROR_CAS_P2P_PUNCH_NAT_CONFIRM_LOCAL_PACKET = 380929;
ERROR_CAS_P2P_PUNCH_NAT_CONFIRM_LOCAL_UPNP_NAT_PACKET = 380935;
ERROR_CAS_P2P_PUNCH_NAT_CONFIRM_LOCAL_UPNP_PACKET = 380931;
ERROR_CAS_P2P_PUNCH_NAT_CONFIRM_NAT_PACKET = 380932;
ERROR_CAS_P2P_PUNCH_NAT_CONFIRM_UPNP_NAT_PACKET = 380934;
ERROR_CAS_P2P_PUNCH_NAT_CONFIRM_UPNP_PACKET = 380930;
ERROR_CAS_P2P_PUNCH_NAT_PACKET = 380900;
ERROR_CAS_P2P_PUNCH_NO_DATA = 380896;
ERROR_CAS_P2P_PUNCH_UPNP_CONFIRM = 380912;
ERROR_CAS_P2P_PUNCH_UPNP_CONFIRM_LOCAL_NAT_PACKET = 380917;
ERROR_CAS_P2P_PUNCH_UPNP_CONFIRM_LOCAL_PACKET = 380913;
ERROR_CAS_P2P_PUNCH_UPNP_CONFIRM_LOCAL_UPNP_NAT_PACKET = 380919;
ERROR_CAS_P2P_PUNCH_UPNP_CONFIRM_LOCAL_UPNP_PACKET = 380915;
ERROR_CAS_P2P_PUNCH_UPNP_CONFIRM_NAT_PACKET = 380916;
ERROR_CAS_P2P_PUNCH_UPNP_CONFIRM_UPNP_NAT_PACKET = 380918;
ERROR_CAS_P2P_PUNCH_UPNP_CONFIRM_UPNP_PACKET = 380914;
ERROR_CAS_P2P_PUNCH_UPNP_NAT_CONFIRM = 380944;
ERROR_CAS_P2P_PUNCH_UPNP_NAT_CONFIRM_LOCAL_NAT_PACKET = 380949;
ERROR_CAS_P2P_PUNCH_UPNP_NAT_CONFIRM_LOCAL_PACKET = 380945;
ERROR_CAS_P2P_PUNCH_UPNP_NAT_CONFIRM_LOCAL_UPNP_NAT_PACKET = 380951;
ERROR_CAS_P2P_PUNCH_UPNP_NAT_CONFIRM_LOCAL_UPNP_PACKET = 380947;
ERROR_CAS_P2P_PUNCH_UPNP_NAT_CONFIRM_NAT_PACKET = 380948;
ERROR_CAS_P2P_PUNCH_UPNP_NAT_CONFIRM_UPNP_NAT_PACKET = 380950;
ERROR_CAS_P2P_PUNCH_UPNP_NAT_CONFIRM_UPNP_PACKET = 380946;
ERROR_CAS_P2P_PUNCH_UPNP_NAT_PACKET = 380902;
ERROR_CAS_P2P_PUNCH_UPNP_PACKET = 380898;
ERROR_CAS_PARAMETER = 380201;
ERROR_CAS_PARSE_PACKET = 380215;
ERROR_CAS_PARSE_XML = 380205;
ERROR_CAS_PLATFORM_CLIENT_NO_SIGN_RELEATED = 380128;
ERROR_CAS_PLATFORM_CLIENT_REQUEST_NO_PU_FOUNDED = 380121;
ERROR_CAS_PLATFORM_CLIENT_REQUEST_PU_LIMIT_REACHED = 380123;
ERROR_CAS_PLATFORM_CLIENT_REQUEST_PU_OPEN_PRIVACY = 380127;
ERROR_CAS_PLATFORM_CLIENT_REQUEST_REFUSED_TO_PROTECT_PU = 380122;
ERROR_CAS_PLATFORM_CLIENT_TEARDOWN_PU_CONNECTION = 380124;
ERROR_CAS_PLATFORM_CLIENT_VERIFY_AUTH_ERROR = 380126;
ERROR_CAS_PLAYBACK_CONNECT_SERVER_FAIL = 380071;
ERROR_CAS_PLAYBACK_NO_FILE_FOUND = 380070;
ERROR_CAS_PLAYBACK_NO_FILE_MATCHED = 380067;
ERROR_CAS_PLAYBACK_START_TIME_ERROR = 380068;
ERROR_CAS_PLAYBACK_STOP_TIME_ERROR = 380069;
ERROR_CAS_PLAYBACK_TYPE_UNSUPPORTED = 380066;
ERROR_CAS_PREVIEW_CHANNEL_BUSY = 380051;
ERROR_CAS_PREVIEW_CLIENT_BUSY = 380052;
ERROR_CAS_PREVIEW_CONNECT_SERVER_FAIL = 380055;
ERROR_CAS_PREVIEW_P2P_INTERRUPT_STREAM = 380343;
ERROR_CAS_PREVIEW_P2P_NOT_FOUND = 380060;
ERROR_CAS_PREVIEW_P2P_NO_STREAM = 380342;
ERROR_CAS_PREVIEW_QUERY_WLAN_INFO_FAIL = 380056;
ERROR_CAS_PREVIEW_REJECT_P2P_VIAUDP = 380344;
ERROR_CAS_PREVIEW_STREAM_UNSUPPORTED = 380053;
ERROR_CAS_PREVIEW_TRANSPORT_UNSUPPORTED = 380054;
ERROR_CAS_PREVIEW_UNKNOW_ERROR = 380057;
ERROR_CAS_PRE_P2P_DISCONNECTED_NO_DATA_AFTER_PLAY = 383003;
ERROR_CAS_PRE_P2P_DISCONNECTED_STREAM_DATA_STOPPED = 383002;
ERROR_CAS_PRE_P2P_ESTABLISHED = 383001;
ERROR_CAS_PTZ_CLOSING_PRIVACY_FAILED = 380458;
ERROR_CAS_PTZ_CONTROLING_FAILED = 380463;
ERROR_CAS_PTZ_CONTROL_CALLING_PRESET_FAILED = 380450;
ERROR_CAS_PTZ_CONTROL_TIMEOUT_CRUISE_TRACK_FAILED = 380452;
ERROR_CAS_PTZ_CONTROL_TIMEOUT_SOUND_LACALIZATION_FAILED = 380451;
ERROR_CAS_PTZ_FAILED = 380459;
ERROR_CAS_PTZ_MIRRORING_FAILED = 380462;
ERROR_CAS_PTZ_OPENING_PRIVACY_FAILED = 380457;
ERROR_CAS_PTZ_PRESET_CURRENT_POSITION_FAILED = 380454;
ERROR_CAS_PTZ_PRESET_EXCEED_MAXNUM_FAILED = 380460;
ERROR_CAS_PTZ_PRESET_INVALID_POSITION_FAILED = 380453;
ERROR_CAS_PTZ_PRESET_PRESETING_FAILE = 380456;
ERROR_CAS_PTZ_PRESET_SOUND_LOCALIZATION_FAILED = 380455;
ERROR_CAS_PTZ_PRIVACYING_FAILED = 380461;
ERROR_CAS_PTZ_ROTATION_DOWN_LIMIT_FAILED = 380516;
ERROR_CAS_PTZ_ROTATION_LEFT_LIMIT_FAILED = 380517;
ERROR_CAS_PTZ_ROTATION_RIGHT_LIMIT_FAILED = 380518;
ERROR_CAS_PTZ_ROTATION_UP_LIMIT_FAILED = 380515;
ERROR_CAS_PTZ_TTSING_FAILED = 380464;
ERROR_CAS_PU_NO_CRYPTO_FOUND = 380043;
ERROR_CAS_PU_PASSWORD_UPDATE_NEW_PASSWORD_CHECK_FAILED = 380109;
ERROR_CAS_PU_PASSWORD_UPDATE_NEW_PASSWORD_DECRYPTE_FAILED = 380108;
ERROR_CAS_PU_PASSWORD_UPDATE_NO_USER_MATHCED = 380106;
ERROR_CAS_PU_PASSWORD_UPDATE_ORIGINAL_PASSWORD_ERROR = 380107;
ERROR_CAS_PU_PASSWORD_UPDATE_OTHER_FALIURE = 380111;
ERROR_CAS_PU_PASSWORD_UPDATE_WRITE_FLASH_FAILED = 380110;
ERROR_CAS_PU_PASSWORD_VERIFY_PASSWORD_FAILED = 380116;
ERROR_CAS_PU_REFUSE_CLIENT_CONNECTION = 380125;
ERROR_CAS_RECORD_SEARCH_FAIL = 380063;
ERROR_CAS_RECORD_SEARCH_START_TIME_ERROR = 380061;
ERROR_CAS_RECORD_SEARCH_STOP_TIME_ERROR = 380062;
ERROR_CAS_RECV_DATAERROR = 380220;
ERROR_CAS_RECV_FAILED = 380204;
ERROR_CAS_RECV_TIMEOUT = 380213;
ERROR_CAS_REG_CANNOT_AFFORD_PU = 380033;
ERROR_CAS_REG_CRYPTO_UNMATCHED = 380034;
ERROR_CAS_SDK_DATA_ERROR = 380348;
ERROR_CAS_SDK_DEVICEAPP_ERROR = 380350;
ERROR_CAS_SDK_DEVICEMAP_ERROR = 380347;
ERROR_CAS_SDK_P2PCONN_NOLONGER_AVAIL = 380351;
ERROR_CAS_SDK_QUERYLOCALIP_FAILED = 380346;
ERROR_CAS_SDK_RECV_ERROR = 380356;
ERROR_CAS_SDK_SEND_ERROR = 380357;
ERROR_CAS_SDK_SOCKET_ERROR = 380355;
ERROR_CAS_SDK_STARTTHREAD_FAILED = 380349;
ERROR_CAS_SENDMSG_QUIT = 380335;
ERROR_CAS_SENDTIMEOUT = 380212;
ERROR_CAS_SEND_FAILED = 380203;
ERROR_CAS_SEND_KEEPLIVE_FAILED = 380225;
ERROR_CAS_START_HEART_THREAD_FAILED = 380337;
ERROR_CAS_STOP_FAILED = 380333;
ERROR_CAS_STREAM_RECV_ERROR = 381102;
ERROR_CAS_STREAM_SEND_ERROR = 381103;
ERROR_CAS_STREAM_SOCKET_ERROR = 381101;
ERROR_CAS_SYSTEM_COMMAND_PU_COMMAND_UNSUPPORTED = 380047;
ERROR_CAS_SYSTEM_COMMAND_PU_NO_RIGHTS_TO_DO_COMMAND = 380048;
ERROR_CAS_TALK_CHANNEL_BUSY = 380077;
ERROR_CAS_TALK_CHANNO_ERROR = 380080;
ERROR_CAS_TALK_CLIENT_BUSY = 380078;
ERROR_CAS_TALK_CONNECT_CAPACITY_LIMITED = 380083;
ERROR_CAS_TALK_CONNECT_REFUSED = 380082;
ERROR_CAS_TALK_CONNECT_SERVER_FAILED = 380081;
ERROR_CAS_TALK_ENCODE_TYPE_UNSUPPORTED = 380076;
ERROR_CAS_TALK_UNSUPPORTED = 380079;
ERROR_CAS_TIMEOUT = 389995;
ERROR_CAS_TRANS_METHOD = 380334;
ERROR_CAS_UNKNOW = 389999;
ERROR_CAS_UPGRADE_PU_DOWNLOAD_FAILED = 380170;
ERROR_CAS_UPGRADE_PU_DOWNLOAD_FILE_CHECK_ERR = 380181;
ERROR_CAS_UPGRADE_PU_DOWNLOAD_FTP_BUFF_ERR = 380180;
ERROR_CAS_UPGRADE_PU_DOWNLOAD_FTP_CMD_FAILED = 380174;
ERROR_CAS_UPGRADE_PU_DOWNLOAD_FTP_CONNINIT_FAILED = 380175;
ERROR_CAS_UPGRADE_PU_DOWNLOAD_FTP_CONN_ERR = 380182;
ERROR_CAS_UPGRADE_PU_DOWNLOAD_FTP_ESTCMD_ERR = 380173;
ERROR_CAS_UPGRADE_PU_DOWNLOAD_FTP_GET_DATA_SOCK_ERR = 380178;
ERROR_CAS_UPGRADE_PU_DOWNLOAD_FTP_GET_FILEINFO_FAILED = 380184;
ERROR_CAS_UPGRADE_PU_DOWNLOAD_FTP_LOGIN_FAILED = 380183;
ERROR_CAS_UPGRADE_PU_DOWNLOAD_FTP_RECV_ERR = 380179;
ERROR_CAS_UPGRADE_PU_DOWNLOAD_FTP_SELECT_ERR = 380177;
ERROR_CAS_UPGRADE_PU_DOWNLOAD_FTP_TRANS_ABORT = 380176;
ERROR_CAS_UPGRADE_PU_DOWNLOAD_PARAM_ERR = 380172;
ERROR_CAS_UPGRADE_PU_DOWNLOAD_PATH_ERR = 380171;
ERROR_CAS_UPGRADE_PU_HEAD_DATA_ERR = 380169;
ERROR_CAS_UPGRADE_PU_NO_MEMORY = 380167;
ERROR_CAS_UPGRADE_PU_NO_RESOURCE = 380164;
ERROR_CAS_UPGRADE_PU_OPER_NOPERMIT = 380165;
ERROR_CAS_UPGRADE_PU_PARAM_ERR = 380168;
ERROR_CAS_UPGRADE_PU_REBOOTING = 380166;
ERROR_CAS_UPGRADE_PU_REQUEST_ALL_SERVER_BUSY = 380095;
ERROR_CAS_UPGRADE_PU_REQUEST_NO_SERVER_ONLINE = 380094;
ERROR_CAS_UPGRADE_PU_REQUEST_REFUSED = 380091;
ERROR_CAS_UPGRADE_PU_REQUEST_UNNEEDED = 380093;
ERROR_CAS_UPGRADE_PU_REQUEST_VERSION_NOT_FOUND = 380092;
ERROR_CAS_UPGRADE_PU_UPGRADE_FRONT_FAIL = 380163;
ERROR_CAS_UPGRADE_PU_UPGRADING = 380101;
ERROR_CAS_UPGRADE_PU_UPGRAD_CHECKSUM_ERR = 380162;
ERROR_CAS_UPGRADE_PU_UPGRAD_FAILED = 380102;
ERROR_CAS_UPGRADE_PU_UPGRAD_FILE_NUMS_INVALID = 380160;
ERROR_CAS_UPGRADE_PU_UPGRAD_LANGUAGE_DISMATCH = 380104;
ERROR_CAS_UPGRADE_PU_UPGRAD_MAJORTYPE_DISMATCH = 380158;
ERROR_CAS_UPGRADE_PU_UPGRAD_MEM_DISMATCH = 380157;
ERROR_CAS_UPGRADE_PU_UPGRAD_MINORTYPE_DISMATCH = 380159;
ERROR_CAS_UPGRADE_PU_UPGRAD_PACK_LEN_INVALID = 380161;
ERROR_CAS_UPGRADE_PU_UPGRAD_PLATFORM_DISMATCH = 380155;
ERROR_CAS_UPGRADE_PU_UPGRAD_SPACE_DISMATCH = 380156;
ERROR_CAS_UPGRADE_PU_UPGRAD_WRITE_FLASH_FAILED = 380103;
ERROR_CAS_USER_FORCED_ABORT = 380226;
ERROR_CAS_VERIFY_AUTH_NONE = 380255;
ERROR_CAS_VERIFY_CACHE_ERROR = 380254;
ERROR_CAS_VERIFY_DB_ERROR = 380250;
ERROR_CAS_VERIFY_EXEC_ERROR = 380252;
ERROR_CAS_VERIFY_OTHER_ERROR = 380249;
ERROR_CAS_VERIFY_PARAMS_ERROR = 380251;
ERROR_CAS_VERIFY_SESSION_ERROR = 380253;
ERROR_CAS_WAIT_KEEPLIVE_TIMEOUT = 380340;
ERROR_CONVERT_SYSTRANS_E_FILE = 250007;
ERROR_CONVERT_SYSTRANS_E_HANDLE = 250000;
ERROR_CONVERT_SYSTRANS_E_MAX_HANDLE = 250008;
ERROR_CONVERT_SYSTRANS_E_OTHER = 250255;
ERROR_CONVERT_SYSTRANS_E_OVERFLOW = 250005;
ERROR_CONVERT_SYSTRANS_E_PARA = 250003;
ERROR_CONVERT_SYSTRANS_E_PRECONDITION = 250004;
ERROR_CONVERT_SYSTRANS_E_RESOURCE = 250002;
ERROR_CONVERT_SYSTRANS_E_STOP = 250006;
ERROR_CONVERT_SYSTRANS_E_SUPPORT = 250001;
ERROR_CONVERT_SYSTRANS_NO_ERROR = 250000;
ERROR_DVR_ALLOC_RESOURCE_ERROR = 330041;
ERROR_DVR_AUDIO_MODE_ERROR = 330042;
ERROR_DVR_BACKUP_COPYING = 330090;
ERROR_DVR_BINDSOCKET_ERROR = 330072;
ERROR_DVR_BUSY = 330024;
ERROR_DVR_CALCANCELCONFLICT = 330093;
ERROR_DVR_CALLINEINVALID = 330092;
ERROR_DVR_CALPOINTOUTRANGE = 330094;
ERROR_DVR_CARDHAVEINIT = 330050;
ERROR_DVR_CHANNEL_ERROR = 330004;
ERROR_DVR_CHAN_EXCEPTION = 330018;
ERROR_DVR_CHAN_NOTSUPPORT = 330091;
ERROR_DVR_CODESPITTER_OFFLINE = 330089;
ERROR_DVR_COMMANDTIMEOUT = 330014;
ERROR_DVR_CONVERT_SDK_ERROR = 330085;
ERROR_DVR_CREATEDIR_ERROR = 330071;
ERROR_DVR_CREATEFILE_ERROR = 330034;
ERROR_DVR_CREATESOCKET_ERROR = 330044;
ERROR_DVR_DDNS_DEVOFFLINE = 330096;
ERROR_DVR_DDNS_INTER_ERROR = 330097;
ERROR_DVR_DEC_CHAN_REBIND = 330099;
ERROR_DVR_DEVICETYPE_ERROR = 330080;
ERROR_DVR_DEVICE_HAS_ACTIVATED = 330252;
ERROR_DVR_DEVICE_NOT_ACTIVATED = 330250;
ERROR_DVR_DIR_ERROR = 330040;
ERROR_DVR_DISK_ERROR = 330022;
ERROR_DVR_DISK_FORMATING = 330027;
ERROR_DVR_DISK_FULL = 330021;
ERROR_DVR_DSSDK_ERROR = 330068;
ERROR_DVR_DVRNORESOURCE = 330028;
ERROR_DVR_DVROPRATEFAILED = 330029;
ERROR_DVR_DVRVOICEOPENED = 330031;
ERROR_DVR_ERRORALARMPORT = 330016;
ERROR_DVR_ERRORDISKNUM = 330020;
ERROR_DVR_ERRORSERIALPORT = 330015;
ERROR_DVR_FILEFORMAT_ERROR = 330039;
ERROR_DVR_FILEOPENFAIL = 330035;
ERROR_DVR_FILTERRECTINVALID = 330095;
ERROR_DVR_FORMAT_READONLY = 330078;
ERROR_DVR_FUNCTION_NOT_SUPPORT_OS = 330098;
ERROR_DVR_GETLOCALIPANDMACFAIL = 330053;
ERROR_DVR_GETPLAYTIMEFAIL = 330037;
ERROR_DVR_INVALID_USERID = 330154;
ERROR_DVR_IPCHAN_NOTALIVE = 330083;
ERROR_DVR_IPC_COUNT_OVERFLOW = 330086;
ERROR_DVR_IPMISMATCH = 330055;
ERROR_DVR_JOINMULTICASTFAILED = 330070;
ERROR_DVR_LANGUAGE_ERROR = 330081;
ERROR_DVR_LOADDSSDKFAILED = 330066;
ERROR_DVR_LOADDSSDKPROC_ERROR = 330067;
ERROR_DVR_LOADPLAYERSDKFAILED = 330064;
ERROR_DVR_LOADPLAYERSDKPROC_ERROR = 330065;
ERROR_DVR_LOGIN_USERID_ERROR = 331100;
ERROR_DVR_MACMISMATCH = 330056;
ERROR_DVR_MAX_ADD_NUM = 330087;
ERROR_DVR_MAX_NUM = 330046;
ERROR_DVR_MAX_PLAYERPORT = 330058;
ERROR_DVR_MAX_USERNUM = 330052;
ERROR_DVR_MODIFY_FAIL = 330025;
ERROR_DVR_NETWORK_ERRORDATA = 330011;
ERROR_DVR_NETWORK_FAIL_CONNECT = 330007;
ERROR_DVR_NETWORK_RECV_ERROR = 330009;
ERROR_DVR_NETWORK_RECV_TIMEOUT = 330010;
ERROR_DVR_NETWORK_SEND_ERROR = 330008;
ERROR_DVR_NODEVICEBACKUP = 330060;
ERROR_DVR_NODISK = 330019;
ERROR_DVR_NOENCODEING = 330054;
ERROR_DVR_NOENOUGHPRI = 330002;
ERROR_DVR_NOENOUGH_BUF = 330043;
ERROR_DVR_NOINIT = 330003;
ERROR_DVR_NOSPACEBACKUP = 330059;
ERROR_DVR_NOSPECFILE = 330033;
ERROR_DVR_NOSUPPORT = 330023;
ERROR_DVR_NO_ERROR = 330000;
ERROR_DVR_OPENHOSTSOUND_FAIL = 330030;
ERROR_DVR_OPERNOPERMIT = 330013;
ERROR_DVR_OPERNOTFINISH = 330036;
ERROR_DVR_ORDER_ERROR = 330012;
ERROR_DVR_OVER_MAXLINK = 330005;
ERROR_DVR_PARAMETER_ERROR = 330017;
ERROR_DVR_PARAMMODE_ERROR = 330088;
ERROR_DVR_PARAVERSION_ERROR = 330082;
ERROR_DVR_PASSWORD_ERROR = 330001;
ERROR_DVR_PASSWORD_FORMAT_ERROR = 330026;
ERROR_DVR_PICTURE_BITS_ERROR = 330061;
ERROR_DVR_PICTURE_DIMENSION_ERROR = 330062;
ERROR_DVR_PICTURE_SIZ_ERROR = 330063;
ERROR_DVR_PLAYERFAILED = 330051;
ERROR_DVR_PLAYFAIL = 330038;
ERROR_DVR_PLAYM4_ALLOC_MEMORY_ERROR = 330506;
ERROR_DVR_PLAYM4_BLT_ERROR = 330522;
ERROR_DVR_PLAYM4_BUF_OVER = 330511;
ERROR_DVR_PLAYM4_CHECK_FILE_ERROR = 330520;
ERROR_DVR_PLAYM4_CREATE_DDRAW_ERROR = 330509;
ERROR_DVR_PLAYM4_CREATE_OBJ_ERROR = 330508;
ERROR_DVR_PLAYM4_CREATE_OFFSCREEN_ERROR = 330510;
ERROR_DVR_PLAYM4_CREATE_SOUND_ERROR = 330512;
ERROR_DVR_PLAYM4_DEC_AUDIO_ERROR = 330505;
ERROR_DVR_PLAYM4_DEC_VIDEO_ERROR = 330504;
ERROR_DVR_PLAYM4_EXTRACT_DATA_ERROR = 330528;
ERROR_DVR_PLAYM4_EXTRACT_NOT_SUPPORT = 330527;
ERROR_DVR_PLAYM4_FILEHEADER_UNKNOWN = 330517;
ERROR_DVR_PLAYM4_INIT_DECODER_ERROR = 330519;
ERROR_DVR_PLAYM4_INIT_TIMER_ERROR = 330521;
ERROR_DVR_PLAYM4_JPEG_COMPRESS_ERROR = 330526;
ERROR_DVR_PLAYM4_NOERROR = 330500;
ERROR_DVR_PLAYM4_OPEN_FILE_ERROR = 330507;
ERROR_DVR_PLAYM4_OPEN_FILE_ERROR_MULTI = 330524;
ERROR_DVR_PLAYM4_OPEN_FILE_ERROR_VIDEO = 330525;
ERROR_DVR_PLAYM4_ORDER_ERROR = 330502;
ERROR_DVR_PLAYM4_PARA_OVER = 330501;
ERROR_DVR_PLAYM4_SET_VOLUME_ERROR = 330513;
ERROR_DVR_PLAYM4_SUPPORT_FILE_ONLY = 330514;
ERROR_DVR_PLAYM4_SUPPORT_STREAM_ONLY = 330515;
ERROR_DVR_PLAYM4_SYS_NOT_SUPPORT = 330516;
ERROR_DVR_PLAYM4_TIMER_ERROR = 330503;
ERROR_DVR_PLAYM4_UPDATE_ERROR = 330523;
ERROR_DVR_PLAYM4_VERSION_INCORRECT = 330518;
ERROR_DVR_PROGRAM_EXCEPTION = 330076;
ERROR_DVR_RISK_PASSWORD = 330251;
ERROR_DVR_RTSP_DESCRIBERECVDATALOST = 330414;
ERROR_DVR_RTSP_DESCRIBERECVERROR = 330415;
ERROR_DVR_RTSP_DESCRIBERECVTIMEOUT = 330413;
ERROR_DVR_RTSP_DESCRIBERROR = 330410;
ERROR_DVR_RTSP_DESCRIBESENDERROR = 330412;
ERROR_DVR_RTSP_DESCRIBESENDTIMEOUT = 330411;
ERROR_DVR_RTSP_DESCRIBESERVERERR = 330416;
ERROR_DVR_RTSP_ERROR_ALLOC_RESOURCE = 330402;
ERROR_DVR_RTSP_ERROR_FORCE_STOP = 330406;
ERROR_DVR_RTSP_ERROR_NOENOUGHPRI = 330401;
ERROR_DVR_RTSP_ERROR_NO_URL = 330404;
ERROR_DVR_RTSP_ERROR_PARAMETER = 330403;
ERROR_DVR_RTSP_GETPORTFAILED = 330407;
ERROR_DVR_RTSP_OVER_MAX_CHAN = 330426;
ERROR_DVR_RTSP_PLAYERROR = 330430;
ERROR_DVR_RTSP_PLAYRECVDATALOST = 330434;
ERROR_DVR_RTSP_PLAYRECVERROR = 330435;
ERROR_DVR_RTSP_PLAYRECVTIMEOUT = 330433;
ERROR_DVR_RTSP_PLAYSENDERROR = 330432;
ERROR_DVR_RTSP_PLAYSENDTIMEOUT = 330431;
ERROR_DVR_RTSP_PLAYSERVERERR = 330436;
ERROR_DVR_RTSP_PRIVACY_STATUS = 330409;
ERROR_DVR_RTSP_SDK_ERROR = 330084;
ERROR_DVR_RTSP_SETUPERROR = 330420;
ERROR_DVR_RTSP_SETUPRECVDATALOST = 330424;
ERROR_DVR_RTSP_SETUPRECVERROR = 330425;
ERROR_DVR_RTSP_SETUPRECVTIMEOUT = 330423;
ERROR_DVR_RTSP_SETUPSENDERROR = 330422;
ERROR_DVR_RTSP_SETUPSENDTIMEOUT = 330421;
ERROR_DVR_RTSP_TEARDOWNERROR = 330440;
ERROR_DVR_RTSP_TEARDOWNRECVDATALOST = 330444;
ERROR_DVR_RTSP_TEARDOWNRECVERROR = 330445;
ERROR_DVR_RTSP_TEARDOWNRECVTIMEOUT = 330443;
ERROR_DVR_RTSP_TEARDOWNSENDERROR = 330442;
ERROR_DVR_RTSP_TEARDOWNSENDTIMEOUT = 330441;
ERROR_DVR_RTSP_TEARDOWNSERVERERR = 330446;
ERROR_DVR_SETSOCKET_ERROR = 330045;
ERROR_DVR_SOCKETCLOSE_ERROR = 330073;
ERROR_DVR_SOCKETLISTEN_ERROR = 330075;
ERROR_DVR_TIMEINPUTERROR = 330032;
ERROR_DVR_UPGRADEFAIL = 330049;
ERROR_DVR_UPGRADELANGMISMATCH = 330057;
ERROR_DVR_USERID_ISUSING = 330074;
ERROR_DVR_USERNOTEXIST = 330047;
ERROR_DVR_USER_NOT_SUCC_LOGIN = 330102;
ERROR_DVR_VERSIONNOMATCH = 330006;
ERROR_DVR_VOICEMONOPOLIZE = 330069;
ERROR_DVR_WITHSAMEUSERNAME = 330079;
ERROR_DVR_WRITEFILE_FAILED = 330077;
ERROR_DVR_WRITEFLASHERROR = 330048;
ERROR_EZSTREAM_AUDIOENGINE_E_CAPTURE = 262016;
ERROR_EZSTREAM_AUDIOENGINE_E_CREATE = 262000;
ERROR_EZSTREAM_CANCED = 260019;
ERROR_EZSTREAM_CREATE_CAS_SESSION = 260005;
ERROR_EZSTREAM_CREATE_CLOUD_SESSION = 260006;
ERROR_EZSTREAM_DATA_TIMEOUT = 260024;
ERROR_EZSTREAM_DECODE = 260018;
ERROR_EZSTREAM_DECODE_TIMEOUT = 260025;
ERROR_EZSTREAM_HEADER_TIMEOUT = 260023;
ERROR_EZSTREAM_INVAILD_PARAM = 260002;
ERROR_EZSTREAM_INVAILD_TOKEN = 260007;
ERROR_EZSTREAM_LIB_UNINITIALIZED = 260014;
ERROR_EZSTREAM_NEED_RESET_CLIENT = 260009;
ERROR_EZSTREAM_NEED_RETRY = 260010;
ERROR_EZSTREAM_NEED_RETRY_AFTER_500MS = 260011;
ERROR_EZSTREAM_NO_ERROR = 260000;
ERROR_EZSTREAM_NO_MEMORY = 260004;
ERROR_EZSTREAM_NO_SURFACE = 260022;
ERROR_EZSTREAM_NO_TOKENS = 260008;
ERROR_EZSTREAM_NO_VIDEO_HEADER = 260017;
ERROR_EZSTREAM_OUTOF_MEMORY = 269999;
ERROR_EZSTREAM_OVER_P2P_COUNT = 260013;
ERROR_EZSTREAM_PRECONNECT_CLEARED = 260020;
ERROR_EZSTREAM_PREPUNCHING = 260016;
ERROR_EZSTREAM_SECRET_KEY = 260021;
ERROR_EZSTREAM_STREAM_TIMEOUT = 260015;
ERROR_EZSTREAM_TOKEN_POOL_FULL = 260012;
ERROR_EZSTREAM_UNKOWN = 260001;
ERROR_EZSTREAM_UNSUPPORT = 260003;
ERROR_INNER_CAMERA_IS_NULL = 400019;
ERROR_INNER_CHECK_FILE_FAIL = 400036;
ERROR_INNER_CREATE_FILE_ERROR = 400007;
ERROR_INNER_DEVICE_ENCRYPT_PASSWORD_IS_NULL = 400011;
ERROR_INNER_DEVICE_LOGIN_ERROR = 400039;
ERROR_INNER_DEVICE_LOGIN_PWD_ERROR = 400021;
ERROR_INNER_DEVICE_NOT_EXIST = 400003;
ERROR_INNER_DEVICE_NOT_IN_SUBNET = 400010;
ERROR_INNER_DEVICE_NOT_ONLINE = 400020;
ERROR_INNER_DEVICE_PASSWORD_IS_NULL = 400028;
ERROR_INNER_DNS_FAIL = 400035;
ERROR_INNER_DOORLOCK_AUTHENTICATION_OUTOFTIME = 400040;
ERROR_INNER_FILE_READ_ERROR = 400018;
ERROR_INNER_FTP_BREAK_ERROR = 400009;
ERROR_INNER_FTP_CONNECT_FAIL = 400013;
ERROR_INNER_FTP_IO_ERROR = 400005;
ERROR_INNER_FTP_SERVER_ERROR = 400006;
ERROR_INNER_FTP_TIMEOUT_ERROR = 400008;
ERROR_INNER_GET_UPGRADE_INFO_FAIL = 400023;
ERROR_INNER_GROUP_DEFENCE_SUBMIT_ERROR = 400032;
ERROR_INNER_IO_ERROR = 400042;
ERROR_INNER_MULTI_CAMERA_SUBMIT_ERROR = 400031;
ERROR_INNER_NETWORK_CONNECT_FAIL = 400022;
ERROR_INNER_NOT_WIFI_NETWORK = 400014;
ERROR_INNER_NO_ERROR = 400000;
ERROR_INNER_NO_NETWORK = 400012;
ERROR_INNER_OPEN_FILE_ERROR = 400017;
ERROR_INNER_PARAM_ERROR = 400002;
ERROR_INNER_PARAM_NULL = 400001;
ERROR_INNER_PLAYER_HARD_LIMIT = 400037;
ERROR_INNER_PREP2P_TOO_MORE = 400038;
ERROR_INNER_RATE_LIMIT = 400034;
ERROR_INNER_SDCARD_UNMOUNTED = 400024;
ERROR_INNER_SURFACE_UNAVAILABLE = 400041;
ERROR_INNER_TALK_INIT_ERROR = 400029;
ERROR_INNER_TALK_OPEN_ERROR = 400027;
ERROR_INNER_TALK_PLAY_ERROR = 400016;
ERROR_INNER_TALK_RECORD_ERROR = 400026;
ERROR_INNER_TALK_STATUS_ERROR = 400025;
ERROR_INNER_TALK_TIME_OUT = 400030;
ERROR_INNER_UPGRADE_FIIE_CHECK_FAIL = 400004;
ERROR_INNER_VOICE_RECORD_NO_PERMISSION = 400033;
ERROR_NET_SDK_CONNECT_STATUS_NO_ERROR = 332000;
ERROR_NET_SDK_CONNECT_STATUS_NO_ROUTER = 332002;
ERROR_NET_SDK_CONNECT_STATUS_TIME_OUT = 332004;
ERROR_NET_SDK_CONNECT_STATUS_UNKNOW_ERROR = 332003;
ERROR_NET_SDK_CONNECT_STATUS_USER_OR_PASSWORD_ERROR = 332001;
ERROR_NET_USERNAME_LOCKED = 330153;
ERROR_NEW_RING_BUF_RT_READ_NOT_READY = 461009;
ERROR_NEW_RING_BUF_RT_WRITE_NOT_READY = 461008;
ERROR_NEW_TTS_CHAECK_TOKEN_FAIL = 460008;
ERROR_NEW_TTS_CLN_CREATE_THD_FAIL = 460014;
ERROR_NEW_TTS_CLN_URL_WRONG = 460015;
ERROR_NEW_TTS_DEVICE_TAKLING_NOW = 460010;
ERROR_NEW_TTS_DEV_CONN_ERR = 460003;
ERROR_NEW_TTS_DEV_MSG_TIMEOUT = 460011;
ERROR_NEW_TTS_DEV_NO_ONLINE = 460012;
ERROR_NEW_TTS_DEV_PRIVACY_ON = 460013;
ERROR_NEW_TTS_HNADLE_TIMEOUT = 460002;
ERROR_NEW_TTS_MSG_TYPE_ERR = 460005;
ERROR_NEW_TTS_NEED_REDIRECT = 460006;
ERROR_NEW_TTS_NO_ERROR = 460000;
ERROR_NEW_TTS_OK = 460000;
ERROR_NEW_TTS_OPR_OR_CRT_NO_MATCH = 460009;
ERROR_NEW_TTS_REDIRECT_URL_WRONG = 460016;
ERROR_NEW_TTS_REQ_URL_WRONG = 460007;
ERROR_NEW_TTS_RET_CLN_ALLOCATE_SOCKET_FAIL = 461039;
ERROR_NEW_TTS_RET_CLN_BASE = 461000;
ERROR_NEW_TTS_RET_CLN_INVALID_STATUS = 461020;
ERROR_NEW_TTS_RET_CLN_NEED_OFFSET_ROOM = 461034;
ERROR_NEW_TTS_RET_CLN_NOT_SUPPORT = 461023;
ERROR_NEW_TTS_RET_CLN_NOT_SUPPORT_METHOD = 461035;
ERROR_NEW_TTS_RET_CLN_NULL_MEDIADES = 461031;
ERROR_NEW_TTS_RET_CLN_NULL_MEDIAINFO = 461022;
ERROR_NEW_TTS_RET_CLN_NULL_NW_MESSAGE = 461033;
ERROR_NEW_TTS_RET_CLN_NULL_REQUEST_MSGBODY = 461032;
ERROR_NEW_TTS_RET_CLN_NULL_TALKURL = 461021;
ERROR_NEW_TTS_RET_CLN_NW_SEND_DATA_FAIL = 461030;
ERROR_NEW_TTS_RET_CLN_NW_SOCK_INACTIVE = 461029;
ERROR_NEW_TTS_RET_CLN_PARSE_DOMAIN_FAIL = 461048;
ERROR_NEW_TTS_RET_CLN_READ_BUFFER_ABNORMAL = 461028;
ERROR_NEW_TTS_RET_CLN_READ_ERR = 461027;
ERROR_NEW_TTS_RET_CLN_READ_LINK_DISCONNECT = 461026;
ERROR_NEW_TTS_RET_CLN_READ_SELECT_ERR = 461024;
ERROR_NEW_TTS_RET_CLN_RET_INVALID_IP_VERSION = 461052;
ERROR_NEW_TTS_RET_CLN_RET_NO_EQUAL_TXN = 461055;
ERROR_NEW_TTS_RET_CLN_RET_NO_KEEPALIVE_SSN = 461054;
ERROR_NEW_TTS_RET_CLN_RET_RECV_PEER_STOP_REQ = 461053;
ERROR_NEW_TTS_RET_CLN_SELECT_NO_SOCKET = 461042;
ERROR_NEW_TTS_RET_CLN_SOCKET_ERR_STATUS = 461043;
ERROR_NEW_TTS_RET_CLN_SOCKET_SET_BLOCK_FAIL = 461041;
ERROR_NEW_TTS_RET_CLN_SOCKET_SET_NO_BLOCK_FAIL = 461040;
ERROR_NEW_TTS_RET_CLN_SSN_KEEPALIVE_PROCESS_TMOUT = 461050;
ERROR_NEW_TTS_RET_CLN_START_PROCESS_THREAD_FAIL = 461038;
ERROR_NEW_TTS_RET_CLN_START_TALK_REQ_PROCESS_TMOUT = 461049;
ERROR_NEW_TTS_RET_CLN_TALK_URL_INVALID_PORT = 461047;
ERROR_NEW_TTS_RET_CLN_TALK_URL_NO_BEGIN_TAG = 461045;
ERROR_NEW_TTS_RET_CLN_TALK_URL_NO_END_TAG = 461044;
ERROR_NEW_TTS_RET_CLN_TALK_URL_NO_SEPARATOR = 461046;
ERROR_NEW_TTS_RET_CLN_TIMER_ALREADY_ACTIVE = 461036;
ERROR_NEW_TTS_RET_CLN_TIMER_NOT_ACTIVE = 461037;
ERROR_NEW_TTS_RET_CLN_UPDATE_TALK_REQUEST_PENDING = 461051;
ERROR_NEW_TTS_RET_CLN_WRITE_SELECT_TMOUT = 461025;
ERROR_NEW_TTS_RET_ERROR = 460001;
ERROR_NEW_TTS_RET_NEW_PROTO_ENCAPSULATE_FAIL = 461011;
ERROR_NEW_TTS_RET_NEW_PROTO_INCOMPLETE_HEAD = 461012;
ERROR_NEW_TTS_RET_NEW_PROTO_INVALID_MSG_FLAG = 461013;
ERROR_NEW_TTS_RET_NEW_PROTO_INVALID_MSG_LENGTH = 461014;
ERROR_NEW_TTS_RET_NEW_PROTO_MEDIAINFO_EMPTY = 461015;
ERROR_NEW_TTS_RET_NEW_PROTO_NO_RSP_CODE = 461016;
ERROR_NEW_TTS_RET_NEW_PROTO_NO_TALK_SSN = 461017;
ERROR_NEW_TTS_RET_NEW_PROTO_PARSE_FAIL = 461018;
ERROR_NEW_TTS_RET_NEW_PROTO_URL_EMPTY = 461019;
ERROR_NEW_TTS_RET_NULL_PTR = 461010;
ERROR_NEW_TTS_RING_BUF_RT_EMPTY = 461007;
ERROR_NEW_TTS_RING_BUF_RT_FULL = 461006;
ERROR_NEW_TTS_RING_BUF_RT_INVALID_PARAS = 461002;
ERROR_NEW_TTS_RING_BUF_RT_INVALID_STATUS = 461005;
ERROR_NEW_TTS_RING_BUF_RT_MORE_DATA_OFFSET = 461004;
ERROR_NEW_TTS_RING_BUF_RT_MORE_DATA_SIZE = 461003;
ERROR_NEW_TTS_RING_BUF_RT_NULL_PTR = 461001;
ERROR_NEW_TTS_TOEKN_NO_AUTH = 460017;
ERROR_NEW_TTS_TOEKN_OTHER_ERROR = 460019;
ERROR_NEW_TTS_TOEKN_SESSION_INVALID = 460018;
ERROR_NEW_TTS_TTS_INTERNAL_ERR = 460004;
ERROR_NEW_TTS_WAIT_TIMEOUT = 460001;
ERROR_STREAM_CREATE_ERROR = 249998;
ERROR_STREAM_NO_ERROR = 240000;
ERROR_STREAM_NO_INIT = 249999;
ERROR_STREAM_RET_ALLOCATE_SOCKET_FAIL = 240023;
ERROR_STREAM_RET_BAD_MSG = 240004;
ERROR_STREAM_RET_BAD_STATUS = 240033;
ERROR_STREAM_RET_CONNECT_SRV_FAIL = 240025;
ERROR_STREAM_RET_DATAOUT_CALLBACK_UNREG = 240014;
ERROR_STREAM_RET_DISCONNECTED_LINK = 240027;
ERROR_STREAM_RET_ERR = 240001;
ERROR_STREAM_RET_INVALID_MSGHEAD = 240006;
ERROR_STREAM_RET_INVALID_PARAS = 240003;
ERROR_STREAM_RET_INVALID_PEER_HOST = 240010;
ERROR_STREAM_RET_INVALID_SERIAL = 240007;
ERROR_STREAM_RET_INVALID_SSN_STREAMKEY = 240011;
ERROR_STREAM_RET_INVALID_STATUS_CHANGE = 240032;
ERROR_STREAM_RET_INVALID_STREAMURL = 240008;
ERROR_STREAM_RET_INVALID_STREAM_HEAD = 240012;
ERROR_STREAM_RET_INVALID_STREAM_SSN = 240013;
ERROR_STREAM_RET_INVALID_STREAM_SSN_ID = 240024;
ERROR_STREAM_RET_INVALID_VTDU_HOST = 240009;
ERROR_STREAM_RET_MEMALLOC_FAIL = 240020;
ERROR_STREAM_RET_NOT_SUPPORTED = 240022;
ERROR_STREAM_RET_NO_CONNECTION = 240028;
ERROR_STREAM_RET_NO_ENOUGH_ROOM = 240005;
ERROR_STREAM_RET_NO_STREAM = 240017;
ERROR_STREAM_RET_NO_STREAM_HEAD = 240016;
ERROR_STREAM_RET_NO_STREAM_SSN = 240015;
ERROR_STREAM_RET_NULL_PTR = 240002;
ERROR_STREAM_RET_PB_ENCAPSULATE_FAILURE = 240019;
ERROR_STREAM_RET_PB_PARSE_FAILURE = 240018;
ERROR_STREAM_RET_PROXY_ERROR_BEGIN = 241100;
ERROR_STREAM_RET_PROXY_ERROR_END = 241199;
ERROR_STREAM_RET_PROXY_GETSOCKOPT_FAIL = 241108;
ERROR_STREAM_RET_PROXY_ISSET_FAIL = 241107;
ERROR_STREAM_RET_PROXY_KEEPALIVE_REQ_TMOUT = 240036;
ERROR_STREAM_RET_PROXY_PARAS_FAIL = 241101;
ERROR_STREAM_RET_PROXY_PARSEIP_FAIL = 241105;
ERROR_STREAM_RET_PROXY_SELECT_FAIL = 241106;
ERROR_STREAM_RET_PROXY_SELECT_TIMEOUT = 241109;
ERROR_STREAM_RET_PROXY_SETBLOCK_FAIL = 241104;
ERROR_STREAM_RET_PROXY_SETNOBLOCK_FAIL = 241103;
ERROR_STREAM_RET_PROXY_SOCKET_FAIL = 241102;
ERROR_STREAM_RET_PROXY_STARTSTREAM_REQ_TMOUT = 240035;
ERROR_STREAM_RET_REQUEST_TIMEOUT = 240026;
ERROR_STREAM_RET_STREAM_DATAKEY_CHECK_FAIL = 240030;
ERROR_STREAM_RET_STREAM_END_SUCC = 240029;
ERROR_STREAM_RET_TCP_BUFFER_FULL = 240031;
ERROR_STREAM_RET_VTDUSRV_NOT_SET = 240021;
ERROR_STREAM_RET_VTDU_ERROR_BEGIN = 241200;
ERROR_STREAM_RET_VTDU_ERROR_END = 241299;
ERROR_STREAM_RET_VTDU_GETSOCKOPT_FAIL = 241208;
ERROR_STREAM_RET_VTDU_ISSET_FAIL = 241207;
ERROR_STREAM_RET_VTDU_KEEPALIVE_REQ_TMOUT = 240038;
ERROR_STREAM_RET_VTDU_PARAS_FAIL = 241201;
ERROR_STREAM_RET_VTDU_PARSEIP_FAIL = 241205;
ERROR_STREAM_RET_VTDU_SELECT_FAIL = 241206;
ERROR_STREAM_RET_VTDU_SELECT_TIMEOUT = 241209;
ERROR_STREAM_RET_VTDU_SETBLOCK_FAIL = 241204;
ERROR_STREAM_RET_VTDU_SETNOBLOCK_FAIL = 241203;
ERROR_STREAM_RET_VTDU_SOCKET_FAIL = 241202;
ERROR_STREAM_RET_VTDU_STARTSTREAM_REQ_TMOUT = 240037;
ERROR_STREAM_RET_VTDU_STATUS_302 = 245302;
ERROR_STREAM_RET_VTDU_STATUS_400 = 245400;
ERROR_STREAM_RET_VTDU_STATUS_402 = 245402;
ERROR_STREAM_RET_VTDU_STATUS_403 = 245403;
ERROR_STREAM_RET_VTDU_STATUS_404 = 245404;
ERROR_STREAM_RET_VTDU_STATUS_405 = 245405;
ERROR_STREAM_RET_VTDU_STATUS_406 = 245406;
ERROR_STREAM_RET_VTDU_STATUS_407 = 245407;
ERROR_STREAM_RET_VTDU_STATUS_409 = 245409;
ERROR_STREAM_RET_VTDU_STATUS_410 = 245410;
ERROR_STREAM_RET_VTDU_STATUS_411 = 245411;
ERROR_STREAM_RET_VTDU_STATUS_412 = 245412;
ERROR_STREAM_RET_VTDU_STATUS_413 = 245413;
ERROR_STREAM_RET_VTDU_STATUS_415 = 245415;
ERROR_STREAM_RET_VTDU_STATUS_451 = 245451;
ERROR_STREAM_RET_VTDU_STATUS_452 = 245452;
ERROR_STREAM_RET_VTDU_STATUS_454 = 245454;
ERROR_STREAM_RET_VTDU_STATUS_491 = 245491;
ERROR_STREAM_RET_VTDU_STATUS_500 = 245500;
ERROR_STREAM_RET_VTDU_STATUS_501 = 245501;
ERROR_STREAM_RET_VTDU_STATUS_503 = 245503;
ERROR_STREAM_RET_VTDU_STATUS_530 = 245530;
ERROR_STREAM_RET_VTDU_STATUS_544 = 245544;
ERROR_STREAM_RET_VTDU_STATUS_545 = 245545;
ERROR_STREAM_RET_VTDU_STATUS_546 = 245546;
ERROR_STREAM_RET_VTDU_STATUS_556 = 245556;
ERROR_STREAM_RET_VTDU_STATUS_557 = 245557;
ERROR_STREAM_RET_VTDU_STATUS_560 = 245560;
ERROR_STREAM_RET_VTDU_STATUS_600 = 245600;
ERROR_STREAM_RET_VTDU_STATUS_601 = 245601;
ERROR_STREAM_RET_VTDU_STATUS_602 = 245602;
ERROR_STREAM_RET_VTDU_STATUS_BASE = 245000;
ERROR_STREAM_RET_VTM_ERROR_BEGIN = 241000;
ERROR_STREAM_RET_VTM_ERROR_END = 241099;
ERROR_STREAM_RET_VTM_GETSOCKOPT_FAIL = 241008;
ERROR_STREAM_RET_VTM_ISSET_FAIL = 241007;
ERROR_STREAM_RET_VTM_PARAS_FAIL = 241001;
ERROR_STREAM_RET_VTM_PARSEIP_FAIL = 241005;
ERROR_STREAM_RET_VTM_SELECT_FAIL = 241006;
ERROR_STREAM_RET_VTM_SELECT_TIMEOUT = 241009;
ERROR_STREAM_RET_VTM_SETBLOCK_FAIL = 241004;
ERROR_STREAM_RET_VTM_SETNOBLOCK_FAIL = 241003;
ERROR_STREAM_RET_VTM_SOCKET_FAIL = 241002;
ERROR_STREAM_RET_VTM_VTDUINFO_REQ_TMOUT = 240034;
ERROR_STREAM_TIMEOUT = 249997;
ERROR_TTS_AUDIO_LOCATING = 360020;
ERROR_TTS_CHAECK_TOKEN_FAIL = 360008;
ERROR_TTS_CLN_CREATE_THD_FAIL = 360112;
ERROR_TTS_CLN_PARAM_ERROR = 360100;
ERROR_TTS_CLN_RECV_MSG_ERR = 360111;
ERROR_TTS_CLN_SEND_MSG_ERR = 360110;
ERROR_TTS_CLN_SOCK_CLOSE = 360104;
ERROR_TTS_CLN_SOCK_CREATE_ERROR = 360101;
ERROR_TTS_CLN_SOCK_RECV_ERROR = 360102;
ERROR_TTS_CLN_SOCK_SEND_ERROR = 360103;
ERROR_TTS_CLN_URL_WRONG = 360113;
ERROR_TTS_CLN_WAIT_TIMEOUT = 360107;
ERROR_TTS_DEVICE_TAKLING_NOW = 360010;
ERROR_TTS_DEV_CONN_ERR = 360003;
ERROR_TTS_DEV_LINK_DELETE = 360018;
ERROR_TTS_DEV_MSG_TIMEOUT = 360011;
ERROR_TTS_DEV_NO_ONLINE = 360012;
ERROR_TTS_DEV_PRIVACY_ON = 360013;
ERROR_TTS_DEV_TALKING_LINK_DELETE = 361003;
ERROR_TTS_HNADLE_TIMEOUT = 360108;
ERROR_TTS_LSN_DEV_TMOUT = 360017;
ERROR_TTS_MSG_TYPE_ERR = 360005;
ERROR_TTS_NEED_REDIRECT = 360006;
ERROR_TTS_NO_ERROR = 360000;
ERROR_TTS_OPR_OR_CRT_NO_MATCH = 360009;
ERROR_TTS_PRIVACY_COVER = 360019;
ERROR_TTS_REDIRECT_URL_WRONG = 360114;
ERROR_TTS_REQ_URL_WRONG = 360007;
ERROR_TTS_RSP_RST_ERROR = 360106;
ERROR_TTS_RSP_TYPE_ERROR = 360105;
ERROR_TTS_SRV_MSG_TYPE_ERR = 360109;
ERROR_TTS_TOEKN_NO_AUTH = 360014;
ERROR_TTS_TOEKN_OTHER_ERROR = 360016;
ERROR_TTS_TOEKN_SESSION_INVALID = 360015;
ERROR_TTS_TTS_HNADLE_TIMEOUT = 360002;
ERROR_TTS_TTS_INTERNAL_ERR = 360004;
ERROR_TTS_WAIT_TIMEOUT = 360001;
ERROR_WEB_FORBIDDEN = 99990;
ERROR_WEB_NETWORK_ERROR = 99995;
ERROR_WEB_NET_EXCEPTION = 99991;
ERROR_WEB_NO_DATA = 99998;
ERROR_WEB_PARAM_ERROR = 99994;
ERROR_WEB_PARSE_DATA_ERROR = 99993;
ERROR_WEB_SERVER_EXCEPTION = 99999;
ERROR_WEB_SESSION_ERROR = 99997;
ERROR_WEB_UNKNOW_ERROR = 99996;
ERROR_XML_ABILITY_NOTSUPPORT = 331000;
ERROR_XML_ANALYZE_FIND_LOCALXML_ERROR = 331002;
ERROR_XML_ANALYZE_LOAD_LOCALXML_ERROR = 331003;
ERROR_XML_ANALYZE_NOENOUGH_BUF = 331001;
ERROR_XML_ANALYZE_TYPE_ERROR = 331005;
ERROR_XML_ANALYZE_XML_NODE_ERROR = 331006;
ERROR_XML_INPUT_PARAM_ERROR = 331007;
ERROR_XML_NANLYZE_DVR_DATA_FORMAT_ERROR = 331004;
ERROR_XML_VERSION_MISMATCH = 331008;
-
iTuneDVR
- Сообщения: 3167
- Зарегистрирован: 24 авг 2013, 11:05
Re: Расшифровка кодов ошибок Hik-Connect
Сообщение iTuneDVR » 13 дек 2021, 19:03
Коды ошибок приведены из приложения V3.11.1.1023 2019г.
В новых приложениях список расширен и немного изменен принцип алгоритмов вывода, поэтому, каждая ситуация может быть сугубо индивидуально оцениваться.
Для себя можно, что-то понять, но это не отменяет запроса в ТП за разъяснениями, раз у них информация есть по данному вопросу
Политика компании не предполагает широкой огласки данного вопроса, а лишь его кулуарное решение, что в целом тоже что-то.
- Вложения
-
- photo_2021-12-13_17-53-41.jpg (62.78 КБ) 7900 просмотров
Вернуться в «Статьи»
Просмотров 53.4к. Опубликовано 15.06.2020
Обновлено 20.12.2022
Небезызвестная компания HikVision, которой принадлежит ещё и бренд HiWatch, поддерживает бесплатное подключение к своим устройствам через P2P-сервис Hik-Connect. Само устройство, будь то камера, регистратор или домофон настраивается для работы в “облаке”. Для доступа к настройкам аккаунта, добавления устройств и раздачи прав доступа к ним используется личный кабинет на сайте https://i.hik-connectru.com, либо приложение Hik-Connect для Android или iOS.
Смотреть трансляцию и архив через личный кабинет на сайте теперь нельзя, а можно только через приложения для смартфонов и планшетов, либо через программу для ПК iVMS-4200.
Содержание
- Регистрация аккаунта
- Проблемы при запуске и работе
- Проблема с облаком
- Проблема с паролем
- Проблема с кодом подтверждения
- Проблема с облачным сервером
- Проблема с DNS-сервером
- Проблема с прошивкой
- Приложение для Android
- Установка
- Регистрация
- Добавление устройства
- Приложение для Windows
- Видеоверсия
- Ссылки
Регистрация аккаунта
Для начала работы требуется зарегистрировать “облачный” аккаунт. Это можно сделать и через сайт https://i.hik-connectru.com и через приложение для смартфона. Привязывается аккаунт либо к адресу электронной почты, либо к номеру телефона. Не всегда оба этих способа работают стабильно, но проблемы с регистрацией возникают редко.
Проблемы при запуске и работе
На заре появления этой технологии всё было просто – настроил сетевые параметры устройства, поставил галочку в нужном месте и девайс в “облаке”. Оставалось только добавить его в свой аккаунт по серийному номеру. Обычно проблем не возникало, в отличие от некоторых других производителей. Потом проблемы начались. И начались они после появления закона о персональных данных и, как следствие, возникновения необходимости переноса “облачных” серверов на территорию РФ. Если не ошибаюсь, проблему решали, примерно, полгода. Потом всё стабилизировалось, но периодически какие-то странные сбои доступа всё-таки случаются. Тут выход один – немного подождать и попробовать снова.
Проблема с облаком
С августа 2020 года P2P-сервис EZVIZ и Hik-Connect более не совместимы. Вследствие чего, если ранее, для работы с устройствами HiWatсh/HikVision, Вами использовался сервис EZVIZ и появились проблемы, то предлагается сделать следующее:
1. Зайти в личный кабинет EZVIZ и отвязать (удалить) оборудование от учётной записи. Перед этим сохраните или запишите серийные номера ваших устройств и убедитесь, что Вы знаете их коды подтверждения (верификации). Иначе добавить устройства в новый личный кабинет не получится.
2. Зайти на Российский сайт личного кабинета Hik-Сonnect ( https://i.hik-connectru.com ) и создать учётную запись.
3. Проверить настройки оборудования по данной инструкции
4. Добавить оборудование в личный кабинет по серийному номеру устройства (или через мобильное приложение).
Проблема с паролем
Следующим источником проблем стали повышенные требования безопасности при указании паролей. Раньше пароль был по умолчанию “12345” и для подключения к облаку нужен был только серийный номер устройства. Теперь никакого пароля по умолчанию нет, а устройство находится, в так называемом, “неактивном” состоянии. Для того, чтобы начать как-то взаимодействовать с устройством, нужно его активировать путём назначения пароля администратора, удовлетворяющего политике безопасности. На момент написания статьи пароль должен быть длиной от 8 до 16 символов и содержать цифры и латинские буквы, лучше разного регистра. Пока требование к разному регистру, как и наличию в пароле спец. символов не является обязательным, но, думаю, это ненадолго.
Проблема с кодом подтверждения
Ещё одна причина ошибки подключения – код подтверждения (верификации). Это такой код, который должен быть указан для подключения устройства к “облаку” и, который используется ещё и для шифрования видеопотока. Кроме того, он же является паролем администратора для некоторых устройств. К коду подтверждения тоже есть требования: от 6 до 12 букв и/или цифр. Пока требования наличия и букв и цифр не является обязательным, но буквы не должны следовать в алфавитном порядке и быть одинаковыми.
В некоторых случаях поле ввода кода подтверждения отсутствует в веб-интерфейсе. Раньше достаточно было ввести дефолтный код ABCDEF при добавлении в аккаунт и всё работало. Теперь ситуация другая – сервер говорит, что код подтверждения слишком простой и нужно задать сложнее. Но как, если поля нет? Сделать это можно через SADP.
Проблема с облачным сервером
Далее – “облачный” сервер. Поле ввода имени сервера было всегда, но всё работало и без его указания. Сервер выбирался автоматически. Сейчас он тоже может выбираться автоматически, но, чаще всего, неверно. Получаем два варианта возможных проблем – либо устройство не может подключиться к облаку – в статусе соединения: “Не в сети”, либо может и подключается – в статусе соединения: “В сети”, но потом его нельзя добавить в свой российский аккаунт. Для того, чтобы устройство соединилось с сервером и добавлялось в российский аккаунт, нужно прописать имя российского же сервера:
- Для устройств Hikvision: dev.hik-connectru.com, либо litedev.hik-connectru.com
- Для устройств HiWatch: dev.guardingvisionru.com, либо litedev.guardingvisionru.com
Если до редактирования адрес сервера начинался на dev, то прописываете российский адрес начинающийся на dev. Если litedev, то соответственно, указывайте российский litedev.
На самом деле, даже если в настройках устройств HiWatch указать сервер .hik-connectru.com вместо .guardingvisionru.com, то тоже всё работает.
Проблема с DNS-сервером
Иногда бывает, что всё верно настроено, но соединения с “облаком” не происходит. Виноваты в этом DNS-серверы. Производитель рекомендует принудительно указывать “гугловские” DNS-серверы: 8.8.8.8 и 8.8.4.4.
Проблема с прошивкой
Последний важный момент – прошивка устройства должна быть актуальной. Как показывает практика, не всегда это обязательно – устройства установленные несколько лет назад исправно работают, но всё же, первым делом, при возникновении проблем, прошивку надо обновить.
Приложение для Android
Приложение Hik-Connect почему-то исчезло из Google Play и теперь его можно скачать только в виде APK-файла. Для установки на смартфоне, соответственно, потребуется разрешить установку из APK-файлов, они же непроверенные источники.
Установка
Скачиваем, разрешаем, устанавливаем, запускаем. На первом экране принимаем Условия пользования. Далее, выбираем свой регион и видим окно входа в аккаунт. Войти можно либо с использованием номера телефона и пароля, либо адреса электронной почты и пароля.
Регистрация
После ввода параметров авторизации попадаем в свой аккаунт, но это если он уже есть, а если нет? Если нет – надо зарегистрировать! Есть два варианта – через сайт и через приложение. Процедура регистрации через сайт рассмотрена в видео ниже. Здесь же рассмотрим процедуру регистрации через приложение.
Жмём ссылку Зарегистрировать аккаунт и принимаем Условия пользования. Далее, вводим либо адрес электронной почты, либо номер телефона, придумываем пароль и жмём кнопку Получить защитный код. На указанный контакт – почту или телефон, соответственно, придёт этот самый защитный код. Его нужно ввести в соответствующее поле и нажать кнопку Завершено. Если всё сделано без ошибок, то сразу будет осуществлён вход в аккаунт.
При первом входе будет предложено включить аутентификацию по отпечатку пальца. Откажитесь, иначе заколебёт, хотя можете попробовать – отключить можно и позже в разделе Управление аккаунтом. Чтобы в него войти, нужно тапнуть по верхней строчке в главном окне программы – там где аватар, логин и иконка QR-кода.
Добавление устройства
Аккаунт есть. Теперь нужно добавить наше устройство. Щёлкаем по плюсику. В ответ на запрос, предоставляем право на использование камеры, чтобы можно было добавить устройство отсканировав его QR-код, либо жмём карандашик в правом верхнем углу и вводим серийный номер вручную. Устройство будет идентифицировано и приложение попытается к нему подключиться. Если само устройство включено, подключено к сети и соединено с облаком, то оно успешно добавится в аккаунт.
Советую зайти в настройки и отключить шифрование, иначе заколебёт. Но, опять же, можете отключить и позже.
Приложение для Windows
С сайтом личного кабинета и приложением для мобильных ОС разобрались, но часто требуется смотреть картинки на компьютере с Windows. Облако EZVIZ позволяет это делать прямо в личном кабинете, а вот Hik-Connect – нет. Но выход есть – приложение iVMS-4200. Его установка и настройка рассмотрены в отдельной статье – Установка и настройка iVMS-4200.
Видеоверсия
Ссылки
- Актуальную прошивку можно взять с FTP производителя.
- Сайт облачного сервиса: https://i.hik-connectru.com.
- Приложение для Windows.
- Магазин приложений Hikvision.
OPEN Hik-Connect System Android SDK ErrorCode
This document is for detailed description of Open Hik-Connect System Android ErrorCode. It’s in continuous improvement…..
package com.videogo.exception;
/********************************************************************************************************/
/*Upper level error code
*100000 - 199999 : webService
*200000 - 299999 : 1.7 Device Upgrade Error Code
*300000+ : Play and Streaming Layer
*Including:
*310000 - 310999 : Error Code of Streaming Library Packaging Layer PB or PR
*311000 - 311999 : Streaming and Play Error Code. PBV or PRV
*320000 - 329999 : Play Library Error Code
*330000 - 339999 : HCNetSDK Error Code
*340000 - 349999 : Rtsp Error Code
*350000 - 359999 : ppvs Error Code
*360000 - 369999 : TTS Error Code
*370000 - 379999 : Frame Analysis Library Error Code
*380000 - 389999 : CAS Error Code
*400000 - 409999 : Internal Error Code
*410000 - 419999 : External Error Code
*/
/*
* VideoGoNetSDKException==>webService parse result code
* PlaySDKException==>PlaySDK.getLastError()
*/
/********************************************************************************************************/
/**
*Error Code Document
* Please mainly focus on the error codes with comments.
* The operation of calling function or sending message will return ErrorInfo object. Analyze this object to get the definition of the error code.
*
* @see com.videogo.errorlayer.ErrorInfo
*/
public class ErrorCode {
/**
* Illegal user name
*/
public static final int ERROR_WEB_USER_NAME_NOT_LEGAL = 101001;
/**
* The user name already exists.
*/
public static final int ERROR_WEB_USER_NAME_OCCUPIED = 101002;
/**
* Illegal password
*/
public static final int ERROR_WEB_PASSWORD_NOT_LEGAL = 101003;
/**
* The characters in the password cannot be same.
*/
public static final int ERROR_WEB_PASSWORD_SAME_CHARACTER = 101004;
/**
* The mobile phone number is already registered.
*/
public static final int ERROR_WEB_PHONE_NUMBER_REGISTERED = 101006;
/**
* Incorrect verification code
*/
public static final int ERROR_WEB_CODE_ERROR = 101011;
/**
* The user does not exist.
*/
public static final int ERROR_WEB_USER_NOT_EXIST = 101013;
/**
* Incorrect password
*/
public static final int ERROR_WEB_PASSWORD_ERROR = 101014;
/**
* The current user is the sub user.
*/
public static final int ERROR_WEB_USER_IS_SUB = 101027;
/**
* The mobile phone number is not linked.
*/
public static final int ERROR_WEB_PHONE_NUMBER_UNBOUND = 101060;
/**
* Server exception
*/
public static final int ERROR_WEB_SERVER_ERROR = 199999;
/**
* Getting the verification code failed.
*/
public static final int ERROR_WEB_GET_VEIFY_CODE_ERROR = 101010;
/**
* The user name and mobile phone number mismatched.
*/
public static final int ERROR_WEB_USER_NOT_MATCH_PHONE_NUMBER = 101009;
/**
* The user name already exists.
*/
public static final int ERROR_WEB_USER_NAME_REGISTERED_MORE = 101019;
/**
* Too many operations for getting SMS verification code attempts.
*/
public static final int ERROR_WEB_GET_CODE_LIMIT = 101041;
/**
* Incorrect parameter
*/
public static final int ERROR_WEB_PARAM_ERROR = 110001;
/**
* access_tocken exception
*/
public static final int ERROR_WEB_SESSION_ERROR = 110002;
/**
* access_tocken is expired.
*/
public static final int ERROR_WEB_SESSION_EXPIRE = 110003;
/**
* Incorrect user name or password
*/
public static final int ERROR_WEB_USER_PASSWORD_ERROR = 110004;
/**
* appKey exception
*/
public static final int ERROR_WEB_APPKEY_ERROR = 110005;
/**
* IP is restricted.
*/
public static final int ERROR_WEB_IP_LIMIT = 110006;
/**
* No more calling is allowed.
*/
public static final int ERROR_WEB_INVOKE_LIMIT = 110007;
/**
* Signature error
*/
public static final int ERROR_WEB_SIGN_ERROR = 110008;
/**
* Signature parameter error
*/
public static final int ERROR_WEB_SIGN_PARAM_ERROR = 110009;
/**
* Signature timed out.
*/
public static final int ERROR_WEB_SIGN_EXPIRE = 110010;
/**
* The Hik-Connect serveice is inactive. Call API in the SDK to enable Hik-Connect service.
*/
public static final int ERROR_WEB_YSSERVICE_NOTOPENED = 110011;
/**
* Duplicated userId or phone is linked with the appkey.
*/
public static final int ERROR_WEB_SMS_VERIFY_BIND_ERROR = 110012;
/**
* appkey and session mismatched.
*/
public static final int ERROR_WEB_SESSION_KEY_NOMATCH = 110018;
/**
* Too many operations for calling function.
*/
public static final int ERROR_WEB_CALLAPI_TOO_OFTEN = 110029;
/**
* Parameter exception. SDK version is too low.
*/
public static final int ERROR_WEB_HARDWARE_SIGNATURE_IS_NULL = 120003;
/**
* The hardware signature is empty.
*/
public static final int ERROR_WEB_HARDWARE_SIGNATURE_ERROR = 120004;
/**
* The hardware signature operation failed.
*/
public static final int ERROR_WEB_HARDWARE_SIGNATURE_OP_ERROR = 120005;
/**
* Network exception
*/
public static final int ERROR_WEB_NET_EXCEPTION = 120006;
/**
* The channel does not exist. Check if the camera is re-added, or channel parameters are not updated.
*/
public static final int ERROR_WEB_CAMERA_NOT_EXIT = 120001;
/**
* The device does not exist.
*/
public static final int ERROR_WEB_DEVICE_NOT_EXIT = 120002;
/**
* The device is offline.
*/
public static final int ERROR_WEB_DEVICE_OFFLINE = 120007;
/**
* Response timed out. Check your network and try again.
*/
public static final int ERROR_WEB_DEVICE_RESP_TIMEOUT = 120008;
/**
* The user has no permission of the device.
*/
public static final int ERROR_WEB_DEVICE_NOT_HAVE = 120018;
/**
* Incorrect device verification code
*/
public static final int ERROR_WEB_DEVICE_VALICATECODE_ERROR = 120010;
/**
* The cloud storage is not supported by device.
*/
public static final int ERROR_WEB_DEVICE_UNSUPPORT_CLOUD = 120019;
/**
* The device is online and it is already added.
*/
public static final int ERROR_WEB_DEVICE_NOT_ADD = 120020;
/**
* The device is online. But it is not added.
*/
public static final int ERROR_WEB_DEVICE_ONLINE_NOT_ADD = 120021;
/**
* The device is online. But it is added by other user.
*/
public static final int ERROR_WEB_DEVICE_ONLINE_ADDED = 120022;
/**
* The device is offline. But it is not added.
*/
public static final int ERROR_WEB_DEVICE_OFFLINE_NOT_ADD = 120023;
/**
* The device is offline. But it is added by other user.
*/
public static final int ERROR_WEB_DEVICE_OFFLINE_ADDED = 120024;
/**
* The device is already addede.
*/
public static final int ERROR_WEB_DEVICE_ADD_OWN_AGAIN = 120029;
/**
* Access configuration is enabled, and the hardware characteristic code verification failed. Please disable the access configuration via Hik-Connect Client.
*/
public static final int ERROR_WEB_TERMINAL_BINDING = 120031;
/**
* Data exception
*/
public static final int ERROR_WEB_DATA_ERROR = 149999;
/**
* Server exception
*/
public static final int ERROR_WEB_SERVER_EXCEPTION = 150000;
/**
* The device does not exist(feedback when adding device). Connect the device with network and add it to Hik-Connect, enter Wi-Fi Configuration when receiving this error code.
*/
public static final int ERROR_WEB_DEVICE_NOTEXIT = 102000;
/**
* The camera does not exist.
*/
public static final int ERROR_WEB_CAMERA_NOTEXIT = 102001;
/**
* The device has been added (feedback when adding device).
*/
public static final int ERROR_WEB_DEVICE_ADDED = 102002;
/**
* The device is offline (feedback when adding device). Enter Wi-Fi Configuration.
*/
public static final int ERROR_WEB_DEVICE_NOT_ONLINE = 102003;
/**
* Devcie exception
*/
public static final int ERROR_WEB_DEVICE_EXCEPTION = 102004;
/**
* Camera name is required.
*/
public static final int ERROR_WEB_CAMERA_NAME_EMPTY = 102005;
/**
* Illegal camera name
*/
public static final int ERROR_WEB_CAMERA_NAME_ILLEGAL = 102006;
/**
* The user has no permission to search the camera of other user.
*/
public static final int ERROR_WEB_CAMERA_NO_PERMISSION = 102012;
/**
* Incorrect device serial No.
*/
public static final int ERROR_WEB_DEVICE_SERIAL_WRONG = 102007;
/**
* Device upnp function exception
*/
public static final int ERROR_WEB_DEVICE_UPNP_EXCEPTION = 102008;
/**
* Request response timed out.
*/
public static final int ERROR_WEB_DEVICE_SO_TIMEOUT = 102009;
/**
* No device can be added by sub user.
*/
public static final int ERROR_WEB_DEVICE_ADD_BY_SUB = 102010;
/**
* The device is linked with N1 and R1.
*/
public static final int ERROR_WEB_DEVICE_RELATED_BY_NR = 102011;
/**
* Invalid device serial No. segment and phone number segemnt are configured when adding device.
*/
public static final int ERROR_WEB_DEVICE_ADD_LIMIT_SERIAL = 102012;
/**
* The user cannot add the device.
*/
public static final int ERROR_WEB_DEVICE_ADD_LIMIT = 102013;
/**
* The function is not supported by the current version.
*/
public static final int ERROR_WEB_DEVICE_VERSION_UNSUPPORT = 102020;
/**
* Not supported by device.
*/
public static final int ERROR_WEB_DEVICE_UNSUPPORT = 102030;
/**
* The camera is already shared.
*/
public static final int ERROR_WEB_CAMERA_SHARED = 102050;
/**
* The camera is already added by other user.
*/
public static final int ERROR_WEB_DEVICE_ADDED_BT_OTHER = 105001;
/**
* Verification code error (the verification code is on the device surface, which consists of 6 capital letters). A dialog will pop up for the user to input verification code when receiving this error code.
*/
public static final int ERROR_WEB_DEVICE_VERIFY_CODE_ERROR = 105002;
/**
* 1.7 device upgrade error code
*/
public static final int ERROR_DEVICE_UPGRADE_BASE_CODE = 0x00100000;
/**
*
*/
public static final int ERROR_DEVICE_UPGRADE_NO_ERROR = 200000;
/**
* The upgrade request is denied by server.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_REQUEST_REFUSED = 200000 + 0x00000551;
/**
* No request versio found.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_REQUEST_VERSION_NOT_FOUND = 200000 + 0x00000552;
/**
* Latest version.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_REQUEST_UNNEEDED = 200000 + 0x00000553;
/**
* No online Upgrade Server.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_REQUEST_NO_SERVER_ONLINE = 200000 + 0x00000554;
/**
* All upgrade servers reached the maximum load.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_REQUEST_ALL_SERVER_BUSY = 200000 + 0x00000555;
/**
* Upgrading.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_UPGRADING = 200000 + 0x00000561;
/**
* Upgrade failed.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_UPGRAD_FAILED = 200000 + 0x00000562;
/**
* Writing FLASH failed during upgrade.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_UPGRAD_WRITEFLASH_FAILED = 200000 + 0x00000563;
/**
* Upgrade language mismatched.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_UPGRAD_LANGUAGE_DISMATCH = 200000 + 0x00000564;
/**
* Upgrade platform mismatched.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_UPGRAD_PLATFORM_DISMATCH = 200000 + 0x00000565;
/**
* Space mismatched during space upgrade.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_UPGRAD_SPACE_DISMATCH = 200000 + 0x00000566;
/**
* Memory mismatched during space upgrade.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_UPGRAD_MEM_DISMATCH = 200000 + 0x00000567;
/**
* Major type mismatched during software upgrade.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_UPGRAD_MAJORTYPE_DISMATCH = 200000 + 0x00000568;
/**
* Minor type mismatched during software upgrade.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_UPGRAD_MINORTYPE_DISMATCH = 200000 + 0x00000569;
/**
* File number value is invalid.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_UPGRAD_FILE_NUMS_INVALID = 200000 + 0x0000056A;
/**
* Upgrade package length value is invalid.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_UPGRAD_PACK_LEN_INVALID = 200000 + 0x0000056B;
/**
* Checksum error during software upgrade.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_UPGRAD_CHECKSUM_ERR = 200000 + 0x0000056C;
/**
* Upgrading digital camera failed.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_UPGRADE_FRONT_FAIL = 200000 + 0x0000056D;
/**
*
*/
public static final int ERROR_DEVICE_UPGRADE_PU_NO_RESOURCE = 200000 + 0x0000056E;
/**
*
*/
public static final int ERROR_DEVICE_UPGRADE_PU_OPER_NOPERMIT = 200000 + 0x0000056F;
/**
*
*/
public static final int ERROR_DEVICE_UPGRADE_PU_REBOOTING = 200000 + 0x00000570;
/**
*
*/
public static final int ERROR_DEVICE_UPGRADE_PU_NO_MEMORY = 200000 + 0x00000571;
/**
*
*/
public static final int ERROR_DEVICE_UPGRADE_PU_PARAM_ERR = 200000 + 0x00000572;
/**
*
*/
public static final int ERROR_DEVICE_UPGRADE_PU_HEAD_DATA_ERR = 200000 + 0x00000573;
/**
* Downloading upgrade package failed.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_DOWNLOAD_FAILED = 200000 + 0x00000600;
/**
* Incorrect path or file name
*/
public static final int ERROR_DEVICE_UPGRADE_PU_DOWNLOAD_PATH_ERR = 200000 + 0x00000601;
/**
* Downloading parameter error
*/
public static final int ERROR_DEVICE_UPGRADE_PU_DOWNLOAD_PARAM_ERR = 200000 + 0x00000602;
/**
* FTP creating command failed.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_DOWNLOAD_FTP_ESTCMD_ERR = 200000 + 0x00000603;
/**
* FTP executing command failed.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_DOWNLOAD_FTP_CMD_FAILED = 200000 + 0x00000604;
/**
* Initializing FTP failed.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_DOWNLOAD_FTP_CONNINIT_FAILED = 200000 + 0x00000605;
/**
* FTP disconnected.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_DOWNLOAD_FTP_TRANS_ABORT = 200000 + 0x00000606;
/**
* ftp
* select error
*/
public static final int ERROR_DEVICE_UPGRADE_PU_DOWNLOAD_FTP_SELECT_ERR = 200000 + 0x00000607;
// select error
/**
* FTP getting data socket failed.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_DOWNLOAD_FTP_GET_DATA_SOCK_ERR = 200000 + 0x00000608;
/**
* FTP receiving data failed.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_DOWNLOAD_FTP_RECV_ERR = 200000 + 0x00000609;
/**
* FTP buffer error.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_DOWNLOAD_FTP_BUFF_ERR = 200000 + 0x0000060A;
/**
* Verifying downloaded file error.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_DOWNLOAD_FILE_CHECK_ERR = 200000 + 0x0000060B;
/**
* FTP connection error.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_DOWNLOAD_FTP_CONN_ERR = 200000 + 0x0000060C;
/**
* // FTP login failed.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_DOWNLOAD_FTP_LOGIN_FAILED = 200000 + 0x0000060D;
/**
* FTP getting file information failed.
*/
public static final int ERROR_DEVICE_UPGRADE_PU_DOWNLOAD_FTP_GET_FILEINFO_FAILED = 200000 + 0x0000060E;
// Play and Streaming Layer
/**
* No history video file.
*/
public static final int ERROR_PB_NO_RECORD_FILE = 310001;
/**
* PPVS error
*/
public static final int ERROR_PB_PPVS_ERROR = 310002;
/**
* Play library handle is empty.
*/
public static final int ERROR_PB_PLAYER_HANDLE_NULL = 310003;
/**
* Play is completed.
*/
public static final int ERROR_PB_FINISHED_PLAY = 310004;
/**
* File path is empty.
*/
public static final int ERROR_PB_FILE_PATH_NULL = 310005;
/**
* Open file error.
*/
public static final int ERROR_PB_OPEN_FILE_FAILE = 310006;
/**
* malloc buffer is empty.
*/
public static final int ERROR_PB_MALLOC_BUFFER_FAILE = 310007;
/**
* Writing file failed.
*/
public static final int ERROR_PB_WRITE_FILE_FAILE = 310008;
/**
* No play.
*/
public static final int ERROR_PB_NOT_PLAYING = 310009;
/**
* File handle is empty.
*/
public static final int ERROR_PB_FILE_HANDLE_NULL = 310010;
/**
* Writing file error (mainly input parameters error).
*/
public static final int ERROR_PB_WRITE_FILE_ERROR = 310011;
/**
* Convert encapsulation error.
*/
public static final int ERROR_PB_SYSTRANSFORM_ERROR = 310012;
/**
* No error.
*/
public static final int ERROR_MP_NO_ERROR = 320000;
/**
* Invalid input parameter.
*/
public static final int ERROR_MP_PARA_OVER = 320001;
/**
* Incorrect calling order.
*/
public static final int ERROR_MP_ORDER_ERROR = 320002;
/**
* Setting SDL clock failed.
*/
public static final int ERROR_MP_TIMER_ERROR = 320003;
/**
* Video decoding failed.
*/
public static final int ERROR_MP_DEC_VIDEO_ERROR = 320004;
/**
* Audio decoding failed.
*/
public static final int ERROR_MP_DEC_AUDIO_ERROR = 320005;
/**
* Memory allocation failed.
*/
public static final int ERROR_MP_ALLOC_MEMORY_ERROR = 320006;
/**
* File operation failed.
*/
public static final int ERROR_MP_OPEN_FILE_ERROR = 320007;
/**
* Creating event thread failed.
*/
public static final int ERROR_MP_CREATE_OBJ_ERROR = 320008;
/**
* Inputting stream failed. The buffer is full.
*/
public static final int ERROR_MP_BUF_OVER = 320011;
/**
* Adding audio device failed.
*/
public static final int ERROR_MP_CREATE_SOUND_ERROR = 320012;
/**
* Setting volume failed.
*/
public static final int ERROR_MP_SET_VOLUME_ERROR = 320013;
/**
* This API is available only when playing video file.
*/
public static final int ERROR_MP_SUPPORT_FILE_ONLY = 320014;
/**
* This API is available only when playing stream.
*/
public static final int ERROR_MP_SUPPORT_STREAM_ONLY = 320015;
/**
* Not supported.
*/
public static final int ERROR_MP_SYS_NOT_SUPPORT = 320016;
/**
* No file header.
*/
public static final int ERROR_MP_FILEHEADER_UNKNOWN = 320017;
/**
* Decoder version and encoder version mismatched.
*/
public static final int ERROR_MP_VERSION_INCORRECT = 320018;
/**
* Initialization decoder failed.
*/
public static final int ERROR_MP_INIT_DECODER_ERROR = 320019;
/**
* The file size is too small or stream unrecognized.
*/
public static final int ERROR_MP_CHECK_FILE_ERROR = 320020;
/**
* Initializing SDL clock failed.
*/
public static final int ERROR_MP_INIT_TIMER_ERROR = 320021;
/**
* Display error.
*/
public static final int ERROR_MP_BLT_ERROR = 320022;
/**
* Opening file failed. The data type is audio and video stream.
*/
public static final int ERROR_MP_OPEN_FILE_ERROR_MULTI = 320024;
/**
* Opening file failed. The data type is video stream.
*/
public static final int ERROR_MP_OPEN_FILE_ERROR_VIDEO = 320025;
/**
* JPEG encoding error.
*/
public static final int ERROR_MP_JPEG_COMPRESS_ERROR = 320026;
/**
* The file is not supported.
*/
public static final int ERROR_MP_EXTRACT_NOT_SUPPORT = 320027;
/**
* Video data extraction failed.
*/
public static final int ERROR_MP_EXTRACT_DATA_ERROR = 320028;
/**
* Password error
*/
public static final int ERROR_MP_SECRET_KEY_ERROR = 320029;
/**
* Key frame error
*/
public static final int ERROR_MP_DECODE_KEYFRAME_ERROR = 320030;
/**
* Insufficient data.
*/
public static final int ERROR_MP_NEED_MORE_DATA = 320031;
/**
* Invalid port No.
*/
public static final int ERROR_MP_INVALID_PORT = 320032;
/**
* Incorrect location
*/
public static final int ERROR_MP_FAIL_UNKNOWN = 320099;
/**
* Uninitialized.
*/
public static final int ERROR_MP_NOINIT = 320100;
/**
* Getting port failed.
*/
public static final int ERROR_MP_GET_PORT_FAIL = 320101;
/**
* Setting the end of file failed.
*/
public static final int ERROR_MP_SET_FILEENDCB_FAIL = 320102;
// TTS error message definition
/**
* No client error.
*/
public static final int ERROR_TTS_MSG_NO_ERROR = 360000;
/**
* Client request timed out.
*/
public static final int ERROR_TTS_MSG_REQ_TIMEOUT = 360001;
/**
* Server processing request timed out.
*/
public static final int ERROR_TTS_MSG_SVR_HANDLE_TIMEOUT = 360002;
/**
* TTS device error
*/
public static final int ERROR_TTS_MSG_DEV_CONN_ERROR = 360003;
/**
* TTS internal error
*/
public static final int ERROR_TTS_MSG_SVR_INTER_ERROR = 360004;
/**
* Client sending message failed.
*/
public static final int ERROR_TTS_MSG_CLN_MSG_ERROR = 360005;
/**
* Client receiving failed.
*/
public static final int ERROR_TTS_MSG_CLN_RECV_ERROR = 360006;
/**
* TTS disabled the connection with Client.
*/
public static final int ERROR_TTS_MSG_SVR_CLOSE_CONN = 360007;
/**
* The smart mask of the device is enabled.
*/
public final static int ERROR_TTS_MSG_DEV_PRIVACY_ON = 360013;
/**
* Creating failed.
*/
public static final int ERROR_TTS_CREATE_ERROR = 360101;
/**
* Initialization failed.
*/
public static final int ERROR_TTS_INIT_ERROR = 360102;
// TalkStart API error code definition
/**
* Request timed out (Client).
*/
public final static int ERROR_TTS_WAIT_TIMEOUT = 361001;
/**
* Connecting TTS failed (Client).
*/
public final static int ERROR_TTS_HNADLE_TIMEOUT = 361002;
/**
* TTS and device connection exception or disconnected (server).
*/
public final static int ERROR_TTS_DEV_CONN_ERR = 361003;
/**
* TTS internal exception (server).
*/
public final static int ERROR_TTS_TTS_INTERNAL_ERR = 361004;
/**
* Message type received by TTS is incorrect (Client).
*/
public final static int ERROR_TTS_MSG_TYPE_ERR = 361005;
/**
* Client requires redirection (returned by server). )
*/
public final static int ERROR_TTS_NEED_REDIRECT = 361006;
/**
* Client URL format error (returned by server).
*/
public final static int ERROR_TTS_REQ_URL_WRONG = 361007;
/**
* TTS verifying token failed (returned by server).
*/
public final static int ERROR_TTS_CHAECK_TOKEN_FAIL = 361008;
/**
* Operation code or command key mismatches(returned by server).
*/
public final static int ERROR_TTS_OPR_OR_CRT_NO_MATCH = 361009;
/**
* Device is in two-way audio (returned by server).
*/
public final static int ERROR_TTS_DEVICE_TAKLING_NOW = 361010;
/**
* TTS sending or receiving device commands timed out (returned by server).
*/
public final static int ERROR_TTS_DEV_MSG_TIMEOUT = 361011;
/**
* The device is offline (returned by server).
*/
public final static int ERROR_TTS_DEV_NO_ONLINE = 361012;
/**
* The device is in private status (returned by server).
*/
public final static int ERROR_TTS_DEV_PRIVACY_ON = 361013;
/**
* Creating thread failed (Client).
*/
public final static int ERROR_TTS_CLN_CREATE_THD_FAIL = 361014;
/**
* Client handling URL failed (Client).
*/
public final static int ERROR_TTS_CLN_URL_WRONG = 361015;
/**
* The redirection URL obtained by Client is incorrect (Client).
*/
public final static int ERROR_TTS_REDIRECT_URL_WRONG = 361016;
/**
* TOKEN has no permission (returned by server).
*/
public final static int ERROR_TTS_TOEKN_NO_AUTH = 361017;
/**
* Session does not exist (returned by server).
*/
public final static int ERROR_TTS_TOEKN_SESSION_INVALID = 361018;
/**
* Other error of TOKEN.
*/
public final static int ERROR_TTS_TOEKN_OTHER_ERROR = 361019;
/**
* Function inputted parameter error. (Client)
*/
public final static int ERROR_TTS_CLN_PARAM_ERROR = 361100;
/**
* Failed to create socket. (Client)
*/
public final static int ERROR_TTS_CLN_SOCK_CREATE_ERROR = 361101;
/**
* The client receiving command socket exception. (Client)
*/
public final static int ERROR_TTS_CLN_SOCK_RECV_ERROR = 361102;
/**
* The client sending command socket exception. (Client)
*/
public final static int ERROR_TTS_CLN_SOCK_SEND_ERROR = 361103;
/**
* The client received the message that the TTS is disconnected. (Client)
*/
public final static int ERROR_TTS_CLN_SOCK_CLOSE = 361104;
/**
* Incorrect command type returned by TTS (Client).
*/
public final static int ERROR_TTS_RSP_TYPE_ERROR = 361105;
/**
* The result value of TTS response is negtive (Client).
*/
public final static int ERROR_TTS_RSP_RST_ERROR = 361106;
// Frame Analysis Library Error Code.
/**
* No error
*/
public static final int ERROR_ANALYZE_DATA_NO_ERROR = 370000;
/**
* Invalid handle
*/
public static final int ERROR_ANALYZE_DATA_NOOBJECT = 370000 - 1;
/**
* Buf over flow
*/
public static final int ERROR_ANALYZE_DATA_OVERBUF = 370001;
/**
* Parameter error
*/
public static final int ERROR_ANALYZE_DATA_PARAMETER = 370002;
/**
* Call order error
*/
public static final int ERROR_ANALYZE_DATA_CALL_ORDER = 370003;
/**
* Memory not enough
*/
public static final int ERROR_ANALYZE_DATA_ALLOC_MEMORY = 370004;
/**
* Open file error
*/
public static final int ERROR_ANALYZE_DATA_OPEN_FILE = 370005;
/**
* Memory error
*/
public static final int ERROR_ANALYZE_DATA_MEMORY = 370011;
/**
* Not supportted
*/
public static final int ERROR_ANALYZE_DATA_SUPPORT = 370012;
/**
* Unknown error
*/
public static final int ERROR_ANALYZE_DATA_UNKNOWN = 370099;
// CAS error code
/**
* No error
*/
public static final int ERROR_CAS_MSG_NO_ERROR = 380000;
/**
* Unknown error
*/
public static final int ERROR_CAS_MSG_UNKNOW_ERROR = 380001;
/**
* Incorrect message parameter
*/
public static final int ERROR_CAS_MSG_PARAMS_ERROR = 380002;
/**
* Message analysis error.
*/
public static final int ERROR_CAS_MSG_PARSE_FAILED = 380003;
/**
* Illegal command
*/
public static final int ERROR_CAS_MSG_COMMAND_UNKNOW = 380006;
/**
* Command timed out.
*/
public static final int ERROR_CAS_MSG_COMMAND_NO_LONGER_SUPPORTED = 380007;
/**
* Incorrect command
*/
public static final int ERROR_CAS_MSG_COMMAND_NOT_SUITABLE = 380008;
/**
* Verification code error
*/
public static final int ERROR_CAS_MSG_CHECKSUM_ERROR = 380011;
/**
* Protocol version error
*/
public static final int ERROR_CAS_MSG_VERSION_UNKNOW = 380016;
/**
* The protocol version is too low
*/
public static final int ERROR_CAS_MSG_VERSION_NO_LONGER_SUPPORTED = 380017;
/**
* The protocol version is forbidden.
*/
public static final int ERROR_CAS_MSG_VERSION_FORBIDDEN = 380018;
/**
* Serial No. analysis failed.
*/
public static final int ERROR_CAS_MSG_SERIAL_NOT_FOR_CIVIL = 380021;
/**
* The serial No. is forbidden.
*/
public static final int ERROR_CAS_MSG_SERIAL_FORBIDDEN = 380022;
/**
* Duplicated serial No.
*/
public static final int ERROR_CAS_MSG_SERIAL_DUPLICATE = 380023;
/**
* Too many repeated requests of same serial No. in a short time.
*/
public static final int ERROR_CAS_MSG_SERIAL_FLUSHED_IN_A_SECOND = 380024;
/**
* The serial No. is not supported.
*/
public static final int ERROR_CAS_MSG_SERIAL_NO_LONGER_SUPPORTED = 380025;
/**
* No response.
*/
public static final int ERROR_CAS_MSG_LOCAL_SERVER_BUSY = 380031;
/**
* Denied.
*/
public static final int ERROR_CAS_MSG_LOCAL_SERVER_REFUSED = 380032;
/**
* Receiving request failed.
*/
public static final int ERROR_CAS_REG_CANNOT_AFFORD_PU = 380033;
/**
* The device encryption type mismatches.
*/
public static final int ERROR_CAS_REG_CRYPTO_UNMATCHED = 380034;
/**
* Invalid device type.
*/
public static final int ERROR_CAS_MSG_DEV_TYPE_INVAILED = 380036;
/**
* The device type is not supported.
*/
public static final int ERROR_CAS_MSG_DEV_TYPE_NO_LONGGER_SUPPORTED = 380037;
/**
* No response from device.
*/
public static final int ERROR_CAS_MSG_PU_BUSY = 380041;
/**
* Incorrect operation code.
*/
public static final int ERROR_CAS_MSG_OPERATION_FAILED = 380042;
/**
* No corresponding encryption type of device or platform found.
*/
public static final int ERROR_CAS_PU_NO_CRYPTO_FOUND = 380043;
/**
* Denied
*/
public static final int ERROR_CAS_MSG_PU_REFUSED = 380044;
/**
* No available resource. No more video channels can be added to the device. Disconnect some channels and try again.
*/
public static final int ERROR_CAS_MSG_PU_NO_RESOURCE = 380045;
/**
* Incorrect channel
*/
public static final int ERROR_CAS_MSG_PU_CHANNEL_ERROR = 380046;
/**
* The command is not supported.
*/
public static final int ERROR_CAS_SYSTEM_COMMAND_PU_COMMAND_UNSUPPORTED = 380047;
/**
* No permission.
*/
public static final int ERROR_CAS_SYSTEM_COMMAND_PU_NO_RIGHTS_TO_DO_COMMAND = 380048;
/**
* No session found.
*/
public static final int ERROR_CAS_MSG_NO_SESSION_FOUND = 380049;
/**
* This channel is sending stream.
*/
public static final int ERROR_CAS_PREVIEW_CHANNEL_BUSY = 380051;
/**
* Duplicated streaming address.
*/
public static final int ERROR_CAS_PREVIEW_CLIENT_BUSY = 380052;
/**
* The stream type is not supported.
*/
public static final int ERROR_CAS_PREVIEW_STREAM_UNSUPPORTED = 380053;
/**
* The transmission mode is not supported.
*/
public static final int ERROR_CAS_PREVIEW_TRANSPORT_UNSUPPORTED = 380054;
/**
* Failed to connect to stream media server for live view.
*/
public static final int ERROR_CAS_PREVIEW_CONNECT_SERVER_FAIL = 380055;
/**
* Failed to search WAN output address.
*/
public static final int ERROR_CAS_PREVIEW_QUERY_WLAN_INFO_FAIL = 380056;
/**
* Unknown NVR error.
*/
public static final int ERROR_CAS_PREVIEW_UNKNOW_ERROR = 380057;
/**
* Invalid start time of video search.
*/
public static final int ERROR_CAS_RECORD_SEARCH_START_TIME_ERROR = 380061;
/**
* Invalid end time of video search.
*/
public static final int ERROR_CAS_RECORD_SEARCH_STOP_TIME_ERROR = 380062;
/**
* Video search failed.
*/
public static final int ERROR_CAS_RECORD_SEARCH_FAIL = 380063;
/**
* The playback type is not supported.
*/
public static final int ERROR_CAS_PLAYBACK_TYPE_UNSUPPORTED = 380066;
/**
* No file is found.
*/
public static final int ERROR_CAS_PLAYBACK_NO_FILE_MATCHED = 380067;
/**
* Invalid start time.
*/
public static final int ERROR_CAS_PLAYBACK_START_TIME_ERROR = 380068;
/**
* Invalid end time.
*/
public static final int ERROR_CAS_PLAYBACK_STOP_TIME_ERROR = 380069;
/**
* No video found in this time duration.
*/
public static final int ERROR_CAS_PLAYBACK_NO_FILE_FOUND = 380070;
/**
* Failed to connect playback server.
*/
public static final int ERROR_CAS_PLAYBACK_CONNECT_SERVER_FAIL = 380071;
/**
* The audio encoding type is not supported.
*/
public static final int ERROR_CAS_TALK_ENCODE_TYPE_UNSUPPORTED = 380076;
/**
* The channel is in two-way audio.
*/
public static final int ERROR_CAS_TALK_CHANNEL_BUSY = 380077;
/**
* The destination address is linked.
*/
public static final int ERROR_CAS_TALK_CLIENT_BUSY = 380078;
/**
* not support talk
*/
public static final int ERROR_CAS_TALK_UNSUPPORTED = 380079;
/**
* Incorrect channel No.
*/
public static final int ERROR_CAS_TALK_CHANNO_ERROR = 380080;
/**
* Failed to connect to two-way audio server
*/
public static final int ERROR_CAS_TALK_CONNECT_SERVER_FAILED = 380081;
/**
* It's denied by the device.
*/
public static final int ERROR_CAS_TALK_CONNECT_REFUSED = 380082;
/**
* Insufficient device resource.
*/
public static final int ERROR_CAS_TALK_CONNECT_CAPACITY_LIMITED = 380083;
/**
* No local storage.
*/
public static final int ERROR_CAS_FORMAT_NO_LOCAL_STORAGE = 380086;
/**
* Formatting.
*/
public static final int ERROR_CAS_FORMAT_FORMATING = 380087;
/**
* Formatting failed.
*/
public static final int ERROR_CAS_FORMAT_FAILED = 380088;
/**
* Device upgrade request is denied by the server.
*/
public static final int ERROR_CAS_UPGRADE_PU_REQUEST_REFUSED = 380091;
/**
* No requested version found.
*/
public static final int ERROR_CAS_UPGRADE_PU_REQUEST_VERSION_NOT_FOUND = 380092;
/**
* Latest version.
*/
public static final int ERROR_CAS_UPGRADE_PU_REQUEST_UNNEEDED = 380093;
/**
* No upgrading server is online.
*/
public static final int ERROR_CAS_UPGRADE_PU_REQUEST_NO_SERVER_ONLINE = 380094;
/**
* All upgrade servers reached the maximum load.
*/
public static final int ERROR_CAS_UPGRADE_PU_REQUEST_ALL_SERVER_BUSY = 380095;
/**
* Software is upgrading.
*/
public static final int ERROR_CAS_UPGRADE_PU_UPGRADING = 380101;
/**
* Upgrade failed (including unknown error).
*/
public static final int ERROR_CAS_UPGRADE_PU_UPGRAD_FAILED = 380102;
/**
* Writing Flash failed during upgrade.
*/
public static final int ERROR_CAS_UPGRADE_PU_UPGRAD_WRITE_FLASH_FAILED = 380103;
/**
* Upgrade language mismatches.
*/
public static final int ERROR_CAS_UPGRADE_PU_UPGRAD_LANGUAGE_DISMATCH = 380104;
/**
* Updating password failed. No matched user.
*/
public static final int ERROR_CAS_PU_PASSWORD_UPDATE_NO_USER_MATHCED = 380106;
/**
* Updating password failed. Incorrect old password.
*/
public static final int ERROR_CAS_PU_PASSWORD_UPDATE_ORIGINAL_PASSWORD_ERROR = 380107;
/**
* Updating password failed. Decoding new password failed.
*/
public static final int ERROR_CAS_PU_PASSWORD_UPDATE_NEW_PASSWORD_DECRYPTE_FAILED = 380108;
/**
* Updating password failed. Invalid new password.
*/
public static final int ERROR_CAS_PU_PASSWORD_UPDATE_NEW_PASSWORD_CHECK_FAILED = 380109;
/**
* Updating password failed. Writing FLASH failed.
*/
public static final int ERROR_CAS_PU_PASSWORD_UPDATE_WRITE_FLASH_FAILED = 380110;
/**
* Updating password failed. Other reason.
*/
public static final int ERROR_CAS_PU_PASSWORD_UPDATE_OTHER_FALIURE = 380111;
/**
* Verifying password failed.
*/
public static final int ERROR_CAS_PU_PASSWORD_VERIFY_PASSWORD_FAILED = 380116;
/**
* Requested device is offline.
*/
public static final int ERROR_CAS_PLATFORM_CLIENT_REQUEST_NO_PU_FOUNDED = 380121;
/**
* The request is denied to protect the device.
*/
public static final int ERROR_CAS_PLATFORM_CLIENT_REQUEST_REFUSED_TO_PROTECT_PU = 380122;
/**
* No more devices can be added to the client.
*/
public static final int ERROR_CAS_PLATFORM_CLIENT_REQUEST_PU_LIMIT_REACHED = 380123;
/**
* Disconnect the client and the device.
*/
public static final int ERROR_CAS_PLATFORM_CLIENT_TEARDOWN_PU_CONNECTION = 380124;
/**
* The request of connecting Client is denied by the device.
*/
public static final int ERROR_CAS_PU_REFUSE_CLIENT_CONNECTION = 380125;
/**
* CAS failed to verify the user permission.
*/
public static final int ERROR_CAS_PLATFORM_CLIENT_VERIFY_AUTH_ERROR = 380126;
/**
* The privacy mask of the device is enabled.
*/
public static final int ERROR_CAS_PLATFORM_CLIENT_REQUEST_PU_OPEN_PRIVACY = 380127;
/**
* No linked with characteristic code.
*/
public static final int ERROR_CAS_PLATFORM_CLIENT_NO_SIGN_RELEATED = 380128;
/**
* The arming & disarming type is not supported.
*/
public static final int ERROR_CAS_DEFENCE_TYPE_UNSUPPORTED = 380131;
/**
* Arming & disarming failed.
*/
public static final int ERROR_CAS_DEFENCE_TYPE_FAILED = 380132;
/**
* Forced arming & disarming failed.
*/
public static final int ERROR_CAS_DEFENCE_TYPE_FORCE_FAILED = 380133;
/**
* Forced arming & disarming are required.
*/
public static final int ERROR_CAS_DEFENCE_TYPE_NEED_FORCE = 380134;
// Cloud storage
/**
* No cloud storage server is found.
*/
public static final int ERROR_CAS_CLOUD_NOT_FOUND = 380141;
/**
* The cloud storage is not enabled by the user.
*/
public static final int ERROR_CAS_CLOUD_NO_USER = 380142;
/**
* File ended.
*/
public static final int ERROR_CAS_CLOUD_FILE_TAIL_REACHED = 380145;
/**
* Invalid session.
*/
public static final int ERROR_CAS_CLOUD_INVALID_SESSION = 380146;
/**
* Invalid file.
*/
public static final int ERROR_CAS_CLOUD_INVALID_HANDLE = 380147;
/**
* Unknown cloud storage type.
*/
public static final int ERROR_CAS_CLOUD_UNKNOWN_CLOUD = 380148;
/**
* The file type is not supported.
*/
public static final int ERROR_CAS_CLOUD_UNSUPPORT_FILETYPE = 380149;
/**
* Invalid file
*/
public static final int ERROR_CAS_CLOUD_INVALID_FILE = 380150;
/**
* The cloud quota is full.
*/
public static final int ERROR_CAS_CLOUD_QUOTA_IS_FULL = 380151;
/**
* The cloud storage is full.
*/
public static final int ERROR_CAS_CLOUD_FILE_IS_FULL = 380152;
/**
* The software upgrade system mismatches.
*/
public static final int ERROR_CAS_UPGRADE_PU_UPGRAD_PLATFORM_DISMATCH = 380155;
/**
* The software upgrade space mismatches.
*/
public static final int ERROR_CAS_UPGRADE_PU_UPGRAD_SPACE_DISMATCH = 380156;
/**
* The software upgrade memory mismatches.
*/
public static final int ERROR_CAS_UPGRADE_PU_UPGRAD_MEM_DISMATCH = 380157;
/**
* The software upgrade main type mismatches.
*/
public static final int ERROR_CAS_UPGRADE_PU_UPGRAD_MAJORTYPE_DISMATCH = 380158;
/**
* The software upgrade minor type mismatches.
*/
public static final int ERROR_CAS_UPGRADE_PU_UPGRAD_MINORTYPE_DISMATCH = 380159;
/**
* The file number is invalid.
*/
public static final int ERROR_CAS_UPGRADE_PU_UPGRAD_FILE_NUMS_INVALID = 380160;
/**
* Upgrade package length is invalid.
*/
public static final int ERROR_CAS_UPGRADE_PU_UPGRAD_PACK_LEN_INVALID = 380161;
/**
* The software upgrade verification error.
*/
public static final int ERROR_CAS_UPGRADE_PU_UPGRAD_CHECKSUM_ERR = 380162;
/**
* Failed to upgrade camera.
*/
public static final int ERROR_CAS_UPGRADE_PU_UPGRADE_FRONT_FAIL = 380163;
/**
* No resource.
*/
public static final int ERROR_CAS_UPGRADE_PU_NO_RESOURCE = 380164;
/**
* No permission.
*/
public static final int ERROR_CAS_UPGRADE_PU_OPER_NOPERMIT = 380165;
/**
* Rebooting.
*/
public static final int ERROR_CAS_UPGRADE_PU_REBOOTING = 380166;
/**
* No memory.
*/
public static final int ERROR_CAS_UPGRADE_PU_NO_MEMORY = 380167;
/**
* Incorrect parameter
*/
public static final int ERROR_CAS_UPGRADE_PU_PARAM_ERR = 380168;
/**
* Header data of upgrade package error
*/
public static final int ERROR_CAS_UPGRADE_PU_HEAD_DATA_ERR = 380169;
/**
* Download failed.
*/
public static final int ERROR_CAS_UPGRADE_PU_DOWNLOAD_FAILED = 380170;
/**
* Incorrect path or file name.
*/
public static final int ERROR_CAS_UPGRADE_PU_DOWNLOAD_PATH_ERR = 380171;
/**
* Downloading parameter error.
*/
public static final int ERROR_CAS_UPGRADE_PU_DOWNLOAD_PARAM_ERR = 380172;
/**
* FTP creating command failed.
*/
public static final int ERROR_CAS_UPGRADE_PU_DOWNLOAD_FTP_ESTCMD_ERR = 380173;
/**
* FTP executing command failed.
*/
public static final int ERROR_CAS_UPGRADE_PU_DOWNLOAD_FTP_CMD_FAILED = 380174;
/**
* FTP initializing connection failed.
*/
public static final int ERROR_CAS_UPGRADE_PU_DOWNLOAD_FTP_CONNINIT_FAILED = 380175;
/**
* FTP disconnected.
*/
public static final int ERROR_CAS_UPGRADE_PU_DOWNLOAD_FTP_TRANS_ABORT = 380176;
/**
* FTP selection error
*/
public static final int ERROR_CAS_UPGRADE_PU_DOWNLOAD_FTP_SELECT_ERR = 380177;
/**
* FTP getting data socket failed.
*/
public static final int ERROR_CAS_UPGRADE_PU_DOWNLOAD_FTP_GET_DATA_SOCK_ERR = 380178;
/**
* FTP receiving data failed.
*/
public static final int ERROR_CAS_UPGRADE_PU_DOWNLOAD_FTP_RECV_ERR = 380179;
/**
* FTP buffer error.
*/
public static final int ERROR_CAS_UPGRADE_PU_DOWNLOAD_FTP_BUFF_ERR = 380180;
/**
* Downloading file verification failed.
*/
public static final int ERROR_CAS_UPGRADE_PU_DOWNLOAD_FILE_CHECK_ERR = 380181;
/**
* FTP connection failed.
*/
public static final int ERROR_CAS_UPGRADE_PU_DOWNLOAD_FTP_CONN_ERR = 380182;
/**
* FTP login failed.
*/
public static final int ERROR_CAS_UPGRADE_PU_DOWNLOAD_FTP_LOGIN_FAILED = 380183;
/**
* FTP getting file information failed.
*/
public static final int ERROR_CAS_UPGRADE_PU_DOWNLOAD_FTP_GET_FILEINFO_FAILED = 380184;
/**
* Local capture failed.
*/
public static final int ERROR_CAS_CAPTURE_PIC_LOCAL_FAILED = 380186;
/**
* Applying picture cache failed.
*/
public static final int ERROR_CAS_CAPTURE_PIC_APPLY_CACHE_FAILED = 380187;
/**
* Parsing PMS domain name failed.
*/
public static final int ERROR_CAS_CAPTURE_PIC_PARSE_PMS_DOMAIN_FAILED = 380188;
/**
* PMS connection failed.
*/
public static final int ERROR_CAS_CAPTURE_PIC_CONNECT_PMS_FAILED = 380189;
/**
* Failed to create PMS message.
*/
public static final int ERROR_CAS_CAPTURE_PIC_CREATE_PMS_PACKET_FAILED = 380190;
/**
* PMS sending data failed.
*/
public static final int ERROR_CAS_CAPTURE_PIC_SEND_PMS_FAILED = 380191;
/**
* PMS receiving data failed.
*/
public static final int ERROR_CAS_CAPTURE_PIC_RECV_PMS_FAILED = 380192;
/**
* Parsing PMS response message afailed
*/
public static final int ERROR_CAS_CAPTURE_PIC_PARSE_PMS_RESPONSE_FAILED = 380193;
/**
* Failed to get URL.
*/
public static final int ERROR_CAS_CAPTURE_PIC_GET_URL_FAILED = 380194;
/**
* Client Error Code
*/
public static final int ERROR_CAS_BASE = 380200;
/**
* Parameter error
*/
public static final int ERROR_CAS_PARAMETER = 380201;
/**
* Resource allocation failed.
*/
public static final int ERROR_CAS_ALLOC_RESOURCE = 380202;
/**
* Sending failed.
*/
public static final int ERROR_CAS_SEND_FAILED = 380203;
/**
* Receiving failed. Disconnected.
*/
public static final int ERROR_CAS_RECV_FAILED = 380204;
/**
* Message analysis error
*/
public static final int ERROR_CAS_PARSE_XML = 380205;
/**
* Failed to generate message.
*/
public static final int ERROR_CAS_CREATE_XML = 380206;
/**
* Socket initialization failed.
*/
public static final int ERROR_CAS_INIT_SOCKET = 380207;
/**
* Failed to create socket.
*/
public static final int ERROR_CAS_CREATE_SOCKET = 380208;
/**
* Failed to connect to CAS server.
*/
public static final int ERROR_CAS_CONNECT_FAILED = 380209;
/**
* libCASClient.dll not init
*/
public static final int ERROR_CAS_NO_INIT = 380210;
/**
* No more session is supported by CASCLIENT library.
*/
public static final int ERROR_CAS_OVER_MAX_SESSION = 380211;
/**
* Command sending timed out.
*/
public static final int ERROR_CAS_SENDTIMEOUT = 380212;
/**
* Command receiving timed out, and no response in the timeout.
*/
public static final int ERROR_CAS_RECV_TIMEOUT = 380213;
/**
* Creating data packet failed
*/
public static final int ERROR_CAS_CREATE_PACKET = 380214;
/**
* Analyzing data packet failed.
*/
public static final int ERROR_CAS_PARSE_PACKET = 380215;
/**
* The user is forced logout.
*/
public static final int ERROR_CAS_FORCE_STOP = 380216;
/**
* Getting local port failed.
*/
public static final int ERROR_CAS_GETPORT_FAILED = 380217;
/**
* Base64 encoding failed.
*/
public static final int ERROR_CAS_BASE64_ENCODE = 380218;
/**
* base64 decode failed
*/
public static final int ERROR_CAS_BASE64_DECODE = 380219;
/**
* Receiving data failed.
*/
public static final int ERROR_CAS_RECV_DATAERROR = 380220;
/**
* AES encryption failed.
*/
public static final int ERROR_CAS_AES_ENCRYPT_FAILED = 380221;
/**
* AES decryption failed.
*/
public static final int ERROR_CAS_AES_DECRYPT_FAILED = 380222;
/**
* The operation is not supported
*/
public static final int ERROR_CAS_OPERATION_UNSUPPORTED = 380223;
/**
* P2P traverse failed.
*/
public static final int ERROR_CAS_P2P_FAILED = 380224;
/**
* Sending traverse package failed.
*/
public static final int ERROR_CAS_SEND_KEEPLIVE_FAILED = 380225;
/**
* The user forced to end streaming.
*/
public static final int ERROR_CAS_USER_FORCED_ABORT = 380226;
/**
* The buffer size is too small.
*/
public static final int ERROR_CAS_BUF_OVER = 380227;
/**
* SSL initialization failed.
*/
public static final int ERROR_CAS_INIT_SSL = 380228;
/**
* SSL connection failed.
*/
public static final int ERROR_CAS_CONNECT_SSL = 380229;
/**
* Other Error of Authentication
*/
public static final int ERROR_CAS_VERIFY_OTHER_ERROR = 380249;
/**
* Authentication data library error.
*/
public static final int ERROR_CAS_VERIFY_DB_ERROR = 380250;
/**
* Authentication parameter error.
*/
public static final int ERROR_CAS_VERIFY_PARAMS_ERROR = 380251;
/**
* Authentication exception.
*/
public static final int ERROR_CAS_VERIFY_EXEC_ERROR = 380252;
/**
* Authentication session exception.
*/
public static final int ERROR_CAS_VERIFY_SESSION_ERROR = 380253;
/**
* Authentication buffer exception.
*/
public static final int ERROR_CAS_VERIFY_CACHE_ERROR = 380254;
/**
* No permission.
*/
public static final int ERROR_CAS_VERIFY_AUTH_NONE = 380255;
// Error Code of X3/N1 Linked IPC
/**
* The added camera and device are not in the same LAN.
*/
public static final int ERROR_CAS__ASSOCIATE_ADD_IPC_NOT_IN_LAN_FAILED = 380260;
/**
* The camera is linked with other device or adding camera timed out.
*/
public static final int ERROR_CAS__ASSOCIATE_ADD_IPC_ASSOCIATED_OR_TIMEOUT_FAILED = 380261;
/**
* Incorrect camera password.
*/
public static final int ERROR_CAS__ASSOCIATE_ADD_IPC_KEY_FAILED = 380262;
/**
* Deleting camera failed.
*/
public static final int ERROR_CAS__ASSOCIATE_DEL_IPC_FAILED = 380263;
/**
* No more cameras can be added to the device.
*/
public static final int ERROR_CAS__ASSOCIATE_ADD_IPC_OVER_MAXNUM = 380264;
// Error Code of Adding Detector
/**
* The detector type is not supported.
*/
public static final int ERROR_CAS_DETECTOR_TYPE_NOT_SUPPORT = 380271;
// Cloud Storage Error Code
/**
* DBA or data library connection error.
*/
public static final int ERROR_CAS_CLOUD_DBA_IS_DEAD = 380413;
/**
* The message files are full.
*/
public static final int ERROR_CAS_CLOUD_LMFILE_IS_FULL = 380414;
/**
* The message already exists.
*/
public static final int ERROR_CAS_CLOUD_LMFILE_IS_EXIST = 380415;
/**
* Formating file name error.
*/
public static final int ERROR_CAS_CLOUD_LMFILE_FILE_NAME_ERROR = 380416;
/**
* No permission to access the file.
*/
public static final int ERROR_CAS_CLOUD_LMFILE_NO_PERM = 380417;
/**
* Failed to get file.
*/
public static final int ERROR_CAS_CLOUD_GET_SEGMENT_FAIL = 380418;
/**
* File does not exist.
*/
public static final int ERROR_CAS_CLOUD_SEGMENT_NO_EXIST = 380419;
/**
* Downloading failed.
*/
public static final int ERROR_CAS_CLOUD_DOWNLOAD_FAIL = 380420;
/**
* No response received from Manager.
*/
public static final int ERROR_CAS_CLOUD_NO_RESPONSE = 380421;
/**
* Calling the preset. PTZ control error. Control PTZ is not allowed.
*/
public static final int ERROR_CAS_PTZ_CONTROL_CALLING_PRESET_FAILED = 380500;
/**
* Locating sound source. PTZ control error. Control PTZ is not allowed.
*/
public static final int ERROR_CAS_PTZ_CONTROL_TIMEOUT_SOUND_LACALIZATION_FAILED = 380501;
/**
* Pan/Tilt control timed out. PTZ control error. Control PTZ is not allowed.
*/
public static final int ERROR_CAS_PTZ_CONTROL_TIMEOUT_CRUISE_TRACK_FAILED = 380502;
/**
* Invalid preset. PTZ control error. Control PTZ is not allowed.
*/
public static final int ERROR_CAS_PTZ_PRESET_INVALID_POSITION_FAILED = 380503;
/**
* The preset is already at the current position. PTZ control error. Control PTZ is not allowed.
*/
public static final int ERROR_CAS_PTZ_PRESET_CURRENT_POSITION_FAILED = 380504;
/**
* The device is sending response to the located sound source. PTZ control error. Control PTZ is not allowed.
*/
public static final int ERROR_CAS_PTZ_PRESET_SOUND_LOCALIZATION_FAILED = 380505;
/**
* Calling preset. PTZ control error. Control PTZ is not allowed.
*/
public static final int ERROR_CAS_PTZ_PRESET_PRESETING_FAILE = 380506;
/**
* Enabling privacy mask.
*/
public static final int ERROR_CAS_PTZ_OPENING_PRIVACY_FAILED = 380507;
/**
* Disabling privacy mask
*/
public static final int ERROR_CAS_PTZ_CLOSING_PRIVACY_FAILED = 380508;
/**
* The PTZ operation failed
*/
public static final int ERROR_CAS_PTZ_FAILED = 380509;
/**
* No more presets can be added.
*/
public static final int ERROR_CAS_PTZ_PRESET_EXCEED_MAXNUM_FAILED = 380510;
/**
* The device is in privacy mask status. (Before operating PTZ, disable the camera)
*/
public static final int ERROR_CAS_PTZ_PRIVACYING_FAILED = 380511;
/**
* Device is in mirroring.
*/
public static final int ERROR_CAS_PTZ_MIRRORING_FAILED = 380512;
/**
* The device is in pan/tilt control. Only one client is allowed to control the device at same time.
*/
public static final int ERROR_CAS_PTZ_CONTROLING_FAILED = 380513;
/**
* The device is in two-way audio. PTZ control error. Control PTZ is not allowed.
*/
public static final int ERROR_CAS_PTZ_TTSING_FAILED = 380514;
/**
* PTZ reaches the up limit. PTZ control error. Tilting up is not allowed. This code can be ignored or prompt the user.
*/
public static final int ERROR_CAS_PTZ_ROTATION_UP_LIMIT_FAILED = 380515;
/**
* PTZ reaches the down limit. PTZ control error. Tilting down is not allowed. This code can be ignored or prompt the user.
*/
public static final int ERROR_CAS_PTZ_ROTATION_DOWN_LIMIT_FAILED = 380516;
/**
* PTZ reaches the left limit. PTZ control error. Panning left is not allowed. This code can be ignored or prompt the user.
*/
public static final int ERROR_CAS_PTZ_ROTATION_LEFT_LIMIT_FAILED = 380517;
/**
* PTZ reaches the right limit. PTZ control error. Panning right is not allowed. This code can be ignored or prompt the user.
*/
public static final int ERROR_CAS_PTZ_ROTATION_RIGHT_LIMIT_FAILED = 380518;
// Custom
/**
* Unknown Error
*/
public static final int ERROR_CAS_UNKNOW = 389999;
/**
* Uninitialized.
*/
public static final int ERROR_CAS_CLIENT_NOINT = 389998;
/**
* CAS header data is 0.
*/
public static final int ERROR_CAS_NO_DATA = 389997;
/**
* The CAS cloud storage address is empty.
*/
public static final int ERROR_CAS_CLOUD_SERVER_IS_NULL = 389996;
/**
* Streaming timed out.
*/
public static final int ERROR_CAS_TIMEOUT = 389995;
/**
* Video socket error.
*/
public static final int ERROR_CAS_STREAM_SOCKET_ERROR = 381101;
/**
* Receiving video stream failed.
*/
public static final int ERROR_CAS_STREAM_RECV_ERROR = 381102;
/**
* Sending video stream failed
*/
public static final int ERROR_CAS_STREAM_SEND_ERROR = 381103;
/**
* Audio socket error
*/
public static final int ERROR_CAS_AUDIO_SOCKET_ERROR = 382101;
/**
* Receiving audio stream failed.
*/
public static final int ERROR_CAS_AUDIO_RECV_ERROR = 382102;
/**
* Sending audio stream failed.
*/
public static final int ERROR_CAS_AUDIO_SEND_ERROR = 382103;
/**
* Playback ended.
*/
public static final int ERROR_CAS_PLAYBACK_OVER = 383100;
/**
* End tag returned by server.
*/
public static final int ERROR_CAS_PLAYBACK_REALOVER = 383200;
// Stream SDK Error Code
/**
* No error
*/
public static final int ERROR_STREAM_NO_ERROR = 390000;
/**
* Stream timed out.
*/
public static final int ERROR_STREAM_TIMEOUT = 399997;
/**
* Return general error.
*/
public static final int ERROR_STREAM_ERR = 390001;
/**
* The pointer of inputted parameter is null.
*/
public static final int ERROR_STREAM_NULL_PTR = 390002;
/**
* Invalid inputted parameter.
*/
public static final int ERROR_STREAM_INVALID_PARAS = 390003;
/**
* Illegal command message analysis.
*/
public static final int ERROR_STREAM_BAD_MSG = 390004;
/**
* No enough memory resource.
*/
public static final int ERROR_STREAM_NO_ENOUGH_ROOM = 390005;
/**
* Incorrect protocol format or message length exceeds STREAM_MAX_MSGBODY_LEN.
*/
public static final int ERROR_STREAM_INVALID_MSGHEAD = 390006;
/**
* Illegal device serial No. length.
*/
public static final int ERROR_STREAM_INVALID_SERIAL = 390007;
/**
* Illegal streaming URL length.
*/
public static final int ERROR_STREAM_INVALID_STREAMURL = 390008;
/**
* Illegal VTDU address of VTM analysis.
*/
public static final int ERROR_STREAM_INVALID_VTDU_HOST = 390009;
/**
* Illegal cascade VTDU address of VTM analysis.
*/
public static final int ERROR_STREAM_STREAM_INVALID_PEER_HOST = 3900010;
/**
* Illegal session ID length of VTM analysis.
*/
public static final int ERROR_STREAM_INVALID_SSN_STREAMKEY = 390011;
/**
* Illegal stream header length returned by VTDU.
*/
public static final int ERROR_STREAM_INVALID_STREAM_HEAD = 390012;
/**
* Illegal VTDU session length.
*/
public static final int ERROR_STREAM_INVALID_STREAM_SSN = 390013;
/**
* The callback function is not registered.
*/
public static final int ERROR_STREAM_DATAOUT_CALLBACK_UNREG = 390014;
/**
* ID without seesion is responsed by VTDU.
*/
public static final int ERROR_STREAM_NO_STREAM_SSN = 390015;
/**
* Header without stream is responsed by VTDU.
*/
public static final int ERROR_STREAM_NO_STREAM_HEAD = 390016;
/**
* No data stream. Reserved.
*/
public static final int ERROR_STREAM_NO_STREAM = 390017;
/**
* Parsing command message PB failed.
*/
public static final int ERROR_STREAM_PB_PARSE_FAILURE = 390018;
/**
* Packaging command message PB failed.
*/
public static final int ERROR_STREAM_PB_ENCAPSULATE_FAILURE = 390019;
/**
* Applying system memory failed.
*/
public static final int ERROR_STREAM_MEMALLOC_FAIL = 390020;
/**
* VTDU address is not obtained yet.
*/
public static final int ERROR_STREAM_VTDUSRV_NOT_SET = 390021;
/**
* Not supported by Client.
*/
public static final int ERROR_STREAM_NOT_SUPPORTED = 390022;
/**
* Failed to get system socket resource.
*/
public static final int ERROR_STREAM_ALLOCATE_SOCKET_FAIL = 390023;
/**
* The StreamSsnId filled by upper layer mismatched.
*/
public static final int ERROR_STREAM_INVALID_STREAM_SSN_ID = 390024;
/**
* Failed to connect to the server.
*/
public static final int ERROR_STREAM_CONNECT_SRV_FAIL = 390025;
/**
* No response for client request from the server.
*/
public static final int ERROR_STREAM_REQUEST_TIMEOUT = 390026;
/**
* Link disconnected.
*/
public static final int ERROR_STREAM_DISCONNECTED_LINK = 390027;
/**
* No streaming connection.
*/
public static final int ERROR_STREAM_STREAM_NO_CONNECTION = 390028;
/**
* Streaming ended.
*/
public static final int ERROR_STREAM_STREAM_END_SUCC = 390029;
/**
* Client anti-streaming verification failed.
*/
public static final int ERROR_STREAM_STREAM_DATAKEY_CHECK_FAIL = 3900230;
/**
* The buffer for TCP stick packet of application layer is full.
*/
public static final int ERROR_STREAM_STREAM_TCP_BUFFER_FULL = 390031;
/**
* Invalid status migration.
*/
public static final int ERROR_STREAM_STREAM_INVALID_STATUS_CHANGE = 390032;
/**
* Invalid client status.
*/
public static final int ERROR_STREAM_STREAM_BAD_STATUS = 390033;
/**
* The streaming request of stream media information for VTM timed out.
*/
public static final int ERROR_STREAM_STREAM_VTM_VTDUINFO_REQ_TMOUT = 390034;
/**
* The request of streaming from proxy timed out.
*/
public static final int ERROR_STREAM_STREAM_PROXY_STARTSTREAM_REQ_TMOUT = 390035;
/**
* The request of keep-alive streaming from proxy timed out.
*/
public static final int ERROR_STREAM_STREAM_PROXY_KEEPALIVE_REQ_TMOUT = 390036;
/**
* The request of streaming from VTDU timed out.
*/
public static final int ERROR_STREAM_STREAM_VTDU_STARTSTREAM_REQ_TMOUT = 390037;
/**
* The request of keep-alive streaming from VTDU timed out.
*/
public static final int ERROR_STREAM_STREAM_VTDU_KEEPALIVE_REQ_TMOUT = 390038;
/**
* Initial Response Code of Server.
*/
public static final int ERROR_STREAM_VTDU_STATUS_BASE = 395000;
/**
* No video file found for playback.
*/
public static final int ERROR_STREAM_VTDU_STATUS_402 = 395402;
/**
* The operation code or command key mismatched.
*/
public static final int ERROR_STREAM_VTDU_STATUS_403 = 395403;
/**
* The device is offline.
*/
public static final int ERROR_STREAM_VTDU_STATUS_404 = 395404;
/**
* Communicating with device timed out. Bad network.
*/
public static final int ERROR_STREAM_VTDU_STATUS_405 = 395405;
/**
* Invalid token.
*/
public static final int ERROR_STREAM_VTDU_STATUS_406 = 395406;
/**
* Incorrect client URL format.
*/
public static final int ERROR_STREAM_VTDU_STATUS_407 = 395407;
/**
* The privacy mask is enabled for live view.
*/
public static final int ERROR_STREAM_VTDU_STATUS_409 = 395409;
/**
* No more connection is allowed.
*/
public static final int ERROR_STREAM_VTDU_STATUS_410 = 395410;
/**
* No Token permission.
*/
public static final int ERROR_STREAM_VTDU_STATUS_411 = 395411;
/**
* session does not exist.
*/
public static final int ERROR_STREAM_VTDU_STATUS_412 = 395412;
/**
* Token verification exception.
*/
public static final int ERROR_STREAM_VTDU_STATUS_413 = 395413;
/**
* Invalid device channel.
*/
public static final int ERROR_STREAM_VTDU_STATUS_415 = 395415;
/**
* The stream type is not supported by the device.
*/
public static final int ERROR_STREAM_VTDU_STATUS_451 = 395451;
/**
* Failed to connect the device to stream media server for live view.
*/
public static final int ERROR_STREAM_VTDU_STATUS_452 = 395452;
/**
* The device disconnects with server.
*/
public static final int ERROR_STREAM_VTDU_STATUS_454 = 395454;
/**
* This processing is denied. The same request is being processed.
*/
public static final int ERROR_STREAM_VTDU_STATUS_491 = 395491;
/**
* Stream Media Server iError
*/
public static final int ERROR_STREAM_VTDU_STATUS_500 = 395500;
/**
* VTM allocating VTDU server failed.
*/
public static final int ERROR_STREAM_VTDU_STATUS_503 = 395503;
/**
* No video source returned by the device.
*/
public static final int ERROR_STREAM_VTDU_STATUS_544 = 395544;
/**
* The sharing time of device is ended.
*/
public static final int ERROR_STREAM_VTDU_STATUS_545 = 395545;
/**
* No more concurrency streaming channel is allowed.
*/
public static final int ERROR_STREAM_VTDU_STATUS_546 = 395546;
/**
* RTSP library is not initialized.
*/
public static final int ERROR_STREAM_NO_INIT = 399999;
/**
* Creating failed.
*/
public static final int ERROR_STREAM_CREATE_ERROR = 399998;
// end Stream SDK Error Code
// Internal Error Code
/**
* No error
*/
public static final int ERROR_INNER_NO_ERROR = 400000;
/**
* The parameter is empty.
*/
public static final int ERROR_INNER_PARAM_NULL = 400001;
/**
* Parameter error
*/
public static final int ERROR_INNER_PARAM_ERROR = 400002;
/**
* The device does not exist.
*/
public static final int ERROR_INNER_DEVICE_NOT_EXIST = 400003;
/**
* Network connection exception.
*/
public static final int ERROR_INNER_NETWORK_CONNECT_FAIL = 400022;
/**
* Two-way audio is not supported by the device.
*/
public static final int ERROR_INNER_TALKBACK_UNSUPPORT = 400025;
/**
* The full duplex two-way audio is not supported by the device. Half duplex two-way audio is also not supported by the system. This error and above error can be processed in the same way.
*/
public static final int ERROR_INNER_USER_STOP = 400028;
/**
* Uninitialized or resource is released.
*/
public static final int ERROR_INNER_SDK_NOINITORRELEASED = 400029;
/**
* json analysis exception
*/
public static final int ERROR_INNER_WEBRESPONSE_JSONERROR = 400030;
/**
* Network exception
*/
public static final int ERROR_INNER_NETWORK_EXCEPTION = 400031;
/**
* The device information is empty.
*/
public static final int ERROR_INNER_DEVICE_NULLINFO = 400032;
/**
*
*/
public static final int ERROR_INNER_FILE_SAVEFAILED = 400033;
/**
* Streaming timed out. Bad network. Try again.
*/
public static final int ERROR_INNER_STREAM_TIMEOUT = 400034;
/**
* The device is encrypted. Verification code is required. When receiving this error code, the user should input verification code and call EZPlayer.setPlayKey to transmit the code and call the play function again.
*/
public static final int ERROR_INNER_VERIFYCODE_NEED = 400035;
/**
* Play verification code error. When receiving this error code, the user should input the verification code and call EZPlayer.setPlayKey to transmit the code and call the play function again.
*/
public static final int ERROR_INNER_VERIFYCODE_ERROR = 400036;
/**
* surfacehold error. Check whether the surface is destroyed before playing. When receiving this error code, the user should re-create the surface and play again.
*/
public static final int ERROR_INNER_SURFACE_ERROR = 400037;
/**
* Unknown Error
*/
public static final int ERROR_INNER_UNKNOWERROR = 400100;
/**
* player SDK error. Generally, this kind of error cannot be solved by developer, so only an unified error code will be outputted.
*/
public static final int ERROR_INNER_PLAYSDK_ERROR = 400200;
/**
* Memory overflow
*/
public static final int ERROR_INNER_OUTOFMEMORY = 400300;
/**
* The device is offline. Prompt the user.
*/
public static final int ERROR_TRANSF_DEVICE_OFFLINE = 400901;
/**
* accesstoken exception or is invalid. Get accesstoken again and send it to SDK.
*/
public static final int ERROR_TRANSF_ACCESSTOKEN_ERROR = 400902;
/**
* Terminal binding is enabled and only specified device login is allowed. The user should log in to i.ys7.com to disable terminal binding.
*/
public static final int ERROR_TRANSF_TERMINAL_BINDING = 400903;
/**
* The device is in two-way audio.
*/
public static final int ERROR_TRANSF_DEVICE_TALKING = 400904;
/**
* The privacy mask is enabled by the device. Live view, two-way audio is not allowed.
*/
public static final int ERROR_TRANSF_DEVICE_PRIVACYON = 400905;
// External Error Code
/**
* No error
*/
public static final int ERROR_EXTRA_NO_ERROR = 410000;
/**
* The user name is empty.
*/
public static final int ERROR_EXTRA_USER_NAME_IS_NULL = 410001;
/**
* The user name length is less than the minimum limit.
*/
public static final int ERROR_EXTRA_USER_NAME_TOO_SHORT = 410002;
/**
* The user name contains only underlines.
*/
public static final int ERROR_EXTRA_USER_NAME_ALL_UNDER_LINE = 410003;
/**
* The user name length exceeds the max. limit.
*/
public static final int ERROR_EXTRA_USER_NAME_TOO_LOOG = 410004;
/**
* Illegal user name
*/
public static final int ERROR_EXTRA_USER_NAME_IS_ILLEGAL = 410005;
/**
* The user name contains only digits.
*/
public static final int ERROR_EXTRA_USER_NAME_ALL_DIGIT = 410006;
/**
* The password is empty.
*/
public static final int ERROR_EXTRA_PASSWORD_IS_NULL = 410007;
/**
* The password length is less than minimum limit.
*/
public static final int ERROR_EXTRA_PASSWORD_TOO_SHORT = 410008;
/**
* The password length exceeds the maximum limit.
*/
public static final int ERROR_EXTRA_PASSWORD_TOO_LONG = 410009;
/**
* The password characters are the same.
*/
public static final int ERROR_EXTRA_PASSWORD_SAME_CHARACTER = 410010;
/**
* Illegal password
*/
public static final int ERROR_EXTRA_PASSWORD_IS_ILLEGAL = 410011;
/**
* The new password is empty.
*/
public static final int ERROR_EXTRA_NEW_PASSWORD_IS_NULL = 410012;
/**
* The new password length is less than minimum limit.
*/
public static final int ERROR_EXTRA_NEW_PASSWORD_TOO_SHORT = 410013;
/**
* The new password length exceeds the maximum limit.
*/
public static final int ERROR_EXTRA_NEW_PASSWORD_TOO_LONG = 410014;
/**
* The new password is same as the old password.
*/
public static final int ERROR_EXTRA_NEW_PASSWORD_SAME_CHARACTER = 410015;
/**
* Illegal new password
*/
public static final int ERROR_EXTRA_NEW_PASSWORD_IS_ILLEGAL = 410016;
/**
* The confirm password is empty.
*/
public static final int ERROR_EXTRA_COMFIRM_PASSWORD_IS_NULL = 410017;
/**
* Password mismatches.
*/
public static final int ERROR_EXTRA_PASSWORDS_NOT_EQUALS = 410018;
/**
* The telephone number is empty.
*/
public static final int ERROR_EXTRA_PHONE_NUMBER_IS_NULL = 410019;
/**
* Illegal telephone number
*/
public static final int ERROR_EXTRA_PHONE_NUMBER_IS_ILLEGAL = 410020;
/**
* The mobile phone number is empty.
*/
public static final int ERROR_EXTRA_MOBILE_PHONE_NUMBER_IS_NULL = 410021;
/**
* Illegal mobile phone number
*/
public static final int ERROR_EXTRA_MOBILE_PHONE_NUMBER_IS_ILLEGAL = 410022;
/**
* The verification code is empty.
*/
public static final int ERROR_EXTRA_VERIFY_CODE_IS_NULL = 410023;
/**
* The camera name is empty.
*/
public static final int ERROR_EXTRA_CAMERA_NAME_IS_NULL = 410024;
/**
* Illegal camera name
*/
public static final int ERROR_EXTRA_CAMERA_NAME_IS_ILLEGAL = 410025;
/**
* The serial No. is empty.
*/
public static final int ERROR_EXTRA_SERIALNO_IS_NULL = 410026;
/**
* The camera does not exist.
*/
public static final int ERROR_EXTRA_CAMERA_IS_NULL = 410027;
/**
*The device serial No. is empty.
*/
public static final int ERROR_EXTRA_DEVICE_SN_IS_NULL = 410028;
/**
* The camera password is empty.
*/
public static final int ERROR_EXTRA_CAMERA_PASSWORD_IS_NULL = 410029;
/**
* Illegal serial No.
*/
public static final int ERROR_EXTRA_SERIALNO_IS_ILLEGAL = 410030;
/**
* Illegal email
*/
public static final int ERROR_EXTRA_MOBILE_EMAIL_IS_ILLEGAL = 410031;
/**
* The email is empty.
*/
public static final int ERROR_EXTRA_MOBILE_EMAIL_IS_NULL = 410032;
/**
* The device information is empty.
*/
public static final int ERROR_EXTRA_DEVICE_IS_NULL = 410033;
/**
* Not approved or not within sharing time. When playing video in Video Gallery, this error code should be processed.
*/
public static final int ERROR_EXTRA_SQUARE_NO_SHARING = 410034;
/**
* appKey does not exist.
*/
public static final int ERROR_APPKEY_IS_NULL = 110017;
/**
* The PTZ control is not supported by the device.
*/
public static final int ERROR_DEVICE_NO_SUPPORT_PTZ = 160000;
/**
* Capture failed. It's not supported.
*/
public static final int ERROR_DEVICE_NO_SUPPORT_CAPTURE = 160020;
/*The follwing error codes have spelling mistake, and they are reserved to be compatible with old version. In version v5.0 they can be deleted. */
/**
* @deprecated as v4.0, replaced by ERROR_WEB_DEVICE_ADDED
*/
public static final int ERROR_WEB_DIVICE_ADDED = ERROR_WEB_DEVICE_ADDED;
/**
* @deprecated as v4.0, replaced by ERROR_WEB_DEVICE_ONLINE_ADDED
*/
public static final int ERROR_WEB_DIVICE_ONLINE_ADDED = ERROR_WEB_DEVICE_ONLINE_ADDED;
/**
* @deprecated as v4.0, replaced by ERROR_WEB_DEVICE_OFFLINE_ADDED
*/
public static final int ERROR_WEB_DIVICE_OFFLINE_ADDED = ERROR_WEB_DEVICE_OFFLINE_ADDED;
/**
* @deprecated as v4.0, replaced by ERROR_WEB_DEVICE_OFFLINE
*/
public static final int ERROR_WEB_DIVICE_OFFLINE = ERROR_WEB_DEVICE_OFFLINE;
/**
* @deprecated as v4.0, replaced by ERROR_WEB_DEVICE_NOT_ONLINE
*/
public static final int ERROR_WEB_DIVICE_NOT_ONLINE = ERROR_WEB_DEVICE_NOT_ONLINE;
/**
* @deprecated as v4.0, replaced by ERROR_WEB_DEVICE_ONLINE_NOT_ADD
*/
public static final int ERROR_WEB_DIVICE_ONLINE_NOT_ADD = ERROR_WEB_DEVICE_ONLINE_NOT_ADD;
/**
* @deprecated as v4.0, replaced by ERROR_WEB_DEVICE_SO_TIMEOUT
*/
public static final int ERROR_WEB_DIVICE_SO_TIMEOUT = ERROR_WEB_DEVICE_SO_TIMEOUT;
/**
* @deprecated as v4.0, replaced by ERROR_INNER_NETWORK_EXCEPTION
*/
public static final int ERROR_WEB_NETWORK_EXCEPTION = ERROR_INNER_NETWORK_EXCEPTION;
/**
* @deprecated as v4.0, deleted
*/
public static final int ERROR_DVR_LOGIN_USERID_ERROR = -1001;
/**
* @deprecated as v4.0, deleted
*/
public static final int ERROR_INNER_DEVICE_PASSWORD_IS_NULL = -1002;
/**
* @deprecated as v4.0, deleted
*/
public static final int ERROR_INNER_DEVICE_ENCRYPT_PASSWORD_IS_NULL = -1003;
}
results matching ««
No results matching ««
Contents
- 1 Hikvision Error Code 380356 361003 Two Way Ip Cctv Camera Audio Speaker Mic Not Working Hik Connect
- 2 Hikvision Error Code 380356 361003 Two Way Ip Cctv Camera Audio Speaker Mic Not Working Hik Connect
- 2.1 Conclusion
- 2.1.1 Related image with hikvision error code 380356 361003 two way ip cctv camera audio speaker mic not working hik connect
- 2.1.2 Related image with hikvision error code 380356 361003 two way ip cctv camera audio speaker mic not working hik connect
- 2.1 Conclusion
Join us as we celebrate the beauty and wonder of Hikvision Error Code 380356 361003 Two Way Ip Cctv Camera Audio Speaker Mic Not Working Hik Connect, from its rich history to its latest developments. Explore guides that offer practical tips, immerse yourself in thought-provoking analyses, and connect with like-minded Hikvision Error Code 380356 361003 Two Way Ip Cctv Camera Audio Speaker Mic Not Working Hik Connect enthusiasts from around the world. video Through internet audio web audio clicking its volume- 1- input by go to audio in to view camera output tab to audio videoampaudio 3- the to 2- adjust live linein- hikvision tab and go set then to explorer- the go to configuration type icon and enable video and the set the interface
Hikvision Hiwatch Ipc D140 4mp Ip Vandal Dome Camera With 30m Ir And
Hikvision Hiwatch Ipc D140 4mp Ip Vandal Dome Camera With 30m Ir And
Hikvision error code 380356 361003 two way ip cctv camera audio speaker mic not working hik connect ssr trading ltd. security videos 6.46k subscribers subscribe 28 share 8.7k views 1 year ago. 1 may 31, 2020 #1 hi, is it possible to use the hik connect app to have a two way conversation without anybody pressing the intercom, as you can do that with the intercom monitor. the hik connect app has the option to do that but i keep getting an error «failed to turn the two way audio on. (380356)».
Hikvision No More Ip Camera Allowed Error Solved Learn Cctv
Hikvision No More Ip Camera Allowed Error Solved Learn Cctv
0:00 2:20 two way audio not working via dvr or switch workaround hikvision ip camera help hik connect two way ssr trading ltd. security videos 6.38k subscribers subscribe. Tap in the toolbar to turn on the two way audio. if the device is a nvr, select the device or its linked network camera as the two way audio channel. note: if not, skip this step. if the device is full duplex, two way audio will be started automatically. if the device is half duplex, you have to tap and hold to talk, and release to listen. Cctv not working for power supply issues. separate power supply: the quick thing to check here is if the power supply is pushing out any power volts (you need at least 9v – ideally 12v). if not, check the fuse. then if not, you can simply buy a replacement power supply. poe powered cameras: the problem here can only be the cable being. Through internet explorer. 1. in the hikvision camera web interface, go to configuration video audio and set the video type to video&audio, and then go to audio tab to set audio input to linein. 2. go to live view tab, enable the audio output by clicking the icon and adjust its volume. 3.
Hikvision 2mp Acusense Ir Fixed Turret Network Camera 2 8 Mm Sl
Hikvision 2mp Acusense Ir Fixed Turret Network Camera 2 8 Mm Sl
Cctv not working for power supply issues. separate power supply: the quick thing to check here is if the power supply is pushing out any power volts (you need at least 9v – ideally 12v). if not, check the fuse. then if not, you can simply buy a replacement power supply. poe powered cameras: the problem here can only be the cable being. Through internet explorer. 1. in the hikvision camera web interface, go to configuration video audio and set the video type to video&audio, and then go to audio tab to set audio input to linein. 2. go to live view tab, enable the audio output by clicking the icon and adjust its volume. 3. Yes no question: why is my audio not being recorded? answer: after making sure that the video type is video audio, go to the storage schedule > advanced. in this menu, please enable «record audio». The ip address or port number used for the hiddns is not correct. double check the ip address and domain name. double check the ip address and port number for the hiddns.
Hikvision Live View Failed Solved Learn Cctv
Hikvision Live View Failed Solved Learn Cctv
Yes no question: why is my audio not being recorded? answer: after making sure that the video type is video audio, go to the storage schedule > advanced. in this menu, please enable «record audio». The ip address or port number used for the hiddns is not correct. double check the ip address and domain name. double check the ip address and port number for the hiddns.
Hikvision Error Code 380356 361003 Two Way Ip Cctv Camera Audio Speaker Mic Not Working Hik Connect
Hikvision Error Code 380356 361003 Two Way Ip Cctv Camera Audio Speaker Mic Not Working Hik Connect
did this video help? if so, it would be great if you could leave us a 5 star google review, there is a link below and will only take a did this video help? if so, it would be great if you could leave us a 5 star google review, there is a link below and will only take a did this video help? if so, it would be great if you could leave us a 5 star google review, there is a link below and will only take a hello my dear friend, welcome to turbohd x channel!!! in this video, i will guide you to enable the audio ip camera on did this video help? if so, it would be great if you could leave us a 5 star google review, there is a link below and will only take a hello my dear friend, welcome to turbohd x channel!!! in this video, i will guide you to set up the audio on the ip did this video help? if so, it would be great if you could leave us a 5 star google review, there is a link below and will only take a cctv #shortsvideo #hikvisioncctv #hikvision #shorts. did this video help? if so, it would be great if you could leave us a 5 star google review, there is a link below and will only take a did this video help? if so, it would be great if you could leave us a 5 star google review, there is a link below and will only take a
Conclusion
All things considered, there is no doubt that article offers useful information about Hikvision Error Code 380356 361003 Two Way Ip Cctv Camera Audio Speaker Mic Not Working Hik Connect. From start to finish, the writer illustrates a wealth of knowledge on the topic. Especially, the discussion of X stands out as a key takeaway. Thank you for taking the time to the article. If you need further information, please do not hesitate to contact me via social media. I look forward to hearing from you. Moreover, here are a few related content that might be interesting:
в оборудовании Hiwatch ошибка при воспроизведении «ПОТОК ЗАШИФРОВАН»
При попытке просмотра в реальном времени устройства Hiwatch, которое поддерживает доступ к платформе Hik-Connect, появляется сообщение об ошибке «поток зашифрован».
Это означает, что
Включена функция шифрования потока.
Для решения проблемы
требуется ввести пароль по следующему пути в iVMS-4200 и перезапустить режим просмотра в реальном времени:
Управление устройствами -> Группа -> Выберите устройство -> Изменить -> Введите ключ
На веб-интерфейсе устройства:
Настройки -> Локальные -> Ключ шифрования -> Введите ключ
Ключ шифрования — это код подтверждения устройства, который вы можете найти на устройстве. Если устройство не имеет кода подтверждения, пароль по умолчанию — ABCDEF.
Вы можете изменить пароль или отключить функцию шифрования потока через веб-клиент Ezviz или мобильное приложение Hik-Connect.
Как отключить функцию шифрования потока через учетную запись Ezviz:
1) посетите сайт www.ezvizlife.com и войдите в свою учетную запись
2) Перейдите по следующему пути: Управление системой-> Управление устройствами-> Мое устройство. Перейдите в настройки устройства и отключите шифрование потока.
3) Код для отключения функции будет отправлен на ваш телефон или по электронной почте.
4) Введите полученный код, чтобы отключить шифрование потока.
Как отключить функцию шифрования потока через приложение Hik-Connect либо Ezviz:
1) Запустите приложение Hik-Connect и войдите в свою учетную запись.
2) Ваше устройство-> щелкните на устройстве-> Конфигурация-> отключить шифрование потока.
3) Код для отключения функции будет отправлен на ваш телефон или по электронной почте.
4) Введите полученный код, чтобы отключить шифрование потока.