Ошибка 102060 hikvision

Добрый день. Установили камеру Hikvision DS-2CD2121G0-IWS. Настроили. На айфон установили hik connect, вошли как гость, добавили камеру по qr коду. Закрыли программу. При повторном запуске как "гость " уже возможности зайти не дает. Зарегистрировались. Вошли. Добавили камеру - ошибка, устройство уже привязанно к другому аккаунту. Дальше танцы. Отвязать с телефона, ноутбука sadp, по вай фай и по кабелю - ошибку выдает, что пол не в одной сети, а это ложь. the ip address of the device should be in the lan выдает при подключении по кабелю к одному роутеру.

akineo

Специалист
Сообщения: 139
Зарегистрирован: 22 май 2019, 19:16

Не могу отвязать камеру hikvision

Добрый день. Установили камеру Hikvision DS-2CD2121G0-IWS. Настроили.
На айфон установили hik connect, вошли как гость, добавили камеру по qr коду. Закрыли программу. При повторном запуске как «гость » уже возможности зайти не дает. Зарегистрировались. Вошли. Добавили камеру — ошибка, устройство уже привязанно к другому аккаунту.
Дальше танцы. Отвязать с телефона, ноутбука sadp, по вай фай и по кабелю — ошибку выдает, что пол не в одной сети, а это ложь. the ip address of the device should be in the lan выдает при подключении по кабелю к одному роутеру.

Поможет ли сброс кнопкой внутри камеры? Спасибо


GenaSPB

Модератор
Сообщения: 10900
Зарегистрирован: 20 апр 2010, 11:33
Откуда: Санкт-Петербург
Контактная информация:

Re: Не могу отвязать камеру hikvision

Сообщение

GenaSPB » 19 мар 2021, 23:57

Не поможет. Писать на support@hikvision.com просить отвязать от учётки приложив фотки камеры, серийника и доков о покупке.



akineo

Специалист
Сообщения: 139
Зарегистрирован: 22 май 2019, 19:16

Re: Не могу отвязать камеру hikvision

Сообщение

akineo » 24 мар 2021, 17:15

VirtualLink писал(а): ↑

20 мар 2021, 13:53


SADP из новых
Unbind

не получается. обновил программу. зашел на камеру через браузер — пишет онлайн. жму отвязать — та же самая ошибка. подключен к одному роутеру
пишу в поддержку …




akineo

Специалист
Сообщения: 139
Зарегистрирован: 22 май 2019, 19:16

Re: Не могу отвязать камеру hikvision

Сообщение

akineo » 24 мар 2021, 20:01

GenaSPB писал(а): ↑

19 мар 2021, 23:57


Не поможет. Писать на support@hikvision.com просить отвязать от учётки приложив фотки камеры, серийника и доков о покупке.

не могу нагуглить эту почту, где она указана на сайте хиквижина? есть с приставкой eu


akineo

Специалист
Сообщения: 139
Зарегистрирован: 22 май 2019, 19:16

Re: Не могу отвязать камеру hikvision

Сообщение

akineo » 25 мар 2021, 09:17

Техподдержка везде одинакова, ответили «reboot камера и компьютер и попробуйте снова )))))))) камера у заказчика, я там уже 2 раза был, клоуны. Я это уже делал. Отправил все фото, чек, коробку, настройки, форму заполнил. Посмотрим что дальше…
Please kinldy reboot the camera and the computer to check again
Если бы отвязали, написал бы? Или он отвязал и предлагает попробовать снова?


Аватара пользователя

VirtualLink

Специалист
Сообщения: 1846
Зарегистрирован: 09 апр 2016, 12:38

Re: Не могу отвязать камеру hikvision

Сообщение

VirtualLink » 25 мар 2021, 16:09

Если ТП, действительно что-то сделала, то вполне может быть перезагрузка и поможет


akineo

Специалист
Сообщения: 139
Зарегистрирован: 22 май 2019, 19:16

Re: Не могу отвязать камеру hikvision

Сообщение

akineo » 26 мар 2021, 11:48

не сделали.
нашлась камера в «visitor mode в приложении хик коннект. без регистрации. Есть идея, что телефон также должен быть в одной сети с камерой и ноутбуком с SADP, либо 2 телефона взять, на одном зайти под учеткой, а на втором, на котором камера, зайти в гостевой (visitor) режим.
В этом режиме есть возможность регистрации и оно перенесет камеру на учетку. НО вписать номер телефона уже зарегистрированного аккаунта — нельзя. Поэтому нужно как-то отвязать. Также есть возможность её удалить из списка, но отвяжется ли она в итоге от этого гостевого аккаунта?



