背景需求
EasyNVR对于互联网的视频直播还是有着一定的贡献的。为了方便用户的体验使用,我们也在互联网上放置了对应的试用版本,并且也会随着功能是更新也会定期的更新上去。软件包也会配置对应的使用文档和说明。
许多接触不多的用户在使用EasyNVR服务的时候会出现这样那样的问题,因此本篇博文为了方便解决用户使用问题,将会对应的分析几个常见的问题。
前提条件
- 成功获得软件使用包、拥有满足部署条件的硬件配置
- 软件包获得地址:https://gitee.com/easydarwin/ReleaseVersion/tree/master/EasyNVR
- 机器配置要求:2核4G,64位系统
问题分析
1、问题一
-
问题截图
-
问题分析
从控制台可以看到,这个是由于端占用导致的EasyNVR服务无法正常运行。 -
解决思路有两个:
(1)查找到对应的端口使用的进程,结束进程,解决端口占用
(2)修改EasyNVR的http端口,解决端口占用问题
(3)找到软件包根目录easynvr.ini文件,可以对应的配置端口
2、问题二
-
问题分析
控制台反馈错误来看,EasyNVR——Service服务已经存在,这个问题通常出现在软件版本的升级,或者是再次使用EasyNVR,之前的服务已经安装,再次安装会出现类似警告。 -
解决方案
卸载原有服务,启用新的服务。
3、问题三
- 问题截图
这个可以看出,控制台已经显示是安装服务完成,可以在服务中启动时会报类似问题,
- 问题分析与查找
我们会发现,在进程中,我们的nvrnginx已经有使用进程在了,因此我的EasyNVR在安装服务的时候,会因为检测到本机有相同的进程存在而停止安装服务,因此,我们需要杀掉对应的进程重新安装,以实现服务正常工作。
以windows为例,杀死对应进程方法:控制台执行
taskkill -f -im nvrnginx.exe
- 问题解决,成功使用EasyNVR服务
EasyNVR适用场景
EasyNVR适用案例
基于EasyNVR实现了很多行业场景的直播需求,目前已经广泛应用于石油油田、水利大坝、园区监控、幼儿园直播、景区直播:
上为一水利监控项目应用,EasyNVR服务器一边拥有内网访问权限,一边拥有公网固定IP,采用的是方案1x
上为一施工工地网页监控项目,采用的EasyNVR方案为1x
上为一幼儿园直播监控项目,面向家长进行幼儿园微信直播,采用的EasyNVR方案为1x
上为一园区监控网页监控项目,采用的EasyNVR方案为1x
上为一施工工地网页监控项目,采用的EasyNVR方案为1x
上为中石油地点网页监控项目,采用的EasyNVR方案为2x
上为黄山某景区微信直播项目,采用的EasyNVR方案为2x
EasyNVR流媒体解决方案
EasyNVR能够通过简单的网络摄像机通道配置,将传统监控行业里面的高清网络摄像机IP Camera、NVR等具有RTSP协议输出的设备接入到EasyNVR,EasyNVR能够将这些视频源的音视频数据进行拉取,转换为RTMP/HLS,进行全平台终端H5直播(Web、Android、iOS),并且EasyNVR能够将视频源的直播数据对接到第三方CDN网络,实现互联网级别的直播分发,EasyNVR的主要建设目标是将各种各样的安防摄像机、NVR进行统一接入和管理,并控制流的按需输出,对全平台终端提供统一的标准H5流输出: