Найти тему
МихаТроник

Отвязка камеры DS-2CD-VC1W от Ростелеком

Первым делом нужно понять, что это за камера. Для этого нужно вскрыть корпус и взглянуть на плату. На плате написано DS-2CD1402FD-IW. Это камера платформы R2 и прошивку на неё можно взять с FTP производителя и подготовить по методу описанному в статье Отвязка камер от Ростелеком (DS-I120, DS-I122). Либо скачать готовую.

Поскольку ethernet-интерфейса у камеры нет, прошивать её будем с карты памяти. Для этого на неё нужно скопировать подготовленный файл прошивки digicap.dav и вставить карту в слот камеры. Подготовка закончена.

Теперь нужно разобрать камеру и подключить к ней адаптер USB-TTL. У меня в закромах отыскался подходящий разъём и хоть он был 3-пиновый, а не 4-пиновый, как на камере, но вошёл нормально. Главное правильно определиться с полярностью. Один адаптер задымился от неправильного подключения.

USB-TTL преобразователь — http://ali.pub/56s1sv

Общие рекомендации:

  • 1. «Земля», обычно крайняя — проверить можно мультиметром — должна «звониться» на «массу».
  • 2. Рядом с «землёй» RX и TX. Если их перепутать, ничего критичного не случится, просто не будет работать.
  • Четвёртый контакт подключать не нужно.

После подключения адаптера к камере и в USB-порт убеждаемся, что на него встали драйвера и что в диспетчере устройств появился виртуальный COM-порт. Если портов несколько, то нужно посмотреть до подключения адаптера и после, чтобы понимать с каким портом работать.

Далее запускаем HyperTerminal, задаём имя соединения и выбираем нужный COM-порт, настраиваем параметры COM-порта: скорость — 115200, управление потоком — Нет, остальное оставляем по умолчанию. После этих действий соединение откроется и можно подавать питание на камеру.

Как только камера начнёт запускаться, в консоли появится лог загрузки. Загрузку надо прервать, чтобы получить возможность посылать камере команды. Как только в логе появится строка Hit Ctrl+u to stop autoboot и пойдёт обратный отсчёт, нужно эту комбинацию Ctrl+u и нажать. Если комбинация клавиш нажата вовремя, лог остановится и система будет готова к приёму команд. Если лог не останавливается и камера продолжает загружаться, то, либо клавиши нажаты не вовремя, либо отправка команд не функционирует. Отправка команд лечится проверкой наличия контакта и/или правильной настройкой параметров COM-порта. Ну а нажатие комбинации клавиш не вовремя лечится ещё одной попыткой.

Итак, загрузка прервана, видим приглашение командной строки. Вводим команду upfsd. Если с картой всё в порядке и прошивка подготовлена правильно, система загрузит файл с карты памяти и начнёт прошиваться. Прошьётся и перезагрузится. При прошивке камера переходит в неактивное состояние, поэтому сбрасывать пароль администратора не нужно.

Теперь можно подключиться к камере по заводскому адресу 192.168.1.64 (или 192.0.0.64) или, что расово вернее — найти её через SADP. Через SADP же можно камеру активировать, задав ей пароль, удовлетворяющий требованиям безопасности, и настроить сетевые параметры. Можно и Hik-Connect активировать, задав код подтверждения. Но Hik-Connect ещё придётся поднастроить. Ссылка на описание настройки в конце статьи.

После прошивки камера обретает веб-интерфейс, но ActiveX-компоненты WebComponents.exe из прошивки удалены, поэтому их нужно установить отдельно. Это нужно для того, чтобы браузер Internet Explorer (и только он) смог отображать видео и обрабатывать динамические элементы интерфейса. Если прошивка готовилась самостоятельно, то компоненты можно было вытащить из образа. Если этого не было сделано или была использована уже готовая прошивка, то их нужно скачать по ссылке выше. Кроме того, в зависимости от настройки IE, может понадобиться добавить адрес камеры в надёжные источники и/или включить режим совместимости.

С самого начала, при погружении в эту тему, очень помог форум forum.videon.spb.ru. Там, в принципе, описано тоже самое, что и в данной статье, но в хронологическом порядке проб и ошибок. Тем не менее, последние посты совсем свежие, поэтому и решил изложить суть компактно. Кроме компактного изложения от себя привнёс процедуру редактирования образа через NewTuxBoxFlashTools. Потому что все ранее найденные способы призывали редактировать образ путём установки Linux, что на порядок сложнее и времязатратнее.

Полезные ссылки:

  1. IPC_R2_EN_STD_5.4.83_181011_nowebcmpnts.zip — прошивка с удалённым WebComponents.exe;
  2. HyperTerminal — терминальная программа, которая включалась в поставку Windows;
  3. WebComponents.exe — собственно, удаляемые компоненты.

З.Ы. Писал по памяти, мог что-то упустить… Постараюсь проверить на камере DS-I122, которую можно шить как по сети, так и с карты памяти и картинок добавить. И ещё хотелось бы обратной связи, хотя бы в виде «Спасибо! Всё получилось!». Конструктивная критика тоже приветствуется!

Оригинал статьи на сайте mixatronik.ru