EasyNVR官方技术博客

一个专注于安防视频互联网化技术团队的开发日志

  • 博客(21)
  • 资源 (4)
  • 收藏
  • 关注

原创 EasyNVR接入EasyNVS推送视频流显示login error EOF错误排查

在一些比较庞大的项目场景中,一套视频平台也许无法满足项目需求,比如EasyNVR这样的监控系统,往往会在多个点位部署多套系统,此时就需要EasyNVS来对这些EasyNVR进行统一管理,并且需要从EasyNVS中调出其他EasyNVR中的视频流直播观看。在EasyNVR向EasyNVS进行推送视频流的时候,我们发现EasyNVR无法链接到EasyNVS,接入界面显示login error EOF,显示如下:根据该问题,我们来进行排查:1.首先进行对比测试,我们将EasyNVR的设备推送到

2021-06-30 15:34:15 200

原创 如何给EasyNVR云终端双网卡配置固定的ip地址?

EasyNVR云终端属于软硬一体的硬件设备,体积小,方便部署,因此很多项目中没有服务器的用户都会选择部署一套EasyNVR云终端来满足需求。目前EasyNVR已经拓展了双网卡版本,本文和大家分享下如何给EasyNVR云终端双网卡配置固定的ip地址。以下为步骤:1.硬件EasyNVR连接电脑显示屏,键盘等2.安装完成后,我们选择easynvr用户登录,登陆的密码为: EasyNVR@6418^#!1233.输入: sudo su (这时候会出现输入密码,跟密码一样就可以)4.在进入到管理员权限

2021-06-30 15:33:30 363

原创 EasyNVR平台视频流直播实时录像接口如何调用?

在EasyNVR的新功能开发时,鉴于大部分用户的需求,我们开发了视频直播实时录像的功能,也和大家分享过实现的方法,大家可以翻阅我们以前的博文进行了解。本文主要讲分享EasyNVR直播时实时录像调用的方法。1.调用登录接口:2.调用开始录像接口,返回的值为最大的录像时间即为成功。3.调用开始录像之后,我们再调用停止录像的接口,会获得一个返回值,可以根据这个链接进行下载刚刚的实时录像。4.下载测试一下,可以看到已经下载成功了。不仅是EasyNVR平台,TSINGSEE青犀

2021-06-24 14:24:10 403

原创 如何优化EasyNVR在网络不稳定情况下导致的拉流超时?

任何视频传输的现场,网络都是影响其稳定的首要因素。EasyNVR在进行视频传输时,也可能会由于网络问题,导致拉取摄像头视频流失败的情况。有的项目现场会因为网络不稳定出现拉流超时的情况,我们需要对该种情况进行优化。部分超时信息的日志:在某个项目中,针对这种现象,我们对摄像头进行先禁用再启用的操作,随后则可以在初始化后拉到视频流。经过分析EasyNVR的机制,我们了解到在现版本的流处理的回调逻辑中,并没有对拉流超时信号做特殊处理。因此如果网络不佳,频繁超时后台也不会做任何处理,设备会一直处于掉线

2021-06-23 17:46:43 364 1

原创 RTSP视频传输平台EasyNVR安全扫描出现3DES漏洞修复方案

EasyNVR视频平台支持开启https,https和http的区别之前介绍过,如果不知道如何开启,可以参考本文:EasyNVR硬件设备如何开启使用Https。在某个客户现场,客户开启了 https 接口访问程序,然后使用安全厂商提供的漏洞扫描工具,扫描对应的端口,出现了以下问题:可以看到EasyNVR的安全扫描出现了3DES 漏洞。https 由 http 协议和 tls 协议组成,其中 tls 在数据传递后,会使用对称密钥算法进行加密传输数据。使用的对称密钥算法,随着时间的过度,部分密钥算法

2021-06-22 14:37:04 524

原创 EasyNVR录像回看按日期检索时日期不可点击问题的调整方案

