当前位置:网站首页>NVR硬盘录像机通过国标GB28181协议接入EasyCVR,设备通道信息不显示是什么原因?
NVR硬盘录像机通过国标GB28181协议接入EasyCVR,设备通道信息不显示是什么原因?
2022-07-07 21:33:00 【EasyCVR】
EasyCVR视频融合云平台可支持的接入协议与设备类型十分广泛 ,包括国标GB28181协议、RTSP/Onvif、RTMP等,还支持厂家私有协议及SDK,包括HIKSDK、DAHUA、海康Ehome等。平台可分发RTSP、RTMP、FLV、HLS、WebRTC等格式的视频流,能实现全终端、全平台覆盖。

有用户反馈,在EasyCVR平台中,通过国标GB28181协议接入NVR硬盘录像机,但是平台没有显示设备通道信息。针对该情况我们进行了排查。
排查时发现,刷新通道信息时,设备发送了catalog,但是EasyCVR没有解析全该catalog消息。通过抓包分析了解到,这个catalog消息有3717bytes,经过网络传输自动分包发送了,导致EasyCVR不能读取到完整的包数据,从而不能显示通道。

在代码中发现,EasyCVR读取TCP数据包时,并没有处理TCP分包的情况。那么需要在此处进行优化,在读TCP数据时,判断是否是分包:

按此方法优化后,该用户接入的NVR设备信息已经能正常显示了。
EasyCVR可在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理。在视频能力上,EasyCVR可实现视频实时监控直播、云端录像、云存储、回放与检索、智能告警、视频快照、视频转码与分发、平台级联等等。

平台基于云边端一体化架构,将复杂多变的底层资源统一管理起来,并能合理调度资源、共享信息、数据交互,让系统变得更高效、稳定,实现各模块更好地协作。感兴趣的用户可以前往演示平台进行体验或部署测试。
边栏推荐
- UVA 12230 – crossing rivers (probability) "suggested collection"
- MySQL storage expression error
- [matrix multiplication] [noi 2012] [cogs963] random number generator
- Object-C programming tips timer "suggestions collection"
- UVA 11080 – place the guards
- Addition, deletion, modification and query of sqlhelper
- C language helps you understand pointers from multiple perspectives (1. Character pointers 2. Array pointers and pointer arrays, array parameter passing and pointer parameter passing 3. Function point
- Usage of MySQL subquery keywords (exists)
- Datatable data conversion to entity
- Is private equity legal in China? Is it safe?
猜你喜欢

ISO 26262 - considerations other than requirements based testing

Tensorflow2. How to run under x 1 Code of X

Cantata9.0 | new features

Helix QAC 2020.2 new static test tool maximizes the coverage of standard compliance

AADL inspector fault tree safety analysis module
Codesonar enhances software reliability through innovative static analysis

Problems encountered in installing mysql8 for Ubuntu and the detailed installation process

神兵利器——敏感文件发现工具

The new version of onespin 360 DV has been released, refreshing the experience of FPGA formal verification function
![The maximum number of meetings you can attend [greedy + priority queue]](/img/f3/e8e939e0393efc404cc159d7d33364.png)
The maximum number of meetings you can attend [greedy + priority queue]
随机推荐
Codeforces 474 F. Ant colony
Focusing on safety in 1995, Volvo will focus on safety in the field of intelligent driving and electrification in the future
An overview of the latest research progress of "efficient deep segmentation of labels" at Shanghai Jiaotong University, which comprehensively expounds the deep segmentation methods of unsupervised, ro
刚开户的能买什么股票呢?炒股账户安全吗
Backup tidb cluster to persistent volume
Hoj 2245 planktonic triangle cell (Mathematics)
Validutil, "Rethinking the setting of semi supervised learning on graphs"
Static test tool
Develop those things: go plus c.free to free memory, and what are the reasons for compilation errors?
The little money made by the program ape is a P!
Unity3d 4.3.4f1执行项目
Contour layout of margin
Codesonar Webinar
私募基金在中国合法吗?安全吗?
目标:不排斥 yaml 语法。争取快速上手
Cocos2d-x game archive [easy to understand]
Klocwork code static analysis tool
Codeforces Round #275 (Div. 2) C – Diverse Permutation (构造)[通俗易懂]
Helix QAC 2020.2 new static test tool maximizes the coverage of standard compliance
恶魔奶爸 A0 英文零基础的自我提升路