一种基于对象存储与Elasticsearch的视频Timeline存储方法
基本信息
申请号 | CN202110682128.0 | 申请日 | - |
公开(公告)号 | CN113360706A | 公开(公告)日 | 2021-09-07 |
申请公布号 | CN113360706A | 申请公布日 | 2021-09-07 |
分类号 | G06F16/71(2019.01)I;G06F16/732(2019.01)I | 分类 | 计算;推算;计数; |
发明人 | 周莹;方泽梁;蒋泽飞 | 申请(专利权)人 | 杭州登虹科技有限公司 |
代理机构 | - | 代理人 | - |
地址 | 310012浙江省杭州市西湖区西斗门路3号天堂软件园A幢20楼A室 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种基于对象存储与Elasticsearch的视频Timeline存储方法,包括Timeline的raw记录存储和Timeline的事件存储,Timeline的raw记录存储包括以下步骤:步骤一、配置对象存储生命周期策略,配置键前缀/raw_record过期策略,实现过期raw记录文件自动清理;步骤二、切割云存储摄像头上传的视频流,生成视频raw文件,根据raw记录的开始时间戳,按小时汇聚raw记录,生成raw记录文件,保存raw记录文件到至对象存储;步骤三、用户回放视频时,通过摄像头mac和播放时间反向生成raw记录文件的对象存储键,解析raw记录文件。本发明相比基于MySQL集群的存储技术,基于对象存储与Elasticsearch的存储技术不需要定时清理任务,其中,对象存储设置了过期策略会自动清理;Elasticsearch是按天建索引的,只需要删除过期的索引即可。 |
