HomeBoard

HomeBoard

Відеоспостереження: телефон як камера, WebRTC і AI

Працює в production Django 6.1, Channels, Redis, MySQL, WebRTC, YOLO

HomeBoard — кабінет відеомоніторингу: pairing телефону/IP-камер, live Viewer, motion, записи, Telegram-сповіщення та YOLO/Ollama аналітика.

HomeBoard — платформа відеоспостереження для дому й малого бізнесу. Телефон стає камерою через pairing-код, а перегляд іде в браузері по WebRTC (MediaMTX). Також підтримуються IP-камери через RTSP.

Android-додаток HomeBoard Camera підключається до кабінету, стрімить відео, підтримує ліхтарик, економ-режим екрана, talkback (звук з Viewer на динаміки телефону) та опційну on-device AI-префільтрацію кадрів.

Можливості платформи:
• Cameras — pairing-коди, перепідключення, реєстр камер, RTSP/IP через MediaMTX
• Viewer — live-перегляд у браузері, плитки камер, talkback (мікрофон → телефон)
• Streaming — WebRTC ingest/play на Django Channels / Daphne + Redis
• Motion — детекція руху та події для подальшого запису/сповіщень
• Recordings — кліпи за тригерами, ліміти сховища (ГБ/дні), автоочищення
• AI Analytics — YOLO-детекція на сервері, класи COCO, Ollama-описи подій, налаштування fps ingest і on-device prefilter
• Telegram — інтеграція сповіщень зі скрінами (усі камери або вибрані)
• Accounts — особистий кабінет власника камер

Типові сценарії:
• швидко підняти камеру з телефону без окремого NVR
• дивитись кілька камер у Viewer з ПК
• отримувати motion/AI-події та Telegram-алерти
• зберігати записи з контролем обсягу диска

Стек: Django 6.1, Channels/Daphne, Redis, MySQL, MediaMTX/WebRTC, Ultralytics YOLO, Ollama, Android client.

Демо: https://homeboard-demo.djasen.studio/

Інші продукти