<飞牛分享【logs_extract】,点击链接下载文件,在App打开可转存到NAS:https://share.fnnas.net/s/fa5bc46b8b214b199e># EasyNVR v7.7.390 问题反馈报告
基本信息
| 项目 | 内容 |
|---|---|
| 软件版本 | EasyNVR v7.7.390 |
| go2rtc 版本 | v1.9.14 |
| 操作系统 | Linux amd64(飞牛) |
| 部署环境 | /vol2/@appcenter/easynvr/ |
| 反馈时间 | 2026-04-19 |
问题描述
添加小米双摄摄像头时,EasyNVR 程序崩溃退出。
现象
- 添加其他品牌摄像头(海康、大华等)正常
- 添加小米双摄摄像头时,程序直接崩溃退出
- 崩溃后需要手动重启 EasyNVR 服务
设备信息
| 项目 | 内容 |
|---|---|
| 设备型号 | 小米智能摄像机 HLC7 双摄版 |
| 设备标识 | isa.camera.hlc7 |
| IP 地址 | 192.168.68.109 |
| 设备 ID | 1023433606 |
| 连接协议 | xiaomi://(小米私有协议) |
| 视频编码 | H.265 |
| 镜头数量 | 双镜头(两路视频流) |
日志分析
1. go2rtc 插件频繁报错
/extensions/easy_go2rtc/api/xiaomi → 401 Unauthorized
/extensions/easy_go2rtc/api/xiaomi → 404 Not Found
时间线:
- 17:43:42 → 401
- 17:44:00 → 401
- 17:44:14 → 200 OK(偶尔成功)
- 12:19:41 → 401(持续失败)
- 12:20:25 → 404(持续失败,约30次)
2. 视频流超时
error="miss: read media: cs2: read udp [::]:57296: i/o timeout"
url=xiaomi://***@192.168.68.109?did=1023433606&model=isa.camera.hlc7
3. 插件崩溃
[warn] Plugin recv error
[info] Plugin disconnected
[error] run process failed (exit status 2)
崩溃时间点:
- 2026-04-17 18:08:24
- 2026-04-18 16:36:41
- 2026-04-18 16:36:51
问题根因分析
- 小米双摄需要同时拉取两路视频流
- go2rtc 的 xiaomi:// 协议插件不稳定
- 双流同时认证/拉流时触发插件崩溃
- 插件崩溃导致 EasyNVR 主程序退出
已排查项
| 排查项 | 结果 |
|---|---|
| 其他品牌摄像头 | ✅ 正常 |
| 小米账号授权 | ✅ 正常 |
| 网络连通性 | ✅ 摄像头可 ping 通 |
| 单镜头摄像头 | ✅ 推测正常(已测试) |
| 标准 RTSP 协议 | ❌ 该机型不支持,只能用小米私有协议 |
建议修复方向
-
go2rtc 小米协议插件稳定性优化
- 处理双镜头同时拉流的资源竞争
- 增加超时重试机制
- 避免插件崩溃导致主程序退出
-
错误隔离
- 插件崩溃时不应导致 EasyNVR 整体退出
- 增加插件异常捕获和自动重启
-
双镜头支持优化
- 分别处理两路流的认证和连接
- 避免同时请求导致的超时
附件
- app.log(EasyNVR 应用日志)
- info.log(go2rtc 运行日志)
- crash.log(崩溃日志,如存在)
联系方式
请厂家确认是否为已知问题,以及预计修复时间。
报告生成时间: 2026-04-19 15:38