前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >RTSP视频拉流平台EasyNVR系统稳定性如何?设备可以自动重连吗?

RTSP视频拉流平台EasyNVR系统稳定性如何?设备可以自动重连吗?

作者头像
EasyNVR
发布2020-08-13 09:42:08
7000
发布2020-08-13 09:42:08
举报
文章被收录于专栏:EasyNVREasyNVR

EasyNVR是TSINGSEE比较热门的产品之一,很多用于室内固定IP摄像头监控的场景都能够适用。有的开发者在使用之前可能会担心系统是否稳定?掉线是否频繁?是否支持设备重连?EasyNVR已经是一个非常成熟的视频平台了,系统稳定,且支持二次开发,是很多视频行业监控直播的不二之选。

在网络不稳定或者其他因素的影响下,也会出现设备掉线的情况,正常来说,设备掉线后大多能够进行自动重连,那么在什么情况下设备无法自动重连上线呢?本文我们来分析一下。

EasyNVR视频平台在拉摄像头rtsp视频流之后,设备掉线且无法上线,调出Log查看,就会看到日志显示snap timeout。

说明在snap接口返回一直没有数据。跟踪拉流库,发现在拉流中,获取流数据的时候,在av_read_frame中有一个判断条件:

判断av_read_frame返回值以及errno的值。通过调试发现,在av_read_frame不满足返回值是AVERROR_EOF以及errno的情况下,会进入while循环,导致后续一直无法获取到流数据,snap无法获取到数据,所以一直无法在线。

在获取av_read_frame返回值为AVERROR_EOF,以及errno不为0的情况下,返回判断为拉流失败,就不再重新读流,如果需要,重新进行拉流操作。

EasyNVR视频平台播放界面:

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-08-12 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云直播
云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档