网络视频监控系统的视频查看方法及系统的利记博彩app

文档序号:7929933阅读:412来源:国知局
专利名称:网络视频监控系统的视频查看方法及系统的利记博彩app
技术领域
本发明涉及网络视频监控技术,尤其涉及一种网络视频监控系统的视频 查看方法及对应的网络视频监控系统。
背景技术
在视频监控系统中,与传统的模拟式视频监控系统相比,由于IP网络 视频监控系统具有传输方便、存储容易、管理灵活等的优势,所以应用越来 越多。图1为目前网络视频监控系统的结构示意图,如图l所示,该系统主
要包括前端设备、监控管理平台、流媒体服务器和客户端。其中,视频采 集前端设备主要包括视频监控摄像机、IP摄像头(Camera)、数字视频 服务器(Digital Video Server, DVS )、凄t字碎见频录像才几(Digital Video Recorder, DVR)、和视频编码器连接模拟摄像头等,前端设备是视频监控 系统的信息采集端,负责音频、视频和报警等监控信息的数字化采集编码。 监控管理平台通常为一个或多个服务器,负责系统的运营和管理,包括设备 接入和信令传输等监控业务功能。流媒体服务器,通常为硬件或软件的服务 器,负责媒体流的传输和转发、以及存储等功能。客户端为用户使用的软件 界面装置,通常为PC机或电视墙或移动时终端,负责为用户展现视频监控 系统的实时视频和点播回放等业务,并负责设备的管理和维护。
但网络视频监控系统相对于传统的模拟式视频监控系统,通常拥有较大 的延时。例如,对于模拟视频监控系统,如果用户想查看某个摄像机的视频 图像,通常的顺序是第一步,用户通过终端控制视频矩阵,选择想要查看 的视频源,这个步骤几乎没有延时。第二步,视频矩阵通过开关信号的切换, 对用户的指令进行响应,这个步骤有几十毫秒的延时,取决于矩阵。第三步,电视墙或其它用户终端设备显示出指出的视频源内容,这个步骤几乎没有延 时。可见,以上步骤由于都是模拟的电气信号的切换,通常在几十毫秒内完 成响应,因此视频的延时非常小,几乎等同于没有延时。
而对于网络视频监控系统,目前处理实时视频查看的步骤通常为第一 步,用户通过客户端软件向视频监控管理平台发出查看指令,这个步骤延时 很小,几乎可以忽略。第二步,视频监控管理平台向视频源的前端设备,如 网络摄像机或视频编码服务器发出查看请求,这个步骤延时很小,几乎可以 忽略。第三步,负责信息采集的前端设备响应请求,根据编码的状态,选择 合适的I帧时间点,向流媒体服务器发出视频流,这个步骤通常时间很长, 约需要一两百毫秒以上。第四步,流媒体服务器转发视频流,这个步骤通常 需要几十毫秒的延时。第五步,客户端收到流媒体服务器转发的视频流,并 解码查看,这个步骤通常需要几十毫秒的延时。
可见,目前的网络视频监控系统由于在用户每个想查看视频图像,都要 执行上述五步搡作,而第三步操作又要延时一两百毫秒以上,因此使得网络 视频监控系统比传统的模拟式视频监控系统拥有较大的延时,而实时视频的 处理延时越来越成为影响人们选择网络监控系统的关键因素。

