当前位置:网站首页>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可实现视频实时监控直播、云端录像、云存储、回放与检索、智能告警、视频快照、视频转码与分发、平台级联等等。
平台基于云边端一体化架构,将复杂多变的底层资源统一管理起来,并能合理调度资源、共享信息、数据交互,让系统变得更高效、稳定,实现各模块更好地协作。感兴趣的用户可以前往演示平台进行体验或部署测试。
边栏推荐
- Default constraint and zero fill constraint of MySQL constraint
- How much does it cost to develop a small program mall?
- Use br to recover backup data on azure blob storage
- The difference between NPM uninstall and RM direct deletion
- Problems encountered in installing mysql8 for Ubuntu and the detailed installation process
- Prometheus remote_ write InfluxDB,unable to parse authentication credentials,authorization failed
- HOJ 2245 浮游三角胞(数学啊 )
- Mysql子查询关键字的使用方式(exists)
- Using enumeration to realize English to braille
- Le capital - investissement est - il légal en Chine? C'est sûr?
猜你喜欢
The latest version of codesonar has improved functional security and supports Misra, c++ parsing and visualization
使用高斯Redis实现二级索引
Details of C language integer and floating-point data storage in memory (including details of original code, inverse code, complement, size end storage, etc.)
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
Implement secondary index with Gaussian redis
Klocwork code static analysis tool
[C language] advanced pointer --- do you really understand pointer?
Problems encountered in installing mysql8 for Ubuntu and the detailed installation process
SQL injection error report injection function graphic explanation
MySQL约束之默认约束default与零填充约束zerofill
随机推荐
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
SQL注入报错注入函数图文详解
Codeforces round 275 (Div. 2) C – diverse permutation (construction) [easy to understand]
国家正规的股票交易app有哪些?使用安不安全
The maximum number of meetings you can attend [greedy + priority queue]
Helix QAC 2020.2 new static test tool maximizes the coverage of standard compliance
现在网上开户安全么?想知道我现在在南宁,到哪里开户比较好?
Is embedded system really safe? [how does onespin comprehensively solve the IC integrity problem for the development team]
Ubuntu安装mysql8遇到的问题以及详细安装过程
权限不足
uva 12230 – Crossing Rivers(概率)「建议收藏」
Codesonar enhances software reliability through innovative static analysis
Onespin | solve the problems of hardware Trojan horse and security trust in IC Design
Implement secondary index with Gaussian redis
Intelligent software analysis platform embold
Usage of MySQL subquery keywords (exists)
openGl超级宝典学习笔记 (1)第一个三角形「建议收藏」
恶魔奶爸 A1 语音听力初挑战
Demon daddy C
How much does it cost to develop a small program mall?