一种视频状态检测查验方法与流程

文档序号:13450499阅读:416来源:国知局
一种视频状态检测查验方法与流程
本发明属于视频监控
技术领域
,尤其涉及一种视频状态检测查验方法。
背景技术
:传统的道路监控以快球监控为主,监控点分布在车流、人流比较集中的城市道路交叉口、重点路段;各路口会及时将所监控区域的实时图像传回交通指挥中心大屏幕上(监控室),使交通指挥人员实时掌握各路口和路段的交通状况,例如:路段人车流量、信号灯是否正常工作、是否有违章行为和交通事故发生。这些信息能帮助交通管理部门及时采取合适的处理方式。经过近几年的发展,视频服务器、网络摄像机、网络快球等,已经在监控中得到了广泛的应用,数字化、网络化、智能化的发展趋势更加明确。视频网络监控,已经成为这两年数码监控发展的重头戏,有线专用网络监控、互联网监控、无线网络监控等方面,都获得了长足的进步,在网络带宽自适应控制、动态ip地址解析、防火墙穿透、流媒体转发等诸多方面,都取得了突破性的进展,为视频网络监控的进一步发展做了很多铺垫。但如何实现监控便捷性则提上了日程,传统的在监控室里面对监视器浏览各个画面的模式对于专业用户是一种必须,但对于普通老百姓来说则显得可行性不大。而手机是目前最方便、最普及的通讯工具,如果通过手机实现道路实时监控,为用户出行提供有效的信息,则将不可能的条件转变成非常简易的现实,基于民用市场而言,它将把数码监控推向移动视频监控的新高度。根据特殊涉密机构(如公安、交管或某个企业等)对视频安全接入规范的要求,在涉密行业内网保证其物理隔离的前提条件下,实现特殊涉密机构视频资源调用,必须通过安全接入区进行统一的视频资源调取。现在的问题是,由于视频集成单元(如视频dvr等)对接规模视频点位后,经常出现视频掉线、黑屏等情况,无法及时跟踪问题故障点,大多需派运维人员至现场进行逐一视频集成单元及视频集成单元上各个视频点进行接入稳定性检查,由于城市交通视频采用了分布式多点部署,各个视频点部署在各个城市道路、高速路口等,因此逐一对各视频点进行现场查验和施工维护的工作量大,维护成本高。同时,如采用传统的逐个轮询的方式对各个视频点进行检测,即通过视频集成单元认证后,根据用户认证信息和通道号,循环遍历实时预览视频读取接口,检测通道号对应的摄像头是否存在视频流数据,从而判断前端摄像头的状态;由于视频检测对网络带宽占用影响较大,连续的轮询检测对运营商网络带宽造成不利影响,因此有必要设计一种高效快速的视频状态查验方法。技术实现要素:本发明所要解决的技术问题是针对
背景技术
的不足提供了一种视频状态检测查验方法,其在充分考虑网络带宽的基础上,有效提高视频状态检测效率,避免由于循环轮询各视频点造成的网络带宽占用。本发明为解决上述技术问题采用以下技术方案1.一种视频状态检测查验方法,具体包含以下步骤:步骤1,视频平台通过视频状态读取接口获取各视频集成单元的工作状态;步骤2,判断视频集成单元的状态:若视频集成单元处于离线状态,则将视频集成单元离线信息同步至视频平台;若视频集成单元处于在线状态,则继续进行步骤3;步骤3,获取视频集成单元连接网络带宽的实时流量,进而根据实时流量与视频通道数的关系评估视频通道数;步骤4,判断视频集成单元实时网络占用流量与待查验通道队列的预测视频带宽的大小:步骤4.1,若视频集成单元实时网络占用流量小于待查验通道队列的预测视频带宽,则循环检测待查验通道队列中的各视频通道;步骤4.2,若视频集成单元实时网络占用流量大于待查验通道队列的预测视频带宽,则循环检测待查验通道队列和二级查验通道队列中的各视频通道;步骤5,根据步骤4.1和步骤4.2获得的待查验通道队列和二级查验通道队列中的各视频通道的状态,结合一级查验通道队列中的各视频通道的状态,获得该视频集成单元下所有视频通道的工作状态,从而对故障视频通道进行派单和现场维护。作为本发明一种视频状态检测查验方法的进一步优选方案,视频集成单元的查验模型包括一级编号、二级编号、设备编号、一级查验通道、二级查验通道、待查验通道。作为本发明一种视频状态检测查验方法的进一步优选方案,在步骤3中,通过在视频集成单元部署软探针获取视频集成单元连接网络带宽的实时流量。作为本发明一种视频状态检测查验方法的进一步优选方案,所述步骤4.1具体包含如下步骤:步骤4.11,通过视频平台输入用户id和待查验通道队列中的任一视频通道的相关信息;其中,相关信息包含通道号、视频访问链接地址和权限密钥;步骤4.12,调用视频通道的输出接口,读取视频流;步骤4.13,若在步骤4.12中无视频流输出,则转至步骤4.14;若有视频流输出,则转至步骤4.15;步骤4.14,判定视频通道的摄像头是否为离线状态:若为离线状态,则将该视频通道的摄像头离线信息同步至视频平台,输入下一个视频通道的相关信息,转至步骤4.12;若为在线状态,则将该视频通道的摄像头在线信息同步至视频平台,转至步骤4.15;步骤4.15,判断在线状态的视频通道摄像头总数是否与步骤3中评估的视频通道数一致,如果是,则结束视频状态查验;反之,则输入下一个视频通道的相关信息,并转至步骤4.12。作为本发明一种视频状态检测查验方法的进一步优选方案,所述步骤4.2具体包含如下步骤:步骤4.21,通过视频平台输入用户id和待查验通道队列中的任一视频通道的相关信息,其中,相关信息包含通道号、视频访问链接地址和权限密钥;步骤4.22,调用视频通道的输出接口,读取视频流;步骤4.23,若在步骤4.22中无视频流输出,则转至步骤4.14;若有视频流输出,则转至步骤4.15;步骤4.24,判定视频通道的摄像头为离线状态:若为离线状态,则将该视频通道的摄像头离线信息同步至视频平台,输入下一个视频通道的相关信息,转至步骤4.22;若为在线状态,则将该视频通道的摄像头在线信息同步至视频平台,转至步骤4.25;步骤4.25,判断在线状态的视频通道摄像头总数是否与步骤3中评估的视频通道数一致,如果是,则结束;反之,则输入下一个视频通道的相关信息,转至步骤4.22。本发明采用以上技术方案与现有技术相比,具有以下技术效果:1、本发明方法在充分考虑网络带宽的基础上,有效提高视频状态检测效率,避免由于循环轮询各视频点造成的网络带宽占用;2、本发明的所有操作可在视频平台侧进行数据同步并进行远程运营维护,当出现问题了,可安排运维人员精准定位故障视频通道,有效提高了运营维护效率;3、本发明在充分考虑视频请求信息,通过对视频通道进行时频访问的分析,实现对视频通道的查验分类,通过获取视频集成单元的网络带宽的基础上,对查验视频通道进行提前预估,有效提高视频状态检测效率,避免由于循环轮询各视频点造成的网络带宽占用;同时,所有操作可在视频平台侧进行数据同步并进行远程运营维护,当出现问题了,可安排运维人员精准定位故障视频通道,有效提高了运营维护效率。附图说明图1是本发明视频通道识别模型;图2是本发明视频集成单元的查验模型;图3是本发明视频通道的在线查验流程;图4是本发明视频集成单元实时网络占用流量大于待查验通道队列的预测视频带宽时的流程图。具体实施方式下面结合附图对本发明的技术方案做进一步的详细说明:图1所示是视频通道识别模型。根据用户对各视频通道的访问,结合访问行为的统计分析,实现对视频通道的状态进行预测评估。定义视频点的在线访问时长为t,访问人次阈值φ和ψ,其中φ为一类访问人次阈值、ψ为二类访问人次阈值,且5≤ψ<φ。步骤说明如下:步骤101,用户随机访问各视频点,平台对用户访问行为进行时频处理;步骤102,统计各路视频点的访问人次以及各访问用户的在线时长;步骤103,假设视频通道的访问用户及其对应的访问时长超过t,则μ=μ+1;步骤104,当统计的该视频通道的访问用户数超过ψ,则将该视频通道归类至二级查验通道队列;当访问用户数超过ω,则认为该视频通道为一类查验通道;其他视频通道将加入待查验通道队列中。图2所示是视频集成单元的查验模型。视频集成单元的查验模型包括一级编号、二级编号、设备编号以及各个视频通道。一级编号可以是城市编码,二级编号是区域编码,设备编号是该视频集成单元的编码。为视频通道建立3个通道队列,分别是一级查验通道队列、二级查验通道队列和待查验通道队列。图3所示是视频通道的在线查验流程。一种视频状态检测查验方法,包括以下步骤,步骤301,视频平台通过视频状态读取接口获取各视频集成单元的工作状态;步骤302,判断视频集成单元的状态,可通过检测视频集成单元的供电来判断其工作状态;步骤303,如果视频集成单元处于离线状态,则将视频集成单元离线信息同步至视频平台;如果视频集成单元处于在线状态,则转至步骤304;步骤304,获取视频集成单元连接网络带宽的实时流量,可通过在视频集成单元部署软探针等方式获得,并根据表一所示的实时流量与视频通道数的关系评估视频通道数;实时流量与视频通道数的关系如表一所示。表一序号请求访问码率标识流量区间预估检测通道数11m(高清)(0,1m]12(1m,2m]2………………16(15m,16m]161250kbps(标清)(0,250kbps]12(250kbps,500kbps]2………………16(3750kbps,4000kbps]16步骤305,根据视频集成单元实时网络占用流量,判断与待查验通道队列的预测视频带宽的大小对比;步骤306,视频集成单元实时网络占用流量小于待查验通道队列的预测视频带宽,则循环检测待查验通道队列中的各视频通道;步骤306的具体过程为,s1)通过视频平台输入用户id和待查验通道队列中的某视频通道的相关信息;s2)调用视频通道输出接口,读取视频流;s3)如果该视频通道无视频流输出,则转至步骤s4;如果该视频通道有视频流输出,转至步骤s5;s4)判定该视频通道的摄像头为离线状态,将该视频通道的摄像头离线信息同步至视频平台,输入下一个视频通道的相关信息,转至步骤s2;s5)判定该视频通道的摄像头为在线状态,将该视频通道的摄像头在线信息同步至视频平台,转至步骤s6;s6)判断在线状态的视频通道摄像头总数是否与步骤304中评估的视频通道数一致,如果是,则结束;如果不是,则输入下一个视频通道的相关信息,转至步骤s2。步骤307,视频集成单元实时网络占用流量大于待查验通道队列的预测视频带宽,则循环检测待查验通道队列和二级查验通道队列中的各视频通道;步骤307的具体过程为,如图4所示:s11)通过视频平台输入用户id和二级查验通道队列中的某视频通道的相关信息;s12)调用视频通道输出接口,读取视频流;s13)如果该视频通道无视频流输出,则转至步骤s4;如果该视频通道有视频流输出,转至步骤s5;s14)判定该视频通道的摄像头为离线状态,将该视频通道的摄像头离线信息同步至视频平台,输入下一个视频通道的相关信息,转至步骤s2;s15)判定该视频通道的摄像头为在线状态,将该视频通道的摄像头在线信息同步至视频平台,转至步骤s6;s16)判断在线状态的视频通道摄像头总数(由s5判断获得的视频通道数,再加上待查验通道队列中的视频通道数)是否与步骤304中评估的视频通道数一致,如果是,则结束;如果不是,则输入下一个视频通道的相关信息,转至步骤s2。步骤308,根据步骤306或步骤307获得的待查验通道队列和二级查验通道队列中的各视频通道的状态,结合一级查验通道队列中的各视频通道的状态,获得该视频集成单元下所有视频通道的工作状态,从而有针对性对故障视频通道进行派单和现场维护。综上所述,本发明方法在充分考虑网络带宽的基础上,有效提高视频状态检测效率,避免由于循环轮询各视频点造成的网络带宽占用;本发明的所有操作可在视频平台侧进行数据同步并进行远程运营维护,当出现问题了,可安排运维人员精准定位故障视频通道,有效提高了运营维护效率;本发明在充分考虑视频请求信息,通过对视频通道进行时频访问的分析,实现对视频通道的查验分类,通过获取视频集成单元的网络带宽的基础上,对查验视频通道进行提前预估,有效提高视频状态检测效率,避免由于循环轮询各视频点造成的网络带宽占用;同时,所有操作可在视频平台侧进行数据同步并进行远程运营维护,当出现问题了,可安排运维人员精准定位故障视频通道,有效提高了运营维护效率。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1