akineo

Специалист
Сообщения: 139
Зарегистрирован: 22 май 2019, 19:16

Re: Не могу отвязать камеру hikvision

Сообщение

akineo » 26 мар 2021, 13:42

VirtualLink писал(а): ↑

26 мар 2021, 13:18


Хик нормально привязывается и отвязывается, должно работать!

если бы нормально, не было бы этой темы и общения с тех поддержкой. вся проблема в гостевом аккаунте. 100%


Вернуться в «IP видеонаблюдение»


Перейти

  • Правила форума
  • Если не зайти на форум
  • Видеонаблюдение
  • ↳   Общие вопросы по видеонаблюдению
  • ↳   IP видеонаблюдение
  • ↳   Аналоговые системы видеонаблюдения
  • ↳   HD видеонаблюдение по коаксиальному кабелю (HD-SDI, AHD, HD-CVI и т.п.)
  • ↳   FAQ. Основы видеонаблюдения.
  • Оборудование из Китая (ebay, aliexpress, taobao, 409shop и т.п.)
  • ↳   Помогите выбрать
  • ↳   Оборудование из Китая — общие вопросы
  • ↳   Восстановление и настройка
  • ↳   Обзоры оборудования
  • ↳   Отправка, доставка, гарантия, возврат
  • Охранные и пожарные сигнализации, контроль доступа и прочие системы безопасности
  • ↳   Охранные и пожарные сигнализации, пожаротушение и т.п.
  • ↳   Контроль доступа, домофоны, учет рабочего времени.
  • ↳   Турникеты, шлагбаумы, автоматические ворота.
  • ↳   Монтаж
  • ↳   Инструкции и нормативные документы.
  • Все остальное
  • ↳   Работа
  • ↳   Предложения и запросы
  • ↳   Курилка

Код ошибки Hikvision 8200

Код ошибки Hikvision 8200 возникает при использовании зашифрованного соединения для потоковой передачи видео с камеры или рекордера в приложение iVMS-4500. Отключите зашифрованный поток для решения проблемы.

Различные причины для кода ошибки 8200

Обычно зашифрованная потоковая передача с камеры или рекордера на iVMS-4500 является основной причиной ошибки, но вы также можете проверить наличие других проблем.

Ниже приведен список возможных причин и способы их устранения.

1. Шифрование видеопотока

Для обеспечения безопасности связи IP-камера или рекордер могут зашифровать данные перед отправкой в ​​Интернет.

Идея шифрования состоит в том, чтобы защитить данные от хакеров, которые могут перехватить видеопоток до его прибытия в пункт назначения.

Рекомендуется использовать его для лучшей защиты вашей системы видеонаблюдения, однако шифрование данных стоит больше вычислительной мощности, что может вызвать некоторые проблемы.

Как исправить код ошибки 8200, вызванный шифрованием

Для отправки видео через Интернет можно использовать Hi-Connect или EzViz.

При использовании сервиса Hik-connect или EzViz в меню устройства есть опция шифрования, вы можете включить или отключить ее в окошке.

Сняв флажок с опции шифрования видеопотока, ваши устройства (камера / рекордер и мобильный телефон) будут использовать меньше вычислительной мощности.

Это ваш первый шаг, чтобы исправить код ошибки 8200. Просто снимите флажок.

2. Поврежденный файл конфигурации

Очень часто приходится сбрасывать устройства до заводского состояния по умолчанию и начинать заново с новой конфигурацией для решения различных типов проблем.

Перезагрузите IP-камеру или рекордер, чтобы исправить ошибку с кодом 8200

При сбросе устройства к заводским настройкам по умолчанию убедитесь, что вы сохранили и экспортировали всю конфигурацию на тот случай, если вам понадобится импортировать ее снова.

Также рекомендуется делать заметки о конфигурации в деталях или, возможно, некоторые скриншоты каждого экрана конфигурации (что проще).

Идея состоит в том, чтобы перезагрузить устройство и вручную настроить его снова.

Просто не импортируйте старый файл конфигурации, который может привести к неправильной настройке или возникновению проблем на устройстве.

Просто убедитесь, что у вас есть локальный доступ к устройству, если вы сбрасываете все параметры к заводским настройкам. Если вы подключены удаленно и далеко от места, где находится устройство, выполните сброс с помощью параметра «кроме параметра IP».

