---
title: 🐈日志<% tp.file.title %>
date: <% tp.date.now("YYYY-MM-DD HH:mm:ss") %>
tags:
  - dailynote
rating: ⭐️
excerpt:
created: 2025-08-30T11:45
updated: 2025-10-24T19:29
---
## 1TODO
- [ ] 多喝水，避免久坐不动
- [ ] 今天做什么

## 2 Tracking

- 学习EasyNVR
级联：GB28181
共享了所有通道，但总是只有一个通道显示
上级平台需要开启端口：
15060 30000-30500 
App：登录界面报请求参数有误！之前没有问题。。。
有可能是注册了easynvr登录了 验证：退出登录，同样如此！
也可能是easynvr版本升级了，现在添加了滑动认证登录。
确认是版本问题，在JoyfnT上安装docker版easynvr，可以使用app连接！
docker版本低一些：
前端版本:V3.8.14-525f74d5-260206
构建信息: EasyNVR/v7.7.380 (platfrom/docker_linux_amd64; buildAt/2026-02-10 11:04:56; git/ fa656688-260206)
套件版：
前端版本: V3.8.28-637df820-260320
构建信息: EasyNVR/v7.7.390 (platfrom/linux_amd64; buildAt/2026-03-21 12:51:04; git/ 361c2cff-260320)

- NVR
小米、乐橙等摄像头受厂家限制，不支持 RTSP，也不能使用onvif方式接入到easynvr中（例外的是surveilance可以扫到乐橙），需要经过go2rtc转码，通过拉流rtsp方式接入。

小米乐橙转码教程go2rtc：
http://192.168.1.133:1984/config.html

https://club.fnnas.com/forum.php?mod=viewthread&tid=61805
https://webrtc.link/zh/articles/go2rtc-ultimate-streaming-solution/
https://github.com/AlexxIT/go2rtc

https://tencentcloud.csdn.net/69ea57fd54b52172bc6de522.html

rtsp://admin:L282C319@192.168.1.139:554/cam/realmonitor?channel=1&subtype=0 

xiaomi://218933827:cn@192.168.1.100?did=49481724&model=chuangmi.camera.xiaobai


xiaomi://218933827:cn@192.168.1.239?did=452043741&model=chuangmi.camera.029a02

rtsp://admin:password@192.168.1.133:8554/xiaomi
rtsp://admin:password@192.168.1.133:8554/iMou



```
api:

  listen: ":1984"

  username: admin

  password: "password"

rtsp:

  listen: ":8554"

  username: admin

  password: "password"

streams:

  xiaomi:

    - "xiaomi://218933827:cn@192.168.1.100?did=49481724&model=chuangmi.camera.xiaobai"

  iMou:

    - onvif://admin:L282C319@192.168.1.139:80?subtype=Profile000

xiaomi:

  "218933827": V1:pwROAesIuzMBPe5slLSsQuuDtVPqbuMkxTmOHlW8UgrZuugNQwPiaJEQAJAIhAXEiKzPdfn2u0drKj76/Pqa8M0tSd7akWSQ/4XLlPr4MOalkuzVvLcItt/zcnQPBxJ9sIBzS2Xdfk9uLbFlZIYbWw2uScjV4ZBHC3NrUFN5cFSuE3X+Vt7sfwGGEmVC6LNPDHvnFDdvqvyuQitEzTodpggbDex5UFi8oZQpcB0Ht1SNqY5NXUCkp4LZxQWYI0NMURkbyLR9vw/YD0sX/Sphazd5UrjvUSvQ9UvWPUaRfDQ=
```

乐橙是通过onvif添加到go2rtc中，admin/L282C319(机器码)，从surveillance中得到启发，配置后取到链接！
![image.png](https://lsky.himan.cloud/i/2026/04/30/69f308d2a5f97.png)

onvif://admin:L282C319@192.168.1.139:80?subtype=Profile000

再添加到config中完成乐橙的配置！


- NVR种类
easynvr  限制5路
frigate 开源
ispy 开源
surveillance 群晖
- onvif工具
Onvif Device Test Tool
tinyCam PRO
Onvier


- EasyNVR级联
级联就是采用GB28181协议，将NVR进行汇聚！
先上级easynvr基础配置选国标配置，开启！
一键复制！
到下级easynvr界面，选择高级配置->国标级联，添加上级平台，在最后填空处，点击粘贴，上级easynvr数据会自动填入。
修改SIP认证用户名：
上级SIP ID 最后2位数字修改一下，其他的可不修改，稍候会提示准备好了！
点击编辑，添加需要上报的通道！


在上级easynvr界面会发现已经有下级流推送过来了，需要修改接收流的IP，一定是公网域名或者IP，否则看不到视频！

整个过程需要上级平台开启端口：15060 30000-30500
存在的问题：
下级推送多路通道，但是上级只能看到一路通道！
不知是否是做了限制还是本身的bug！


- 摄像头接入方式
1. onvif
2. 厂家工具
3. rtsp
4. rtmp
5. GB28181 
摄像头大部分可以支持Web方式，直接进入摄像头界面，配置连接方式到NVR中。
最好IP配置成静态+Mac绑定
onvif协议在局域网NVR可以自动发现摄像头

EasyNVR级联是下级主动推送到上级，需要配置好上级IP、SIP ID、接收端口等

- 成果
在DSM8466/DSM920上部署go2rtc
IP:1984
相当于转码后133和181变成摄像头rtsp源，由NVR来拉取
在fnT上部署了easynvr（docker），IP：10000
在fn上应用中心安装了套件easynvr，并且安装了插件go2rtc，作用类似在DSM上的go2rtc！另外2个插件是上云和备份功能。
docker版easynvr不含三个插件。

- 后续
智能识别
frigate！
DeepCamera
https://gitee.com/stonedtx/stonedtaiv
https://docs.frigate-cn.video/



## 3 Tips

**AUTH_JWT_SECRET**：建议手动设置一个长随机字符串（可用 `openssl rand -base64 48` 生成），否则重启容器后旧登录失效

## 4 Questions

## 5 Thoughts

## 6 NextDo


