Ds 2cd vc1w

Информационная безопасность

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

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

И кроме этого, прошивка проходит регулярное тестирование в лаборатории информационной безопасности.

Заключение

Сейчас наша прошивка активно используется в проектах по видеонаблюдению. Пожалуй самый масштабный из них — трансляция голосования в день выборов Президента Российской Федерации.
В проекте было задействовано более 70 тысяч камер с нашей прошивкой, которые были установлены по избирательным участкам нашей страны.

Решив ряд сложных, а местами, даже на тот момент практически невозможных задач, мы, конечно, получили огромное удовлетворение как инженеры, но кроме этого, и сэкономили миллионы долларов на закупке камер. И в данном случае, экономия — это не только слова и теоретические расчёты, а результаты уже случившегося тендера на закупку оборудования. Соответственно, если говорить про облачное видеонаблюдение: есть два подхода — стратегически заложиться на низкоуровневую экспертизу и разработку, получив на выходе огромную экономию на оборудовании или использовать дорогое оборудование, которое, если смотреть именно на потребительские характеристики, практически ничем не отличается от аналогичного дешевого.

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

Характеристики камеры DS-2CD-VC1W Ростелеком

Интерфейсы  MicroSD (SD/SDHC/SDXC) до 64 Гб, NAS (NFS, SMB/CIFS)
Wi-Fi: 2.4 ГГц 802.11b/g/n
Тип матрицы  1/4 Progressive Scan CMOS
Разрешение, скорость трансляции  1280×720 @ 25 FPS
Фокусное расстояние объектива  2.8 мм / F2.0
Угол обзора  92°
Нижний порог чувствительности  0.01 Люкс / F1.2; 0 Люкс с ИК
Компенсация засветки  DWDR
Совместимость  ONVIF, PSIA, CGI, ISAPI
Режим «День/ночь»  ICR фильтр
Дальность ИК-подсветки  до 10 м
Кодек сжатия видео  H.264/MJPEG
Кодек сжатия аудио  G.711/G.726
Шумоподавление  3D DNR
Энергопотребление  DC 5В±10%, не более 3.5 Вт
Климатические условия эксплуатации  Рабочая температура: от -10°C до 60°C

Похожие на эту камеру видеонаблюдения товары

  • IP-камера Ростелеком DS-2CD-VC1W

    Стандарт IEEE 802.11 — b/ g/ n; Материал корпуса — пластик; Угол обзора (основная камера) — 92 *; Качество видеосъемки — 1280×720 Пикс (HD);

    4990 р.

  • Сетевая IP-камера Ростелеком DS-2CD-VC1W

    Сетевая IP-камера Ростелеком DS-2CD-VC1W – компактная модель, подходящая для создания системы видеонаблюдения в доме, квартире или небольшом офисе. Она не требует прокладывания множества проводов, поскольку подключается к сети с помощью роутера Wi-Fi. Питание для нее может

    4981 р.
    Перейти в магазинСвязной

  • Камера видеонаблюдения Hikvision DS-2CD2142FWD-IS, 6мм

    Камера видеонаблюдения Hikvision DS-2CD2142FWD-IS – цифровая модель, поддерживающая съемку с разрешением 2688х1520 или 1920х1080. Благодаря применению светочувствительной матрицы CMOS и оптики с большой апертурой она может получать очень четкое и контрастное изображение при любом уровне освещения.

    Цвет:

    12481 р.
    Перейти в магазинСвязной

  • Камера видеонаблюдения Hikvision HIWATCH DS-I120

    Габариты — 139,2 × 60,4 × 76,9 мм; Вес — 500 г; Тип матрицы — CMOS; Фокусное расстояние — 2.0 мм;

    Цвет:

     5690  3490 р.
    Перейти в магазинКорпорация Центр

  • Камера видеонаблюдения Hikvision HIWATCH DS I122

    Габариты — 89,6 × 59,1 × 89,6 мм; Вес — 340 г; Тип матрицы — CMOS; Фокусное расстояние — 2.8 мм;

    Цвет:

    2490 р.
    Перейти в магазинКорпорация Центр

  • Камера видеонаблюдения Hikvision DS-2CE56D8T-IT1E 3.6-3.6 мм

    Камера видеонаблюдения Hikvision DS-2CE56D8T-IT1E – аналоговая модель с купольным корпусом, соответствующим стандарту IP67. Он защищает электронику от воздействия пыли и воды, а также от сильных перепадов температуры. Всегда качественное изображение. Устройство снабжено EXIR-подсветкой, позволяющей вести съемку

    Цвет:

    4281 р.
    Перейти в магазинСвязной

  • Камера видеонаблюдения Hikvision DS-2CE16F7T-IT

    Габариты — 153,6 × 58,5 × 55,5 мм; Вес — 370 г; Разрешение матрицы — 3.0 Мпикс; Тип матрицы — CMOS;

    Цвет:

    3990 р.
    Перейти в магазинСвязной

  • Камера видеонаблюдения Hikvision DS-2CE16C2T-VFIR3

    Камера видеонаблюдения Hikvision DS-2CE16C2T-VFIR3 – аналоговая модель со светосильной оптикой и высокочувствительной матрицей CMOS. Она способна получать очень четкое изображение в любых обстоятельствах, позволяя различать важные подробности на большом расстоянии. Универсальное применение. Устройство снабжено вариофокальным объективом

    Цвет:

    4381 р.
    Перейти в магазинСвязной