3. Устройство, использующее старую прошивку

Прошивка устройства может вызвать много разных проблем, если она слишком старая и содержит ошибки, которые еще не были исправлены.

Важно иметь устройство, которое позволяет обновлять прошивку

Обновите прошивку, чтобы исправить код ошибки 8200

Просто зайдите в меню обслуживания системы и найдите опцию проверки обновлений. Это меню может отличаться для камер, DVR и NVR.

Вы также можете использовать веб-браузер для входа и обновления прошивки.

На рисунке ниже показан вариант проверки прошивки в видеорегистраторе.

Просто нажмите кнопку Проверить обновление, чтобы найти новую прошивку.

В этом случае DVR уже использует последнюю доступную прошивку.

4. Проблема UPnP

Некоторые пользователи и технический специалист сообщили, что, отключив протокол UPnP в камере или рекордере, проблема просто исчезла, так что вы можете попробовать.

Отключите UPnP, чтобы исправить код ошибки 8200

Чтобы отключить UPnP на устройстве, просто войдите в систему и найдите конфигурацию NAT (преобразование сетевых адресов).

Иногда вы можете найти эту опцию в другом меню, но идея состоит в том, чтобы просто найти ее и отключить, чтобы проверить, исчезает ли код ошибки 8200.

На рисунке ниже показано поле «Включить UPnP». Просто уберите галочку.

После снятия отметки с этой опции рекомендуется перезагрузить устройство, чтобы просто загрузить новую операционную систему, так что просто сделайте это.

5. Проблемы с пропускной способностью

Пропускная способность является основополагающей для передачи по сети, не имеет значения, аудио это, видео или какой-либо другой тип данных. Так что вам нужно проверить эту часть.

С более высоким качеством видео возникает необходимость в большей полосе пропускания.

Более высокое разрешение и более высокая частота кадров влияют непосредственно на полосу пропускания, поэтому вы можете контролировать, какую полосу пропускания использует система, просто настраивая эти параметры.

На рисунке ниже показано использование полосы пропускания в DVR.

Обратите внимание, что DVR использует 429 Кбит / с для отправки видеопотока (это нормально).

Этот пример относится только к одной камере, подключенной к DVR. С большим количеством камер значение будет выше, поэтому следите за пропускной способностью.

Исправьте код ошибки 8200, ограничив пропускную способность

ОК, вы можете найти возможность либо изменить качество изображения, либо ограничить полосу пропускания вашей камеры или рекордера.

Если вы хотите иметь высококачественное видео, вам нужно обеспечить достаточную пропускную способность для вашей камеры или рекордера, вы не можете просто «захлебнуться» устройством и ожидать, что оно будет передавать потоковое видео хорошего качества. Так что просто не ограничивайте это слишком сильно.

На рисунке ниже показано меню для настройки битрейта (пропускной способности).

В этом примере вы можете увидеть конфигурацию для подпотока, который будет использоваться для мобильной визуализации, вы можете установить значение Max Bitrate немного ниже (256) и проверить качество, но не опускаться ниже этого значения.

Обратите внимание, что разрешение составляет 352 x 240 пикселей, и поэтому вы можете установить Max, битрейт на 512 Кбит / с или чуть ниже.

Из разрешения выше, например, 1280х720 установить макс. битрейт до 512 кбит / с просто снизит качество видео до действительно плохого уровня.

6. Переустановка приложения iVMS-4500

Компьютерное программное обеспечение и мобильные приложения иногда могут вести себя странно

Некоторые пользователи сообщали, что после переустановки приложения iVMS-4500 код ошибки 8200 исчез. Так что стоит попробовать.

Переустановите приложение iVMS-4500, чтобы исправить код ошибки 8200

Этот шаг очень прост, просто удалите приложение со своего мобильного телефона, а затем переустановите его снова (не обновляйте приложение, вам нужно удалить его).

После удаления приложения просто откройте Apple Play Store или Apple Store, найдите новую версию iVMS-4500 и нажмите кнопку «Установить».

Если вам повезет, это может решить вашу проблему с кодом ошибки 8200.

Заключение

Вероятно, первый шаг (отключить шифрование) выполнит эту работу, но если он не работает, вы можете просто пойти дальше и протестировать все остальные варианты вместе взятые.

Я надеюсь, что эта информация поможет вам решить проблему.