EasyNVR的录像功能分为云端录像和设备录像,今年我们又增加了一种新的录像方式,即实时录像,大家可以根据需求调整录像方式。除了录像方式可以自定义外,录像回看也可以根据日期来检索。但是在日常对EasyNVR的检查时,我们发现录像回看通过日期检索时,日期呈现灰色不可点击,需要日期切页才显示。通过对前端代码的排查,我们猜测可能是日期组件获取的时机不对导致的问题,在该情况中,日期组件是在数据获取之前渲染,因此第一次使用日期组件时,后期的渲染内容无法覆盖日期数据,造成了问题。因此该渲染方法我们需要进行调整。

2021-06-18 18:05:22 170

原创 【解决方案】视频结构化图像智能分析系统EasyNVR助力小规模公司视频监控建设

一、现状背景目前,我国中小微企业已超过3000万家,占企业总数99%以上的中小微企业是我国数量最庞大、创新最活跃、吸纳就业能力最强的企业群体。现阶段推动外部互联网、人工智能和实体经济深度融合发展,完善企业内部信息化管理是中小微企业转型发展迫在眉睫的问题:1、安全性差:无法识别人员身份,存在安全隐患;IC卡易丢、易复制冒用等安全漏洞;2、门禁管理难:传统人工查验证件,流程繁琐,无法记录通行信息,管理困难;3、资产丢失被盗:办公场所人员混乱,存在员工财产、企业资产被偷盗风险;4、远程监管难:领导者

2021-06-18 16:05:31 450 1

原创 视频综合管理平台EasyNVS访问EasyNVR报错“请求服务不存在或已停止”排查

EasyNVS是对接EasyNVR的视频管理平台,可以统一管理EasyNVR,但是近期我们碰到一位用户反映部署了EasyNVS和EasyNVR,但是无法通过EasyNVS访问EasyNVR的视频通道,并且出现报错:请求服务不存在或已停止。对方服务器是政务云内网环境,EasyNVR与EasyNVS分别部署在两台服务器上,本地电脑需要连接不同的网络才可以进入不同的服务器当中,登录EasyNVR,访问EasyNVS页面可以访问并且能看到EasyNVR的视频内容,登录EasyNVS,可以访问EasyNVS网

2021-06-18 15:52:30 140

原创 如何使用Nginx代理动态转发EasyNVR的视频流?

EasyNVR是目前TSINGSEE青犀视频开发的商用产品中时间最久的、最稳定的视频流媒体管理分发解决方案。EasyNVR可以输出RTSP、HLS、FLV等协议的视频流,并且还可以调用iframe地址进行第三方集成。上一篇我们分享了通过Nginx来实现EasyNVR视频流的固定转发,有兴趣可以阅读该文:如何通过Nginx固定转发EasyNVR的视频流。本文和大家分享一下Nginx进行代理动态转发EasyNVR视频流的步骤。1.安装Nginx并配置好,配置完成后需要在配置文件找到Server这一栏,内容如

2021-06-17 09:51:20 391

原创 如何通过Nginx固定转发EasyNVR的视频流?

对于一个服务器接入大量的进程或者任务的用户来说,如果使用EasyNVR作为流媒体服务器,我们都会建议搭建多Nginx来实现分流,以此避免卡顿的情况。实际Nginx的作用不止于此,在EasyNVR需要转发视频流的时候,Nginx还可以固定转发EasyNVR视频流。本文就来分享一下Nginx固定转发EasyNVR视频流的步骤。1.安装Nginx并配置好,配置完成后需要在配置文件找到Server这一栏,内容如下:2.在server下可以看到location的参数,我们需要修改location的参数:

2021-06-17 09:49:32 264

原创 安防摄像头已分别接入乐橙云、萤石云,如何实现私有云平台的统一管理与向上级联?

一、背景分析科技创新对社会发展的重要性不言而喻。对于安防行业来说,人工智能和5G等新技术的应用,已经成为推动智能安防发展的一块关键踏板。从技术维度来看,人工智能、云计算、大数据、物联网等技术在安防视频监控领域产生了较多的交汇与融合。新技术打破了传统安防产业以硬件为主的局面,带来了软件定义的摄像机、云平台等概念。芯片技术不断进步,AI算力成本有所降低;深度学习算法及相关框架、开源软件的成熟使得AI算法普惠化;GB/T28181、ONVIF等行业标准的成熟,降低了视频图像数据互联互通的难度;H.265/

