【技术实现步骤摘要】
进行视频录像回放的方法及视频录像设备
本专利技术涉及多媒体数据处理技术,尤其涉及进行视频录像回放的方法及视频录像设备。
技术介绍
目前,进行视频录像的方案包括:视频录像设备采集视频数据,在数据存储区中以录像文件的方式存储视频数据;每个录像文件包含了单位时间内的录像数据,该单位时间例如为10秒;在存储录像文件的同时,视频录像设备还在数据存储区存储相应录像文件的文件信息,该文件信息包含相应录像文件的描述信息,具体为:录像文件对应的录像时间、容量以及录像文件在数据存储区中的地址等信息。在数据存储区中存储录像文件后,可进行视频录像的回放。现有进行视频录像回放的方案中,需要将回放时间段内的所有录像文件的文件信息都读取出来,存放到索引缓冲区;之后,再逐个读取索引缓冲区中的文件信息,根据文件信息从数据存储区中读出视频数据,进行播放。所述回放时间段例如为开始时刻之后的24小时。采用现有进行视频录像回放的方案,需要将回放时间段内的所有录像文件的文件信息都读取出来后再进行视频数据的获取与播放,导致响应回放的时间较长;并且,由于索引缓冲区的空间有限,只能在索引缓冲区存储有限的文件信息,限制了进行回放的录像文件数目,导致回放的录像数据的时间较短。综上可见,现有进行视频录像回放的方案存在以下缺陷:不能快速响应视频录像的回放,且限制了进行回放的录像文件数目。
技术实现思路
本专利技术提供了一种进行视频录像回放的方法,该方法能够快速响应视频录像的回放,并能增大回放的录像文件数目。本专利技术提供了一种视频录像设备,该视频录像设备能够快速响应视频录像的回放,并能增大回放的录像文件数目。一种进行 ...
【技术保护点】
一种进行视频录像回放的方法,其特征在于,该方法包括:从数据存储区读取开始时刻之后设定时间段内的录像文件的文件信息,将文件信息存储到索引缓冲区中,所述设定时间段小于回放时间段;在索引缓冲区中逐个读取文件信息,判断索引缓冲区中未被读取的文件信息数目是否大于或等于设定阈值,如果不是,则从数据存储区读取后续录像文件的文件信息,存储到索引缓冲区中,存储时若索引缓冲区没有空余空间,则覆盖已被读取的文件信息。
【技术特征摘要】
1.一种进行视频录像回放的方法,其特征在于,该方法包括:从数据存储区读取开始时刻之后设定时间段内的录像文件的文件信息,将文件信息存储到索引缓冲区中,所述设定时间段小于回放时间段,所述录像文件的文件信息包括:所述录像文件的描述信息;在索引缓冲区中逐个读取文件信息,判断索引缓冲区中未被读取的文件信息数目是否大于或等于设定阈值,如果不是,则从数据存储区读取后续录像文件的文件信息,存储到索引缓冲区中,存储时若索引缓冲区没有空余空间,则覆盖已被读取的文件信息。2.如权利要求1所述的方法,其特征在于,该方法还包括:接收回放指令,根据从索引缓冲区中逐个读取的文件信息,从数据存储区中获取文件信息对应的录像文件进行播放。3.如权利要求1所述的方法,其特征在于,所述将文件信息存储到索引缓冲区中包括:以索引缓冲区的基指针为基准点,将文件信息写入写指针指示的位置;所述在索引缓冲区中逐个读取文件信息包括:以索引缓冲区的基指针为基准点,在读指针指示的位置,逐个读取文件信息。4.如权利要求2所述的方法,其特征在于,该方法还包括:接收回放指令后,还接收包含拖动后时间点的正向拖动指令;判断拖动后时间点对应的文件信息是否存储在索引缓冲区中,如果是,则将索引缓冲区中读指针位置更新为拖动后时间点对应的文件信息位置,在更新后读指针指示的位置,逐个读取文件信息,并根据读取的文件信息从数据存储区中读取录像文件,进行回放;否则:清空索引缓冲区,再从数据存储区读取拖动后时间点之后设定时间段内的文件信息,将文件信息存储到索引缓冲区中;在索引缓冲区中逐个读取文件信息,根据读取的文件信息从数据存储区中读取录像文件,进行回放;从索引缓冲区中读取文件信息的同时,还判断索引缓冲区中的未被读取的文件信息数目是否大于或等于设定阈值,如果不是,则从数据存储区继续读取后续录像文件的文件信息,存储到索引缓冲区中,存储时若索引缓冲区没有空余空间,则覆盖已被读取的文件信息。5.如权利要求2所述的方法,其特征在于,该方法还包括:接收回放指令后,还接收倒放指令;将原始的写指针改为基指针,将原始的基指针改为写指针。6.如权利要求2所述的方法,其特征在于,该方法还包括:接收回放指令后,接收退出指令;停止从索引缓冲区读取文件信息,并清空索引缓冲区中的文件信息。7.一种视频录像设备,其特征在于,该视频录像设备包括回放模块、搜索交互模块、后台搜索模块、索引缓冲区和数据存储区;所述回放模块,接收回放指令,发送给搜索交互模块;并接收来自所述搜索交互模块的录像文件,进行播放;所述搜索交互模块,接收回放指令,发送给后台搜索模块,并在索引缓冲区中逐个读取文件信息,根据...
【专利技术属性】
技术研发人员:赵修伟,张育峰,励志成,蒋华清,李韩英,
申请(专利权)人:杭州海康威视数字技术股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。