把一台闲置的旧 iPhone,变成家里的在场摄像头
HomeGlance 是一个 App、两种角色:旧手机选「摄像头模式」放在家里,日常手机选「观看模式」随时看。 画面、声音和录像只在你自己的设备之间传输,端到端加密,不经过我们的服务器。
它能做什么
在场检测
摄像头端本机运行人体检测(Apple Vision),判断画面里有没有人,带防抖避免反复闪烁。只判断「有没有人」,不做人脸识别、不区分身份。
实时画面
720p H.264 硬件编解码。没人观看时不编码,省电省热。实时页顶部显示当前是直连还是中转,以及码率。
双向对讲
按住说话,AAC-ELD 音频加系统回声消除。也可以只收听摄像头端的声音。
推送提醒
有人出现、人离开、摄像头离线三类通知,带事件缩略图,可以按摄像头分别开关。
录像片段
检测到人时自动录制 MP4,包含事件发生前几秒的预录。文件保存在摄像头手机本地,按存储配额自动清理。
时间线
按天查看一整天的在场时段,以及当天的录像片段,可在观看端播放、删除、分享。
暗光辅助
光线不足时可自动短暂点亮手电筒辅助检测,时长和触发条件可配置,也可以完全关闭。
多个观看端
同一个账号下的多台手机可以同时观看同一个摄像头;不同账号之间互相不可见。
连接方式与隐私
两台设备之间用 App 内嵌的 WireGuard 组成一个私有网络(不需要系统 VPN 权限,也不接管你手机的其它流量)。 能打通时是直连,两台设备直接通信;打不通时经中转服务器转发。 无论哪种方式,数据包都在设备上加解密,中转方只看到密文。
不经过服务器的东西:视频、音频、录像文件、快照、时间线。它们只存在于你的两台设备上。
服务器负责的东西:账号(Sign in with Apple)、配对、在线 / 离线状态、推送通知(含事件缩略图,保留 7 天)。详见隐私政策。
设备要求
| 角色 | 设备 | 系统 |
|---|---|---|
| 摄像头模式 | iPhone 6s 或更新机型 | iOS 15.0 及以上 |
| 观看模式 | iPhone | iOS 17.0 及以上 |
如何开始
- 在日常手机上安装 HomeGlance,选择「观看模式」,用 Apple ID 登录(Sign in with Apple)。
- 在旧 iPhone 上安装 HomeGlance,选择「摄像头模式」,按提示授予相机、麦克风、本地网络和通知权限。屏幕会显示一个配对二维码和一组 6 位配对码。
- 在观看端点「+」扫描那个二维码(也可以手动输入 6 位配对码)。配对成功后摄像头会自动加入你的私有网络。
- 把旧手机摆好、插上电源。摄像头模式会自动把屏幕调黑并保持运行;点一下屏幕可以临时打开设置页,30 秒无操作自动回到黑屏。
上架状态
HomeGlance 尚未上架,正在准备提交 App Store 审核。这里不提供任何非官方的安装渠道。