安防监控系统国标GB28181协议EasyCVR视频监控平台采用了开放式的网络结构,平台可支持Windows/Linux(CentOS ubuntu)/国产麒麟系统,能在局域网、公网、专网等复杂的网络环境中,将场景中分散的海量网络监控设备进行统一接入与汇聚管理,并能提供实时远程视频监控、视频录像、回放与存储、告警、语音对讲、云台控制、平台级联、磁盘阵列存储、视频集中存储、云存储等丰富的视频能力。
智能视频分析安防监控平台EasyCVR也提供了丰富的API接口,供用户自由调用、集成与二次开发,通过标准的API接口将视频集成到业务平台,满足更多业务场景需求。今天我们来介绍下如何通过接口调用实现下载设备录像文件。
具体步骤如下:
1)首先,调用/api/v1/record/downloaddevicerecord接口;
- 接口文档如下所示:
- 调用的结果如下:
2)随后调用/api/v1/record/downloadrecord/streaminfo接口;
- 参数1 stream_id为downloaddevicerecord接口返回的URL;
- 参数2 channel为通道ID,调用不返回数据。
3)最后调用下载的接口:/api/v1/record/devicedownloads。
注意:这个接口后需要携带一个参数为URL后面的几个数字,上面的数字为1275,调用接口,将会直接下载设备的录像文件。
视频监控综合管理系统EasyCVR平台不仅支持云端录像回看、检索和下载,还能支持设备录像回看、检索和下载。在场景应用中,通过录像回看功能可以回溯现场事件发生的真实情况,为后续的追责提供有力的视频数据支撑。
视频智能分析安防视频平台EasyCVR系统具备较强的兼容性,它可以支持国标GB28181、RTSP/Onvif、RTMP,以及厂家的私有协议与SDK,如:海康ehome、海康sdk、大华sdk、宇视sdk、华为sdk、萤石云sdk、乐橙sdk等。感兴趣的用户可以前往演示平台进行体验和部署测试。