客户端

云瞰 提供网页后台(管理 + 大屏)、Android、iOS 三种客户端。本章讲怎么连、远程访问要点、以及实时画面与回放的差异。

网页后台

浏览器打开服务器 IP:23406。功能最完整:摄像头管理、Live、回放、事件、人脸库、敏感区、115 网盘、设置全部在这里。Chrome / Edge / Safari / Firefox 最近 2 年版本都支持。移动端浏览器响应式但不如原生 App 流畅。

Android App

目前请从官网 下载 页拿独立 APK 直装。APK 装好后会通过 license-server 心跳自动检查新版本,发现更新可在 App 内一键升级(不需要再回官网手动下)。Google Play 和国内应用商店暂未上架。

  1. 1

    首启输入服务器地址

    局域网填 http://192.168.x.x:23406;公网填 https://your-domain.com(必须 HTTPS,明文 HTTP 在 Android 9+ 默认禁)

  2. 2

    用管理员账号登录

    如果还想给家人用,在网页后台创建子账号(仅查看权限)

  3. 3

    等加载相机列表

    首次连接拉取所有摄像头、人脸库、设置;几秒钟内完成

  4. 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 端口同理。
客户端 - 云瞰 文档