视频监控方法及视频监控中心路由器的制作方法

文档序号:7552051阅读:214来源:国知局
专利名称:视频监控方法及视频监控中心路由器的制作方法
技术领域
本发明涉及监控技术领域,具体涉及视频监控方法及视频监控中心路由器。
背景技术
随着视频监控的应用越来越广,很多政府机构、企业都部署了自己的视频监控网络,对于大型的视频监控网络,往往需要一个监控中心,对分布在各处的监控点(如:摄像头)实时进行监控。但在不少场合下,监控中心与监控点之间的距离较大,必须部署广域网链路。部署广域网专线,由于链路质量可以得到保证,所以往往可以得到比较好的监控效果,但是专线价格昂贵,对于不少用户大带宽专线的价格难以承担。因特网(Internet)链路价格便宜,带宽大,但是由于Internet链路的质量无保证,导致监控中心的监控画面显示效果无法保证。目前对于视频监控应用,没有有效的视频监控流量优化方案。为了得到好的视频监控效果,只有租用带宽更大的专线,这样成本会很昂贵。

发明内容
本发明提供视频监控方法及视频监控中心路由器,以提高视频监控质量。本发明的技术方案是这样实现的:一种视频监控方法,该方法包括:预先在视频监控中心的路由器上配置所有视频监控流的五元组,在该路由器的缓存中为每条视频监控流创建一个队列,记录流的五元组与队列标识的对应关系,所述视频监控中心的路由器为从各监控点到视频监控中心服务器的路径上的最后一个路由器;预先定义视频监控流的缓存时间;当监控中心的路由器接收到一个报文,且根据该报文的五元组确定该报文为视频监控报文时,将该报文放入缓存的对应队列中,若发现该报文为该队列的第一个报文,则开始检测在预先定义的视频监控流的缓存时间内该队列报文的平均到达时间间隔,并将该时间间隔作为该队列的标准报文发送时间间隔,并根据该标准报文发送时间间隔,开始发送该队列中的报文。所述方法进一步包括:对于每个队列,监控中心的路由器周期性地统计在预先定义的视频监控流的缓存时间内该队列报文的平均到达时间间隔,同时周期性地统计该队列内的报文总数,当发现本周期内该队列的报文总数与上一周期内该队列的报文总数的变化值超过预设阈值时,将最近一个周期内统计到的该队列报文的平均到达时间间隔作为该队列的最新标准报文发送间隔,开始以该最新标准报文发送间隔发送该队列中的报文。所述方法进一步包括:对于每个队列,监控中心的路由器实时统计在预先定义的缓存时间内该队列报文的平均到达时间间隔,同时实时统计该队列内的报文总数,当发现当前该队列的报文总数与前一次统计到的该队列的报文总数的变化值超过预设阈值时,将当前该队列报文的平均到达时间间隔作为该队列的最新标准报文发送间隔,开始以该最新标准报文发送间隔发送该队列中的报文。一种视频监控中心路由器,包括:配置模块:保存所有视频监控流的五元组,在本路由器的缓存中预先为每条视频监控流创建一个队列,记录流的五元组与队列标识的对应关系,保存视频监控流的缓存时间;控制模块:当接收到报文,且根据该报文的五元组确定该报文为视频监控报文时,根据配置模块记录的流的五元组与队列标识的对应关系,将该报文放入缓存的对应队列中,若发现该报文为该队列的第一个报文,则根据配置模块保存的视频监控流的缓存时间,开始检测在该缓存时间内该队列报文的平均到达时间间隔,并将该时间间隔作为该队列的标准报文发送时间间隔,并根据该标准报文发送时间间隔,开始发送该队列中的报文。所述控制模块进一步包括:对于每个队列,根据配置模块保存的视频监控流的缓存时间,周期性地统计在该缓存时间内该队列报文的平均到达时间间隔,同时周期性地统计该队列内的报文总数,当发现本周期内该队列的报文总数与上一周期内该队列的报文总数的变化值超过预设阈值时,将最近一个周期内统计到的该队列报文的平均到达时间间隔作为该队列的最新标准报文发送间隔,开始以该最新标准报文发送间隔发送该队列中的报文。所述控制模块进一步包括:对于每个队列,根据配置模块保存的视频监控流的缓存时间,实时统计在该缓存时间内该队列报文的平均到达时间间隔,同时实时统计该队列内的报文总数,当发现当前该队列的报文总数与前一次统计到的该队列的报文总数的变化值超过预设阈值时,将当前该队列报文的平均到达时间间隔作为该队列的最新标准报文发送间隔,开始以该最新标准报文发送间隔发送该队列中的报文。与现有技术相比,本发明降低了视频监控画面的抖动,提高了视频监控质量。