Если понравилась статья поделитесь в социальных сетях, кликнув по иконкам ниже

Восстановление прошивки Hikvision

Восстановление прошивки Hikvision, попробуем обобщить данные и дать рекомендации. Теоретически возможность прошить IP камеру или видеорегистратор производства Hikvision несоответствующей версией прошивки сведена к минимуму, существует контроль соответствия версии оборудования, языковой версии и версии самой прошивки.

При попытке загрузки неверной версии загрузчик проверит соответствия и выдаст сообщения о ошибке, которое можно просмотреть в логе при подключении к UART интерфейсу.

Практически есть некоторые нюансы

Как обновить прошивку:

Есть несколько способов обновления прошивки:

1. локальный — с помощью usb ­ флешки, для регистратора
2. удаленный — с помощью браузера (webcomponents должен быть установлен)
3. с помощью ПО IVMS4200
4. с использованием сервера TFTP

с помощью usb-флешки

1. скачать архив с прошивкой
2. разархивировать архив на флешку (fat32)
3. вставить флешку с прошивкой в регистратор
4. в меню обслуживания в боковом меню пункт: обновление
5. выбрать usb ­ накопитель и прошивку

с помощью браузера (webcomponents должен быть установлен)

Смена прошивки Web интерфейс

с помощью ПО IVMS4200

IWMS

Что же делать если вам не повезло?

Перепрошивка устройства с использованием сервера TFTP

При каждой загрузке, устройство (регистратор, IP камера) пытается подключиться к серверу TFTP, это помогает восстановить работоспособность устройства, в случаях, когда с установленной прошивкой устройство не загружается или необходимо «откатить» версию прошивки устройства (прошивки 5.3 на камерах, и 3.0.10 на регистраторах нельзя откатить к предыдущим версиям).

ВНИМАНИЕ! Используйте TFTP в отдельной от других камер в сети, устройство загружает
в себя прошивку с сервера без проверки совместимости

Для перепрошивки необходимо:
1. Прошивка для устройства. Понадобиться файл digicap. dav находящийся внутри архива. Скачать прошивку можно тут: скачать
2. tftp­сервер можно скачать по ссылке скачать
3. желательно использовать коммутатор между камерой и компьютером

Последовательность действий:
1. Разархивировать содержимое архива tftp. zip в корень диска;
2. Скопировать в папку tftp файл прошивки digicap. dav;
3. Сменить IP­адрес вашего компьютера на 192.0.0.128, маска 255.255.255.0;
и отключить все остальные сетевые интерфейсы(wi-fi и т. п.)
4. Запустить файл tftpserv. exe;
5. Перезагрузить по питанию устройство;
7. Ожидать, когда в окне программы tftpserv. exe появится информация о подключении
устройства 192.0.0.64 и окончании передачи файлов и обновлению прошивки.

Если устройство не отвечает и не подключается к tftp­серверу (пункт 7), смотрите лог событий,
который записывается в файл tftpserv. log в папке с tftp.

ВНИМАНИЕ! Убедитесь, что при старте tftpserv. exe в окне программы появляется
« TFTP server[192.0.0.128] initialized»

TFTP

Иллюстрация: пример успешной прошивки камеры с помощью TFTP

Возможные трудности

Если при запуске TFTP сервер получает IP адрес отличный от 192.0.0.128:
• Возможно у вас осталось активным подключение к wi­fi или к другим сетям;
• Попробуйте соединить камеру и ПК через коммутатор, что бы при старте TFTPсервера проводное соединение уже было поднято;

Если устройство 192.0.0.64 не подключается к TFTP-серверу
• Отключите все антивирусное ПО и фаерволлы;
• Если вы используете Windows 8/10, запускайте tftpserv. exe в режиме совместимости
с Windows 7/XP;
• Попробуйте повторить процедуру на другом ПК

Вроде все делаем по инструкции но результата нет

В подобных случаях необходимо выяснить причину по которой происходит сбой обновления при запуске TFTP сервера.

Подключаем USB-UART адаптер к компьютеру.

UART

Далее скачиваем и устанавливаем драйвера

Скачиваем и устанавливаем терминальную программу; я использую PuTTY.

Откройте диспетчер устройств в Windows, нажмите> «Порты (COM и LPT)», и вы увидите какой COM порт использует ваш адаптер