发明内容
有鉴于此,本发明中 一 方面提供一种网络视频监控系统的视频查看方 法,另一方面提供一种网络视频监控系统,以便缩短视频查看的时延。
本发明所提供的网络视频监控系统的视频查看方法,包括
网络视频监控系统中的视频监控管理平台预先向各前端设备发送流转发指 令,通知所述前端设备开始向流媒体服务器发送视频流;
视频查看客户端在需要查看指定前端设备的视频时,向视频监控管理平台 发送对应所述指定前端设备的查看请求;
视频监控管理平台根据所述查看请求,通知流媒体服务器将接收的所述指 定前端设备的视频流分发给所述视频查看客户端。较佳地,所述视频监控管理平台预先向前端设备发送流转发指令为在网
络视频监控系统启动时,所述视频监控管理平台向前端设备发送流转发指令;
或者为视频监控管理平台根据客户端进行视频查看的概率统计,在设 定的时间点向各前端设备发送流转发指令。
本发明所提供的网络视频监控系统,包括前端设备、视频监控管理平 台、流媒体服务器和客户端,其中,
所述视频监控管理平台用于预先向前端设备发送流转发指令,通知所述前 端设备向流媒体服务器发送视频流;在之后接收到客户端发送的对应指定前端 设备的查看请求后,向所述流媒体服务器发送分发指令,通知所述流媒体服务 器将接收的所述指定前端设备的视频流向分发给所述客户端;
所述前端设备用于根据来自视频监控管理平台的所述流转发指令,将采集 编码后的视频流发送给流媒体服务器;
客户端用于在需要查看指定前端设备的视频时,向视频监控管理平台发送 对应所述指定前端设备的查看请求,并接收流媒体服务器分发的视频流;
流媒体服务器用于接收来自前端设备的视频流,并根据来自视频监控管
理平台的分发指令,将接收的指定前端设备的视频流向分发给对应的客户
二山,。
较佳地,所述视频监控管理平台包括
预处理单元,用于在网络视频监控系统启动时,或者在根据客户端进行视 频查看的概率统计得到的设定时间点,向前端设备发送流转发指令,通知所述 前端设备向流媒体服务器发送视频流;
实时视频响应单元,用于接收来自客户端的对应指定前端设备的查看请 求,根据所述查看请求,向所述流媒体服务器发送分发指令,通知所述流媒 体服务器将接收的所述指定前端设备的视频流向分发给所迷客户端。
从上述方案可以看出,本发明中通过提前通知各前端设备开始向流媒体 服务器发送视频流,使流媒体服务器在客户端请求查看某前端设备的视频之 前,就一直接收来自各前端设备的视频流。当客户端请求查看某个前端设备的视频流时,只需通知流媒体服务将该前端设备的视频流分发给该客户端即 可,^人而绕开了目前每次请求查看前端i殳备的一见频时均需通知前端i殳备,而 前端设备准备向流媒体服务器发送视频流的长延时过程,从而降低了网络视 频监控系统中视频查看的时延,提高了用户体验,增强了网络视频监控系统 的市场竟争力。


图1为网络视频监控系统的结构示意图2为本发明实施例中视频监控管理平台的结构示意图3为本发明实施例中网络视频监控系统的视频查看方法的流程示意图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和 附图,对本发明进一步详细说明。
本发明实施例中,为了降低网络视频监控系统的视频查看时延,增强网 络视频监控系统的视频查看实时性,考虑在客户端请求查看某前端设备的视 频之前,就使流媒体服务器先接收来自各前端设备的视频流,这样当客户端 请求查看某个前端设备的视频流时,直接通知流媒体服务将该前端设备的一见 频流分发给该客户端即可,从而绕开目前每次请求查看前端设备的视频时均 需通知前端设备,而前端设备准备向流媒体服务器发送视频流的长延时过 程。
为此,本发明实施例中的网络视频监控系统改变原有的信令交互方式,
具体包括视频监控管理平台用于预先向各前端设备发送流转发指令,通知 所述前端设备向流媒体服务器发送视频流;在之后接收到客户端发送的对应 指定前端设备的查看请求后,向流媒体服务器发送分发指令,通知所述流媒 体服务器将接收的指定前端设备的视频流向分发给所述客户端。可见,视频监控管理平台不再是根据客户端的查看请求通知对应的前端设备向流媒体 服务器发送视频流了 ,而是提前通知各前端设备向流媒体服务器发送视频 流;相应地,视频监控管理平台在接收到客户端的查看请求后不再通知前端 设备向流媒体服务器发送视频流,而是直接通知流媒体服务器向发送查看请 求的客户端分发对应的视频流。
而前端设备、客户端和流媒体服务器的功能与现有技术中一致。即前端 设备用于根据来自视频监控管理平台的所述流转发指令,将采集编码后的视 频流发送给流媒体服务器。客户端用于在需要查看指定前端设备的视频时, 向视频监控管理平台发送对应所述指定前端设备的查看请求,并接收流媒体 服务器分发的视频流。流媒体服务器用于接收来自前端设备的视频流,并根 据来自视频监控管理平台的分发指令,将接收的指定前端设备的视频流向分 发给对应的客户端。
其中,为了实现在客户端发送查看请求之前,视频监控管理平台能够提 前向各前端设备发送流转发指令,本实施例中可在网络视频监控系统刚刚启 动时就由视频监控管理平台向各前端设备发送流转发指令。或者,也可根据 客户端进行视频查看的概率统计,预先设定向各前端设备发送流转发指令的 时间点,之后由视频监控管理平台在该设定时间点向各前端设备发送流转发 指令。或者,也可采用其它的方式,此处不再——列举。
具体实现时,视频监控管理平台的内部实现可如图2所示,包括预处 理单元和实时视频响应单元。
其中,预处理单元用于预先向前端设备发送流转发指令,例如,在网络视 频监控系统启动时,或者在根据客户端进行视频查看的概率统计得到的设定时 间点,向前端设备发送流转发指令,通知所述前端设备向流媒体服务器发送视 频流。
实时视频响应单元用于接收来自客户端的对应指定前端设备的查看请 求,根据所述查看请求,向所述流媒体服务器发送分发指令,通知所述流媒 体服务器将接收的所述指定前端设备的视频流向分发给所述客户端。基于上述网络视频监控系统,本发明实施例中的网络视频监控系统的视 频查看方法可如图3所示,图3为本发明实施例中网络视频监控系统的视频 查看方法的流程示意图。该流程包括如下步骤
步骤301,视频监控管理平台预先向各前端设备发送流转发指令,通知
所述前端设备开始向流媒体服务器发送视频流。
本步骤中,具体实现时,视频监控管理平台可在网络视频监控系统启动 时向前端设备发送流转发指令,前端设备根据该流转发指令,将采集编码后 的视频流发送给流媒体服务器,则网络视频监控系统启动后,流媒体服务器 便一直接收来自各前端设备的视频流。
或者,视频监控管理平台可根据客户端进行视频查看的概率统计,在设 定的时间点向各前端设备发送流转发指令,前端设备根据该流转发指令,将 采集编码后的视频流发送给流媒体服务器,之后,流媒体服务器便一直接收 来自各前端设备的视频流。
步骤302,视频查看客户端在需要查看指定前端设备的视频时,向视频监 控管理平台发送对应所述指定前端设备的查看请求。
步骤303,视频监控管理平台根据所述查看请求,通知流媒体服务器将接 收的所述指定前端设备的视频流向分发给所述视频查看客户端。
本步骤中,由于流媒体服务器一直在接收来自前端设备的视频流,因此 视频监控管理平台接收到查看请求后,直接向流媒体服务器发送分发指令即 可,通知流媒体服务器将接收的所述指定前端设备的视频流向分发给所述视 频查看客户端,则流媒体服务器在接收到分发指令后,将对应的视频流进行 分发。
可见,本发明实施例中通过对网络视频监控系统的处理流程进行了改 造,对网络视频监控系统的每一个前端设备,如网络摄像机或视频编码服务 器,不管有没有客户端的查看请求,就自动向流媒体服务器发出视频流,这 样当客户端需要查看实时视频时,省去了最耗时的监控平台向前端设备请求 视频流、前端设备准备视频流的耗时过程。可见,通过将最耗时的监控平台向前端设备请求视频流、前端设备准备视频流的耗时过程仅预先执行一次, 例如,在系统启动时执行一次,通过将耗时的流程即步骤一和步骤二仅在系 统启动时做一次,后续不需要再重复这些耗时的流程,从而大大提升了网络 视频监控系统的实时视频响应速度。例如,可将网络视频监控的实时视频处 理延时减少30%甚至50%以上,大大降低了网络视频监控系统的处理延时, 最低时可达到延时仅在几十毫秒或者二百毫秒以内,这样的延时时间已经快 超过人类视频查看的视觉反应极限(大约十分之一秒),可以使人在感觉上 认为网络视频监控系统不存在延时,解决了与模拟监控系统相比的 一个重要 缺陷。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了 进一步详细说明,所应理解的是,以上所述仅为本发明的较佳实施例而已, 并非用于限定本发明的保护范围,凡在本发明的精神和原则之内,所作的任 何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1、一种网络视频监控系统的视频查看方法,其特征在于,该方法包括网络视频监控系统中的视频监控管理平台预先向各前端设备发送流转发指令,通知所述前端设备开始向流媒体服务器发送视频流;视频查看客户端在需要查看指定前端设备的视频时,向视频监控管理平台发送对应所述指定前端设备的查看请求;视频监控管理平台根据所述查看请求,通知流媒体服务器将接收的所述指定前端设备的视频流分发给所述视频查看客户端。
2、 如权利要求l所述的方法,其特征在于,所述视频监控管理平台预先向 前端设备发送流转发指令为在网络视频监控系统启动时,所述视频监控管理 平台向前端设备发送流转发指令;或者为视频监控管理平台根据客户端进行视频查看的概率统计,在设定 的时间点向各前端设备发送流转发指令。
3、 一种网络视频监控系统,包括前端设备、视频监控管理平台、流媒体 服务器和客户端,其特征在于,所述视频监控管理平台用于预先向前端设备发送流转发指令,通知所述前 端设备向流媒体服务器发送视频流;在之后接收到客户端发送的对应指定前端 设备的查看请求后,向所述流媒体服务器发送分发指令,通知所述流媒体服务 器将接收的所述指定前端设备的视频流向分发给所述客户端;所述前端设备用于根据来自视频监控管理平台的所述流转发指令,将采集 编码后的视频流发送给流媒体服务器;客户端用于在需要查看指定前端设备的视频时,向视频监控管理平台发送 对应所述指定前端设备的查看请求,并接收流媒体服务器分发的视频流;流媒体服务器用于接收来自前端设备的视频流,并根据来自视频监控管理 平台的分发指令,将接收的指定前端设备的视频流向分发给对应的客户端。
4、 如权利要求3所述的网络视频监控系统,其特征在于,所述视频监控管理平台包括预处理单元,用于在网络视频监控系统启动时,或者在根据客户端进行视 频查看的概率统计得到的设定时间点,向前端设备发送流转发指令,通知所述前端设备向流媒体服务器发送视频流;实时视频响应单元,用于接收来自客户端的对应指定前端设备的查看请求, 根据所述查看请求,向所述流媒体服务器发送分发指令,通知所述流媒体服务 器将接收的所述指定前端设备的视频流向分发给所述客户端。
全文摘要
本发明公开了一种网络视频监控系统的视频查看方法,包括网络视频监控系统中的视频监控管理平台预先向各前端设备发送流转发指令,通知所述前端设备开始向流媒体服务器发送视频流;视频查看客户端在需要查看指定前端设备的视频时,向视频监控管理平台发送对应所述指定前端设备的查看请求;视频监控管理平台根据所述查看请求,通知流媒体服务器将接收的所述指定前端设备的视频流向分发给所述视频查看客户端。此外,本发明还公开了一种网络视频监控系统。本发明所公开的技术方案能够缩短视频查看的时延。
文档编号H04N5/00GK101448072SQ20081024737
公开日2009年6月3日 申请日期2008年12月29日 优先权日2008年12月29日
发明者王海增 申请人:北京中星微电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1