软件介绍

EasyNVR 包含 GB28181 信令服务,ONVIF 客户端,RTMP 推流,RTSP/RTMP 拉流协议等等,内嵌流媒体服务,同时也支持多个流媒体独立部署负载均衡。支持分发 FLV/HLS/WebRTC/RTMP/RTSP 等协议播放。

功能特性

  • [✔] 兼容性良好
  • [✔] 接入设备
    • [✔] 支持不鉴权注册/平台统一密码注册/设备唯一密码注册
    • [✔] 支持设备状态诊断
    • [✔] 支持 UDP/TCP 两种国标信令接入平台
    • [✔] 设备信息同步
    • [✔] 直播预览
    • [✔] 支持 UDP/TCP/TCP Active 三种国标流传输模式
    • [✔] 支持直播诊断
    • [✔] 云台控制
    • [✔] 预置位查询/跳转/设置
    • [✔] 查询 NVR/IPC 上的录像与播放,支持自定义时间播放与下载
    • [✔] 无人观看自动断流节省流量,支持自定义超时时间
    • [✔] 支持输出 RTSP/RTMP/WebRTC/HTTP-FLV/WebSocket-FLV/HLS 多种协议流地址
    • [✔] 支持 GB28181-2011/2016/2022 三种版本
    • [✔] 支持检索,通道筛选
    • [✔] 支持播放 H264/H265
    • [✔] 支持 AAC/G711A/G711U
    • [✔] 支持报警接收
    • [✔] 支持 UDP/TCP/TCP Active 三种模式语音对讲
    • [✔] 支持移动位置/报警事件/设备目录三种订阅
    • [✔] 支持国标级联
      • [✔] 注册
      • [✔] 心跳
      • [✔] 自定义共享通道,自定义通道 ID
      • [✔] 直播 (UDP/TCP/TCP Active)
      • [✔] 录像 (UDP/TCP/TCP Active)
      • [✔] 云台控制
      • [✔] 预置位
      • [✔] 目录订阅与通知
      • [✔] 录像查看与播放/倍速/下载
      • [✔] 语音对讲
      • [✔] 支持级联信息一键复制/一键粘贴,快速填入上级级联信息
    • [✔] 支持 SQLite/PostgreSQL 两种数据库
    • [✔] 支持拉流鉴权
    • [✔] 支持流播放日志
    • [✔] 支持 SIP 日志查看,检索,下载
    • [✔] 支持云端录像,支持预览和下载
    • [✔] 支持多流媒体负载均衡
    • [✔] 支持快照抓图
    • [✔] 支持设备智能分配网络类型,可内网/公网推流
    • [✔] 支持查看流信息
    • [✔] 支持查看订阅者列表
    • [✔] 支持接口日志
    • [✔] 支持开发者接入
    • [✔] 支持控制日志级别
    • [✔] 支持自定义网页名称/logo

使用准备

端口信息

| **30000-31000** | 推流开放端口范围(tcp/udp)。 |
| --------------- | --------------------------- |
| 24888           | webrtc 拉流地址(tcp/udp)    |
| 10000           | 后台管理页面 http 访问地址  |
| 28080           | hls/flv http 拉流地址(tcp)  |
| 24433           | hls/flv https 拉流地址(tcp) |
| 25544           | rtsp 拉流地址(tcp)          |
| 21935           | rtmp 拉流地址(tcp)          |
| 15060           | gb28181 sip 端口(tcp/udp)   |

安装指南

下载安装包并解压到服务器,解压路径不要包含中文字符。

Linux 版本 (推荐)

linux_dir.png

Windows 版本

windows_dir.png

  • www 前端页面资源
  • configs 配置文件以及 https 证书等
  • start.sh/stop.sh linux 下以服务方式启动脚本
  • start.bat/stop.bat windows 下以服务方式启动脚本
  • easynvr 可执行程序

系统启动

Linux

  • 安装: 以管理员权限执行 ./start.sh ,启动 easynvr 服务
  • 卸载: 以管理员权限执行 ./stop.sh,停止 easynvr 服务

Windows

  • 安装: 右键点击以管理员权限执行 ./start.bat,启动 easynvr 服务
  • 卸载: 右键点击以管理员权限执行 ./stop.bat ,停止 easynvr 服务

使用指南

一、用户登录

启动服务后,在浏览器中打开登录页面 http://IP:10000,IP 和 Port 应该根据实际环境。

默认初始的账号和密码为 admin/admin,登录后会要求您修改账号和密码,以确保账号安全。

