← Назад к списку статей

Дешевле чем DVR? Видеонаблюдение с Raspberry Pi

Все еще используете дорогое оборудование для видеонаблюдения? В этой статье мы раскроем Вам секрет, как удешевить проект с помощью одноплатного компьютера Raspberry Pi, программы для видеонаблюдения Xeoma и простой IP камеры.

Вот так выглядит Raspberry Pi
Подключите Raspberry Pi

Такой одноплатный компьютер первого поколения обойдется Вам 2000р на Яндекс маркет. Если Вы захотите приобрести новую модель, то Вам придется потратить 3500р на Яндекс маркет или 2500р на Aliexpress (с бесплатной доставкой).

Прежде всего нужно установить операционную систему на “голую” плату.

Далее, скачайте версию Xeoma под ARM командой
wget http://felenasoft.com/xeoma/downloads/xeoma_linux_arm7.tgz или wget http://felenasoft.com/xeoma/downloads/xeoma_linux_arm6.tgz:

Скачайте Xeoma для ARM процессора

xeoma_software_advices Если у вас Raspberry Pi 1 B+, вам нужно скачать версию Xeoma 17.5.5 для ARMv6 здесь
Если у вас Raspberry Pi 3 B+, скачайте бета-версию Xeoma 18.4.5 (или выше) для ARMv7 (если 32-бита) или ARMv8 (если 64-бита)

Затем, Вам нужно распаковать скачанный архив командой
tar -xvf xeoma_linux_arm7.tgz (или tar -xvf xeoma_linux_arm6.tgz):

Распакуйте скачанный архив

Теперь, давайте установим сервер в автостарт с помощью
./xeoma.app -install -coreauto
При успешной установке в конце будет выведен пароль Xeoma:

Установите сервер в автостарт

Пожалуйста, убедитесь, что теперь процесс Xeoma действительно запущен:
ps axu|grep -v grep|grep xeoma
или в top’е:

Убедитесь, что процесс запущен

В завершении, нам нужно узнать IP адрес и пароль самого устройства:

Узнайте IP адрес устройства

Для клиентского подключения понадобится пароль Xeoma, который был выведен после установки. Напомнить его можно командой с параметром -showpassword
Узнайте пароль

Теперь скачайте клиент для любой удобной для Вас ОС и используйте удаленный доступ для подключения. В поле удаленного доступа введите IP адрес самого устройства и пароль. Подробнее о подключении с клиента

Если же на вашем Raspberry есть графическая оболочка, то клиент Xeoma можно запустить прямо на нём – для этого просто сделайте двойной клик по xeoma.app. С этим связана одна проблема – т.к. наиболее популярная ОС для Raspberry это Raspbian, в последних версиях которого по умолчанию отсутствует драйвер OpenGL, то нагрузка на ЦП может получиться достаточно высокой. Этого можно избежать за несколько простых шагов:

  1. В терминале выполняем команду: sudo raspi-config
    step1
  2. В открывшемся окне выбираем Update – так драйвера обновятся до последней версии
    step2
  3. После завершения обновления выбираем Advanced Options
    step3
  4. Затем GL Driver
    step4
  5. Теперь GL (Full KMS) OpenGL desktop driver with full KMS – RAspberry выдаст сообщение, что драйвер включен, теперь можно его перезагрузить
    step5

Данный способ работает для Raspberry 2 и 3. Хотим вас предостеречь: поскольку данный драйвер считается экспериментальным, то возможны креши.
Видеонаблюдение готово!

Посмотреть цены и приобрести оборудование< можно у нас на сайте.

21 октября 2015