EasyNVR官方技术博客

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

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

原创 RTSP协议视频结构化平台EasyNVR指定时间段录像时间缺失问题排查

EasyNVR具备丰富的二次开发接口,用户可根据需求自由调用和开发。在EasyNVR的实际项目测试中,客户调用了录像回看接口,生成指定时间段录像播放及下载,但是向我们反馈出现录像时间缺失的情况。比如获取0-25S的录像,但是最终生成的录像是从2s开始的,缺少了最开始2s的录像。也就是如下图的情况,需要获取20210408160405到20210408160422之间的录像,但最终生成的录像是从20210408160406分开始的。查看代码,程序在遍历文件的时候进行了如下判断:if secFil

2021-04-30 10:48:49 263

原创 【解决方案】线上畅游园博会,EasyNVR+EasyNVS云边端解决方案打造多彩魅力园林直播

一、背景分析随着中国经济的发展和现代化,我国越来越重视历史文化的传承。智慧文化展馆、博物馆的打造,离不开管理、营销、服务、体验等方面的全方位升级,借助大数据分析技术,让展馆向数字化转型。目前文化展馆正面临着以下难题:秩序难:展馆内瞬时客流高峰易引发人员踩踏等安全事故; 管理难:馆内空间有限,大量客流涌入易造成文物、景观损坏; 人员有限:讲解员/导游人员有限,无法同时接待大量游客; 运营难:缺少专业客服团队,无法及时应对游客问题;二、需求分析最近项目对接中我们接到某国际园林博览会的视频

2021-04-30 09:57:11 169 1

原创 如何将硬盘录像机接入EasyNVR安防视频平台并接入串口?

EasyNVR具备一个串口功能,用户在使用EasyNVR的时候可以将硬盘录像机接入串口,来解决访问硬盘录像机下方不同的流在同一个通道播放的问题。本文讲一下串口功能的开启方法。1.首先确保计算机可以识别出来串口,串口的显示应该如下图所示:2.在可以查看到串口的情况下,打开easynvr.ini的配置文件来进行配置,具体配置内容如下图:3.随后重新启动服务,使串口开始生效,到此EasyNVR的串口就已经开启了。随后就是要到EasyNVR界面来执行串口的接入和播放操作了,具体操作可以参

2021-04-29 17:22:35 641

原创 安防视频结构化智能分析平台EasyNVR串口功能的作用及调用方法

EasyNVR在前期的开发中增加了一个串口功能,这个功能我们不常提起,算是比较小众的一个功能,但是对需要通过一个链接来切换视频通道的项目来说,是非常实用的功能。EasyNVR内串口功能的作用是假如EasyNVR接入的硬盘录像机,通过开启串口,即可通过一个通道来切换硬盘录像机内任意一个视频通道播放。本文则分享一下串口功能的使用方法。1.EasyNVR接入硬盘录像机,并获取硬盘录像机的全部通道。开启EasyNVR的串口功能后,登录EasyNVR的Web页面,选择一个通道并且进入该通道的播放界面;

2021-04-29 17:16:30 311

原创 【解决方案】动物园该不该安装监控设备?EasyNVR平台搭建动物园安防监控方案

一、需求背景随着天气的回暖,大人、孩子都想外出亲近大自然,动物园是家长、孩子与各类动物接触的主要途径。动物园作为游客聚集地,并且大部分还都是小朋友,近年来野生动物园出现多起动物逃跑及伤人事件。目前的动物园大多采用圈养、散养这两种方式,特别是散养的动物安防问题尤为突出。针对以上情况,动物园应加强安全监控及安保工作,对重要场所或凶猛动物应增加监控设备,实现高清、夜视、24H全天监控。而TSINGSEE青犀视频研发的视频边缘计算网关EasyNVR不仅可以独成智能监控系统,既有软件又有硬件,还能配合其他

2021-04-28 17:20:45 501

原创 【解决方案】积极搭建智慧校园安全解决方案,促进校园监控由数字化到智能化转型

随着家长对校园的安全要求不断提高,孩子在学习期间的安全也成了每一个家长在选择校园时的必备条件。给孩子一个安全的学习、生活、娱乐环境,可以解除家长的后顾之忧,减轻家长的精神负担。幼儿园视频监控系统方案不仅确保了孩子的安全,也提升了校园的形象,更让家长放心!一、幼儿园视频监控系统组成1、网络高清智能摄像机针对幼儿园网络监控系统的特点,根据网络摄像机的优势,提出基于网络高清智能摄像机的幼儿园图像联网监控系统解决方案。其主要的原理是:网络高清智能摄像机通过网线和路由布置若干个网络摄像机实时监控形成每

2021-04-26 16:14:48 398

原创 视频结构化智能分析平台EasyNVR开启了多nginx导致录像不全问题如何解决?

