Очередная тема для нашего путеводителя по различным системам умного дома касается безопасности. А неотъемлемой частью безопасности в современном мире является видеонаблюдение. Что же это такое?
Если обратится к Википедии, то мы получим следующую информацию:
Видеонаблюдение - это процесс, осуществляемый с применением оптико-электронных устройств, предназначенных для визуального контроля или автоматического анализа изображений (автоматическое распознавание лиц, государственных номеров). В англоязычной среде используется термин англ. Сlosed Circuit Television, CCTV — система телевидения замкнутого контура.
Какое отношение Вионаблюдение имеет к Умному дому? Видеонаблюдение - это его непосредственная часть, предназначеная как для охранной системы, так и для создания сложных сценариев.
Видеокамеры
Все видеокамеры можно разделить на две основные группы - IP и аналоговые видеокамеры.
Приведу несколько интересных решений от компании Hikvision:
Аналоговые видеокамеры
Аналоговые видеокамеры, на самом деле, не такие уж и аналоговые. Это камеры, которые передают цифровой сигнал через аналоговую среду. Маркируются они AHD (Analog High Definition), и позволяют передавать изображение FullHD качества по коаксиальному кабелю. В принципе, они уже теряют свою популярность, ввиду того, что подключение осуществляется только к видеорегистратору и их нельзя использовать автономно. Но это отличный вариант, если у вас уже была аналоговая система видеонаблюдения и развернута коаксиальная сеть.
Преимущество этих камер только в цене, во всем остальном они очень уступают цифровым камерам.
Подключение Аналоговой камеры к видеорегистратору осуществляется только при помощи коаксиального кабеля. Хотя есть деятели, которые используют витую пару и оно работает, но это слишком ненадежно.
Плюс к тому, каждой камере необходимо подавать питание. Чаще всего это 12В. А для этого требуется прокладка дополнительных проводов питания до каждой камеры.
Хотя есть и альтернативный вариант в виде комбинированного провода, типа КВК-2П, в котором вместе с коаксиальным кабелем идет одна пара питания.
IP Видеокамеры
IP Видеокамера, или как их еще называют Цифровые, в части изображения мало чем отличаются от AHD камер. Но они принципиально отличаются по универсальности, масштабируемости и гибкости настройки.
Подключение цифровой камеры к NVR (видеорегистратору) осуществляется при помощи сетевого провода (витая пара). Так как большинство IP камер умеют получать питание через PoE (Power over Ethernet), то можно отметить несколько основных способов подключения камеры:
Питание IP камеры
Если Вы по каким-то причинам не хотите использовать PoE коммутатор или PoE Видеорегистратор, то можно воспользоваться автономным питанием для камеры.
Питание по витой паре
Также можно "сколхозить" и сделать максимально бюджетный вариант, в котором питание камеры осуществляется по витой паре, без PoE оборудования с использованием блоков питания. Схематично это выглядит так.
Преимущество данного метода заключается в том, что мы можем использовать один блок питания 12В на всю сеть камер. Чтобы рассчитать мощность БП, необходимо понять потребление каждой из камер. Одна камера со включенной ночной подсветкой потребляет приблизительно 0.7А. Рекомендую брать мощность с запасом 1А - 1 камер. Простым математическим расчетом понимаем, что на 5 камер нам необходим блок питания 12В, не менее 5А.
Wi-Fi камеры
Ввиду развития технологий и отказа от проводов, на рынке начали появляться и беспроводные Wi-Fi камеры. Думаю о преимуществах рассказывать особо нечего, все их прекрасно понимают. Но тут есть и большой недостаток, так как при передаче потокового видео очень сильно нагружается Wi-Fi канал, что может привести к его "проседанию" и изображение начнет пропадать или искажаться.
Проблема очень часто возникает в густонаселенные местах, где Wi-Fi эфир "забит".
Лично мое мнение заключается в том, что беспроводные Wi-Fi камеры можно использовать только в помещении (в доме или офисе).
Для наружного видеонаблюдения их можно использовать разве что в частном секторе.
Камеры на батарейках
Еще более узкоспециализированное оборудование - это полностью беспроводные камеры, питание которых осуществляется при помощи батареек или аккумуляторов.
В 2015 году в США на Amazon появилась камера Arlo, в комплект которой входила сама камера и беспроводная станция, которая сама уже подключается в сеть 220В и имеет порт Ethernet для подключения Интернета.
В конце 2017 года начали появляться аналогичные камеры от компании EZVIZ (дочерняя компания Hikvision).
Как я уже говорил, устройство предназначено для особо узко специализированных задач, где нет питания или необходима мобильность установки камеры.
Устройство EZVIZ Mini Trooper продается и в странах СНГ. Заявленного значения заряда аккумулятора хватает до 9 месяцев использования.
Видеорегистраторы
Видеорегистратор - это устройство, предназначенное для записи, хранения и воспроизведения видеоинформации.
Работает он по следующему принципу: камеры подключаются к видеорегистратору, и передают на него видео по кабелям или через локальную сеть. Регистратор получает сигнал, преобразует его в изображение, сжимает, и, при необходимости, записывает на жесткий диск. Просмотреть видео можно, подключив к видеорегистратору телевизор или монитор, а также используя удаленное подключение через локальную сеть или через интернет.
Так как камеры делятся на Аналоговые и Цифровые, регистраторы тоже разные.
DVR - это цифровой видеорегистратор, к которому камеры подключаются при помощи коаксиального кабеля. Может иметь Ethernet порт и может отдавать изображение по сети.NVR - это сетевой видеорегистратор, который использует IP-видеокамеры, видео которых передается через сетевой кабель или просто по локальной сети.
Onvif
Другими словами, Onvif - это стандарт для взаимодействия видеонаблюдения от разных производителей, для интеграции в общую систему.
RTSP
RTSP (Real Time Streaming Protocol) - это потоковый протокол реального времени. По сути, это узкоспециализированный протокол, использующийся для удалённого управления потока данных с сервера и работы с мультимедийными данными.
Зачастую, RTSP поток стандартизирован для использования в системах видеонаблюдения. Правда некоторые китайские видеорегистраторы не умеют принимать чистый RTSP поток. Но зато они великолепно умеют работать с ONVIF. Это тоже надо учитывать при выборе оборудования.
Как получить RTSP поток с камеры?
Для того, чтобы получить RTSP поток с камеры, необходимо воспользоваться поиском в интернете, как правило, на сайте производителя эта информация имеется.
Приведу примеры одного из популярных производителей на рынке систем видеонаблюдения.
Расшифрую RTSP ссылку:
rtsp://admin:12345@192.168.200.11:554/Streaming/Channels/101rtsp - тип используемого протокола;admin - имя учетной записи (в вашем случае укажите актуальное);12345 - пароль используемой учетной записи (в вашем случае укажите актуальный);192.168.200.11 - IP-адрес камеры (в вашем случае укажите актуальный);554 - RTSP-порт камеры (по умолчанию 554, может быть изменен в настройках);101 - первая камера, первый поток;201 - вторая камера, первый поток;102 - первая камера, второй поток и т.д.
Облако
У большинства популярных производителей имеется свое Облако. Оно предназначено для удаленного доступа к оборудованию видеонаблюдения и для записи видеоархива. Практически у всех производителей это платная дополнительная услуга.
Больше нам не потребуется покупать у провайдера статический IP адрес, пробрасывать порты на своем роутере для доступа к оборудованию извне. Достаточно скачать приложение на Ваш смартфон или планшет и добавить туда NVR или IP камеру. Правда для каждого облака есть свой список поддерживаемых камер, поэтому с этим надо быть внимательнее.
Однако стоит понимать, что если это малоизвестный китайский производитель - с безопасностью могут быть проблемы, и однажды, вместо изображения со своей камеры, вы можете увидеть какого-нибудь случайного китайца. Случаи бывали.
Охрана
Современные охранные системы, например Ajax, тесно связали свой функционал с популярными ip системами видеонаблюдения, такими как Hikvision или Dahua.
Делается это, в том числе, для удобства пользования системой. При этом, любая камера может выступать как программный датчик движения и быть триггером для автоматизаций.
Это ещё раз доказывает тот факт, что видеонаблюдение - это неотъемлимая часть охранных систем.
Интеграция в Умный дом
Как я уже говорил, система видеонаблюдения - это часть Умного дома. Было бы глупо её туда не интегрировать. Чтобы добавить камеры в Умный дом (речь идет об Apple HomeKit), необходимо воспользоватся либо камерами Apple HomeKit reаdy, либо добавить абсолютно любую камеру, которая отдает RTSP поток. Как его получить, я писал выше.
Если Вы решили добавить уже имеющую камеру, тут вам понадобится альтернативная система домашней автоматизации, приведу несколько примеров.
HomeBridge
Самый простой способ интеграции RTSP потока в Apple HomeKit - это интеграция при помощи HomeBridge. Тут все очень просто - необходимо установить FFMPEG поверх Вашей системы или воспользоваться готовым образом Homebridge, с установленным FFMPEG. Далее нужно всего лишь подставить ссылку на RTSP поток вашей камеры в конфиг.
Пример добавления камеры в config.json:
{ "name": "Питер", "videoConfig": { "source": "-rtsp_transport tcp -y -i rtsp://www.cactus.tv:1554/cam58", "maxBitrate": 1600, "maxStreams": 2, "maxWidth": 1920, "maxHeight": 1080, "vcodec": "h264_omx", "audio": false } }
Home Assistant
Есть стандартный компонент Stream. Вам просто необходимо добавить RTSP строку в конфигурацию и вы получите изображение с камеры в своей системе.
stream: camera: - platform: generic name: Camera_1 still_image_url: ссылка_на_любую_картинку_если_ваша_камера_не_умеет_отдавать_JPEG stream_source: rtsp://ссылка_для_Вашей_камеры
К сожалению, на данный момент, камеру из Home Assistant в приложение «Дом» от Apple таким способом добавить невозможно. Ждём последующих обновлений.
Видеонаблюдение в Apple HomeKit
После добавления камеры в Apple HomeKit, Вы сможете не просто просматривать камеры в приложении Дом, но и появится следующий функционал.
Замок и камера
Если поместить камеру и замок в одну комнату, вы сможете открывать замок при просмотре камеры.
Датчик движения и камера
Если разместить камеру и датчик движения, и включить уведомления о движении, то при обнаружении движения вы будете получать push уведомления превью с камеры на заблокированном устройстве.
Видеодомофон
У нас на портале имеется интересное решение от Maxmudjon Payziyev (Maxmudjon), где он показал, как можно собрать очень простой Видеодомофон.
Камеры от Xiaomi
Так как на нашем портале очень часто упоминают устройства от компании Xiaomi, хочу огорчить вас тем фактом, что эти устройства не поддерживают отдачу RTSP потока "из коробки".
Но как в сети, так и у нас на портале, есть множество статей о том, как получить RTSP поток с этих камер. Правда после этого они не смогут быть интегрированы в экосистему Xiaomi Mi Home и разрешение изображения будет вместо 1080p, всего 720p.
Подведем итоги
Если Вы задумываетесь о домашнем видеонаблюдении с последующей интеграцией в Умный дом, рекомендую к приобретению только те камеры, которые отдают RTSP поток из коробки. Лично я использую IP камеры от Hikvision. Также я тестировал EZVIZ и Dahua, они также будут работать с HomeBridge и Home Assistant.
Также хочу еще раз обратить внимание, что современные охранные системы, в частности Ajax, работаю только с указанными выше производителями.
Камеры от Xiaomi лично я бы не рекомендовал вообще, именно по причине того, что они не отдают RTSP поток и их нельзя заставить работать с современными NVR по Onvif протоколу.
Если Вам нужна более бюджетная камера, рекомендую поискать устройства, работающие по протоколу Onvif на AliExpress, практически все они отдают RTSP поток.
Добавил обычную ip камеру Dahua в HA с указанием rtsp потока, логина и пароля. В HA камера не отображается. Только картинка. При клике что-то грузится но картинки с камеры нету
ну это лучше спросить в чате по НА или камерам. но первое что необходимо проверить RTSP поток, второе работу FFMPEG
Дим, отличная статья для начинающих, а то вопросы по камерам начали превышать критический уровень😀
На камеры Xiaomi есть кастом прошивки, которые позволяют получить изображение.
вроде как не все камеры поддерживают
Да почти все.
Вот для новых https://github.com/EliasKotlyar/Xiaomi-Dafang-Hacks">https://github.com/EliasKotlya...
А вот для старых https://github.com/samtap/fang-hacks">https://github.com/samtap/fang...
Спасибо огромное!!! камеры polivision зашли на ура. Раньше думал, что камеры в hk пробросить это что то очень сложное. 15 минут делов, как оказалось))
Спасибо и Вам))))
Дмитрий Отличная статья!
Задержка от реальности у IP камер в 1-5 сек у AHD ее просто нет. Именно онлайн для меня послужил как основной аргумент в пользу AHD. Поставил на дом AHD 5МП по витой паре и прокинул в HK все работает на ура
ip камеры более ресурсозатратные, пробовал на x86, все отлично работает
Я правильно понял, что камеры из ха в хк вообще никак не прокинуть? Спасибо за статью, познавательно.
на данный момент только ХБ ставить и камеры прокидывать