# 旧手机改监控摄像头:IP Webcam + ZeroTier 异地远程查看
换下来的旧手机,摄像头参数往往还不错(1200 万像素以上的一大把),扔抽屉吃灰太浪费。今天教你把旧手机改成一个能异地远程查看的家用监控摄像头。
成本:0 元。服务器:不用。数据隐私:完全本地,不经过任何第三方服务。
---
## 一、整体架构
```
旧手机(摄像头端)→ ZeroTier 虚拟局域网 → 你的主力手机/电脑(查看端)
```text
↑
IP Webcam 推视频流
```
```
核心组件:
- IP Webcam:把手机摄像头变成网络摄像头,提供 MJPEG/RTSP 视频流
- ZeroTier:创建 P2P 虚拟局域网,让你在任何地方都能连上家里的旧手机
- 电源:旧手机长期插电使用(电池管理见后文)
---
## 二、摄像头端配置(旧手机)
### 第 1 步:安装 IP Webcam
在 Google Play 搜索 "IP Webcam"(开发者 Pavel Khlebovich),安装免费版即可。注意不要下成山寨版,认准 5000 万+ 下载量那个。
### 第 2 步:配置 IP Webcam
打开 IP Webcam,拉到最底部找到"Start server"。但别急着开启,先做以下设置:
进入 Settings → Video preferences:
- 分辨率:选 640×480 或 1280×720(不建议更高,旧手机发热严重)
- 帧率:15 FPS(平衡流畅度和发热)
- 对焦模式:Continuous video
进入 Settings → Streaming:
- 开启 RTSP 支持(后面配合 ZeroTier 用)
- 端口保持默认 8080
进入 Settings → Other:
- 开启"Start on boot"(通电自动启动)
- 开启"Keep screen on"(保持亮屏)
### 第 3 步:核对视频流地址
回到主界面,点击"Start server",记下底部显示的内网地址,比如:
```text
http://192.168.1.105:8080
```
在同一个 WiFi 下,用主力手机浏览器打开这个地址,能看到实时画面就算成功。点页面里的"Video renderer"可以切换不同的播放方式。
RTSP 地址格式:
```text
rtsp://192.168.1.105:8080/h264_pcm.sdp
```
---
## 三、异地远程访问(ZeroTier)
内网能看不算本事,关键是在外面也能随时查看家里的情况。ZeroTier 是免费的内网穿透 / SD-WAN 工具,创建虚拟局域网后,你的主力手机和旧手机就像在同一个 WiFi 下。
### 第 1 步:注册 ZeroTier 并创建网络
1. 访问 my.zerotier.com 注册账号
2. 点击"Create A Network",记下 Network ID(16 位字符)
3. 保持默认设置即可(免费版支持 25 个设备)
### 第 2 步:旧手机安装 ZeroTier
在 Google Play 安装 "ZeroTier One",打开后点击右上角"+",输入刚才的 Network ID,点"Add Network",然后打开开关。
回到 ZeroTier 网页端,在 Members 列表里找到这个设备,勾选左侧的 Auth 复选框授权设备加入网络。
记下 ZeroTier 分配给旧手机的虚拟 IP(如 10.147.17.5)。
### 第 3 步:主力手机也装 ZeroTier
同样的方式安装并加入同一个 Network,也勾选 Auth。之后就可以通过虚拟 IP 访问旧手机:
```text
浏览器打开:http://10.147.17.5:8080
RTSP 流:rtsp://10.147.17.5:8080/h264_pcm.sdp
```
无论你在家里、公司还是出国旅行,只要有网络,就能看到家里的实时画面。
---
## 四、进阶优化
### 电池管理
旧手机长期插电,电池有鼓包风险。两个方案:
- 方案 A(简单):智能插座 + 定时任务。每天只充电 2 小时。用旧手机自带的"定时开关机"配合。
- 方案 B(硬核):拆掉电池,改直供电。把电池保护板拆下来,焊接一个 4V 稳压模块。**仅推荐有电路基础的朋友操作。**
### 夜视功能
IP Webcam 支持用闪光灯做补光。在 Settings → Video → 开启"Use flashlight"。
如果环境完全漆黑,市面上有低于 20 元的 USB 红外补光灯,插在 OTG 口上就能用。
### 多摄像头矩阵
家里旧手机多?每个房间放一台,不同的 ZeroTier 端口避免冲突:
```text
卧室:IP Webcam 端口 8080 → http://10.147.17.5:8080
客厅:IP Webcam 端口 8081 → http://10.147.17.6:8081
门口:IP Webcam 端口 8082 → http://10.147.17.7:8082
```
---
## 五、常见问题
**Q:IP Webcam 会自动关闭怎么办?**
A:设置 → 电池 → 关闭"电池优化"(对 IP Webcam 设为不优化),防止系统杀后台。
**Q:画面卡顿怎么优化?**
A:降分辨率到 640×480,帧率降到 10 FPS。ZeroTier 的延迟取决于双方网络,国内同运营商一般 50-200ms。
**Q:流量消耗大吗?**
A:640×480 15FPS MJPEG 约 2-3 Mbps,一小时大约 1 GB。建议在 WiFi 环境下使用,4G/5G 流量下建议降到 320×240。
---