2021-06-11 16:20:00 120613 18

原创 EasyNVR视频广场通道点击开始录像报错:录像任务已存在

EasyNVR平台分为软件版本和硬件版本,硬件版本不支持录像回看,而软件版本支持调用录像进行回看。在EasyNVR视频广场内可以直接开始通道录像,在我们测试点击开始录像之后,将页面关闭,再次重新打开通道,点击开始录像时则会出现报错信息,报错内容为:录像任务已存在。当我们排查代码时,发现录像开始后关闭页面未停止录像,录像一直存在,在destroyed函数内调用停止录像方法,发现页面关闭没有调用destroyed函数。解决该问题我们需要分两个步骤进行:1、在mounted函数中添加监听事件调用暂

2021-06-11 15:39:54 105 1

原创 【解决方案】视频结构化图像智能分析系统EasyNVR助力KTV视频监控建设

结合人脸识别、全景跟踪等视频智能分析应用,实现对人车物有效管控,实现事前预防,防微杜渐,先知先觉。

2021-06-11 10:47:19 505 1

原创 EasyNVR开发视频流直播时实时录像功能过程分享

部分用户在使用EasyNVR的过程中,迫切希望我们能够提供视频流实时开启录像功能,并在点击结束录像的同时,将该时段的录像文件直接下载到用户本地。对该需求做评估后我们决定来实现该功能,因此在这里和大家分享一下我们的实现过程和方法。由于原本的EasyNVR现有的模板录像功能是由nginx的录制模板实现的,因此并不支持实时录像的功能,所以需要另外的独立模块实现此功能。方法则是通过GO端直接获取流数据并通过FMPAG转换,最终保存成指定的视频文件。实现此功能并不需要依赖原先的ChannelInfo信息,

2021-06-09 17:20:49 525 3

原创 EasyNVR平台新版本测试时接入RTSP视频流在线无法播放的问题优化

在用户使用TSINGSEE青犀视频平台播放视频时,有时会因为配置不当,造成视频流在线播放的问题,因此每次在新版本上新之前,我们都会进行周密的测试。在最新版本EasyNVR的测试中,接入新的rtsp流时,起初可以播放,但是在打开通道配置页面并保存后,再次播放视频流就会出现401的错误信息。EasyNVR上一个版本中,为了隐藏敏感信息,没有将完整的rtsp地址返回给前端。在该版本的测试当中,这个问题并没有解决,因此当点击通道配置的保存按钮时,前端会将隐藏后不完整的rtsp地址返回给后端。后端判断

2021-06-09 17:18:25 160 1

原创 EasyNVR视频平台无法输出RTSP流地址排查步骤

EasyNVR是目前TSINGSEE青犀视频开发的商用产品中时间最久的、最稳定的视频流媒体管理分发解决方案,EasyNVR可以输出RTSP、HLS、FLV等协议的视频流,并且还可以调用iframe地址进行第三方集成。在使用EasyNVR的过程中,有的用户需要调用EasyNVR的rtsp流地址,但是调用的时候发现EasyNVR无法输出rtsp流。下面分享一些排查思路及方法:1.先来检查日志是否有错误信息输出上图可以看出没有关于rtsp流输出信息,只有正常的拉流信息和启动nginx的信息。

2021-06-09 17:16:46 202 3

原创 EasyNVR平台实现播流地址超时无法播放功能过程分享

EasyNVR平台中会生成 hls、flv、ws-flv 等多种流,当用户获取对应的流地址后,可以一直播放,因此需要对流地址进行超时管理,如果超时后无法播放。设计方案如下:1、首先在生成的播流地址中添加 expire参数,即播流地址为:http://127.0.0.1:10800/flv/hls/stream_1.flv?expire=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2MjIxMTIxNTAsImlzcyI6InRzaW5nc2VlL

2021-06-07 17:16:46 225

原创 EasyNVR视频平台集成出现播放一段时间后自动断开的情况排查及优化

