返回列表 发布新帖

[用户教程] 小米摄像头转 RTSP 完整教程(基于 go2rtc 的轻量化流媒体转换方案)

1421 4
发表于 2026-5-8 17:18:36 | 查看全部 阅读模式 IP:–广东–佛山–高明区

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本教程将指导你如何使用 Docker 部署 go2rtc,将小米摄像头(包括单摄与双摄型号)的私有协议视频流转换为标准的 RTSP 协议。

第一步:使用 Docker 部署 go2rtc

首先,在服务器或 NAS 上部署 go2rtc 服务。创建一个文件夹(例如 /volume1/docker/go2rtc/),然后在docker中点击项目,输入名称、选择刚刚创建的目录、粘贴下面的compose(修改映射路径为你自己创建的目录,否则后续在go2rtc中的配置在重启容器后会失效。例如:/volume1/docker/go2rtc/),点击立即部署即可
  1. services:
  2.   go2rtc:
  3.     image: alexxit/go2rtc
  4.     container_name: go2rtc # 建议明确容器名称,方便日志查看
  5.     network_mode: host # 关键配置:确保 WebRTC 和 HomeKit 发现正常
  6.     privileged: true # 若需 FFmpeg 硬件加速则开启
  7.     restart: unless-stopped
  8.     environment:
  9.       - TZ=Asia/Shanghai # 设置时区
  10.     volumes:
  11.       - /volume1/docker/go2rtc:/config # 配置文件映射路径
复制代码

1.png

第二步:访问 Web 界面并绑定小米账号

1. 打开浏览器,访问管理页面:http://<NasIP>:1984
2. 点击顶部菜单栏的 add 选项卡。
3. 在列表中点击 Xiaomi 展开登录表单。
2.png


4. 输入小米账号和密码,点击 login
5. 选择服务器区域(通常选 China),点击 load devices
3.png
4.png
第三步:编辑config

1. 点击顶部菜单栏的config选项卡。
2. 在下方输入框中粘贴以下内容,并修改成你自己的相关信息
  1. api:
  2.   listen: ":1984"
  3.   username: <自定义Web登录名>
  4.   password: "<自定义Web密码>"

  5. rtsp:
  6.   listen: ":8554"
  7.   username: <自定义RTSP拉流名>
  8.   password: "<自定义RTSP密码>"

  9. streams:
  10.   # 摄像头 1 (主镜头)
  11.   xiaomi_main:
  12.     - "xiaomi://<账号ID>:cn@<IP>?did=<DID>&model=<型号>&subtype=3&channel=1#video=copy#audio=pcmu"
  13.   
  14.   # 摄像头 1 (副镜头/双摄专用)
  15.   xiaomi_sub:
  16.     - "xiaomi://<账号ID>:cn@<IP>?did=<DID>&model=<型号>&subtype=3&channel=2#video=copy#audio=pcmu"
复制代码

5.png
6.png
  1. 关键参数解析:
  2. · subtype:控制画质等级。取值 1-3,1 最低,3 最高。
  3. · channel:双摄镜头通道。channel=1 为主镜头,channel=2 为副镜头。
  4. · #video=copy:视频流直通,极低 CPU 占用。
  5. 3. 点击网页上方“Save & Restart”
复制代码

第四步:获取与测试 RTSP 链接
标准 RTSP 地址格式:
rtsp://<用户名>:<密码>@<服务器IP>:8554/<流名称>
例如:rtsp://admin:password@192.168.1.1:8554/xiaomi
测试建议:在电脑上使用 VLC 播放器(快捷键 Ctrl+N)输入链接进行播放测试。

评论4

云深不知处Lv.4绿联NAS社区会员用户 发表于 2026-5-8 17:29:35 | 查看全部 IP:–海南–海口
COSMOSLv.1 发表于 2026-5-8 18:52:06 | 查看全部 IP:–贵州–遵义
go2rtc确实轻量,资源占用比那些笨重的方案好多了。不过小米摄像头的私有协议经常变,升级固件后可能又得折腾一遍,建议楼主后续也写个排查流程,省得大家踩坑
autunn楼主Lv.2绿联NAS社区会员用户 发表于 2026-5-8 19:46:13 | 查看全部 IP:–广东–佛山–高明区
imRFoZ 发表于 2026-5-8 18:52
go2rtc确实轻量,资源占用比那些笨重的方案好多了。不过小米摄像头的私有协议经常变,升级固件后可能又得折 ...

问题不大,依托的go2rtc,如果变了,就只能灯go2rtc更新了
0001Lv.1 发表于 2026-5-8 20:09:04 来自手机 | 查看全部 IP:–江苏–苏州
这个项目值得关注

评论

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2026 绿联NAS私有云社区 版权所有 All Rights Reserved. 粤公网安备44030002002555号| 粤ICP备12028978号
关灯 在本版发帖
联系技术支持
返回顶部
快速回复 返回顶部 返回列表