之前我们和大家分享过关于EasyNVR开启多nginx的方法(EasyNVR搭建多nginx实现分流方法),这里的多nginx是为了缓解服务器的压力。有时候我们开启了多nginx会导致录像不全的情况,主要是关于nginx部分通道存储录像指向问题。首先在EasyNVR的Web页面可以看到录像通道录下来的内容都是有规律可循的,比如上图的4通道,8通道,12通道等,这个就是说明我们的nginx在录像的时候只保存了4、8、12、16等通道的录像,但是在EasyNVR的直播页面还是可以正常进行观看:

2021-04-22 10:09:22 130

原创 视频结构化平台EasyNVR开发中如何将其他用户的Docker仓库进行镜像迁移?

在我们项目的开发过程中,也会遇到因项目移交而产生的管理问题。近期我们对EasyNVR的项目重新做了开发人员的分配管理。如果有研发人员将Docker镜像安装在自己的账号中,则不方便整个项目的统一管理,因此需要将Docker镜像推送到公有账户中。如何将其他用户的Docker仓库存储在另外的账号中,本文和大家分享一下。1、首先在本机先登录公有账号。在命令行中运行以下命令将对应的Docker镜像拉取下来:docker pull xxxx/yyyyy:1.0.31其中 : 后面的为标签。2、然

2021-04-21 15:55:48 193

原创 【解决方案】AI+无人洗车能有多智能?EasyNVR赋能AI无人洗车视频结构化图像智能分析能力

一、方案背景随着智慧城市的发展与应用,智慧城市也迎来了新形态的加入,在物联网、人工智能、移动互联网、大数据和AI智能分析、视频图像分析等技术的基础上,智能无人洗车系统获得了迅猛发展。之前的洗车行业:1)成本高,需要门店和人力物力的支撑;2)时间短,不能全天24小时的服务,大都是根据人类作息时间来安排工作;3)效率低,根据人员的实际情况,开始时的效率一般会比较高,但是洗了几辆车之后就会疲劳,导致效率低下。因此新发展的智能无人洗车系统凭借其低价、全天候、智能化、效率高等优点成功让人们感受到了人

2021-04-20 11:35:53 401

原创 RTSP协议视频结构化平台EasyNVR自主升级后出现不能登录或界面显示错误的排查及解决

EasyNVR视频平台发展的这么多年以来,一直保持着不定期的更新。在每次的更新都会增加一些细节功能或对既有功能进行一定程度的优化,让客户体验变得更完善。部分客户在自己升级最新版EasyNVR之后出现了不能登录或者是出现显示内容与指定栏目不符的情况,比如下图中选择了通道管理或者系统管理,但是界面却停留在视频广场上:实际客户也是按照我们要求的流程来上传excel表格,并进行系统更新的,但是还是出现了这种情况。通过对客户数据库进行分析,原来是客户的表格里面的登录名为admin,而我们新版本

2021-04-16 16:02:04 149

原创 视频结构化智能安防平台EasyNVR能否在视频直播画面添加背景音乐和图片logo?

近期经常会碰到有的用户将全景摄像机的视频用在抖音、淘宝平台进行直播,这类需求通常伴随着扩大企业品牌知名度的目的,因此添加背景音乐和对应的logo图片也成为了这类用户在直播时要实现的功能点。在EasyNVR视频结构化平台的使用中,这样的需求也是可以实现的,但是添加背景音乐和添加logo的操作是系统分开处理的,因此我们需要分两步去实现这两个功能。对于添加音频的功能,首先需要做的是将视频和音频合并进行处理,这样就不涉及到对具体的视频进行编解码处理。但是在处理logo图片的情况下,将对应的文字或

2021-04-16 15:53:53 224

原创 RTSP视频结构化智能分析平台EasyNVR通过Onvif协议停止调用云台接口为pending状态排查

