首次启动

镜像跑起来后,浏览器打开服务器 IP 的 23406 端口,会自动跳到 /setup 向导。整套首启流程通常 5 分钟内完成。

1. 选数据库类型

向导第一步要选 SQLite 还是 MySQL/MariaDB

选项适合说明
SQLite(默认推荐)家庭单机部署数据库就是一个文件,零配置零运维
MySQL/MariaDB多机 / 大规模 / 已有 MySQL需要自己部署或选 "内置 MariaDB" 让镜像启一份

选 SQLite 不丢人

SQLite 在 200 路以下摄像头、单服务器部署完全够用。性能瓶颈基本永远是磁盘 IO(录像)和 GPU(检测),不是数据库。

2. 创建管理员账号

用户名 + 密码(≥ 8 位,含字母和数字)。这个账号是网页后台的最高权限,能删摄像头、改全局配置,建议给一个强密码。

忘记管理员密码怎么办

目前没有内置 CLI 重置工具。临时解决:进数据库(SQLite 用 sqlite3 data/skyview.db、MySQL 用 mysql -u skyview -p)执行 DELETE FROM users; 清空用户表,浏览器刷新会重新跳到 Setup 向导让你创建首位管理员,摄像头、人脸库、自动化规则等其它数据都不受影响。所以记好密码,或者用密码管理器存一份。

3. 配置完成,进入网页后台

向导写完配置后会自动重启服务并跳到登录页。用刚才创建的账号登录,进入控制台首页。

4. 添加第一台摄像头

左侧导航 → 摄像头 → 添加。支持两种接入:

  • ONVIF 自动发现(推荐):摄像头和服务器在同一局域网时点 "扫描",几秒钟列出所有 ONVIF 设备
  • 手动 RTSP:粘贴 rtsp://用户名:密码@相机IP:554/stream1 这种 URL

推荐 ONVIF 接入

ONVIF 自动拿 PTZ 能力、对讲端口、子码流地址,省去你查厂商手册。凭证加密落库。

5. 看到画面就成功了

添加完跳到 Live 页面,应该 3–8 秒看到画面。优先用低延迟通道(< 500ms),如果不通自动切换到稳定通道(2–4s)。

卡在缓冲圈

看不到画面通常是:RTSP URL 不对(密码错 / 路径错)、防火墙挡了 23515 UDP 端口、相机用了私有协议(如 Tapo)。详见 排错

6. 启用录像(可选)

默认录像是开着的,按时间分段写到 data 目录下。如果要关或只录某些时段,到 摄像头详情 → 录像设置 调。

下一步看哪里

  • 想加更多摄像头 → 摄像头接入
  • 想看回放 → 直接到网页后台的 "回放" 页用时间轴拖
  • 想开 AI 检测(运动 / 人脸 / 车牌) → AI 检测
  • 出问题了 → 排错
首次启动 - 云瞰 文档