Домашний видеорегистратор
Функции домашнего видеогистратора ViaMyBox:
- Запись видео с синхронизированным звуком;
- Запись сжатого видео;
- Моментальное уведомление владельца по имейл с фото фиксацией при обнаружении движения;
- Управление функциями видеорегистрации. Просмотр камер удаленно.
Используемые технологии
ViaMyBox это — домашний видеорегистратор на основе одноплатного компьютера Raspberry Pi. И мы использовали несколько ведущих технологий при работе над ним. Таким образом, наш домашний видеорегистратор дает возможность пользоваться различными инструментами при записи видео и аудио контента:
- Для записи видео с синхронизированным звуком мы использовали технологию Gstreamer. Эта же технология используется и при записи простого звукового сигнала с usb камеры.
- При использовании записи в режиме сжатого (timelapsed) видео в ViaMyBox используется технология Mjpg streamer и Libav. Запись сжатого видео, в данном случае, выглядит следующим образом. Происходит выполнение нескольких фото снимков в секунду с usb камеры, и они далее последовательно обрабатываются. Таким образом, получаем видео файл для быстрого и удобного просмотра фото кадров в ускоренном режиме. Вдобавок, при формировании видео, фото фиксация не удаляется. Далее, нужный снимок можно найти в сохраненном каталоге.
- Технология Motion позволит использовать возможность записи видео и фото. При этом используется механизм распознавания движения с usb камеры. MotionEye (включенный в дистрибутив ViaMyBox) позволит быстро просмотреть, скачать контент и настроить необходимые параметры записи через веб интерфейс.
- Умный дом на основе Home Assistant от Google позволит управлять функциями видеорегистрации и просмотра камер.
Технические решения и возможности
При подключенном инфракрасном датчике движения HC-SR501 к вашей Raspberry Pi, с помощью ViaMyBox станет возможным записывать timelapse видео без использования технологии Motion. Данный способ позволит работать в режиме точного и однозначного срабатывания на движение. Таким образом, Вы сможете записывать фото и видео на вашу Raspberry Pi.
В дополнение, в случае срабатывания датчика и при включенном режиме записи в ViaMyBox, Raspberry Pi делает несколько кадров в секунду в течение нескольких минут.
Затем, раз в час формируется сжатое видео. На ViaMyBox преднастроена система умного дома Home Assistant. Таким образом, при включенном режиме “Охрана”, в случае срабатывания датчика вы получите фото отчет. Он будет приходить в виде фотографий с камеры на вашу почту в течение 1-2 минут.
Запись и хранение фото и видео контента
Также, при желании можно настроить сохранение фото и видео контента сжатого видео в веб облаке yandex диска. Это позволит быстро просматривать информацию прямо из браузера. Притом, для скачивания видео, аудио контента с вашей Raspberry Pi можно использовать Winscp программу клиента. И это возможно с любого Windows или Unix компьютера. Еще, мы поместили ее для удобства в наш архив образа ViaMyBox в папку tools. Используемая технология ssh позволит вам подключится к Raspberry Pi, безопасно скачать контент с любого устройства. Так, с любого андроид телефона можно будет подключиться приложением, использующим scp протокол. Дополнительно, распространенный ES проводник сможет и подключаться и просматривать нужный контент.
Для записи и воспроизведения видео, аудио и фото контента для удобства пользователя в ViaMyBox можно будет использовать еще несколько способов. Итак, в дистрибутив включен мини интерфейс для управления видеорегистрацией. Он помогает, если не используются и отключены механизмы MotionEye или Home Assistant. Далее, с помощью данного вэб интерфейса можно просматривать изображение с камеры и управлять записью.
Кроме того, через консольный доступ доступна утилита via-setup.sh Она позволяет управлять некоторыми параметрами видеорегистрации, а также включать и отключать запись. Включение и отключение записи доступно через KODI в меню USB Camera. Также, это возможно и с помощью горячих клавиш.
Скачать образ ViaMyBox для вашей Raspberry Pi 3 вы сможете бесплатно здесь.