在摄像头设备支持云台的情况下,视频结构化安防智能平台EasyNVR是支持通过onvif协议来调用摄像头的云台控制,但是在调用过程中,如果用户名和密码错误,调用停止云台控制接口会一直处于pending状态。通过浏览器调试界面可以看到该接口的pending状态,一直没有返回内容。分析后端接口,发现具体到StopPTZ方法里面逻辑有问题,目前采用的逻辑如下:func StopPTZ(host, username, password, deviceUrl string) (err error) {

2021-04-16 14:03:54 221

原创 视频综合管理平台EasyNVS添加https证书配置步骤介绍

之前我们介绍过EasyNVR硬件设备如何开启使用https,大家也可以了解一下。关于EasyNVR的管理平台EasyNVS,也是支持开启https的。本文就介绍一下EasyNVS视频管理平台添加https证书配置的步骤。1、首先需要先添加两个上传证书的接口:/*** @api {post} /api/v1/uploadfullchain 上传fullchain.pem证书* @apiGroup channel* @apiUse simpleSuccess */func (h *APIHa

2021-04-15 17:06:14 225

原创 RTSP视频结构化智能分析平台EasyNVR由于多次输入错误密码导致登录锁定如何处理?

针对TSINGSEE青犀视频平台EasyNVR及其他平台,我们都设定了用户登录机制,比如我们的演示平台,非系统用户可以进行游客登录,只有用户名登录下才可对系统进行更改或者设置。因此也有用户在使用EasyNVR时,经常输错密码导致锁定。在登录的错误次数比较多的情况下,EasyNVR平台会产生锁定的机制从而防止重复尝试密码。如果是系统用户登录时出现该问题,重启服务器即可重置登录次数。但是当密码比较复杂,并且不能经常重启的情况下,频繁输错密码导致登录锁定即需要另一种方式解决,即修改easynvr.

2021-04-15 14:58:20 278

原创 RTSP视频结构化智能分析平台EasyNVR启动时输出乱码是什么原因导致的?

不管是在Windows还是Linux平台,在EasyNVR的正常启动中,exe程序跑通后,即可直接后台运行,无需过多操作,一般启动失败都会在exe文件中前台显示出现。我们偶尔也会收到EasyNVR启动时在exe前台输出乱码的反馈,下面分析一下该问题的排查思路。1.出现这个问题是因为EasyNVR的服务在启动的时候有无法读取的字符,从而导致EasyNVR无法启动,所以我们打开数据库,在数据库内查看是否有乱码字符产生导致数据读取失败。2.根据上图以及前台的输出报错,基本可以定位是服务在读取bac

2021-04-15 14:30:09 125

原创 EasyNVR拉转推视频流中采用互斥锁sync.Mutex和读写互斥锁sync.RWMutex的区别

在EasyNVR视频平台使用的视频直播项目场景中,经常会有多路推拉流的场景出现,因为基本是采用异步调用的方式,所以在多并发的情况下会出现数据不安全问题,这个时候就需要使用锁,来进行协程数据安全的处理。Go语言包中的 sync 包提供了两种锁类型:sync.Mutex 和 sync.RWMutex。Mutex为互斥锁,适用于读写不确定场景,即读写次数没有明显的区别,并且只允许只有一个读或者写的场景;RWMutex是一个读写锁,该锁可以加多个读锁或者一个写锁,其经常用于读次数远远多于写次数的场景。s

2021-04-14 15:25:03 114

原创 启动RTSP协议视频结构化智能平台EasyNVR出现invalid licenes导致启动失败怎么办?

对于视频结构化安防智能分析平台来说,部署简单和操作易学是项目采用上需要考虑的因素之一,EasyNVR视频智能分析平台只要一台服务器即可部署,有linux版本和windows版本,可按需求选择版本进行部署。偶尔在启动EasyNVR的时候会出现invalid licenes,导致无法正常启动。我们按照以前的经验来排查,首先想到只要private被更改就会导致此问题,因此此处重新替换了private.pem文件,替换完成后仍然无法启动,则说明该问题点不在这里,我们仍需继续排查。按照流程进入

2021-04-08 16:34:28 245

原创 RTSP协议视频结构化平台EasyNVR接入EasyNVS管理平台后本地调用无法播放原因分析

EasyNVS是TSINGSEE青犀视频开发的管理平台,与视频安防智能监控系统的接入,不仅可以让EasyNVS获取系统的全部能力,还可以对各地部署的系统进行统一管理。有客户反馈在测试时EasyNVR接入EasyNVS中,EasyNVR和EasyNVS中都可以播放视频通道,但是在本地调用时却播放不出来。由于该客户的EasyNVS在公网,于是我们需要访问客户的公网EasyNVS去排查问题。在EasyNVS中播放并无问题,但是客户通过EasyDSS中的播放器调用一直失败。客户反馈只有通道6可以

2021-04-08 16:32:53 204

原创 RTSP协议视频结构化智能分析平台EasyNVR开启录像无法做停止操作原因分析

视频结构化给现在飞速发展的视频监控体系整理带来了有价值的变化,视频数据更加容易筛选,作为视频结构化智能分析平台,EasyNVR具备稳定易用、低延迟等特点,为安防视频监控可视化的基础视频能力。EasyNVR平台具备直播、录像、视频分发等功能,但是近期测试中EasyNVR开启录像后无法停止录像了,强制停止(./stop ctrl + c)也无效。我们重现一下该问题,在控制台直接以./easynvr启动,然后配置通道录像,过一会使用ctrl+c去停止程序,就发现控制台一直在报错:经过分析发现应该是

2021-04-08 16:32:14 145

原创 RTSP视频图像智能分析平台EasyNVR智能云终端使用串口通信控制矩阵报错serial.Open排查

由于EasyNVR视频平台分为软件版本和硬件版本的智能云终端,因此用户可以根据自身需求选择。根据某位用户的要求,需要在EasyNVR智能云终端中增加控制矩阵功能,因此我们在EasyNVR硬件内测试通过串口通信控制矩阵,但是在打开串口时遇到报错serial.Open: invalid values for InterCharacterTimeout and MinimumReadSize。EasyNVR中打开串口使用的github.com/jacobsa/go-serial/ 包,在linux下使用打

2021-04-01 16:22:28 596

【解决方案】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关注的人

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