EasyCVR视频播放一段时间后不能播放,重启又可以正常播放是什么原因?

2022-08-29 16:26:27 浏览数 (1)

EasyCVR平台是我们支持协议最全面的视频平台,它能支持主流协议包括国标GB/T28181、RTMP、RTSP/Onvif协议,以及厂家的私有协议,如海康Ehome、海康SDK、大华SDK等。平台可拓展性强、部署轻松、视频能力丰富,支持海量视频设备接入、视频汇聚与管理、转码与分发、告警上报、平台级联、智能分析等。

有用户反馈,EasyCVR出现播放一段时间后不能播放,但是重启EasyCVR之后又可以播放的情况。针对该反馈,我们立刻进行了排查。若有用户遇到类似的情况,也可以参考以下步骤进行排查。

1)查看流媒体内核是否存在:

2)流媒体内核存在,表明流的接收没有问题,再来抓包进行查看:

3)经查看发现,设备在接收到平台的invite后没有发RTP的流。一般来说,不发RTP的流有两种情况:第一种是设备不发流(这个需要让设备厂家查看);第二个则是端口没有开放。用户在每次重启过后可以播放视频,所以排除设备不发流的情况。

4)每次重启EasyCVR可以播放,这是因为在重启之后的端口TCP默认从30000开始播放,UDP默认从40000开始播放,但是如果端口开放不完全,就会出现上述的现象(播放一段时间后就无法播放)。因为RTP流端口累计增加达到设置的最大值,才会重新从30000或者40000开始循环,所以可以设置这个参数的最大值为对应开放的端口:

5)修改完成后,视频可以一直进行正常播放了。

EasyCVR视频融合云平台兼容性强、开放度高、灵活拓展、部署轻松的特点,使其成为安防市场主流的视频能力层服务平台。平台可对前端接入设备进行统一管理,并能支持采用设备树对设备进行分组、分级管理等,实现对海量接入资源的集中控制与权限分配。

0 人点赞