一种视频监控系统中视频查看方法及装置的制造方法

文档序号:9474649阅读:825来源:国知局
一种视频监控系统中视频查看方法及装置的制造方法
【技术领域】
[0001]本发明属于视频监控技术领域,尤其涉及一种视频监控系统中视频查看方法及装置。
【背景技术】
[0002]视频监控是安全防范系统的重要组成部分,视频监控以其直观、准确、及时和信息内容丰富而广泛应用于许多场合。用户在查看视频监控时,可以进行实况查看或者进行录像回放。当进行实况查看时,打开实况窗口,直接接收视频流观看实时的监控图像;当进行回放查看时,打开回放窗口,搜索需要查看的录像,并进行播放,在回放的过程中还可以点击进度条跳转到不同时间点播放对应的录像。
[0003]可见,现有技术实况和回放在不同的窗口中实现,两者是完全分开的,用户在一个窗口上要么实现实况查看,要么实现回放查看。由于两种功能完全独立,导致部分功能不能很好的应用,用户体验不好。例如用户在进行回放的时候,在重点时刻可以打上标签,以便用于后续的查看。但是如果用户是在进行实况查看,当发现当前图像存在可疑的人物时,想为当前存储的录像打上标签,但是由于实况窗口缺少回放时的相关信息,就会导致该功能无法实现。
[0004]当前的解决方案是让用户快捷的从实况到回放的切换:用户在实况窗口可以查看对应监控设备的实况,在实况窗口中还可以通过即时回放选项来查看一段时间的录像。在实况窗口下方的菜单栏中有即时回放选项,需要手动对摄像机开启实况,然后点击即时回放按钮实现。
[0005]然而即时回放需要在实况窗口中先开启摄像机的实况,再点击即时回放按钮实现,使用非常不方便。即时回放结束后会自动关闭窗口中的实况,想要观看实况的用户需要再次手动开启实况,易用性较差。
[0006]同时传统的文件存储模式下,当一个文件还未存满时是检索不出来的,即无法进行快捷的即时回放。并且这种即时回放的时间有限,一般是几分钟。查看几十分钟甚至几小时前的录像还是需要到回放界面查询回放,易用性比较差。

【发明内容】

