Repolode
samlu

samlu/CamMonitor

一款把闲置安卓手机变成私密家庭监控摄像头的应用,点对点直连观看,无需账号或云服务器。

可替代:Nest CamRing

Star
137
Fork
25
未关闭 Issue
2
最近提交
4天前

这是什么?

CamMonitor 分为两种模式:闲置安卓手机运行相机模式,采集 720p 视频和音频;日常使用的手机运行观看模式,查看实时画面。两台设备通过扫描加密二维码完成一次配对,之后经 WebRTC 通过 Wi-Fi 或移动数据直接连接,视频不经过第三方服务器。

应用以延长硬件寿命为设计目标,采用按需实时监控而非 24 小时录像。相机端无操作一分钟后屏幕变黑,无观看者连接时传感器进入待机。持续录像和本机目标检测被刻意省略,但代码可以自行扩展。

观看端可切换夜间模式、远程开关闪光灯、以 90° 为单位旋转画面,并通过按住说话功能与相机端对讲。一台观看设备可配对最多 8 台相机,一台相机可同时供 2 台设备观看。

核心功能

  • 01通过一次性加密二维码完成免账号配对。
  • 02基于 ECDSA 设备密钥与 AES-256-GCM 的端到端加密点对点传输。
  • 03支持 720p 视频与音频,每台相机可同时供两台设备观看。
  • 04观看端可远程切换夜间模式、控制闪光灯并旋转画面。
  • 05支持按住说话对讲,并显示两台设备的电量状态。
  • 06无人观看时自动待机,相机屏幕无操作后熄屏以节省电量。

适用场景

  • 用旧安卓手机监看前门、客厅或婴儿房。
  • 不订阅云摄像头服务,用一部手机监控多个地点。
  • 通过按住说话功能与相机所在位置的人对话。

快速上手

  1. 1

    在摄像头手机上打开 CamMonitor,点击“Start Camera Mode”以显示配对二维码

  2. 2

    在观看手机上打开 CamMonitor,点击“Start Viewer Mode”,扫描二维码完成配对

  3. 3

    在观看手机上点击“Start Viewer Mode”,选择已配对的摄像头即可观看实时画面

使用前须知

  • 仅支持 Android,两部手机都需要 Android 9.0 或更高版本。
  • 它是实时监控而非 24/7 录像工具,也没有内置物体或移动侦测功能。
  • 需要两部 Android 设备,且两部手机都必须保持网络连接。

收录于专题

标签

常见问题

CamMonitor 是什么?
一款把闲置安卓手机变成私密家庭监控摄像头的应用,点对点直连观看,无需账号或云服务器。 CamMonitor 分为两种模式:闲置安卓手机运行相机模式,采集 720p 视频和音频;日常使用的手机运行观看模式,查看实时画面。两台设备通过扫描加密二维码完成一次配对,之后经 WebRTC 通过 Wi-Fi 或移动数据直接连接,视频不经过第三方服务器。
CamMonitor 可以免费使用吗?用的什么许可证?
CamMonitor 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
CamMonitor 还在维护吗?
活跃维护中。CamMonitor 最近一次提交是在 2026年11月3日。
CamMonitor 适合用来做什么?
用旧安卓手机监看前门、客厅或婴儿房。 不订阅云摄像头服务,用一部手机监控多个地点。 通过按住说话功能与相机所在位置的人对话。
CamMonitor 怎么安装和运行?
在摄像头手机上打开 CamMonitor,点击“Start Camera Mode”以显示配对二维码 在观看手机上打开 CamMonitor,点击“Start Viewer Mode”,扫描二维码完成配对 在观看手机上点击“Start Viewer Mode”,选择已配对的摄像头即可观看实时画面
在哪里获取 CamMonitor?
源代码和安装说明在 GitHub 上:https://github.com/samlu/CamMonitor

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目