Подсистема обновления

Предмет отдельной гордости — подсистема fault-tolerant онлайн обновления прошивки.

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

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

Разберем технику подробнее:

Наиболее уязвимый момент — перезапись раздела с ядром Linux и корневой файловой системой. В случае, если один из этих компонентов окажется поврежденным, то камера вообще не загрузиться дальше начального загрузчика uboot, который не умеет скачивать прошивку из облака.

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

Годное решение — однако, ядро с rootfs занимает около 3.5MB и для постоянной резервной копии нужно выделить 3.5MB. На самых дешевых камерах просто нет столько свободного места под backup ядра.

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

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

uboot

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

Скрипт загрузки камеры достаточно тривиален:

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

Обратите внимание на строчку. Да, да, это не опечатка — ядру Linux и всем-всем-всем приложениям доступно всего лишь 38 мегабайт оперативной памяти

Так же рядом с uboot находится специальный блок, называемый , в котором находится низкоуровневый скрипт инициализации DDR и ряда системных регистров SoC. Содержимое зависит от модели камеры, и если оно будет не корректным, то камера даже не сможет загрузить uboot, а зависнет на самом раннем этапе загрузки.

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

Подключение и настройка

Для того, чтобы подключить камеру Hikvision DS-2CD-VC1W от Ростелеком и использовать её с услугой «Умный дом», Вы должны обязательно иметь телефон или планшет, работающий на ОС Android или Apple iOS. Так же дома или в квартире должна иметься беспроводная сеть WiFi с выходом в Интернет.

Начинаем подключение с того, что на телефоне или планшете открываем магазин приложений, через поиск находим и устанавливаем приложение «Умный дом Ростелеком».

После установки, запускаем приложение и нажимаем кнопку «Зарегистрироваться». Регистрация в системе «Умный дом Ростелеком» разделена на 3 шага:

На первом этапе надо указать свою почту, номер мобильного телефона и область, в которой Вы будете подключать IP-камеру. Затем надо указать фамилию имя и отчество. На третьем шаге — придумываем пароль посложнее и вводим его в соответствующие поля.

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

Далее надо будет придумать четырёхзначный ПИН-код, который будет запрашиваться при авторизации в системе с телефона.

Теперь можно распаковать камеру DS-2CD-VC1W и включить блок питания в электрическую сеть. В приложении на смартфоне при этом надо будет указать, что подключаем видеокамеру.

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

Синий горит в том случае, если камера уже была настроена на подключение к WiFi-сети и работает в штатном режиме. Так как я подключаю новый комплект, то у меня диод горит красным цветом — жму соответствующую кнопку в программе.

Теперь самое интересное. Надо написать SSID Вашей сети WiFi, к которой будет подключаться Hikvision, и пароль к ней. Приложение сформирует QR-код, который надо показать IP-камере Ростелеком с экрана телефона. После того, как она его распознает, начнётся поиск и подключение её к беспроводной сети.

После того, как подключение пройдёт удачно, на экране будет отображены доступны параметры камеры — качество изображения и звук. После этого она будет отображаться в разделе «Устройства». Выбрав в списке свою камеру, Вы можете смотреть как прямую трансляцию, так и запись, которая хранится в облаке.

P.S.: Лично мне, камера Hikvision ds-2cd-vc1w от Ростелеком понравилась, даже несмотря на относительно небольшой угол обзора. Как игрушку, в целях наблюдения за домашними или за парковой перед домом из окна — я с удовольствием купил её за 1500-2000 тысячи рублей и не более. А вот за 5000 рублей уже дорогая игрушка получается. Даже если учитывать что её можно купить в рассрочку, всё равно рассчитан продукт не на массовый сегмент, а уже на более состоятельных клиентов.

Ядро linux и rootfs

На камерах используется ядро Linux, входящее в состав SDK чипа, обычно это не самые свежие ядра из ветки 3.x, поэтому часто приходится сталкиваться с тем, что драйвера дополнительного оборудования не совместимы с используемым ядром, и нам приходится их бэк-портировать под ядро камеры.

Другая проблема — это размер ядра. Когда размер FLASH всего 8MB, то каждый байт на счет и наша задача — аккуратно отключить все не используемые функции ядра, что бы сократить размер до минимума.

Rootfs — это базовая файловая система. В нее включены , драйвера wifi модуля, набор стандартных системных библиотек, типа и , а так же ПО нашей разработки, отвечающее за логику управления светодиодами, управление сетевыми подключениями и за обновление прошивки.

Корневая файловая система подключена к ядру как initramfs и в результате сборки мы получаем один файл , в котором есть и ядро и rootfs.

Преимущества облачного видеонаблюдения

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

  • Видеонаблюдение в реальном режиме времени без привязки к определенному месту – можно просматривать изображение прямо с экрана мобильного телефона;
  • Ведение архива на удаленном сервере, благодаря чему отпадает необходимость в покупке жестких дисков, видеорегистраторов, и другого оборудования;
  • Легкость подключения – как правило, все облачные IP камеры подключаются за считанные минуты через специальные мобильные предложения, так что это становится под силу даже простой домохозяйке;
  • Оповещение о возникновении события сразу после того, как оно произошло на мобильный телефон хозяина – при возникновении движения или шума камера автоматически отправляет вам уведомление;
  • Ведение двусторонней связи – благодаря поддержке технологии «push to talk» вы можете не только слышать то, что происходит перед камерой, но и отправить короткое голосовое сообщение, а тот кто будет находиться в этот момент рядом с камерой сразу его услышит.

Сферы применения облачных камер

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

Облачные камеры довольно быстро нашли широкое применение в следующих ситуациях:

  • Для присмотра за детьми или домашними животными здесь также открываются широкие возможности – вы можете даже поговорить с ребенком в случае необходимости, не выходя из мобильного приложения, как по Skype;
  • Установив облачную камеру на даче, вы сможете удаленно следить за происходящим на вашем участке и в дачном домике;
  • Вы можете присматривать за рабочим персоналом собственного офиса, магазина или склада, находясь при этом в любом месте и занимаясь любимым делом – согласитесь, это очень удобно, и вам больше не придется беспокоиться о том, что может что-то случиться в ваше отсутствие;
  • Для бизнеса возможности также не ограничены – вы можете создать большую систему видеонаблюдения из неограниченного количества камер, и вести удаленный контроль бизнеса любого масштаба. При необходимости система легко сворачивается и разворачивается, благодаря сохранению всех настроек в облаке, а благодаря возможности записи только по событию (движению или звуку) можно исключить постоянную запись для экономии трафика.

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

Оцените статью
Рейтинг автора
5
Материал подготовил
Андрей Измаилов
Наш эксперт
Написано статей
116
Добавить комментарий