В настройках программы выбираем последовательный порт (Serial), указываем номер порта (Serial Line), соответствующий адаптеру USB-UART, указываем скорость обмена (Speed) 115200 PuTTY PuTTY

и нажимаем кнопку «Открыть» (Open).

Откройте вашу IP камеру или видеорегистратор и осмотрите материнскую плату, разъем UART интерфейса выглядит так

UART интерфейс UART интерфейс UART интерфейс

После открытия окна терминала подаем питание на камеру, если все сделано правильно, то в окне мы увидим вывод отладочной информации о ходе загрузки. В противном случае необходимо проверить параметры порта и подключение сигнальных линий Rx/Tx адаптера USB-UART к отладочному интерфейсу (поменять их местами).

Общий — ​​это контакт № 1, +3.3 вольт — контакт № 4. Обычно на печатной плате рядом с выводом 1 (общий провод) напечатана белая стрелка. Два внутренних контакта это TX RX выводы.

Распиновка (от белой стрелки)
1. GND (общий)
2. TX
3. RX
4. +3,3V

Если вывод в терминальной программе при включении устройства отсутствует или является не читаемым, вероятно, что это не последовательный порт TTL.

Предположим, что получили вывод лога загрузки при включении устройства.

Появится приглашение к работе (командная строка) вида «HKVS # »

Log

и IP адрес сервера, (ноутбук / рабочий стол с запущенным tftpd) — обычно 192.0.0.128

Нажмите Y для подтверждения (затем нажмите ввод), после чего происходит соединение с TFTP сервером и загрузка прошивки в оперативную память устройства.

Теперь нам необходимо посмотреть (и при необходимости изменить) параметры среды загрузчика. Для этого введем команду printenv

Нас интересуют два параметра: ipaddr и serverip. Параметр serverip указывает на адрес TFTP сервера, на который будет «стучаться» видеокамера для замены/обновления прошивки при запуске и, как мы видим, он должен быть 192.168.1.128. Параметр ipaddr – это IP адрес видеокамеры (для среды загрузчика).

Внимание, обычно для прошивки IP-видеокамер Hikvision, TFTP сервер необходимо запустить по адресу 192.0.0.128 (в настройках сетевого подключения).

Таким образом, для обновления прошивки нам необходимо запустить TFTP сервер (с файлом прошивки) по адресу 192.168.1.128 и перезапустить камеру, чтобы загрузчик автоматически загрузил и обновил прошивку. Или же, вы можете изменить значения параметров serverip и ipaddr в соответствии с конфигурацией локальной сети, в которую подключена видеокамера и компьютер с TFTP сервером.

Этот загрузчик имеет разные команды для обновления прошивки, update, для простого обновления и upf, для обновления с очисткой конфигурации (сброс настроек и пароля).

после чего происходит соединение с TFTP сервером и загрузка прошивки в оперативную память устройства.

3. В конце установки будет написано «Нажмите ENTER для перезагрузки» — нажмите Enter

Теперь камеру необходимо активировать, и можно приступать к дальнейшей настройке и использованию.

4. В новых версиях оборудования используются так называемые «тихие» загрузчики, которые не выводят логи в терминальную программу.

В этом приглашении загрузчика обычные команды игнорируются, чтобы обойти барьер установленный Hikvision есть небольшая хитрость.

Вам нужно поставить перед каждой командой префикс setenv и заключить каждую команду в одинарные кавычки, а префикс — точкой с запятой.

Источники:

https://security59.ru/a231613-kod-oshibki-hikvision. html

https://alarmsystem-cctv. ru/vosstanovlenie-proshivok-dlya-oborudovaniya-kompanii-hikvision/

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
photo_2021-12-13_17-53-41.jpg (62.78 КБ) 4539 просмотров



Вернуться в «Статьи»

Этот тип ошибок отображается на 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

  1. В Internet Explorer в разделе Свойства обозревателя->Дополнительно разрешите запуск сторонних плагинов.
  2. В Chrome и браузерах на его основе, например Yandex browser разработчиками была отключена поддержка сторонних NAPI плагинов. По данной причине потребуется установить расширение IE Tabs Инструкция по настройке просмотра в Chrome
  3. В Opera плагин не работает
  4. В 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

Как подобрать объектив

Понравилась статья? Поделить с друзьями:
  • Ошибка 10205 vag
  • Ошибка 101 интернет
  • Ошибка 101 гранта 8 клапанная
  • Ошибка 102035 самсунг
  • Ошибка 101 газовый котел ariston