发明名称 基于索引服务的历史视频检索与下载方法
摘要 本发明公开了一种基于索引服务的历史视频检索与下载方法,基于索引服务的历史视频检索与下载方法,历史视频的检索和下载业务都依赖于idx索引文件的记录信息,本地该时间段内无历史视频,则根据前端查询到的文件生成相应的idx文件,若有历史视频,则根据查询到的文件更新idx文件;下载过程中,根据帧分析得到最后一个I帧的时间戳,记录通道idx中已下载文件的xml节点,根据文件idx和已下载的文件生成相应的list,根据list生成需要像前端请求的时间段视频。采用idx索引文件的记录信息进行检索和下载,对于下载后的视频进行分段保存,查询和观看方便。
申请公布号 CN103309930B 申请公布日期 2016.05.11
申请号 CN201310079769.2 申请日期 2013.03.13
申请人 四川天翼网络服务有限公司 发明人 赖羿光
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 成都金英专利代理事务所(普通合伙) 51218 代理人 袁英
主权项 基于索引服务的历史视频检索与下载方法,历史视频的检索和下载业务都依赖于idx索引文件的记录信息,其特征在于:它包括以下步骤:S101:查询前端历史视频文件某段时间内的视频文件,如果本地该时间段内无历史视频,则根据前端查询到的文件生成相应的idx文件,否则根据查询到的文件更新idx文件;S102:请求一个小时的视频下载;S103:请求下载的一个小时中的一个时间点开始进行浏览,当前一个视频下载到开始浏览的时间之后时,用户请求下载开始浏览前某时间点的视频;S104:根据帧分析得到最后一个I帧的时间戳,记录通道idx中已下载文件的xml节点,根据文件idx和已下载的文件生成相应的list,根据list生成需要像前端请求的时间段视频;S105:历史视频的下载采用后向优先级的逻辑处理,即为当下载完成用户请求下载的时间的视频后应该优先下载该请求时间后面持下载的视频,然后再继续下载前面的视频文件;S106:下载完成当前历史视频后,下载线程开始下载未完成的视频;S107:当用户点击进入一个小时的视频检索后,根据通道idx得出的需要下载的文件同样采取后向时间优先下载的原则;S108:通道idx记录了以前端文件的分割方式生成的文件idx,上层客户进入一个小时的视频查询业务,首先下发这一个小时的前端文件的xml,下载模块根据xml更新文件idx,如果前端没有则添加;反之则说明前端删除了,则客户端应该删除。
地址 610041 四川省成都市高新区九兴大道10号三楼