EasyNVR是一款高性能视频流媒体直播平台,支持通过调用iframe进行第三方集成,也可以修改iframe调取视频流的格式,对不同需求的用户都可以提出较为妥善的集成方案。在一个客户的EasyNVR集成项目中,出现EasyNVR分发出的流,播放大概40s后,就自动断开的问题,但是该流在EasyNVR平台中仍然可以播放。首先怀疑客户开启了按需直播,按需直播的功能是只有在播放的时候才会将对应的数据推送到底层流媒体分发程序中。因此查看客户的配置,发现没有开启按需直播,该原因排除。随后我们又怀疑

2021-06-07 17:13:54 180

原创 EasyNVR-ARM版云终端频繁死机重启原因分析

历时两个多月后,EasyNVR终于出了第一版ARM架构的硬件,如下图,搭载了一块2T的固态盘,终于对于传统的NVR做无插件播放又迈进了一步。在实验环境下测试了一周后,就在我们的项目中投入了使用,但是该设备正式使用时我们才发现设备用不了,每次用几个小时后就不断的自己重启,这就很郁闷了,测试时明明是7*24小时的测试啊,怎么会出现这种情况呢?于是开始分析原因:1、会不会是RTSP流的问题?2、会不会是供电问题?3、会不会是芯片问题?带着疑问一项一项的排查,将该RTSP流通过EasyNTS

2021-06-07 17:12:42 363

原创 EasyNVR用户登录修改为IP+用户名限制的修改过程分享

目前EasyNVR有登录次数的限制,即用户和密码输入次数过多时,禁止所有用户的登录,现为了让原有用户的使用不受影响,我们决定将该机制进行优化,修改为对单一IP的单一用户限制,不影响其余用户和其他IP下该用户登录。该功能的实现方法如下:后台维护一个IP+UserName为Key的登录错误信息的Map,再次收到相同IP+Name的登录失败信息后将计数器加一,达到最大失败次数后,后台限制该Key的登录请求,待限制时间结束后释放该Key。维护登录失败信息的Map结构如下:判断失败次数及该是否已被

2021-06-02 15:45:19 154

原创 EasyNVR视频平台设备通道页面显示错误的调整方法

随着金融、教育等行业开始将传统的安防摄像头进行互联网、微信直播,这也意味着视频监控直播行业的春天来了。将安防摄像头或NVR上的视频流转成互联网直播常用的RTMP、HTTP-FLV、HLS等流格式再分发给用户端进行直播,不管身处何地都可以通过移动通讯设备查看监控设备,这些功能是EasyNVR互联网直播系统研发和设计的初衷和基础功能。关于EasyNVR设备通道页面显示错误的问题之前也遇到过,主要是由于用户的设置错误导致的问题。由于仍然有部分用户会出现这个问题,所以还是再次和大家讲下这个问题的解决方法。E

2021-06-02 15:44:16 363

【解决方案】AI智能分析+危化行业解决方案.pdf

依托AI视频分析技术对现场图像、视频中的人、车、物、行为等进行自动检测与识别,如人脸识别、车辆识别、工服识别等,对识别出的异常事件(如抽烟、入侵、烟火等)进行智能告警,从而实现对危化工厂生产及管理的全面、高效、智能监管,减少安全隐患,打破传统人工监管的不足,助力生产监管效率提升。

2021-07-28

AI+智慧社区解决方案.pdf

随着物联网、AI、大数据、5G、边缘计算、移动互联网等新兴技术的不断成熟和应用,“万物互联”的AIOT时代即将到来。社区作为汇聚科技社会人、房、车三大物联网时代最核心的要素,其价值将不言而喻。社区是线下的最后一公里,是投身大规模互联网化中的关键一环,也是布局线下行业与智能物联网必不可少的行动。

2021-07-28

海康定制RTMP推流摄像头使用手册.pdf

TSINGSEE青犀团队定制的海康RTMP推流摄像头是新上线定制产品,能够直接将摄像头视频流推到流媒体平台,本资源讲述了摄像头配置及推流方法。

2020-08-06

视频流媒体服务器RTSP拉流、RTMP推流方案三大授权方式使用介绍之加密狗授权方法详解.pdf

详细介绍音视频流媒体服务器对应的授权方案,解决安防互联网无插件直播服务器部署过程中所遇到的问题。

2019-11-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除