当前位置:网站首页>NVR硬盤錄像機通過國標GB28181協議接入EasyCVR,設備通道信息不顯示是什麼原因?
NVR硬盤錄像機通過國標GB28181協議接入EasyCVR,設備通道信息不顯示是什麼原因?
2022-07-07 21:36: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可實現視頻實時監控直播、雲端錄像、雲存儲、回放與檢索、智能告警、視頻快照、視頻轉碼與分發、平臺級聯等等。
平臺基於雲邊端一體化架構,將複雜多變的底層資源統一管理起來,並能合理調度資源、共享信息、數據交互,讓系統變得更高效、穩定,實現各模塊更好地協作。感興趣的用戶可以前往演示平臺進行體驗或部署測試。
边栏推荐
- FatMouse' Trade(杭电1009)
- Mysql子查询关键字的使用方式(exists)
- Deployment, recall and deletion solutions - stsadm and PowerShell "suggestions collection"
- uva 12230 – Crossing Rivers(概率)「建议收藏」
- Details of C language integer and floating-point data storage in memory (including details of original code, inverse code, complement, size end storage, etc.)
- Do you have to make money in the account to open an account? Is the fund safe?
- Demon daddy C
- 你可曾迷茫?曾经的测试/开发程序员,懵懂的小菜C鸟升级......
- Codeforces round 275 (Div. 2) C – diverse permutation (construction) [easy to understand]
- Problems encountered in installing mysql8 for Ubuntu and the detailed installation process
猜你喜欢
Onespin | solve the problems of hardware Trojan horse and security trust in IC Design
解决uni-app中uni.request发送POST请求没有反应。
NVR硬盘录像机通过国标GB28181协议接入EasyCVR,设备通道信息不显示是什么原因?
Default constraint and zero fill constraint of MySQL constraint
解决使用uni-app MediaError MediaError ErrorCode -5
How to meet the dual needs of security and confidentiality of medical devices?
MySQL约束之默认约束default与零填充约束zerofill
Cantata9.0 | new features
目标:不排斥 yaml 语法。争取快速上手
Problems encountered in installing mysql8 for Ubuntu and the detailed installation process
随机推荐
Description of the difference between character varying and character in PostgreSQL database
Addition, deletion, modification and query of sqlhelper
Cocos2d-x game archive [easy to understand]
Codeforces 474 F. Ant colony
Devil daddy B1 hearing the last barrier, break through with all his strength
Codeforces Round #275 (Div. 2) C – Diverse Permutation (构造)[通俗易懂]
Do you have to make money in the account to open an account? Is the fund safe?
How to meet the dual needs of security and confidentiality of medical devices?
Word inversion implements "suggestions collection"
Develop those things: go plus c.free to free memory, and what are the reasons for compilation errors?
Hoj 2245 planktonic triangle cell (Mathematics)
Using enumeration to realize English to braille
npm uninstall和rm直接删除的区别
恶魔奶爸 C
ISO 26262 - considerations other than requirements based testing
Object-C programming tips timer "suggestions collection"
Use br to recover backup data on azure blob storage
UVA 11080 – Place the Guards(二分图判定)
GridView defines its own time for typesetting "suggestions collection"
JNI primary contact