tsingsee青犀视频开发的视频平台支持windows和linux操作系统,用户可以根据需求灵活选择。面对项目现场流量较大的情况,许多用户会担忧cpu的使用率,这时可以通过启用按需播放功能来减轻cpu的负担。然而,如果在这种情况下cpu占用率依然过高,如何进行排查和解决呢?
在EasyCVR播放时,CPU占用率高的原因可以从以下三个方面进行检查:
H265格式占用:当播放采用H265编码的视频流时,由于编解码的需要,浏览器可能超负荷运转,导致CPU瞬时负载大幅增加。然而,如果仅通过接口获取流或级联获取流,则不会有此问题。因此,如果是H265视频流,建议通过获取流或级联方式访问,而不是通过EasyCVR页面播放。此外,将H265视频流转换为H264格式也可以降低CPU的占用率。
快照占用:在播放视频时生成快照,并将这些快照编辑为JPG格式,会导致CPU占用率上升。如果客户现场CPU占用率过高,可以在easycvr.ini文件中关闭快照功能(设置为-1),这将有效降低CPU使用率。
3. 告警占用:通过国标协议传入的告警信息也会增加EasyCVR的CPU占用率。因为在接入国标协议时,如果没有在EasyCVR上进行相应设置,默认会接收下级平台或摄像头的告警信息,包括实时照片和视频等,这些都需要进行编解码,从而占用CPU和内存。因此,如果客户不需要告警功能,可以在easycvr.ini文件中关闭告警功能。

以上就是EasyCVR播放时cpu占用率较高的原因分析及解决方法的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/40219.html
微信扫一扫
支付宝扫一扫