图1为本发明实施例提供的视频监控方法流程图;图2为本发明实施例提供的视频监控的组网示例图;图3为本发明实施例提供的视频监控中心路由器的组成示意图。
具体实施例方式下面结合附图及具体实施例对本发明再作进一步详细的说明。广域网链路质量指标主要包括丢包、时延、抖动三个参数。其中,丢包和抖动对于视频监控流的最终显示效果影响最大,对于Internet链路,运营商对于丢包往往还是可以提供一定质量保证的,无法保证的主要是抖动参数。因而如果能够解决抖动引起的问题,Internet链路上承载的视频监控流的显示效果就会得到较大提升。图1为本发明实施例提供的视频监控方法流程图,如图1所示,其具体步骤如下:步骤101:预先在视频监控中心的路由器上配置一条访问控制列表(ACL,AccessControl List),该ACL用于标识视频监控流,该ACL中包含了视频监控流标记,同时包含所有视频监控流的五元组,每个五元组对应一条视频监控流,在该路由器的缓存中为该ACL定义的每个视频监控流创建一个队列,记录流的五元组与队列标识的对应关系。视频监控中心的路由器即,在从各监控点到视频监控中心服务器的路径上的最后
一个路由器。图2给出了本发明实施例提供的视频监控的组网示例图,如图2所示,路由器A即为视频监控中心的路由器。五元组即:源因特网协议(IP, Internet Protocol)地址、源媒体访问控制(MAC,Media Access Control)地址、目的IP地址、目的MAC地址、协议号。由于在视频监控网络中,监控点、监控中心等的相关信息都是十分明确的,因此,本步骤中的配置过程是比较容易完成的。步骤102:在视频监控中心的路由器上预先配置视频监控流的缓存时间。视频监控流的缓存时间一般可定义为2 5秒。步骤103:视频监控中心的路由器接收报文,当发现该报文的五元组与步骤101中配置的ACL中的一五元组匹配上时,则可确定该报文为视频监控报文,将该报文放入缓存的对应队列中,若发现该报文为该队列的第一个报文,则同时开始检测在步骤102定义的缓存时间内该队列报文的平均到达时间间隔,并将该时间间隔作为该队列的标准报文发送时间间隔,并根据该标准报文发送时间间隔,开始将该队列中的报文发往监控中心。步骤104:对于每个队列,视频监控中心的路由器周期性地统计在步骤102定义的缓存时间内,该队列报文的平均到达时间间隔,同时周期性地统计该队列内的报文总数,当发现本周期内该队列的报文总数与上一周期内该队列的报文总数的变化值超过预设阈值时,将最近一个周期内统计到的该队列报文的平均到达时间间隔作为该队列的最新标准报文发送间隔,开始以该最新标准报文发送间隔发送该队列中的报文。这里,报文总数的变化值可以通过如下公式得到:.V - Λ
权利要求
1.一种视频监控方法,其特征在于,该方法包括: 预先在视频监控中心的路由器上配置所有视频监控流的五元组,在该路由器的缓存中为每条视频监控流创建一个队列,记录流的五元组与队列标识的对应关系,所述视频监控中心的路由器为从各监控点到视频监控中心服务器的路径上的最后一个路由器;预先定义视频监控流的缓存时间; 当监控中心的路由器接收到一个报文,且根据该报文的五元组确定该报文为视频监控报文时,将该报文放入缓存的对应队列中,若发现该报文为该队列的第一个报文,则开始检测在预先定义的视频监控流的缓存时间内该队列报文的平均到达时间间隔,并将该时间间隔作为该队列的标准报文发送时间间隔,并根据该标准报文发送时间间隔,开始发送该队列中的报文。
2.根据权利要求1所述的方法,其特征在于,所述方法进一步包括: 对于每个队列,监控中心的路由器周期性地统计在预先定义的视频监控流的缓存时间内该队列报文的平均到达时间间隔,同时周期性地统计该队列内的报文总数,当发现本周期内该队列的报文总数与上一周期内该队列的报文总数的变化值超过预设阈值时,将最近一个周期内统计到的该队列报文的平均到达时间间隔作为该队列的最新标准报文发送间隔,开始以该最新标准报文发送间隔发送该队列中的报文。
3.根据权利要求1所述的方法,其特征在于,所述方法进一步包括: 对于每个队列,监控中心的路由器实时统计在预先定义的缓存时间内该队列报文的平均到达时间间隔,同时实时统计该队列内的报文总数,当发现当前该队列的报文总数与前一次统计到的该队列的报文总数的变化值超过预设阈值时,将当前该队列报文的平均到达时间间隔作为该队列的最新标准报文发送间隔,开始以该最新标准报文发送间隔发送该队列中的报文。
4.一种视频监控中心路由`器,其特征在于,包括: 配置模块:保存所有视频监控流的五元组,在本路由器的缓存中预先为每条视频监控流创建一个队列,记录流的五元组与队列标识的对应关系,保存视频监控流的缓存时间; 控制模块:当接收到报文,且根据该报文的五元组确定该报文为视频监控报文时,根据配置模块记录的流的五元组与队列标识的对应关系,将该报文放入缓存的对应队列中,若发现该报文为该队列的第一个报文,则根据配置模块保存的视频监控流的缓存时间,开始检测在该缓存时间内该队列报文的平均到达时间间隔,并将该时间间隔作为该队列的标准报文发送时间间隔,并根据该标准报文发送时间间隔,开始发送该队列中的报文。
5.根据权利要求4所述的路由器,其特征在于,所述控制模块进一步包括: 对于每个队列,根据配置模块保存的视频监控流的缓存时间,周期性地统计在该缓存时间内该队列报文的平均到达时间间隔,同时周期性地统计该队列内的报文总数,当发现本周期内该队列的报文总数与上一周期内该队列的报文总数的变化值超过预设阈值时,将最近一个周期内统计到的该队列报文的平均到达时间间隔作为该队列的最新标准报文发送间隔,开始以该最新标准报文发送间隔发送该队列中的报文。
6.根据权利要求4所述的路由器,其特征在于,所述控制模块进一步包括: 对于每个队列,根据配置模块保存的视频监控流的缓存时间,实时统计在该缓存时间内该队列报文的平均到达时间间隔,同时实时统计该队列内的报文总数,当发现当前该队列的报文总数与前一次统计到的该队列的报文总数的变化值超过预设阈值时,将当前该队列报文的平均到达时间间隔作为该队列的最新标准报文发送间隔,开始以该最新标准报文发送间隔发送该队列中 的报文。
全文摘要
本发明公开了视频监控方法及视频监控中心路由器。方法包括预先在视频监控中心的路由器上配置所有视频监控流的五元组,在该路由器的缓存中为每条视频监控流创建一个队列;预先定义视频监控流的缓存时间;当监控中心的路由器接收到一个报文,且根据该报文的五元组确定该报文为视频监控报文时,将该报文放入缓存的对应队列中,若发现该报文为该队列的第一个报文,则开始检测在预先定义的视频监控流的缓存时间内该队列报文的平均到达时间间隔,并将该时间间隔作为该队列的标准报文发送时间间隔,并根据该标准报文发送时间间隔,开始发送该队列中的报文。本发明提高了视频监控质量。
文档编号H04N7/18GK103108166SQ201310047348
公开日2013年5月15日 申请日期2013年2月6日 优先权日2013年2月6日
发明者李蒙 申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1