首页 > 其他分享 >安防视频监控平台EasyCVR如何将默认快照的raw格式改为jpg/base64格式?

安防视频监控平台EasyCVR如何将默认快照的raw格式改为jpg/base64格式?

时间:2023-09-01 17:36:22浏览次数:32  
标签:视频 安防 快照 平台 EasyCVR raw 监控 格式

视频监控/视频汇聚/安防视频监控平台EasyCVR可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。视频云存储EasyCVR平台能在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,实现视频资源的鉴权管理、按需调阅、全网分发、智能分析等。

安防视频监控平台EasyCVR如何将默认快照的raw格式改为jpg/base64格式? _视频监控

为了满足用户集成、调用、二次开发的需求,视频监控业务平台EasyCVR也提供了丰富的API接口供用户使用,有需要的用户可以查阅官方的API文档。

有用户反馈,通过EasyCVR的接口(/api/v1/devices/getsnapurl)调用快照,返回的是raw文件,而以前平台返回的快照是格式或者是jpg格式。

安防视频监控平台EasyCVR如何将默认快照的raw格式改为jpg/base64格式? _视频监控_02

这是因为在旧版本中,我们使用的是后端转码,利用ffmpeg将I帧转换成图片,然后再将图片数据传递给前端。这样的方式会占用服务器性能,因此在新版本中我们采用了前端转码的方式,将I帧转换快照的工作交给前端处理,后端只作保存I帧的工作。当前端需要快照时,则获取I帧信息并转换为快照,这样一来能极大减少服务器的性能消耗。

若用户需要使用平台旧版的快照获取模式,也可以通过以下步骤进行修改,将前端解码改成后端解码即可。

安防视频监控平台EasyCVR如何将默认快照的raw格式改为jpg/base64格式? _旧版_03

方法:将easycvr.ini配置文件中的snap_mode参数改成0,保存后重启服务,这样快照就会变成jpg或者格式了。

安防视频监控平台EasyCVR如何将默认快照的raw格式改为jpg/base64格式? _视频监控_04

安防视频监控平台EasyCVR如何将默认快照的raw格式改为jpg/base64格式? _视频监控_05

安防监控系统/视频监控汇聚平台EasyCVR开放度高、兼容性强,可实现视频直播、录像、回放、检索、云存储、告警上报、语音对讲、电子地图、集群以及平台级联等,能支持灵活拓展与第三方集成。在视频监控方面,EasyCVR平台可支持画面多分屏展示,可查看任意通道视频,支持视频定时轮巡。平台目前已经在大量的线下场景中落地应用,如智慧工厂、智慧工地、智慧安防、智慧校园、智慧水利等。感兴趣的用户可以前往演示平台进行体验或部署测试。

标签:视频,安防,快照,平台,EasyCVR,raw,监控,格式
From: https://blog.51cto.com/tsingsee/7324871

相关文章

  • 开源绘图神器draw.io快速入门(中)
    3文本和连接器本章内容拖动连接器连接形状同时创建新形状和连接线拆分连接以添加新形状在图形、画布和连接器上插入文字3.1输入文本添加一个圆角矩形。插入形状后,可以直接键入文字。之后可以单击或双击形状,输入文本。要更改形状内文本的位置或格式,请使用右侧格式面板的......
  • 判断文件夹名称是否为日期格式字符串 判断字符串是否为日期,并且是否早于指定日期
    '''清洗工具-判断文件夹名称是否为日期格式字符串'''#写入函数代码块之前,先加载相应模块,生成相应默认参数#Falseif(x=='')or(xin[None,pd.NaT])or(type(x)!=str)#无论是否指定format,pd.to_datetime(pd.NaT)都输出NaT#无论是否指定format,pd.to_datetime(N......
  • 使用SheetJs实现在线预览Excel(保留单元格格式信息)
    一、寻找合适的在线预览Excel的js库经过百度各种搜索,加上ChatGpt推荐,决定用SheetJs实现在线预览Excel。下面是SheetJs的官网介绍:SheetJS电子表格简化读取、编辑和导出电子表格适用于网络浏览器和服务器Office365受到Microsoft信任 SheetJS软件为业务提供动力谷歌、......
  • BOOL CALLBACK PromptProc(){} 这种符合c++ 的函数定义 格式吗?
       在C++中,函数的定义确实是由返回类型、函数名和参数列表组成的。但是在某些特殊的情况下,例如回调函数的定义,我们可能会看到类似于BOOLCALLBACKPromptProc(HWNDhwndDlg,UINTmessage,WPARAMwParam,LPARAMlParam)这样的函数定义。BOOLCALLBACK在这种情况下被用......
  • 服务器数据恢复-vmware ESXI虚拟机误还原快照导致数据丢失的数据恢复案例
    服务器数据恢复环境:从物理机迁移一台虚拟机到ESXI,迁移后做了一个快照。该虚拟机上部署了一个SQLServer数据库,存放了5年左右的数据。ESXI上有数十台虚拟机,EXSI连接了一台EVA存储,所有的虚拟机都在EVA存储上。服务器故障:由于工作人员的误操作,不小心将几年前迁移数据后做的快照还原......
  • SpringBoot使用protobuf格式的接口方式
    建立SpringBoot项目,pom.xml内容如下:<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="......
  • js 遍历json格式数据到table中
    前端aspx文件,js把数据显示在表格中1.首先我们在前端页面写一个table代码。1<tableborder="1"id="gystable"cellpadding="0"cellspacing="0"class="frame5">2......
  • 探讨三维模型OBJ格式轻量化在数据存储的重要性
    探讨三维模型OBJ格式轻量化在数据存储的重要性 三维模型的OBJ格式轻量化在数据存储方面具有重要性。以下是对三维模型OBJ格式轻量化在数据存储的重要性进行浅析:1、节省存储空间:原始的三维模型文件往往非常庞大,占据大量的存储空间。通过进行轻量化压缩,可以显著减小模型文件的......
  • 浅谈图像格式 .bmp
     云无月.NET/Unity3D/Python  位图(Bitmap)格式其实并不能说是一种很常见的格式(从我们日常的使用频率上来讲,远不如.jpg.png.gif等),因为其数据没有经过压缩,或最多只采用行程长度编码(RLE,run-lengthencoding)来进行轻度的无损数据压缩。以至于,LaTeX......
  • 16、Flink 的table api与sql之连接外部系统_ 读写外部系统的连接器和格式以及Apache H
    (文章目录)本文介绍了ApacheHive连接器的使用,以具体的示例演示了通过java和flinksqlcli创建catalog。本文依赖环境是hadoop、zookeeper、hive、flink环境好用,本文内容以flink1.17版本进行介绍的,具体示例是在1.13版本中运行的(因为hadoop集群环境是基于jdk8的,flink1.17版本需......