login.png

首先,用户登录之后会弹出"选择网络环境",这里有"局域网"和"互联网"两个选择,用户可根据需求选择。

图片1

图片3

GB28181 设备接入

不鉴权接入

根据配置文件 [sip] > password ,若是密码为空串,则所有设备不鉴权/不校验密码接入。

平台密码接入

根据配置文件 [sip] > password ,若是密码非空串,设备注册时填写正确密码,注册成功时,平台会自动入库。

设备唯一密码接入

根据配置文件 [sip] > password ,若是密码非空串,需要您先手动添加设备

国标设备 > 添加 页面,填写正确的国标 ID 和 唯一密码,设备将可以通过唯一密码或平台密码注册到平台上。

device.png

海康设备 GB28181 接入示例

图片5

大华设备 GB28181 接入示例

图片6

宇视设备 GB28181 接入示例

图片7

NVR 硬件 GB28181 接入示例

图片8

ONVIF 接入

点击「设备列表」-「添加」-「ONVIF」 进行添加 ONVIF 设备,点击 IP 将会自动出现下拉框,显示发现的 IP,以及是否添加等信息。

如果您更换了网络 或 新的设备通电,可以点击 IP 右侧的刷新按钮,来查找最新的 设备 IP。

onvif1

RTMP 添加

在 EasyNVR 平台【设备列表】菜单,点击添加按钮,"协议类型"选择 RTMP,输入名称后点击确定;

图片9

创建 RTMP 设备后,平台页面上方会提示新增设备的推流地址,可以直接复制使用;或进入该设备的通道列表,复制推流地址;

图片11

在摄像机(海康)【高级配置】-【RTMP】中勾选【启用】,在【服务器地址】中填写复制的推流地址,点击确认。

图片12

配置完成后,即可在平台查看推流视频,如下图:

图片13

RTSP 添加

添加设备时选择 PULL 协议,自定义设备名称,配置拉流地址(支持 RTSP 和 RTMP 拉流),选择流传输模式。

图片14

直播预览

点击 国标设备-查看通道-直播预览 进行播放

device_card

云台控制/预置位控制

您可以切换 WebRTC/HTTP_FLV/WS_FLV/HLS 四种协议,进行网页播放。另外提供 RTMP/RTSP 地址。

在播放页面的右下角切换预置位信息面板,进行跳转/设置/清除。

云台

国标设备状态诊断

如果国标设备未上线,上线异常,通道不在线,可使用 「设备诊断」 帮助排查网络,信令问题,或截图 联系 售后。

device_diagnosis.png

设备诊断

直播视频诊断

使用「视频诊断」可以查看丢包率、网络延迟、SIP 日志、帮助排查网络问题 或 设备问题,不解的地方可以 截图 联系售后。

图片15

video_explain.png

video_explain2.png

直播共享

图片16

状态日志

图片21

订阅项目

可以选择目录订阅,目录订阅包含目录订阅、报警订阅和位置订阅。

需搭配告警查询页面使用。 需打开配置 告警查询 - 添加预案 - 绑定通道

订阅是告诉设备是否推送消息。预案是如何处理告警消息。

例如 开启 目录订阅,如果设备通道发生改变则会通知平台。

图片23

图片24

视频调阅

设备树

设备树这里展示的是已添加的设备通道信息。

图片19.png

图片20.png

云端录像

录像计划

图片32

添加录像计划

图片33

图片34

关联通道

点击"关联通道"可以选择需要录像的视频通道。

图片35

图片36

报警查询

图片39

添加报警预案

报警预案 是处理 设备推送来的消息。 需再设备页面的 订阅项目 勾选开启对应的项目。

图片37

关联通道

设备侧可以配置 告警推送到哪个通道,这里绑定对应通道到对应预案中。

注意:需在设备列表开启 订阅项目

图片38

图片40

国标级联

添加上级平台

图片41

用户管理

图片42

添加用户

图片43

分配通道

普通用户仅能看到 视频调用 页面。并且只能看到分配的通道。

图片44

图片45

系统设置

基础配置

包含一些基础操作,如跨域配置,流鉴权,免登录验证码,HTTPS 等操作。

关闭流鉴权则流地址不会失效。

图片46

前端配置

部分配置仅在本地生效,不会同步给其他用户。 网站标题/LOGO 会同步到云端。

图片47

文本编辑模式

图片48

字典管理

图片49

SIP 日志

图片51

系统信息

图片52

其他

图片53

图片58

图片59