Repolode
samlu

samlu/CamMonitor

Приложение для Android превращает запасной телефон в домашнюю камеру видеонаблюдения и передаёт видео напрямую на телефон для просмотра — без аккаунтов и облачных серверов.

Open source альтернатива:Nest CamRing

Звёзды
137
Форки
25
Открытые issues
2
Последний коммит
4 дня назад

Что это?

CamMonitor работает в двух режимах: Camera Mode на запасном телефоне Android снимает видео и звук в разрешении 720p, а Viewer Mode на вашем основном телефоне позволяет смотреть трансляцию. Устройства один раз связываются при сканировании зашифрованного QR-кода, а затем подключаются напрямую по Wi-Fi или мобильной сети с помощью WebRTC. Видео не проходит через сторонние серверы.

Приложение рассчитано на долгую работу устройства. Это монитор для просмотра трансляции по запросу, а не круглосуточный видеорегистратор: экран камеры гаснет после минуты бездействия, а сенсор переходит в режим ожидания, когда нет подключённых зрителей. Непрерывная запись и обнаружение объектов на устройстве намеренно не реализованы, но кодовую базу можно расширить, добавив эти возможности.

На устройстве для просмотра можно включить ночной режим, управлять фонариком камеры, поворачивать изображение с шагом 90° и говорить через режим «нажми и говори». К одному устройству для просмотра можно привязать до восьми камер, а одна камера может одновременно передавать видео двум зрителям.

Ключевые возможности

  • 01Привязка без аккаунта с помощью одноразового зашифрованного QR-кода.
  • 02Сквозное шифрование P2P-трансляции с ключами устройств ECDSA и AES-256-GCM.
  • 03Передача видео и звука в разрешении 720p; к одной камере могут подключиться до двух зрителей.
  • 04Удалённое управление ночным режимом, фонариком и поворотом изображения.
  • 05Переговорная связь в режиме «нажми и говори» и контроль уровня заряда обоих устройств.
  • 06Автоматический переход в режим ожидания и чёрный экран OLED для экономии заряда.

Сценарии использования

  • Наблюдение за входной дверью, гостиной или детской с помощью старого телефона Android.
  • Наблюдение сразу за несколькими местами с одного телефона без подписки на облачный сервис видеонаблюдения.
  • Разговор с человеком рядом с камерой через переговорную связь в режиме «нажми и говори».

Быстрый старт

  1. 1

    На телефоне-камере откройте CamMonitor и нажмите «Запустить режим камеры», чтобы отобразить QR-код для сопряжения

  2. 2

    На телефоне для просмотра откройте CamMonitor, нажмите «Запустить режим просмотра» и отсканируйте QR-код для сопряжения

  3. 3

    На телефоне для просмотра нажмите «Запустить режим просмотра» и выберите сопряжённую камеру, чтобы смотреть трансляцию в реальном времени

Что важно знать

  • Только для Android: на обоих телефонах должна быть установлена Android 9.0 или более поздняя версия.
  • Это монитор для просмотра в реальном времени, а не устройство для круглосуточной записи. Встроенного распознавания объектов или обнаружения движения нет.
  • Оба телефона должны иметь активное подключение к сети; необходимы два устройства Android.

В подборках

Темы

Частые вопросы

Что такое CamMonitor?
Приложение для Android превращает запасной телефон в домашнюю камеру видеонаблюдения и передаёт видео напрямую на телефон для просмотра — без аккаунтов и облачных серверов. CamMonitor работает в двух режимах: Camera Mode на запасном телефоне Android снимает видео и звук в разрешении 720p, а Viewer Mode на вашем основном телефоне позволяет смотреть трансляцию. Устройства один раз связываются при сканировании зашифрованного QR-кода, а затем подключаются напрямую по Wi-Fi или мобильной сети с помощью WebRTC. Видео не проходит через сторонние серверы.
CamMonitor можно использовать бесплатно? Какая у него лицензия?
CamMonitor распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
CamMonitor всё ещё поддерживается?
Активно поддерживается. Последний коммит в CamMonitor — 3 нояб. 2026 г..
Для чего можно использовать CamMonitor?
Наблюдение за входной дверью, гостиной или детской с помощью старого телефона Android. Наблюдение сразу за несколькими местами с одного телефона без подписки на облачный сервис видеонаблюдения. Разговор с человеком рядом с камерой через переговорную связь в режиме «нажми и говори».
Как установить CamMonitor?
На телефоне-камере откройте CamMonitor и нажмите «Запустить режим камеры», чтобы отобразить QR-код для сопряжения На телефоне для просмотра откройте CamMonitor, нажмите «Запустить режим просмотра» и отсканируйте QR-код для сопряжения На телефоне для просмотра нажмите «Запустить режим просмотра» и выберите сопряжённую камеру, чтобы смотреть трансляцию в реальном времени
Где скачать CamMonitor?
Исходный код и инструкции по установке — на GitHub: https://github.com/samlu/CamMonitor

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты