国标GB28181协议视频人脸识别/车牌识别平台EasyCVR国标设备接入新增录像功能开发

本文主要是介绍国标GB28181协议视频人脸识别/车牌识别平台EasyCVR国标设备接入新增录像功能开发,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

视频安防云平台EasyCVR凭借支持人脸识别和车牌识别的特性,在很多项目应用上已经落地,其中包括:EasyCVR安防视频云服务城市污水处理厂解决方案、EasyCVR助力连锁餐饮店搭建远程监控管理系统等。

QQ图片20201126110223.png

目前EasyCVR通过国标设备接入新增了录像功能,原本设备通过国标GB28181协议接入EasyCVR平台后,看不见设备的设备录像,所以需要添加此功能。

37.png

增加代码如下,供参考:

dbGBSChannel := models.Channel{}
db.SQLite.Table(models.Channel{}.TableName()).First(&dbGBSChannel, fmt.Sprintf("`index`=%d", dbChannel.ChannelID))
sipDev := uas.Server.GetDevice(dbGBSChannel.DeviceID)
if sipDev == nil {err = fmt.Errorf("device[%s] not found", dbGBSChannel.DeviceID)return
}
fmt.Println(dbGBSChannel)
periodtime := time.Now()
if periodtime, err = time.ParseInLocation("20060102", period, time.Local); err != nil {err = fmt.Errorf("invalid starttime")log.Println("err ,", err.Error())return
}
r, err := uas.RecordInfo(sipDev, dbGBSChannel.ToSIPChannel(), fmt.Sprintf("%sT00:00:00", periodtime.Format("2006-01-02")), fmt.Sprintf("%sT23:59:59", periodtime.Format("2006-01-02")), 10*time.Second)
if err != nil {log.Println("err ,", err.Error())return
}

代码完成后再次请求录像列表接口,前端展示数据正常,设备录像播放也正常。

38.png

39.png

EasyCVR已经实现了设备录像的录像计划设置,用户可以根据需求自主设定录像时间,如果还想了解更多EasyCVR相关内容,欢迎联系我们或者直接访问TSINGSEE青犀视频官方网站。

这篇关于国标GB28181协议视频人脸识别/车牌识别平台EasyCVR国标设备接入新增录像功能开发的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/930714

相关文章

讯飞webapi语音识别接口调用示例代码(python)

《讯飞webapi语音识别接口调用示例代码(python)》:本文主要介绍如何使用Python3调用讯飞WebAPI语音识别接口,重点解决了在处理语音识别结果时判断是否为最后一帧的问题,通过运行代... 目录前言一、环境二、引入库三、代码实例四、运行结果五、总结前言基于python3 讯飞webAPI语音

基于Python开发PDF转PNG的可视化工具

《基于Python开发PDF转PNG的可视化工具》在数字文档处理领域,PDF到图像格式的转换是常见需求,本文介绍如何利用Python的PyMuPDF库和Tkinter框架开发一个带图形界面的PDF转P... 目录一、引言二、功能特性三、技术架构1. 技术栈组成2. 系统架构javascript设计3.效果图

Java使用Mail构建邮件功能的完整指南

《Java使用Mail构建邮件功能的完整指南》JavaMailAPI是一个功能强大的工具,它可以帮助开发者轻松实现邮件的发送与接收功能,本文将介绍如何使用JavaMail发送和接收邮件,希望对大家有所... 目录1、简述2、主要特点3、发送样例3.1 发送纯文本邮件3.2 发送 html 邮件3.3 发送带

Java实现数据库图片上传功能详解

《Java实现数据库图片上传功能详解》这篇文章主要为大家详细介绍了如何使用Java实现数据库图片上传功能,包含从数据库拿图片传递前端渲染,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1、前言2、数据库搭建&nbsChina编程p; 3、后端实现将图片存储进数据库4、后端实现从数据库取出图片给前端5、前端拿到

Python使用DeepSeek进行联网搜索功能详解

《Python使用DeepSeek进行联网搜索功能详解》Python作为一种非常流行的编程语言,结合DeepSeek这一高性能的深度学习工具包,可以方便地处理各种深度学习任务,本文将介绍一下如何使用P... 目录一、环境准备与依赖安装二、DeepSeek简介三、联网搜索与数据集准备四、实践示例:图像分类1.

如何关闭 Mac 触发角功能或设置修饰键? mac电脑防止误触设置技巧

《如何关闭Mac触发角功能或设置修饰键?mac电脑防止误触设置技巧》从Windows换到iOS大半年来,触发角是我觉得值得吹爆的MacBook效率神器,成为一大说服理由,下面我们就来看看mac电... MAC 的「触发角」功能虽然提高了效率,但过于灵敏也让不少用户感到头疼。特别是在关键时刻,一不小心就可能触

基于Python开发PDF转Doc格式小程序

《基于Python开发PDF转Doc格式小程序》这篇文章主要为大家详细介绍了如何基于Python开发PDF转Doc格式小程序,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 用python实现PDF转Doc格式小程序以下是一个使用Python实现PDF转DOC格式的GUI程序,采用T

IDEA接入Deepseek的图文教程

《IDEA接入Deepseek的图文教程》在本篇文章中,我们将详细介绍如何在JetBrainsIDEA中使用Continue插件接入DeepSeek,让你的AI编程助手更智能,提高开发效率,感兴趣的小... 目录一、前置准备二、安装 Continue 插件三、配置 Continue 连接 DeepSeek四

使用Python开发一个图像标注与OCR识别工具

《使用Python开发一个图像标注与OCR识别工具》:本文主要介绍一个使用Python开发的工具,允许用户在图像上进行矩形标注,使用OCR对标注区域进行文本识别,并将结果保存为Excel文件,感兴... 目录项目简介1. 图像加载与显示2. 矩形标注3. OCR识别4. 标注的保存与加载5. 裁剪与重置图像

SpringBoot快速接入OpenAI大模型的方法(JDK8)

《SpringBoot快速接入OpenAI大模型的方法(JDK8)》本文介绍了如何使用AI4J快速接入OpenAI大模型,并展示了如何实现流式与非流式的输出,以及对函数调用的使用,AI4J支持JDK8... 目录使用AI4J快速接入OpenAI大模型介绍AI4J-github快速使用创建SpringBoot