前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >AI视频结构化智能分析平台EasyCVR下载国标设备录像功能的开发

AI视频结构化智能分析平台EasyCVR下载国标设备录像功能的开发

原创
作者头像
TSINGSEE青犀视频
修改2021-04-20 17:49:38
5370
修改2021-04-20 17:49:38
举报
文章被收录于专栏:TSINGSEE青犀视频TSINGSEE青犀视频

EasyCVR是TSINGSEE青犀视频开发的一套协议整合的安防视频智能分析平台,支持协议包括主流协议以及私有协议,目前也仍在开发新的支持协议。

在部分项目的使用场景当中,EasyCVR也会收到一些新的需求。目前有用户提出需要增加下载国标设备录像的功能。

该功能未加之前,下载国标设备录像的界面如下所示:

分析需求,添加如下代码。首先判定设备的接入类型,当设备类型为国标的时候,添加回放起播下载方法。

代码语言:javascript
复制
lse if device.DeviceType == "GB" {
       var gbchannels []models.Channel
       err := db.SQLite.Model(models.Channel{}).Where("[index] = ?", channelObj.ChannelID).Find(&gbchannels).Erro
       if err == nil {
              if len(gbchannels) == 1 {
                     gbsdevices := make([]*models.Device, 0)
                     db.SQLite.Model(models.Device{}).Where("[index]=?", device.DeviceID).Find(&gbsdevices)
                     if len(gbsdevices) != 1 {
                            c.AbortWithStatusJSON(http.StatusBadRequest, "device 值错误")
                            return
                     }
                     sipDev := uas.Server.GetDevice(gbsdevices[0].ID)
                     if sipDev == nil {
                            c.AbortWithStatusJSON(http.StatusBadRequest, "device 未找到")
                            return
                     }
                     sTime, err := time.ParseInLocation("20060102150405", startTime, time.Local)
               
     eTime, err := time.ParseInLocation("20060102150405", endTime, time.Local)

再次播放下载国标设备录像,成功下载。

安防视频云服务平台EasyCVR不需要对现有监控架构做调整,支持CDN推流,灵活适应原有架构;且按需灵活扩展、收缩资源,免去了插件安装、浏览器限定等条件,实现了无插件、多平台自由观看回放。视频相关解决方案均可访问TSINGSEE青犀视频,可以联系我们获取演示方案,直观感受,也可自行下载及测试。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
内容分发网络 CDN
内容分发网络(Content Delivery Network,CDN)通过将站点内容发布至遍布全球的海量加速节点,使其用户可就近获取所需内容,避免因网络拥堵、跨运营商、跨地域、跨境等因素带来的网络不稳定、访问延迟高等问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档