[0007]本发明的目的是提供一种视频监控系统中视频查看方法及装置,解决现有技术实况与回放窗口完全独立,用户体验不好的问题,提高了易用性。
[0008]为了实现上述目的,本发明技术方案如下:
[0009]一种视频监控系统中视频查看方法,所述视频监控系统包括后台服务器和客户端,应用于所述客户端对视频进行实况和回放,所述方法包括:
[0010]客户端在建立实况监控的过程中检索设定时间范围内的录像,根据返回的录像信息在进度条上将检索到的录像显示为存储录像,并在建立实况监控后,进行实况播放的同时对实况媒体流进行缓存,将缓存的录像在进度条上显示为缓存录像;
[0011]客户端在实况监控过程中进行回放操作时,将进度条上的播放指针移到需要回放的时间点,如果该时间点对应缓存录像,则直接从本地缓存中获取缓存录像进行播放,如果该时间点对应着存储录像,则向后台服务器发送回放请求,进行回放。
[0012]所述对实况媒体流进行缓存,将缓存的录像在进度条上显示为缓存录像,包括:
[0013]周期性检索缓存,如果本周期存在缓存的录像则将本周期缓存的录像在进度条上显示为缓存录像,如果没有则在进度条上标识本周期为空白。
[0014]进一步地,所述方法还包括:
[0015]在开始缓存时,根据当前时间及后台服务器中存储的录像单个文件大小计算得到当前存储文件的结束时间;
[0016]在当前时间到达当前存储文件的结束时间时,检索后台服务器的录像,根据录像信息在进度条上将当前存储文件显示为存储录像,清空缓存后重新进行缓存。
[0017]通过上述步骤,不断将进度条上已经达到后台服务器录像单个文件大小的缓存录像更新为存储录像,并继续进行缓存,从而实时更新进度条。
[0018]进一步地,所述方法还包括:
[0019]在查看实况时,为需要标记的重要画面打上标签,客户端获取到标签对应的标签时间,将标签名称和变迀时间发给后台服务器保存。通过本步骤便于后面根据标签进行回放。
[0020]进一步地,所述方法还包括:
[0021]在回放的过程中,客户端停止实况媒体流播放,但继续对实况媒体流进行缓存,将缓存的录像在进度条上显示为缓存录像。
[0022]进一步地,所述方法还包括:
[0023]在回放过程中需要切换实况模式,将进度条上的播放指针拖动到当前正在缓存的缓存录像段最后或者缓存录像后面的空白部分,客户端从当前时间开始进入实况播放。
[0024]进一步地,当回放的时间点离存储录像起始时间小于设定时间范围时,则以回放的时间点为基准,重新检索一次设定时间范围的录像,并显示在进度条上。这样能够通过逐渐前移,在进度条上扩展存储录像的显示,以便回放更早的录像。
[0025]本发明还提出了一种视频监控系统中视频查看装置,所述视频监控系统包括后台服务器和客户端,所述装置应用于客户端对视频进行实况和回放,所述装置包括集成播放模块、检索模块和缓存模块,其中:
[0026]集成播放模块,用于建立实况和回放,在建立实况监控的过程中调用检索模块检索设定时间范围内的录像,根据返回的录像信息在进度条上将检索到的录像显示为存储录像,并在建立实况监控后,进行实况播放的同时对实况媒体流进行缓存,将缓存的录像在进度条上显示为缓存录像;在实况监控过程中进行回放操作时,将进度条上的播放指针移到需要回放的时间点,如果该时间点对应缓存录像,则直接从本地缓存中获取缓存录像进行播放,如果该时间点对应着存储录像,则向后台服务器发送回放请求,进行回放;
[0027]检索模块,用于接受集成播放模块的调用,向后台服务器检索设定时间范围内的录像,接收后台服务器返回的录像信息并转发给集成播放模块;
[0028]缓存模块,用于存储集成播放模块缓存的实况媒体流。
[0029]进一步地,所述集成播放模块在对实况媒体流进行缓存,将缓存的录像在进度条上显示为缓存录像时,还调用检索模块周期性检索缓存,如果本周期存在缓存的录像则将本周期缓存的录像在进度条上显示为缓存录像,如果没有则在进度条上标识本周期为空白;所述检索模块还用于检索缓存,并将检索结果转发给播放模块。
[0030]所述检索模块还用于:
[0031]在开始缓存时,根据当前时间及后台服务器中存储的录像单个文件大小计算得到当前存储文件的结束时间;
[0032]在当前时间到达当前存储文件的结束时间时,检索后台服务器的录像,将后台服务器返回的录像信息转发给集成播放模块;
[0033]所述集成播放模块,还用于根据录像信息在进度条上将当前存储文件显示为存储录像,清空缓存后重新进行缓存。
[0034]所述集成播放模块还用于,在查看实况时,为需要标记的重要画面打上标签,获取到标签对应的标签时间,将标签名称和变迀时间发给后台服务器保存。
[0035]所述集成播放模块还用于,在回放的过程中,客户端停止实况媒体流播放,但继续对实况媒体流进行缓存,将缓存的录像在进度条上显示为缓存录像。
[0036]所述集成播放模块还用于,在回放过程中需要切换实况模式,将进度条上的播放指针拖动到当前正在缓存的缓存录像段最后或者缓存录像后面的空白部分,客户端从当前时间开始进入实况播放。
[0037]所述集成播放模块还用于,当回放的时间点离存储录像起始时间小于设定时间范围时,则调用检索模块以回放的时间点为基准,重新检索一次设定时间范围的录像,并显示在进度条上;所述检索模块还用于以回放的时间点为基准,重新检索一次设定时间范围的录像,并返回录像信息给集成播放模块。
[0038]本发明提出了一种视频监控系统中视频查看方法装置,将本地缓存与存储录像显示在进度条上,在集成实况和回放的窗口中通过拖动播放指针即可任意切换查看录像和实时视频,实现传统文件存储模式下的即时回放功能,无需手动切换页签或者点击功能图标,简化了操作步骤,提高了易用性。
【附图说明】
[0039]图1为视频监控系统组网结构图;
[0040]图2为本发明视频查看方法流程图;
[0041]图3为本发明开始实况时的进度条示意图;
[0042]图4为本发明开始缓存后的进度条示意图;
[0043]图5为本发明缓存过一个录像单个文件后重新缓存的进度条示意图;
[0044]图6为本发明视频查看装置结构示意图。
【具体实施方式】
[0045]下面结合附图和实施例对本发明技
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1