❝Android IP Camera 一款开源 Android 应用,能把安卓手机变成一个标准的网络摄像头,在浏览器里输入 IP 地址就能看到实时画面,也能直接接入 Home Assistant 这类智能家居系统。支持 MJPEG 和 H.264 两种视频流格式,画面可以随时在主摄和前置之间切换,息屏也能正常运行。

主要看点
- 内置流媒体服务器,支持 MJPEG 和 H.264 两种视频编码格式,默认端口 4444,兼容 Home Assistant 等智能家居平台
- 提供远程 Web 控制面板,可在浏览器中实时切换前后摄像头、调整分辨率、缩放、曝光、对比度、闪光灯等参数
- 支持用户名密码认证和自动 TLS/HTTPS 证书(含 Let's Encrypt),保障流媒体传输和登录安全
- 通过 HTTP GET 查询参数即可实现远程控制,例如
/?torch=on&zoom=2.0,同时提供 /info.json 接口返回设备电池、Wi-Fi 信号等状态信息
使用非常简单,安装应用后,打开 App 启动流媒体服务器,然后在同一局域网内的任意浏览器或播放器中访问 https://[手机IP]:4444 即可观看实时画面并远程控制。
更具体地说,整个使用流程分为以下几步:
1. 安装
可以从三个渠道获取 APK 安装包:GitHub Releases、Obtainium、或 F-Droid。安装到 Android 手机上并打开即可。
2. 启动服务器
打开 App 后它会自动启动内置的流媒体服务器,默认运行在 4444 端口。首页会显示当前手机的 IP 地址。
3. 在浏览器或播放器中访问
- Web 控制面板:浏览器打开
https://[手机IP]:4444/,可以直接观看画面,并远程调节摄像头、分辨率、缩放、曝光、闪光灯等参数。 - MJPEG 格式:
https://[手机IP]:4444/video/mjpeg(可接入 Home Assistant 等智能家居平台) - H.264 格式:
https://[手机IP]:4444/video/h264(可用 VLC 或 MPV 播放,命令 vlc https://[手机IP]:4444/video/h264)
- 实时音频:
https://[手机IP]:4444/audio - 静态截图:
https://[手机IP]:4444/video/snapshot
4. 远程控制
可以直接在 Web 控制面板里点点按钮操作,也可以通过 URL 参数发送命令,例如:
https://[手机IP]:4444/?torch=on&zoom=2.0&camera=front
支持的参数包括 camera(切换前后摄)、torch(手电筒)、zoom(数码变焦)、exposure(曝光)、contrast(对比度)、rotate(旋转角度)、audio_gain(麦克风增益)等。
5. 高级选项
- 加密:App 首次启动会自动生成自签名证书,默认走 HTTPS。也可以在使用自定义域名的情况下用 Let's Encrypt 生成受信任证书,在设置中替换。
- 省电:可以开启关闭屏幕继续推流、降低画质和帧率来减少发热。
⚠️ 如果需要 24 小时运行,注意不要让手机长期处于 100% 满电状态,可能损坏电池;部分手机可以在设置中开启只充到 80% 的保护模式。高画质下手机可能过热,也需留意。
❝项目地址:https://github.com/DigitallyRefined/android-ip-camera