客户端
云瞰 提供网页后台(管理 + 大屏)、Android、iOS 三种客户端。本章讲怎么连、远程访问要点、以及实时画面与回放的差异。
网页后台
浏览器打开服务器 IP:23406。功能最完整:摄像头管理、Live、回放、事件、人脸库、敏感区、115 网盘、设置全部在这里。Chrome / Edge / Safari / Firefox 最近 2 年版本都支持。移动端浏览器响应式但不如原生 App 流畅。
Android App
目前请从官网 下载 页拿独立 APK 直装。APK 装好后会通过 license-server 心跳自动检查新版本,发现更新可在 App 内一键升级(不需要再回官网手动下)。Google Play 和国内应用商店暂未上架。
- 1
首启输入服务器地址
局域网填
http://192.168.x.x:23406;公网填https://your-domain.com(必须 HTTPS,明文 HTTP 在 Android 9+ 默认禁) - 2
用管理员账号登录
如果还想给家人用,在网页后台创建子账号(仅查看权限)
- 3
等加载相机列表
首次连接拉取所有摄像头、人脸库、设置;几秒钟内完成
- 4
看 Live
默认低延迟通道(500ms 内),不通自动切稳定通道。点画面可全屏,双指捏放 PTZ 缩放
iOS App
App Store 搜 "云瞰" 直接下载。功能与 Android 一致。iOS 16.1 起支持。
远程访问要点
暴露公网前必读
云瞰 默认监听 0.0.0.0,不带防火墙规则。直接把 23406 / 23880 / 24215 / 23515 暴露公网 = 全世界都能扫到你的相机。永远走反代 + HTTPS + 强密码。
- 最简单:用 Tailscale / Wireguard 打 VPN,App 在 VPN 网络里访问内网 IP,不暴露公网,零运维
- 正式部署:上 Cloudflare Tunnel / Caddy 反代,HTTPS 自动续期,把服务器原 IP 隐藏
- 端口要开:23406(管理后台 + 接口,TCP)、24215(实时画面信令,TCP)+ 23515(实时画面 UDP);23880 不开也行
- HTTPS 必须:浏览器和 Android 9+ 不允许明文 HTTP 拿摄像头权限
组网、反向代理、端口转发三种方式的详细步骤、nginx / Caddy 配置模板和端口速查表,见 外网访问。
实时画面 vs 回放
Live 默认走低延迟通道(< 500ms),握手失败 5 秒自动切到稳定通道(2–4s)。回放永远是稳定通道(不需要超低延迟,倍速 / seek 更稳)。
如果 Live 一直卡,多半是低延迟通道走的 UDP 出口被防火墙拦了,会自动切到稳定通道——延迟变成 3 秒但能播。公网部署没开 23515 UDP 端口同理。