关于EasyNVR调用硬件NVR录像的实现过程

背景分析:

安防监控中录像需求是必不可少的部分,对于录像的方式也是各有不同,对于使用硬盘录像机是最常用的方式,在功能上,NVR录像机是可以满足用户的绝大多数的需求,实时录像存储、按时间定点检索回看。。。。。
虽然在功能上满足了绝大多数用户的需求,但是还是有很多用户反馈功能使用不太方便;
不方便点在于:
1.都是使用特别的浏览器,还必须安装插件进行录像查看;
2.录像功能 很完善了,但是无法集成到自己的业务系统;
3.硬件官方确实提供了对应的SDK,但是自身的SDK调用太过于麻烦。

基于用户的需求,加之EasyNVR自身就是 进行实时视频的无插件直播,于是我们也对应的研发了于硬件NVR的SDK来进行的对于的录像相应的能力的开发。

实现说明:

对应EasyNVR为何会如此的收到用户的喜欢,首先,就是 无插件的直播能力,让用户拜托了单一的安装插件直播的限制;其次就是采用统一的RESTful API对外提供接口服务,H5标准支持;

基于这两点,我们希望我们的录像功能也可以实现这个需求,因此我们采用的方案是:EasyNVR通过NVR的SDK来获取它的录像的全部功能,然后,我们EasyNVR再通过RESTful API对外提供对应的接口能力服务,这样在保证功能不变的前提下,极大的方便了用户的功能的调用,同时,接合EasyNVR自身无插件特色,输出可以无插件直播的HLS、RTMP流;
对于录像的定时调用、录像的日期查询、seek跳转等功能我们都会提供对应的RESTful API。

流程图

easynvr录像机

软件交流地址:

EasyNVR

群名称: EasyNVR解决方案

群号码: 383501345

加入群: EasyNVR解决方案


关于EasyNVR

EasyNVR能够通过简单的网络摄像机通道配置,将传统监控行业里面的高清网络摄像机IP Camera、NVR等具有RTSP协议输出的设备接入到EasyNVR,EasyNVR能够将这些视频源的音视频数据进行拉取,转换为RTMP/HLS,进行全平台终端H5直播(Web、Android、iOS),并且EasyNVR能够将视频源的直播数据对接到第三方CDN网络,实现互联网级别的直播分发;

详细说明:http://www.easynvr.com

点击链接加入群【EasyNVR解决方案】:383501345

Copyright © EasyDarwin Team 2012-2018

EasyDarwin

原文地址:https://www.cnblogs.com/EasyNVR/p/10834015.html