马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
小米摄像头接入 NAS 监控中心 — 完整教程
「监控中心」应用现已全量推送。本教程将带你把小米摄像头实时接入 NAS,实现统一监控管理。
效果预览:
━━━━━━━━ 一、部署 go2rtc 容器 ━━━━━━━━
1. 下载镜像
在 Docker 中搜索并下载以下镜像:
alexxit/go2rtc
2. 创建容器
按以下参数配置:
① 开启自动重启(建议开启,可选)
② 添加环境变量 TZ=Asia/Shanghai
③ 存储空间让 NAS 自动分配即可(也可自定义路径)
④ 网络选择 Host(非 Host 模式需手动映射多个端口)
⑤ 必须开启特权模式(特权模式下才能转码,官方要求)
⑥ 配置完成后,启动容器即可
━━━━━━━━ 二、Web 端配置 ━━━━━━━━
1. 打开管理页面
浏览器访问:http://NAS的IP:1984
2. 绑定小米账号
① 点击 Add → Xiaomi
② 输入小米账号并登录
③ 登录成功后,会显示账号下的摄像头列表。复制所需摄像头的 URL 并暂存
3. 编辑配置文件
① 点击顶部菜单 Config,进入配置页面
若上一步已成功获取摄像头列表,此处会自动显示小米账号信息。
若没有显示,可尝试刷新页面或重复登录步骤。
② 将复制的摄像头 URL 按以下格式写入(注意层级结构):
- streams:
- camera1:
- - xiaomi://xxxxxx:cn@xxxxx?did=xxxx&model=xxxx
- camera2:
- - xiaomi://xxxxxx:cn@xxxxx?did=xxxx&model=xxxx
复制代码
说明:camera1、camera2 为自定义相机名称,每个相机对应一个通道。
③ 建议配置访问密码(请自行修改默认账号密码):
- api:
- # 登录 1984 网页用的账号密码
- origin: "*"
- username: "user"
- password: "pwd"
- rtsp:
- # RTSP 流访问用的账号密码(后续步骤会用到)
- username: "user"
- password: "pwd"
- webrtc:
- # WebRTC 访问用的账号密码
- username: "user"
- password: "pwd"
复制代码
④ 配置完成后,点击 Save & Restart 保存并重启
4. 测试视频流
① 重启完成后,点击左上角 go2rtc
② 在设备列表中找到你的摄像头(名称即配置中自定义的名称)
③ 点击 Stream 测试视频流是否正常(推荐使用 Chrome、Edge 浏览器)
━━━━━━━━ 三、组装 RTSP 地址 ━━━━━━━━
若画面正常,即可组装 RTSP 协议地址供监控中心使用:
参数说明:
• user / pwd — 配置文件中设置的 RTSP 用户名和密码
• 192.168.6.2 — 你的 NAS IP 地址
• 8554 — RTSP 固定端口
• camera1 — 配置文件中定义的摄像头名称
━━━━━━━━ 四、添加到 NAS 监控中心 ━━━━━━━━
① 打开 NAS 监控中心,选择 手动添加 → RTSP 协议
② 填入上一步组装的 RTSP 地址,保存即可
③ 添加成功后即可看到实时画面 🎉
━━━━━━━━ 常见问题 ━━━━━━━━
• Config 页面没有小米账号信息? → 刷新页面,或重新执行小米账号登录步骤
• Stream 无画面? → 确认容器已开启特权模式,并使用 Chrome / Edge 浏览器测试
• 监控中心添加失败? → 检查 RTSP 地址中的用户名、密码、摄像头名称是否与配置文件一致 |