0
点赞
收藏
分享

微信扫一扫

视频融合云服务EasyCVR平台如何实现华为SDK添加设备录像?

EasyCVR平台可拓展性强、部署轻快、视频能力灵活,平台基于云边端一体化,具有强大的数据接入、处理及分发能力,可灵活拓展,轻松与第三方集成。我们提供了丰富的API接口供用户调用、集成与二次开发,同时我们也在积极拓展平台的多类型设备接入方式,包括华为SDK、宇视SDK等等。

视频融合云服务EasyCVR平台如何实现华为SDK添加设备录像?_新功能

在上期的文章中,我们为大家介绍了华为SDK接入EasyCVR平台并实现云台控制的过程,感兴趣的用户可以查看这篇文章:​​视频融合云服务EasyCVR平台如何通过华为SDK接入实现云台控制?​​

今天我们来和大家分享一下EasyCVR平台如何通过华为SDK添加设备录像。

视频融合云服务EasyCVR平台如何实现华为SDK添加设备录像?_新功能_02

需求分析:将设备以华为SDK方式接入EasyCVR平台,然后对接对应的设备录像API。

设计逻辑:添加如下代码,根据设备的接入类型进行判断,如果是华为SDK接入的方式,则调用华为SDK录像查询的API,然后根据前端传入的具体日期,进行格式转化,再传入给设备通道,然后进行查询设备录像。

视频融合云服务EasyCVR平台如何实现华为SDK添加设备录像?_数据_03

r, err := source.GetChannelPlaybackList(int(device.DeviceID), dbChannel.HwChannelID, starttime, endtime)
if err != nil {
log.Println("err ,", err.Error())
return
}
recordb := r.GetByte("record")
recordarr, err := values.NewValueMap2Array(recordb)
if err != nil {
log.Println("err ,", err.Error())
return
}

设备接入后查询,设备录像列表显示如图:

视频融合云服务EasyCVR平台如何实现华为SDK添加设备录像?_新功能_04

录像回放界面如下:

视频融合云服务EasyCVR平台如何实现华为SDK添加设备录像?_第三方集成_05

EasyCVR平台支持多协议、多类型的设备接入,拥有灵活丰富的视频功能,包括海量视频汇聚与管理、视频实时监控、云端录像、云存储、回放与检索、智能告警等。平台支持设备通过国标GB28181、RTMP、RTSP/Onvif、海康SDK、大华SDK、Ehome等协议接入,对外可分发RTSP、RTMP、FLV、HLS、WebRTC等格式的视频流。近期我们正在对EasyCVR平台进行新功能的拓展,欢迎大家关注我们的更新。

举报

相关推荐

0 条评论