当前位置:网站首页>Cause analysis and solution of video jam after easycvr is connected to the device
Cause analysis and solution of video jam after easycvr is connected to the device
2022-07-28 18:50:00 【EasyCVR】
EasyCVR The platform supports multiple types of devices 、 Multi protocol access , Including the market mainstream standard agreement national standard GB/T28181、RTMP、RTSP/Onvif Agreements, etc , And the manufacturer's private agreement , Like Haikang SDK、 Dahua SDK、 The sea, Ehome etc. . The platform can process and distribute the accessed streaming media , The video formats distributed include RTSP、RTMP、FLV、HLS、WebRTC etc. .

There's user feedback , Connect the device EasyCVR, Play RTSP There will be a jam phenomenon when flowing , I don't know why , Ask us to assist in the investigation of .
There are many reasons for video jam , For example, the network is unstable 、 Disk read / write consumption is too high 、 Memory usage is too high 、 Low server performance and so on . According to the feedback of users , Technicians immediately checked in many aspects .
Login user's EasyCVR Platform test play video , It is observed that the frame rate of the picture fluctuates , Therefore, it is preliminarily judged whether there is frame loss . Will be the original UDP The transmission protocol is changed to TCP Look again , I found that the video is still stuck . To rule out whether it is packet loss , use wireshark The bag was caught , Through packet capturing data analysis , There is no packet loss .

After the above investigation , Technicians use VLC Play it , It was found that there was no jamming , In this case, we can judge whether it is the problem of the video frame rate of the user's camera device .

Check the video frame rate of the camera device , Adjust its configuration to 25fps, stay EasyCVR Platform observation test , At this time, the video playback has been normal , There is no jam .

The higher the video frame rate, the smoother the image , The more comfortable it looks . When the frame rate of the video is lower than 25fps, The continuity and fluency of the video will decline , Image quality will also decline . Generally speaking , Set in the 25~30fps that will do .
Troubleshooting and solutions for other causes of video jam , For example, disk reading and writing consume a lot 、 Memory is abnormally occupied 、 Hard decoding, etc , We also introduced in the previous article , Interested users can read our previous articles to understand .

As the security video surveillance market is becoming more and more intelligent 、 Deepness 、 Development in the direction of integration ,EasyCVR The platform also actively expands rich video functions , Provide users with personalized demand solutions . The platform has strong expansibility 、 High openness 、 Deployment is light , Support massive video aggregation management , Support integration with third parties , Interested users can go to the demonstration platform for experience or deployment testing .
边栏推荐
- redis优势以及数据结构相关知识
- Is the training institution of software testing reliable
- UE5 GAS 学习笔记 1.8 游戏特效(GameplayCue)
- Ue5 gas learning notes 0.1 case Preview
- 2022-07-27 study notes of group 4 self-cultivation class (every day)
- NPM cannot recognize the "NPM" item as the name of a cmdlet, function, script file, or runnable program. Please check the spelling of the name. If the path is included, make sure the path is correct,
- The switching language of unity causes an error: system FormatException:String was not recognized as a valid DateTime.
- Ue5 gas learning notes 1.9 skill system global classes (abilitysystemglobals)
- Example of observer mode of C -- ordering milk
- 1.3 linked list
猜你喜欢

npm 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

专题讲座6 树形dp 学习心得(长期更新)
![[actual combat] realize page distortion correction with OpenCV](/img/7b/7e25bde34a9d5463af3dd40599c80e.png)
[actual combat] realize page distortion correction with OpenCV

1.2 queue

LeetCode_ 63_ Different paths II

历史上的今天:微软收购 QDOS;模型检测先驱出生;第一张激光照排的中文报纸...

UE5 GAS 学习笔记0.2配置插件

1.3、链表

kotlin:Nothing

My creation anniversary -- July 25th, 2022
随机推荐
1.1. Sparse array
mysql 索引使用与优化
Go exe generates icon version information
LeetCode_ 96_ Different binary search trees
[GXYCTF2019]StrongestMind
Noise of creative coding
Meta Q2 earnings: revenue fell for the first time, and metaverse will compete with apple
Example of observer mode of C -- ordering milk
Error 2003 (HY000) can't connect to MySQL server on 'localhost3306' (10061) solution
UE5 GAS 学习笔记 1.7 任务Ability Tasks
Golang 打包发布到各个平台
Ue5 gas learning notes 1.3 attribute
2022-07-27 study notes of group 4 self-cultivation class (every day)
My creation anniversary -- July 25th, 2022
jvm调优
What are the conditions for zero foundation learning software testing?
Digital torrent: resource reorganization and strategic conflict in enterprise transformation
Is it difficult for novices to change careers through self-study software testing?
Look at Devops construction from SRE
Introduction and advanced level of MySQL (10)