-
iTuneDVR
- Сообщения: 3165
- Зарегистрирован: 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
- Сообщения: 3165
- Зарегистрирован: 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 КБ) 6125 просмотров
Вернуться в «Статьи»
-
iTuneDVR
- Сообщения: 3139
- Зарегистрирован: 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
- Сообщения: 3139
- Зарегистрирован: 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 КБ) 4386 просмотров
Вернуться в «Статьи»
Hikvision код ошибки 99991
1. Включите Hik-Connect при доступе к платформе.
Ошибка 11307 и 10005 пожалуй самые распространенный. Причина сбоев связана с отсутствием Интернета, большим пингом или отсутствием вашего ID в сети. При задержке в скорости ваше устройство получает более низкий приоритет подключения и не соединяется совсем или часто просто висит в списке ожидания, отдавая приоритет устройствам с более высокой скоростью передачи данных.
Давайте более детально по каждому пункту:
Ошибки 10000 и 10005
Код 100000 вызван конфликтом IP адресов на роутере или маршрутизаторе с айпишником видео регистратора. Возможно вы сменили маршрутизатор или неправильно настроили IP адреса. В корректной конфигурации устройства должны находиться и работать в одной подсети.
Например на видеорегистраторе стоит IP 192.167.1.*, а на маршрутизаторе 192.167.2.*. Решением будет перенастроить IP на одном из устройств.
Код 10005 появляется при задержке подключения к сети.
XMEye Error code:-10005
Наиболее часто сбой случается при работе от мобильных сетей с 3G или 4G подключением, поскольку скорость интернет-соединения у мобильных операторов скачет, а временами совсем пропадает.
Если не работает один из регистраторов, скорее всего неправильный айпи адрес на нем.
Ошибки с кодом 604000 и 605000
Данные ошибки появляются при отключении китайский серверов. Тут причин несколько: обновление серверов или программного обеспечения, обновление железа. При таких работах подключение к облаку либо обрывается, либо отключается. В любом случае проблема не на вашей стороне, тут остается подождать пока разработчики XMEye не завершат свои работы.
Коды 99987, 99993 можно отнести в эту же категорию. Такие сбои означают временную потерю связи в сегментах сети во время передачи данных между облачным сервером и NVR.
Куда отправлять заявки на техподдержку
Поскольку XMEye буквально засыпали сообщениями о сбоях они не придумали способа лучше, чем убрать раздел обратной связи с официального сайта. Однако они исправно принимают и отвечают на запросы по электронной почте. Официальный адрес технической поддержки xmeye@xiongmaitech. com.
Для начала составьте письмо с подробным описанием проблемы с обязательным указанием IP адреса камеры и серийного номера видео регистратора. Имейл пишется на английском языке, для этих целей можно воспользоваться Гул переводчиком: translate. google. com.
В итоге получим текст примерно следующего содержания:
Hello. I have a problem connecting the device. On the device, Error Code 10005
IP device address: 192.187.1.123
IP camera address: 192.187.1.124
Пример письма в техподдержку
Выводы
Ошибки XMEye можно условно разделить на несколько типов: проблемы с Интернет соединением, большой пинг или неверная конфигурация IP адресов, что приводят к отвязке ID устройства от облака. В этих случаях необходимо обратиться в техподдержку или подключить высокоскоростной тариф.
Если проблемы на китайских серверах, остается ждать когда сами разработчики устранят сбой или проведут техническое обслуживание.
Напишите в комментариях помогли ли вам советы из статьи, если вы не нашли ответа на свой вопрос, так же сообщите нам.
Евгений Загорский
IT специалист. Автор информационных статей на тему Андроид смартфонов и IOS смартфонов. Эксперт в области решения проблем с компьютерами и программами: установка, настройка, обзоры, советы по безопасности ваших устройств. В свободное время занимается дизайном и разработкой сайтов.
Что такое «Hikvision» сегодня объяснять уже не приходится, компания зарекомендовала себя, как поставщик самого современного и надежного оборудования для систем видеонаблюдения. Для удаленного подключения к IP видеокамерам или видеорегистратору с мобильных устройств на IOS и Android, «Hikvision» использует облачный клиент ivms 4500, лично по мне это лучший мобильный клиент из тех, с чем мне приходилось работать.
В данной статье мы рассмотрим инструкцию по настройке ivms 4500 для IOS и Android на русском языке.
Возможности ivms 4500
Где скачать ivms 4500 для ios, andro >
Приложение доступно для операционных систем на IOS и Android.
Cкачать приложение для Andro >https://play. google. com/store/apps/details? >
Для IOS воспользуйтесь этой ссылкой: https://itunes. apple. com/us/app/ivms-4500-lite/ >
Для компьютера на windows ivms 4500 не существует, для этого есть ivms 4200 специальная программа СMS, она доступна по данной ссылке с официального сайта Hikvision: https://hikvision. org. ua/ru/articles/skachat-hikvision-ivms-4200
Настройка ivms 4500
В левом верхнем углу открываем основное вспомогательное меню. В нем нас интересует вкладка «Устройства».
Для добавления нового устройства в правом верхнем углу необходимо нажать на значек ⊕. В открывшейся вкладке выбираем «Ручное добавление».
Вы так же можете добавить устройство по QR-коду( наклейка на видеокамере или видеорегистраторе) или же если вы находитесь в одной wi-fi сети с добавляемым устройством осуществить поиск внутри сети с помощью вкладки «Онлайн устройства».
Так как я имею статический белый ip адрес я буду подключаться при помощи «IP/Domain».
Так же доступно подключение при помощи HIDDNS через создание постоянного доменного имени или в обход статических адресов и имен с обыкновенного динамического IP адреса с помощью серийного номера Hik-Connect Domain.
Приступаем к вводу необходимых данных.
Имя — любое произвольное название устройства.
Режим регистрации — выбор метода подключения.
Адрес — белый статичеcкий ip адрес. выданный провайдером.
Порт — порт устройства, проброшенный на роутере.
Имя пользователя — login видеокамеры или видеорегистратора ( по умолчанию admin)
Пароль — Password видеокамеры или видеорегистратора
Номер камеры — неактивно, скорей всего разработчиками планировалось выставлять количество видеокамер, который поддерживает подключаемый видеорегистратор.
Если все настройки произведены верно в новом окне вы увидите подключенные видеокамеры. Для удобства можно разбить экран на количество видеокамер.
Воспроизведение видеозаписей.
Для воспроизведения видеозаписей необходимо в вспомогательном меню выбрать вкладку «Удаленное воспроизведение». Далее при выборе необходимой видеокамеры появляется ее шкала записи, при движении по которой осуществляется перемотка.
Ошибки возникающие при работе с ivms 4500
Как правило ошибки, возникающие при работе с ivms 4500 связаны либо с некачественным интернетом со стороны устройства или с неверными настройками при добавлении устройства. Самые популярные ошибки смотрим ниже:
Код ошибки 43 — некорректный ip адрес или проброс порта.
Код ошибки 96 — устройство не имеет DDNS
Код ошибки 153 — Неоднократный неправильный ввод пароля ( кто — то пытается попасть на ваше устройство), через 30 минут ошибка должна исчезнуть.
«The device serial # is not registered, please check the input and the device network settings» — Серийный номер устройства не зарегистрирован, проверьте параметры подключения устройства к сети.
При попытке просмотра в реальном времени устройства Hikvision, которое поддерживает доступ к платформе 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) Введите полученный код, чтобы отключить шифрование потока.
Сегодня при подключении к видеорегистратору Hikvision приложение для Android IVMS-4500 выдало ошибку 153, и видеопоток с камер показывать отказалось. Хотя до этого все работало нормально. Эта ошибка означает что кто-то пытался подключиться к видеорегистратору с использованием неправильного пароля. По умолчанию видеорегистраторы Hikvision блокируют ваш IP-адрес если неправильно ввести пароль 10 раз. IP-адрес блокируется на полчаса.
Для снятия блокировки можно подождать полчаса, или подключиться к видеорегистратору используя браузер или десктопный клиент (IVMS-4200). В нём необходимо зайти управление устройствами (management device) и на вкладке система (system) найти пункт Login Security:
Тут вы увидите параметры блокировки:
Ниже будет список заблокированных IP-адресов, а внизу окна кнопка Unlock All — жмем ее, она удалить все IP и снимет блокировку. После этого можно подключаться всё будет работать, а если ошибка повторится, то теперь вы знаете что делать.
Источники:
https://security59.ru/a244587-oshibka-podklyucheniya-hik. html
https://itpen. ru/xmeye-rasprostranennye-kody-oshibok-11307-100000-604000/
https://window-10.ru/hik-connect-oshibka-153/
XMEye – программа для мониторинга камер наблюдения для Android и IOS устройств. XMEye получила обновление 6.0.7 в июне 2019, однако пользователи продолжают массово сталкиваться с ошибками 11307, 100000, 604000, 10005, 605005 и прочими. Сегодня попробуем детальнее разобраться с наиболее распространенными из них, а ниже дадим рекомендации как попытаться устранить проблемы самостоятельно.
Перед дальнейшим чтением рекомендуем убедиться что вы обновились до последней версии в Play Маркет. С каждым обновлением разработчики устраняют баги и ошибки в работе утилиты.
Ниже пройдемся по самым распространенным кодам ошибок на данный момент.
Не удалось подключиться код ошибки 11307 (Systemlnfo)
Ошибка 11307 и 10005 пожалуй самые распространенный. Причина сбоев связана с отсутствием Интернета, большим пингом или отсутствием вашего ID в сети. При задержке в скорости ваше устройство получает более низкий приоритет подключения и не соединяется совсем или часто просто висит в списке ожидания, отдавая приоритет устройствам с более высокой скоростью передачи данных.
Давайте более детально по каждому пункту:
Ошибки 10000 и 10005
Код 100000 вызван конфликтом IP адресов на роутере или маршрутизаторе с айпишником видео регистратора. Возможно вы сменили маршрутизатор или неправильно настроили IP адреса. В корректной конфигурации устройства должны находиться и работать в одной подсети.
Например на видеорегистраторе стоит IP 192.167.1.*, а на маршрутизаторе 192.167.2.*. Решением будет перенастроить IP на одном из устройств.
Код 10005 появляется при задержке подключения к сети.
XMEye Error code:-10005
Наиболее часто сбой случается при работе от мобильных сетей с 3G или 4G подключением, поскольку скорость интернет-соединения у мобильных операторов скачет, а временами совсем пропадает.
Если не работает один из регистраторов, скорее всего неправильный айпи адрес на нем.
Ошибки с кодом 604000 и 605000
Данные ошибки появляются при отключении китайский серверов. Тут причин несколько: обновление серверов или программного обеспечения, обновление железа. При таких работах подключение к облаку либо обрывается, либо отключается. В любом случае проблема не на вашей стороне, тут остается подождать пока разработчики XMEye не завершат свои работы.
Коды 99987, 99993 можно отнести в эту же категорию. Такие сбои означают временную потерю связи в сегментах сети во время передачи данных между облачным сервером и NVR.
Куда отправлять заявки на техподдержку
Поскольку XMEye буквально засыпали сообщениями о сбоях они не придумали способа лучше, чем убрать раздел обратной связи с официального сайта. Однако они исправно принимают и отвечают на запросы по электронной почте. Официальный адрес технической поддержки xmeye@xiongmaitech. com.
Для начала составьте письмо с подробным описанием проблемы с обязательным указанием IP адреса камеры и серийного номера видео регистратора. Имейл пишется на английском языке, для этих целей можно воспользоваться Гул переводчиком: translate. google. com.
В итоге получим текст примерно следующего содержания:
Hello. I have a problem connecting the device. On the device, Error Code 10005
IP device address: 192.187.1.123
IP camera address: 192.187.1.124
Пример письма в техподдержку
Выводы
Ошибки XMEye можно условно разделить на несколько типов: проблемы с Интернет соединением, большой пинг или неверная конфигурация IP адресов, что приводят к отвязке ID устройства от облака. В этих случаях необходимо обратиться в техподдержку или подключить высокоскоростной тариф.
Если проблемы на китайских серверах, остается ждать когда сами разработчики устранят сбой или проведут техническое обслуживание.
Напишите в комментариях помогли ли вам советы из статьи, если вы не нашли ответа на свой вопрос, так же сообщите нам.
Евгений Загорский
IT специалист. Автор информационных статей на тему Андроид смартфонов и IOS смартфонов. Эксперт в области решения проблем с компьютерами и программами: установка, настройка, обзоры, советы по безопасности ваших устройств. В свободное время занимается дизайном и разработкой сайтов.
ivms 4200 ошибка кода hcnetsdk dll 7
Часто в службу технической поддержки hikvision. org. ua обращаются с проблемой подключения к IVMS-4200 устройств, уже привязанных к облаку Ezviz или Hik-Connect. Одни не знают с какой стороны подойти, а у других подключенные устройства не отображают видео.
Сегодня расскажем как решить эти проблемы самостоятельно.
Шаг 1
Зайдите в IVMS-4200.
Откройте вкладку “Управление устройствами” (стрелка 1).
Нажмите “Добавить новый тип устройства” (стрелка 2).
Шаг 2
Выберите “Hik-Connect Device” или “Устройство Hik-Connect” (стрелка 1). У нас этот пункт неактивен, потому что такой тип устройства уже добавлен.
Подтвердите выбор (стрелка 2).
Шаг 3
Перейдите во вкладку Hik-Connect Device. Выберите страну Украина. Нажмите “Login”.
Появится окно входа. Введите свой логин, e-mail, номер телефона и пароль. Нажмите “Login”.
Шаг 4
Если в профиле еще нет устройств, во вкладке Hik-Connect Device нажмите кнопку “Add Device” (стрелка 2).
Добавленное устройство появится в этом окне. Казалось бы, все необходимое сделано, но именно на этом этапе у многих возникают трудности. Что делать дальше?
Шаг 5
Во вкладке “Device Management” выберите пункт “Group” (стрелка 1). Если устройство уже прикреплено к профилю, выберите папку с именем вашего профиля в Hik-Connect.
Если устройство добавлено только что, создайте группу (стрелка 3). Группа будет носить имя устройства (видно по стрелке 2). После того, как найдете новую папку, выделите устройство (стрелка 4) и нажмите на кнопку “Modify” (стрелка 5). Если все сделано правильно, кнопка станет активной, синего цвета.
При нажатии “Modify” в открывшемся окне в поле “Stream Key” (стрелка 1) введите верификационный код. Не забудьте нажать кнопку “ОК”.
Теперь во вкладке онлайн-просмотра все работает корректно, вместо непонятных ошибок вы увидите изображение с камеры.
Очередь просмотра
Очередь
YouTube Premium
Хотите сохраните это видео?
Пожаловаться на видео?
Выполните вход, чтобы сообщить о неприемлемом контенте.
Понравилось?
Не понравилось?
Hello Friends, I am Nitin Khatri running this channel, if you like this video Please Subscribe Channel and Press Bell icon. If you need any help please buy our online technical support services.
Charges are 20$ / 1,200 Indian Rupee Per Call.
Payment Options:
Google Pay — 91-9829692846 (India)
Paypal — https://www. paypal. me/nitinkhatri/USD20
Email : nitinplus@gmail. com Hello All,
See This error has two solutions,1st solution i have shown you in this video and 2nd is the power issue as per Hikvision if camera does not get proper power from PoE Adeptor or PoE Switch then this error comes. please change the power source then it will resolve this error.
In this video i will share a solution for Hikvision error code. 91, if you have this error «Reconnecting. Error Code HCNetSDK. dll
[91] «, Then this video will help you to solve this. Please watch full video. This is the IP camera which has issue.
Многие используют популярные DVR компании Hikvision, для их управления используется родной софт программа — iVMS различных версий. Она же подходит и для просмотра записей и видео с камер в реальном времени из любой точки мира, существуют версии для Windows, Mac и приложения для Android и iOS от Apple.
Приложение iVMS для Windows и Mac:
Для просмотра видео с камер через интернет согласно официальной инструкции достаточно пробросить на видеорегистратор порт 8000, но по факту в некоторых случая этого недостаточно. Я пробросил нужный порт, добавил в программу видеорегистратор, он успешно нашелся и можно было им управлять, например изменять настройки. Когда я попытался просмотреть видео с камер — получил ошибку HCNetSDK. dll[7] Connection failed: device of-line or connection timout:
Для исправления ошибки нужно пробросить еще два порта 554 и 80. Оказалось что разные версии DVR Hikvision для правильной работы требует разные порты, некоторым достаточно одного порта 8000, некоторым хватает двух 8000 и 554, а некоторым требуется еще и третий порт — 80 для корректной работы приложения через инернет.
Источники:
https://itpen. ru/xmeye-rasprostranennye-kody-oshibok-11307-100000-604000/
https://window-10.ru/ivms-4200-oshibka-koda-hcnetsdk-dll-7/
Просмотров 54.6к. Опубликовано 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.
Hikvision код ошибки 99991
1. Включите Hik-Connect при доступе к платформе.
Ошибка 11307 и 10005 пожалуй самые распространенный. Причина сбоев связана с отсутствием Интернета, большим пингом или отсутствием вашего ID в сети. При задержке в скорости ваше устройство получает более низкий приоритет подключения и не соединяется совсем или часто просто висит в списке ожидания, отдавая приоритет устройствам с более высокой скоростью передачи данных.
Давайте более детально по каждому пункту:
Ошибки 10000 и 10005
Код 100000 вызван конфликтом IP адресов на роутере или маршрутизаторе с айпишником видео регистратора. Возможно вы сменили маршрутизатор или неправильно настроили IP адреса. В корректной конфигурации устройства должны находиться и работать в одной подсети.
Например на видеорегистраторе стоит IP 192.167.1.*, а на маршрутизаторе 192.167.2.*. Решением будет перенастроить IP на одном из устройств.
Код 10005 появляется при задержке подключения к сети.
XMEye Error code:-10005
Наиболее часто сбой случается при работе от мобильных сетей с 3G или 4G подключением, поскольку скорость интернет-соединения у мобильных операторов скачет, а временами совсем пропадает.
Если не работает один из регистраторов, скорее всего неправильный айпи адрес на нем.
Ошибки с кодом 604000 и 605000
Данные ошибки появляются при отключении китайский серверов. Тут причин несколько: обновление серверов или программного обеспечения, обновление железа. При таких работах подключение к облаку либо обрывается, либо отключается. В любом случае проблема не на вашей стороне, тут остается подождать пока разработчики XMEye не завершат свои работы.
Коды 99987, 99993 можно отнести в эту же категорию. Такие сбои означают временную потерю связи в сегментах сети во время передачи данных между облачным сервером и NVR.
Куда отправлять заявки на техподдержку
Поскольку XMEye буквально засыпали сообщениями о сбоях они не придумали способа лучше, чем убрать раздел обратной связи с официального сайта. Однако они исправно принимают и отвечают на запросы по электронной почте. Официальный адрес технической поддержки xmeye@xiongmaitech. com.
Для начала составьте письмо с подробным описанием проблемы с обязательным указанием IP адреса камеры и серийного номера видео регистратора. Имейл пишется на английском языке, для этих целей можно воспользоваться Гул переводчиком: translate. google. com.
В итоге получим текст примерно следующего содержания:
Hello. I have a problem connecting the device. On the device, Error Code 10005
IP device address: 192.187.1.123
IP camera address: 192.187.1.124
Пример письма в техподдержку
Выводы
Ошибки XMEye можно условно разделить на несколько типов: проблемы с Интернет соединением, большой пинг или неверная конфигурация IP адресов, что приводят к отвязке ID устройства от облака. В этих случаях необходимо обратиться в техподдержку или подключить высокоскоростной тариф.
Если проблемы на китайских серверах, остается ждать когда сами разработчики устранят сбой или проведут техническое обслуживание.
Напишите в комментариях помогли ли вам советы из статьи, если вы не нашли ответа на свой вопрос, так же сообщите нам.
Евгений Загорский
IT специалист. Автор информационных статей на тему Андроид смартфонов и IOS смартфонов. Эксперт в области решения проблем с компьютерами и программами: установка, настройка, обзоры, советы по безопасности ваших устройств. В свободное время занимается дизайном и разработкой сайтов.
Что такое «Hikvision» сегодня объяснять уже не приходится, компания зарекомендовала себя, как поставщик самого современного и надежного оборудования для систем видеонаблюдения. Для удаленного подключения к IP видеокамерам или видеорегистратору с мобильных устройств на IOS и Android, «Hikvision» использует облачный клиент ivms 4500, лично по мне это лучший мобильный клиент из тех, с чем мне приходилось работать.
В данной статье мы рассмотрим инструкцию по настройке ivms 4500 для IOS и Android на русском языке.
Возможности ivms 4500
Где скачать ivms 4500 для ios, andro >
Приложение доступно для операционных систем на IOS и Android.
Cкачать приложение для Andro >https://play. google. com/store/apps/details? >
Для IOS воспользуйтесь этой ссылкой: https://itunes. apple. com/us/app/ivms-4500-lite/ >
Для компьютера на windows ivms 4500 не существует, для этого есть ivms 4200 специальная программа СMS, она доступна по данной ссылке с официального сайта Hikvision: https://hikvision. org. ua/ru/articles/skachat-hikvision-ivms-4200
Настройка ivms 4500
В левом верхнем углу открываем основное вспомогательное меню. В нем нас интересует вкладка «Устройства».
Для добавления нового устройства в правом верхнем углу необходимо нажать на значек ⊕. В открывшейся вкладке выбираем «Ручное добавление».
Вы так же можете добавить устройство по QR-коду( наклейка на видеокамере или видеорегистраторе) или же если вы находитесь в одной wi-fi сети с добавляемым устройством осуществить поиск внутри сети с помощью вкладки «Онлайн устройства».
Так как я имею статический белый ip адрес я буду подключаться при помощи «IP/Domain».
Так же доступно подключение при помощи HIDDNS через создание постоянного доменного имени или в обход статических адресов и имен с обыкновенного динамического IP адреса с помощью серийного номера Hik-Connect Domain.
Приступаем к вводу необходимых данных.
Имя — любое произвольное название устройства.
Режим регистрации — выбор метода подключения.
Адрес — белый статичеcкий ip адрес. выданный провайдером.
Порт — порт устройства, проброшенный на роутере.
Имя пользователя — login видеокамеры или видеорегистратора ( по умолчанию admin)
Пароль — Password видеокамеры или видеорегистратора
Номер камеры — неактивно, скорей всего разработчиками планировалось выставлять количество видеокамер, который поддерживает подключаемый видеорегистратор.
Если все настройки произведены верно в новом окне вы увидите подключенные видеокамеры. Для удобства можно разбить экран на количество видеокамер.
Воспроизведение видеозаписей.
Для воспроизведения видеозаписей необходимо в вспомогательном меню выбрать вкладку «Удаленное воспроизведение». Далее при выборе необходимой видеокамеры появляется ее шкала записи, при движении по которой осуществляется перемотка.
Ошибки возникающие при работе с ivms 4500
Как правило ошибки, возникающие при работе с ivms 4500 связаны либо с некачественным интернетом со стороны устройства или с неверными настройками при добавлении устройства. Самые популярные ошибки смотрим ниже:
Код ошибки 43 — некорректный ip адрес или проброс порта.
Код ошибки 96 — устройство не имеет DDNS
Код ошибки 153 — Неоднократный неправильный ввод пароля ( кто — то пытается попасть на ваше устройство), через 30 минут ошибка должна исчезнуть.
«The device serial # is not registered, please check the input and the device network settings» — Серийный номер устройства не зарегистрирован, проверьте параметры подключения устройства к сети.
При попытке просмотра в реальном времени устройства Hikvision, которое поддерживает доступ к платформе 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) Введите полученный код, чтобы отключить шифрование потока.
Сегодня при подключении к видеорегистратору Hikvision приложение для Android IVMS-4500 выдало ошибку 153, и видеопоток с камер показывать отказалось. Хотя до этого все работало нормально. Эта ошибка означает что кто-то пытался подключиться к видеорегистратору с использованием неправильного пароля. По умолчанию видеорегистраторы Hikvision блокируют ваш IP-адрес если неправильно ввести пароль 10 раз. IP-адрес блокируется на полчаса.
Для снятия блокировки можно подождать полчаса, или подключиться к видеорегистратору используя браузер или десктопный клиент (IVMS-4200). В нём необходимо зайти управление устройствами (management device) и на вкладке система (system) найти пункт Login Security:
Тут вы увидите параметры блокировки:
Ниже будет список заблокированных IP-адресов, а внизу окна кнопка Unlock All — жмем ее, она удалить все IP и снимет блокировку. После этого можно подключаться всё будет работать, а если ошибка повторится, то теперь вы знаете что делать.
Источники:
https://security59.ru/a244587-oshibka-podklyucheniya-hik. html
https://itpen. ru/xmeye-rasprostranennye-kody-oshibok-11307-100000-604000/
https://window-10.ru/hik-connect-oshibka-153/
Просмотров 53.5к. Опубликовано 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.
Этот тип ошибок отображается на IP-камерах или видеорегистраторах Hikvision при попытке воспроизведения отснятого материала через приложение Hik-Connect.
Случайно вы можете получить сообщение об ошибке следующего содержания: не удалось воспроизвести видео. Код ошибки: (260015). Буферизация канала достигает высоких процентных уровней, таких как 75% или 90%, а затем отображается черный экран с сообщением об ошибке.
Иногда эта ошибка также отображается в режиме реального времени. Вы просто открываете режим live, чтобы увидеть камеры, и некоторые из них могут отображаться нормально, в то время как другие выходят из строя и отображают код ошибки 260015.
В некоторых случаях вы можете увидеть другое сообщение следующего содержания: “Не удалось выполнить поиск видео” или “(Код ошибки 245416)”.
Запутанный аспект заключается в том, что камеры отображаются правильно, когда вы просматриваете их непосредственно через видеорегистратор, веб-браузер или компьютерное программное обеспечение. Это просто сбой в приложении Hik-Connect phone. Ниже мы покажем вам несколько способов исправить эту ошибку.
Как исправить код ошибки Hikvision 260015?
Проблема в основном вызвана тем, что серверы Hikvision достигли своего предела. По сути, они не могут обрабатывать весь трафик на своих серверах, поэтому просмотр в реальном времени (или воспроизведение) не загружается. Это особенно актуально, если в вашей системе установлено несколько камер с высоким разрешением.
Есть вещи, которые вы можете сделать, чтобы устранить проблему, либо изменить кодировку видео, либо понизить разрешение.
Сообщалось, что эта ошибка устраняется путем изменения кодировки видео с H265 + на H265 (а иногда и наоборот).
Итак, перейдите в настройки видео вашего NVR (или автономной камеры) и переключите режим кодирования видео. (Примечание: этот метод не будет работать при переключении на H264).
Другой способ — снизить разрешение. Качество изображения будет ниже, но вы не получите код ошибки 260015. Итак, если ваши камеры 4 Мп, установите для них значение 2 Мп или просто понизьте рейтинг половины из них и протестируйте режим live с помощью приложения Hik-Connect.
Кроме того, вы можете попытаться снизить битрейт. Если скорость 8 Мбит / с, уменьшите ее на 4 Мбит / с и посмотрите, исправлено ли это. Мы бы рекомендовали сначала снизить битрейт, а затем, если это не работает, уменьшить разрешение.
Наконец, вы также можете снизить частоту кадров, но не ниже 15 кадров в секунду, иначе изображение будет прерывистым.
Обновите прошивку
Служба поддержки Hikvision заявила, что эта ошибка связана с ошибками в прошивке устройства, которые с тех пор были исправлены.
Необходимо обновить камеру или видеорегистратор до последней версии прошивки. Обратитесь в компанию Hikvison или к вашему дилеру-продавцу и обновите все свои устройства до последней версии программного обеспечения.
Сообщалось, что обновление прошивки исправляет эту ошибку в продуктовых линейках ColorVu и Hi (и других OEM-производителей, которые продаются под сторонними брендами).
Удалите систему из приложения Hik-Connect
Вы также можете попробовать этот совет. Откройте настройки приложения Hik-Connect и извлеките устройство (NVR, DVR, автономную камеру). Затем перезагрузите видеорегистратор и подождите, пока он вернется. Перейдите в настройки доступа к платформе и убедитесь, что он отображается онлайн.
Затем повторно добавьте систему обратно в Hik-Connect и посмотрите, устранена ли проблема. Кроме того, убедитесь, что приложение и телефон также обновлены.
Проверьте подключение к Интернету
Иногда видео в реальном времени не удается из-за проблем с подключением к Интернету, особенно если скорость загрузки слишком низкая.
Проверьте Wi-Fi Интернет и убедитесь, что он достаточно мощный. Откройте несколько случайных страниц, чтобы протестировать его или выполнить тест скорости. Кроме того, если вы используете интернет своего телефона, проверьте стабильность и индикаторы прочности на экране.
Если вы используете камеры Wi-Fi, убедитесь, что все они подключены к одному и тому же Wi-Fi. Сообщалось, что некоторые проблемы возникают, когда некоторые камеры подключены к диапазону 2,4 ГГц, а другие — к диапазону 5 ГГц. Наконец, вы можете перезагрузить маршрутизатор для нового запуска.
Перезагрузите камеру
Другим решением является сброс настроек камеры, которая не загружается. Вы можете сбросить его вручную, нажав кнопку сброса на камере (в течение 15 секунд), а затем снова настроить.
Или вы можете выполнить сброс настроек, получив доступ к камере через веб-браузер. После завершения повторно добавьте камеру в систему, и ошибка должна исчезнуть.
XMEye – программа для мониторинга камер наблюдения для Android и IOS устройств. XMEye получила обновление 6.0.7 в июне 2019, однако пользователи продолжают массово сталкиваться с ошибками 11307, 100000, 604000, 10005, 605005 и прочими. Сегодня попробуем детальнее разобраться с наиболее распространенными из них, а ниже дадим рекомендации как попытаться устранить проблемы самостоятельно.
Перед дальнейшим чтением рекомендуем убедиться что вы обновились до последней версии в Play Маркет. С каждым обновлением разработчики устраняют баги и ошибки в работе утилиты.
Ниже пройдемся по самым распространенным кодам ошибок на данный момент.
Не удалось подключиться код ошибки 11307 (Systemlnfo)
Ошибка 11307 и 10005 пожалуй самые распространенный. Причина сбоев связана с отсутствием Интернета, большим пингом или отсутствием вашего ID в сети. При задержке в скорости ваше устройство получает более низкий приоритет подключения и не соединяется совсем или часто просто висит в списке ожидания, отдавая приоритет устройствам с более высокой скоростью передачи данных.
Давайте более детально по каждому пункту:
Ошибки 10000 и 10005
Код 100000 вызван конфликтом IP адресов на роутере или маршрутизаторе с айпишником видео регистратора. Возможно вы сменили маршрутизатор или неправильно настроили IP адреса. В корректной конфигурации устройства должны находиться и работать в одной подсети.
Например на видеорегистраторе стоит IP 192.167.1.*, а на маршрутизаторе 192.167.2.*. Решением будет перенастроить IP на одном из устройств.
Код 10005 появляется при задержке подключения к сети.
XMEye Error code:-10005
Наиболее часто сбой случается при работе от мобильных сетей с 3G или 4G подключением, поскольку скорость интернет-соединения у мобильных операторов скачет, а временами совсем пропадает.
Если не работает один из регистраторов, скорее всего неправильный айпи адрес на нем.
Ошибки с кодом 604000 и 605000
Данные ошибки появляются при отключении китайский серверов. Тут причин несколько: обновление серверов или программного обеспечения, обновление железа. При таких работах подключение к облаку либо обрывается, либо отключается. В любом случае проблема не на вашей стороне, тут остается подождать пока разработчики XMEye не завершат свои работы.
Коды 99987, 99993 можно отнести в эту же категорию. Такие сбои означают временную потерю связи в сегментах сети во время передачи данных между облачным сервером и NVR.
Куда отправлять заявки на техподдержку
Поскольку XMEye буквально засыпали сообщениями о сбоях они не придумали способа лучше, чем убрать раздел обратной связи с официального сайта. Однако они исправно принимают и отвечают на запросы по электронной почте. Официальный адрес технической поддержки xmeye@xiongmaitech. com.
Для начала составьте письмо с подробным описанием проблемы с обязательным указанием IP адреса камеры и серийного номера видео регистратора. Имейл пишется на английском языке, для этих целей можно воспользоваться Гул переводчиком: translate. google. com.
В итоге получим текст примерно следующего содержания:
Hello. I have a problem connecting the device. On the device, Error Code 10005
IP device address: 192.187.1.123
IP camera address: 192.187.1.124
Пример письма в техподдержку
Выводы
Ошибки XMEye можно условно разделить на несколько типов: проблемы с Интернет соединением, большой пинг или неверная конфигурация IP адресов, что приводят к отвязке ID устройства от облака. В этих случаях необходимо обратиться в техподдержку или подключить высокоскоростной тариф.
Если проблемы на китайских серверах, остается ждать когда сами разработчики устранят сбой или проведут техническое обслуживание.
Напишите в комментариях помогли ли вам советы из статьи, если вы не нашли ответа на свой вопрос, так же сообщите нам.
Евгений Загорский
IT специалист. Автор информационных статей на тему Андроид смартфонов и IOS смартфонов. Эксперт в области решения проблем с компьютерами и программами: установка, настройка, обзоры, советы по безопасности ваших устройств. В свободное время занимается дизайном и разработкой сайтов.
ivms 4200 ошибка кода hcnetsdk dll 7
Часто в службу технической поддержки hikvision. org. ua обращаются с проблемой подключения к IVMS-4200 устройств, уже привязанных к облаку Ezviz или Hik-Connect. Одни не знают с какой стороны подойти, а у других подключенные устройства не отображают видео.
Сегодня расскажем как решить эти проблемы самостоятельно.
Шаг 1
Зайдите в IVMS-4200.
Откройте вкладку “Управление устройствами” (стрелка 1).
Нажмите “Добавить новый тип устройства” (стрелка 2).
Шаг 2
Выберите “Hik-Connect Device” или “Устройство Hik-Connect” (стрелка 1). У нас этот пункт неактивен, потому что такой тип устройства уже добавлен.
Подтвердите выбор (стрелка 2).
Шаг 3
Перейдите во вкладку Hik-Connect Device. Выберите страну Украина. Нажмите “Login”.
Появится окно входа. Введите свой логин, e-mail, номер телефона и пароль. Нажмите “Login”.
Шаг 4
Если в профиле еще нет устройств, во вкладке Hik-Connect Device нажмите кнопку “Add Device” (стрелка 2).
Добавленное устройство появится в этом окне. Казалось бы, все необходимое сделано, но именно на этом этапе у многих возникают трудности. Что делать дальше?
Шаг 5
Во вкладке “Device Management” выберите пункт “Group” (стрелка 1). Если устройство уже прикреплено к профилю, выберите папку с именем вашего профиля в Hik-Connect.
Если устройство добавлено только что, создайте группу (стрелка 3). Группа будет носить имя устройства (видно по стрелке 2). После того, как найдете новую папку, выделите устройство (стрелка 4) и нажмите на кнопку “Modify” (стрелка 5). Если все сделано правильно, кнопка станет активной, синего цвета.
При нажатии “Modify” в открывшемся окне в поле “Stream Key” (стрелка 1) введите верификационный код. Не забудьте нажать кнопку “ОК”.
Теперь во вкладке онлайн-просмотра все работает корректно, вместо непонятных ошибок вы увидите изображение с камеры.
Очередь просмотра
Очередь
YouTube Premium
Хотите сохраните это видео?
Пожаловаться на видео?
Выполните вход, чтобы сообщить о неприемлемом контенте.
Понравилось?
Не понравилось?
Hello Friends, I am Nitin Khatri running this channel, if you like this video Please Subscribe Channel and Press Bell icon. If you need any help please buy our online technical support services.
Charges are 20$ / 1,200 Indian Rupee Per Call.
Payment Options:
Google Pay — 91-9829692846 (India)
Paypal — https://www. paypal. me/nitinkhatri/USD20
Email : nitinplus@gmail. com Hello All,
See This error has two solutions,1st solution i have shown you in this video and 2nd is the power issue as per Hikvision if camera does not get proper power from PoE Adeptor or PoE Switch then this error comes. please change the power source then it will resolve this error.
In this video i will share a solution for Hikvision error code. 91, if you have this error «Reconnecting. Error Code HCNetSDK. dll
[91] «, Then this video will help you to solve this. Please watch full video. This is the IP camera which has issue.
Многие используют популярные DVR компании Hikvision, для их управления используется родной софт программа — iVMS различных версий. Она же подходит и для просмотра записей и видео с камер в реальном времени из любой точки мира, существуют версии для Windows, Mac и приложения для Android и iOS от Apple.
Приложение iVMS для Windows и Mac:
Для просмотра видео с камер через интернет согласно официальной инструкции достаточно пробросить на видеорегистратор порт 8000, но по факту в некоторых случая этого недостаточно. Я пробросил нужный порт, добавил в программу видеорегистратор, он успешно нашелся и можно было им управлять, например изменять настройки. Когда я попытался просмотреть видео с камер — получил ошибку HCNetSDK. dll[7] Connection failed: device of-line or connection timout:
Для исправления ошибки нужно пробросить еще два порта 554 и 80. Оказалось что разные версии DVR Hikvision для правильной работы требует разные порты, некоторым достаточно одного порта 8000, некоторым хватает двух 8000 и 554, а некоторым требуется еще и третий порт — 80 для корректной работы приложения через инернет.
Источники:
https://itpen. ru/xmeye-rasprostranennye-kody-oshibok-11307-100000-604000/
https://window-10.ru/ivms-4200-oshibka-koda-hcnetsdk-dll-7/
в оборудовании 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) Введите полученный код, чтобы отключить шифрование потока.
-
#1
Often on various thematic resources, questions are asked what the error codes in the Hik-Connect mobile application mean, and information on this issue clearly does not lie on the surface. This is not to say that I searched for a long time or dug deeply or asked the officials.
Researching the app yielded results.
Use it and try to figure out the reasons.
Code:
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;
-
#2
The error codes are given from the application V3.11.1.1023 2019.
In new applications, the list has been expanded and the principle of inference algorithms has been slightly changed, therefore, each situation can be individually assessed.
You can understand something for yourself, but this does not cancel the request to technical support for clarifications, since they have information on this issue
The company’s policy does not imply wide publicity of this issue, but only its behind-the-scenes decision, which in general is also something.
-
#3
Good share, appreciate it
-
#4
Hello Guys i need help, i want to reset password on Hikvision DS-2CD1123G0E-I20191205AAWRD95913136
-
#5
Hello Guys i need help, i want to reset password on Hikvision DS-2CD1123G0E-I20191205AAWRD95913136
reboot ipc, SADP, export xml file, mail to support, do not reboot ipc, enter code from support
-
#6
Support still not replied my Xml and label picture
-
#8
Hi,
I have the latest HikConnect on Android who is giving me no video and error code: 246101. I cannot find anywhere explanation for this error. It happens only with a video server 6704, all the other IP cameras work.
-
#9
Hi,
I have the latest HikConnect on Android who is giving me no video and error code: 246101. I cannot find anywhere explanation for this error. It happens only with a video server 6704, all the other IP cameras work.
Full version number of hikconnect?
-
#10
Full version number of hikconnect?
V4.23.0.0610
-
#11
No info yet.
New apk is protected and dex file is not full unpack & decode.
Need time.
-
#12
Any update on this error code?
Этот тип ошибок отображается на IP-камерах или видеорегистраторах Hikvision при попытке воспроизведения отснятого материала через приложение Hik-Connect.
Случайно вы можете получить сообщение об ошибке следующего содержания: не удалось воспроизвести видео. Код ошибки: (260015). Буферизация канала достигает высоких процентных уровней, таких как 75% или 90%, а затем отображается черный экран с сообщением об ошибке.
Иногда эта ошибка также отображается в режиме реального времени. Вы просто открываете режим live, чтобы увидеть камеры, и некоторые из них могут отображаться нормально, в то время как другие выходят из строя и отображают код ошибки 260015.
В некоторых случаях вы можете увидеть другое сообщение следующего содержания: “Не удалось выполнить поиск видео” или “(Код ошибки 245416)”.
Запутанный аспект заключается в том, что камеры отображаются правильно, когда вы просматриваете их непосредственно через видеорегистратор, веб-браузер или компьютерное программное обеспечение. Это просто сбой в приложении Hik-Connect phone. Ниже мы покажем вам несколько способов исправить эту ошибку.
Как исправить код ошибки Hikvision 260015?
Проблема в основном вызвана тем, что серверы Hikvision достигли своего предела. По сути, они не могут обрабатывать весь трафик на своих серверах, поэтому просмотр в реальном времени (или воспроизведение) не загружается. Это особенно актуально, если в вашей системе установлено несколько камер с высоким разрешением.
Есть вещи, которые вы можете сделать, чтобы устранить проблему, либо изменить кодировку видео, либо понизить разрешение.
Сообщалось, что эта ошибка устраняется путем изменения кодировки видео с H265 + на H265 (а иногда и наоборот).
Итак, перейдите в настройки видео вашего NVR (или автономной камеры) и переключите режим кодирования видео. (Примечание: этот метод не будет работать при переключении на H264).
Другой способ — снизить разрешение. Качество изображения будет ниже, но вы не получите код ошибки 260015. Итак, если ваши камеры 4 Мп, установите для них значение 2 Мп или просто понизьте рейтинг половины из них и протестируйте режим live с помощью приложения Hik-Connect.
Кроме того, вы можете попытаться снизить битрейт. Если скорость 8 Мбит / с, уменьшите ее на 4 Мбит / с и посмотрите, исправлено ли это. Мы бы рекомендовали сначала снизить битрейт, а затем, если это не работает, уменьшить разрешение.
Наконец, вы также можете снизить частоту кадров, но не ниже 15 кадров в секунду, иначе изображение будет прерывистым.
Обновите прошивку
Служба поддержки Hikvision заявила, что эта ошибка связана с ошибками в прошивке устройства, которые с тех пор были исправлены.
Необходимо обновить камеру или видеорегистратор до последней версии прошивки. Обратитесь в компанию Hikvison или к вашему дилеру-продавцу и обновите все свои устройства до последней версии программного обеспечения.
Сообщалось, что обновление прошивки исправляет эту ошибку в продуктовых линейках ColorVu и Hi (и других OEM-производителей, которые продаются под сторонними брендами).
Удалите систему из приложения Hik-Connect
Вы также можете попробовать этот совет. Откройте настройки приложения Hik-Connect и извлеките устройство (NVR, DVR, автономную камеру). Затем перезагрузите видеорегистратор и подождите, пока он вернется. Перейдите в настройки доступа к платформе и убедитесь, что он отображается онлайн.
Затем повторно добавьте систему обратно в Hik-Connect и посмотрите, устранена ли проблема. Кроме того, убедитесь, что приложение и телефон также обновлены.
Проверьте подключение к Интернету
Иногда видео в реальном времени не удается из-за проблем с подключением к Интернету, особенно если скорость загрузки слишком низкая.
Проверьте Wi-Fi Интернет и убедитесь, что он достаточно мощный. Откройте несколько случайных страниц, чтобы протестировать его или выполнить тест скорости. Кроме того, если вы используете интернет своего телефона, проверьте стабильность и индикаторы прочности на экране.
Если вы используете камеры Wi-Fi, убедитесь, что все они подключены к одному и тому же Wi-Fi. Сообщалось, что некоторые проблемы возникают, когда некоторые камеры подключены к диапазону 2,4 ГГц, а другие — к диапазону 5 ГГц. Наконец, вы можете перезагрузить маршрутизатор для нового запуска.
Перезагрузите камеру
Другим решением является сброс настроек камеры, которая не загружается. Вы можете сбросить его вручную, нажав кнопку сброса на камере (в течение 15 секунд), а затем снова настроить.
Или вы можете выполнить сброс настроек, получив доступ к камере через веб-браузер. После завершения повторно добавьте камеру в систему, и ошибка должна исчезнуть.
Работа с облаком и настройки удаленного доступа
Удаленный доступ на камеры и регистраторы Hikvision и HiWatch можно реализовать следующими способами.
1) Если используется белый (публичный) статический IP, то на роутере настраиваете проброс портов 80 554 и 8000 (uPnP рекомендуем отключить)
2) Если используется серый IP, то единственный способ настроить доступ — p2p сервис Hik-Connect, возможен удаленный просмотр и удаленный просмотр архива. Запись в облако не происходит.
Личный кабинет Hik-connect
Инструкция по настройке p2p сервиса Hik-connect / Guarding vision
Рекомендации по первоначальной настройке сети панелей Ax Pro
Как отвязать устройство от облачной учетной записи
Российские адреса серверов:
dev.hik-connectru.com
litedev.hik-connectru.com
Для домофонии — litedev.hik-connectru.com
IVMS 4200
Перепрошивка камер и все что с ней связано
Обновить прошивку можно через web интерфейс устройства, как обычный роутер, либо через клиентское ПО IVMS-4200.
Обновление необходимо производить последовательно. 5.1.X -> 5.2.X -> 5.3.X -> 5.4.X
C прошивок 5.3.X на 5.2.X и с 5.4.X на 5.3.X откатиться НЕ ПОЛУЧИТСЯ!!!
Инструкция по обновлению
Вы можете откатить прошивку (к примеру) с 5.3.8 на 5.3.3 с помощью TFTP, с 5.3.8 до 5.2.0 откатиться НЕЛЬЗЯ!
Перепрошивка через TFTP
Перепрошивка регистраторов все что с ней связано
Мы рекомендуем проводить обновление через клиентское ПО IVMS-4200 или утилиту BatchConfigTool
Инструкция по перепрошивке
Восстановление устройства с помощью прошивки через TFTP
IP Камеры: аудио вход и выход
IP Камеры: схема обжима
RTSP ссылки
RTSP-ссылки
Основная и универсальная ссылка для IP камер, NVR и DVR:
rtsp://admin:12345@192.168.200.11:554/ISAPI/Streaming/Channels/101
где:
rtsp — тип используемого протокола
admin — имя учетной записи
12345 – пароль используемой учетной записи
192.168.200.11 — IP-адрес камеры
554 — RTSP порт камеры (по умолчанию 554, может быть изменен в настройках)
101 — это 1 камера 1 поток
201 — это 2 камера 1 поток
102 — это 1 камера 2 поток
IP каналы HD-TVI регистраторов
7204 — 501 601;
7208 — 901 1001;
7X16 — 1701 1801 и т.д
Для вызывных панелей:
rtsp://admin:12345@192.168.200.11:554/Streaming/Channels/101
Устаревшие ссылки:
rtsp://admin:12345@IP-камеры:554/mpeg4/ch01/main/av_stream
получение потока с первого канала
rtsp://admin:12345@IP-камеры:554/mjpeg/ch1/sub/av_stream
получение потока mjpeg со второго потока. прошивка должна поддерживать mjpeg на втором
потоке.
MJPEG и фото:
Для получения MJPEG-потока по HTTP (суб-поток камеры должен быть настроен как mjpeg)
Перевести в MJPEG можно только суб-поток камеры.
IP Камеры: тревожный вход и выход
Подбор кронштейнов и монтажных коробок
Таблицу совместимости камер Hikvision с аксессуарами вы можете скачать тут
Таблицу совместимости камер HiWatch с аксессуарами вы можете скачать тут
С паспортами для аксессуаров вы можете ознакомиться по данной ссылке
Список протестированных HDD и SD карт
Как просматривать устройство в браузере
Для Windows
Для просмотра через web требуется установить плагин Web Components
- В Internet Explorer в разделе Свойства обозревателя->Дополнительно разрешите запуск сторонних плагинов.
- В Chrome и браузерах на его основе, например Yandex browser разработчиками была отключена поддержка сторонних NAPI плагинов. По данной причине потребуется установить расширение IE Tabs Инструкция по настройке просмотра в Chrome
- В Opera плагин не работает
- В Safari плагин не работает
Для MacOSX
Используйте клиент iVMS-4200 для macosx
Домофония
Перед настройкой обновите прошивки устройств до актуальных версий.
После обновления обязательно сделайте полный сброс настроек устройств.
Для работы с первым поколением устройств используйте клиент iVMS-4200 3.1.1.9
Для настройки второго поколения домофонии скачивайте актуальную версию
Настройку необходимо осуществлять на АНГЛИЙСКОМ ЯЗЫКЕ. Сменить язык на русский вы можете после.
Второе поколение устройств:
Домофоны: DS-KH6320-(W)TE1, DS-KH8350-(W)TE1, DS-KH8520-(W)TE1
Вызывные панели (V серия): DS-KV6113-(W)PE1, DS-KV8X13-WME1 и дверной звонок DS-KV6103-PE1
Модульная вызывная панель DS-KD8003-IME1
Прошивки вы можете скачать тут
Инструкция по настройке 2 поколения домофонии Intercom 2.0
Инструкция по настройке 2 поколения домофонии Intercom 1.0
Настройка терминалов доступа DS-K1T50X в качестве вызывных панелей для второго поколения домофонов
Подключение считываетелей к вызывным панелям и терминалам доступа
Если планируете подключать интерком устройства через Wi-Fi, просьба ознакомиться с данной инструкцией.
Первое поколение домофонии было представлено моделями:
Домофоны: DS-KH6210, DS-KH6310-(W,L), DS-KH8301-(WT), DS-KH8300-T
Вызывные панели (V серия): DS-KV8X02-IM, DS-KV8102-VP(IP)
Многоабонентские вызывные панели (D серия) : DS-KD3002-VM, DS-KD8002-VM, DS-KD8102-V
Актуальные прошивки на перечисленные устройства вы можете скачать тут
Инструкции по настройке вы можете найти на нашем ftp
Как подобрать объектив
При попытке просмотра в реальном времени устройства Hikvision, которое поддерживает доступ к платформе Hik-Connect, появляется сообщение об ошибке «поток зашифрован».
[Причина]
Включена функция шифрования потока.
[Решение]
Вы должны ввести пароль по следующему пути в iVMS-4200 и перезапустить режим просмотра в реальном времени:
- Управление устройствами -> Группа -> Выберите устройство -> Изменить -> Введите ключ
- На веб-интерфейсе устройства:
- Настройки -> Локальные -> Ключ шифрования -> Введите ключ
- Ключ шифрования — это код подтверждения устройства, который вы можете найти на устройстве. Если устройство не имеет кода подтверждения, пароль по умолчанию — ABCDEF.
Вы можете изменить пароль или отключить функцию шифрования потока через веб-клиент Ezviz или мобильное приложение Hik-Connect.
Как отключить функцию шифрования потока через учетную запись Ezviz:
- посетите сайт www.ezvizlife.com и войдите в свою учетную запись
- Перейдите по следующему пути: Управление системой-> Управление устройствами-> Мое устройство. Перейдите в настройки устройства и отключите шифрование потока.
- Код для отключения функции будет отправлен на ваш телефон или по электронной почте.
- Введите полученный код, чтобы отключить шифрование потока.
Как отключить функцию шифрования потока через приложение Hik-Connect либо Ezviz:
- Запустите приложение Hik-Connect и войдите в свою учетную запись.
- Ваше устройство-> щелкните на устройстве-> Конфигурация-> отключить шифрование потока.
- Код для отключения функции будет отправлен на ваш телефон или по электронной почте.
- Введите полученный код, чтобы отключить шифрование потока.
Смотрите также:
Join @AdmNtsRu on Telegram
Hikvision код ошибки 99991
1. Включите Hik-Connect при доступе к платформе.
Ошибка 11307 и 10005 пожалуй самые распространенный. Причина сбоев связана с отсутствием Интернета, большим пингом или отсутствием вашего ID в сети. При задержке в скорости ваше устройство получает более низкий приоритет подключения и не соединяется совсем или часто просто висит в списке ожидания, отдавая приоритет устройствам с более высокой скоростью передачи данных.
Давайте более детально по каждому пункту:
Ошибки 10000 и 10005
Код 100000 вызван конфликтом IP адресов на роутере или маршрутизаторе с айпишником видео регистратора. Возможно вы сменили маршрутизатор или неправильно настроили IP адреса. В корректной конфигурации устройства должны находиться и работать в одной подсети.
Например на видеорегистраторе стоит IP 192.167.1.*, а на маршрутизаторе 192.167.2.*. Решением будет перенастроить IP на одном из устройств.
Код 10005 появляется при задержке подключения к сети.
XMEye Error code:-10005
Наиболее часто сбой случается при работе от мобильных сетей с 3G или 4G подключением, поскольку скорость интернет-соединения у мобильных операторов скачет, а временами совсем пропадает.
Если не работает один из регистраторов, скорее всего неправильный айпи адрес на нем.
Ошибки с кодом 604000 и 605000
Данные ошибки появляются при отключении китайский серверов. Тут причин несколько: обновление серверов или программного обеспечения, обновление железа. При таких работах подключение к облаку либо обрывается, либо отключается. В любом случае проблема не на вашей стороне, тут остается подождать пока разработчики XMEye не завершат свои работы.
Коды 99987, 99993 можно отнести в эту же категорию. Такие сбои означают временную потерю связи в сегментах сети во время передачи данных между облачным сервером и NVR.
Куда отправлять заявки на техподдержку
Поскольку XMEye буквально засыпали сообщениями о сбоях они не придумали способа лучше, чем убрать раздел обратной связи с официального сайта. Однако они исправно принимают и отвечают на запросы по электронной почте. Официальный адрес технической поддержки xmeye@xiongmaitech. com.
Для начала составьте письмо с подробным описанием проблемы с обязательным указанием IP адреса камеры и серийного номера видео регистратора. Имейл пишется на английском языке, для этих целей можно воспользоваться Гул переводчиком: translate. google. com.
В итоге получим текст примерно следующего содержания:
Hello. I have a problem connecting the device. On the device, Error Code 10005
IP device address: 192.187.1.123
IP camera address: 192.187.1.124
Пример письма в техподдержку
Выводы
Ошибки XMEye можно условно разделить на несколько типов: проблемы с Интернет соединением, большой пинг или неверная конфигурация IP адресов, что приводят к отвязке ID устройства от облака. В этих случаях необходимо обратиться в техподдержку или подключить высокоскоростной тариф.
Если проблемы на китайских серверах, остается ждать когда сами разработчики устранят сбой или проведут техническое обслуживание.
Напишите в комментариях помогли ли вам советы из статьи, если вы не нашли ответа на свой вопрос, так же сообщите нам.
Евгений Загорский
IT специалист. Автор информационных статей на тему Андроид смартфонов и IOS смартфонов. Эксперт в области решения проблем с компьютерами и программами: установка, настройка, обзоры, советы по безопасности ваших устройств. В свободное время занимается дизайном и разработкой сайтов.
hik connect ошибка 153
Что такое «Hikvision» сегодня объяснять уже не приходится, компания зарекомендовала себя, как поставщик самого современного и надежного оборудования для систем видеонаблюдения. Для удаленного подключения к IP видеокамерам или видеорегистратору с мобильных устройств на IOS и Android, «Hikvision» использует облачный клиент ivms 4500, лично по мне это лучший мобильный клиент из тех, с чем мне приходилось работать.
В данной статье мы рассмотрим инструкцию по настройке ivms 4500 для IOS и Android на русском языке.
Возможности ivms 4500
Где скачать ivms 4500 для ios, andro >
Приложение доступно для операционных систем на IOS и Android.
Cкачать приложение для Andro >https://play. google. com/store/apps/details? >
Для IOS воспользуйтесь этой ссылкой: https://itunes. apple. com/us/app/ivms-4500-lite/ >
Для компьютера на windows ivms 4500 не существует, для этого есть ivms 4200 специальная программа СMS, она доступна по данной ссылке с официального сайта Hikvision: https://hikvision. org. ua/ru/articles/skachat-hikvision-ivms-4200
Настройка ivms 4500
В левом верхнем углу открываем основное вспомогательное меню. В нем нас интересует вкладка «Устройства».
Для добавления нового устройства в правом верхнем углу необходимо нажать на значек ⊕. В открывшейся вкладке выбираем «Ручное добавление».
Вы так же можете добавить устройство по QR-коду( наклейка на видеокамере или видеорегистраторе) или же если вы находитесь в одной wi-fi сети с добавляемым устройством осуществить поиск внутри сети с помощью вкладки «Онлайн устройства».
Так как я имею статический белый ip адрес я буду подключаться при помощи «IP/Domain».
Так же доступно подключение при помощи HIDDNS через создание постоянного доменного имени или в обход статических адресов и имен с обыкновенного динамического IP адреса с помощью серийного номера Hik-Connect Domain.
Приступаем к вводу необходимых данных.
Имя — любое произвольное название устройства.
Режим регистрации — выбор метода подключения.
Адрес — белый статичеcкий ip адрес. выданный провайдером.
Порт — порт устройства, проброшенный на роутере.
Имя пользователя — login видеокамеры или видеорегистратора ( по умолчанию admin)
Пароль — Password видеокамеры или видеорегистратора
Номер камеры — неактивно, скорей всего разработчиками планировалось выставлять количество видеокамер, который поддерживает подключаемый видеорегистратор.
Если все настройки произведены верно в новом окне вы увидите подключенные видеокамеры. Для удобства можно разбить экран на количество видеокамер.
Воспроизведение видеозаписей.
Для воспроизведения видеозаписей необходимо в вспомогательном меню выбрать вкладку «Удаленное воспроизведение». Далее при выборе необходимой видеокамеры появляется ее шкала записи, при движении по которой осуществляется перемотка.
Ошибки возникающие при работе с ivms 4500
Как правило ошибки, возникающие при работе с ivms 4500 связаны либо с некачественным интернетом со стороны устройства или с неверными настройками при добавлении устройства. Самые популярные ошибки смотрим ниже:
Код ошибки 43 — некорректный ip адрес или проброс порта.
Код ошибки 96 — устройство не имеет DDNS
Код ошибки 153 — Неоднократный неправильный ввод пароля ( кто — то пытается попасть на ваше устройство), через 30 минут ошибка должна исчезнуть.
«The device serial # is not registered, please check the input and the device network settings» — Серийный номер устройства не зарегистрирован, проверьте параметры подключения устройства к сети.
При попытке просмотра в реальном времени устройства Hikvision, которое поддерживает доступ к платформе 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) Введите полученный код, чтобы отключить шифрование потока.
Сегодня при подключении к видеорегистратору Hikvision приложение для Android IVMS-4500 выдало ошибку 153, и видеопоток с камер показывать отказалось. Хотя до этого все работало нормально. Эта ошибка означает что кто-то пытался подключиться к видеорегистратору с использованием неправильного пароля. По умолчанию видеорегистраторы Hikvision блокируют ваш IP-адрес если неправильно ввести пароль 10 раз. IP-адрес блокируется на полчаса.
Для снятия блокировки можно подождать полчаса, или подключиться к видеорегистратору используя браузер или десктопный клиент (IVMS-4200). В нём необходимо зайти управление устройствами (management device) и на вкладке система (system) найти пункт Login Security:
Тут вы увидите параметры блокировки:
Ниже будет список заблокированных IP-адресов, а внизу окна кнопка Unlock All — жмем ее, она удалить все IP и снимет блокировку. После этого можно подключаться всё будет работать, а если ошибка повторится, то теперь вы знаете что делать.
Источники:
https://security59.ru/a244587-oshibka-podklyucheniya-hik. html
https://itpen. ru/xmeye-rasprostranennye-kody-oshibok-11307-100000-604000/
https://window-10.ru/hik-connect-oshibka-153/
в оборудовании 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) Введите полученный код, чтобы отключить шифрование потока.