[发明专利]一种实时网络监控系统及其方法有效
申请号: | 201110389279.3 | 申请日: | 2011-11-30 |
公开(公告)号: | CN103139607A | 公开(公告)日: | 2013-06-05 |
发明(设计)人: | 吴勇刚;赵甫 | 申请(专利权)人: | 中国航天科工集团第二研究院七〇六所;北京市爱威电子技术公司 |
主分类号: | H04N21/24 | 分类号: | H04N21/24;H04N21/25 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 梁挥;祁建国 |
地址: | 100854 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实时 网络 监控 系统 及其 方法 | ||
1.一种实时网络监控系统,其特征在于,包括:
动态媒体流管理模块,用于响应客户端的视频流申请,接入相应视频,对没有客户端申请的视频流不做接入;对客户端提出的视频流申请,判断相应的视频是否已接入流媒体服务器,若已接入,则在流媒体服务器拷贝转发;
转发和管理模块,连接所述动态媒体流管理模块,用于实现视频流的帧的输入和输出;
信号量模块,连接所述动态媒体流管理模块和所述转发和管理模块,用于实现输入视频帧与输出视频帧的同步;
多层收发模块,连接所述动态媒体流管理模块和所述转发和管理模块,用于创建和维护多层IP地址和视频名称数据库,实现多层次和多IP域的收发管理。
2.根据权利要求1所述的实时网络监控系统,其特征在于,所述动态媒体流管理模块,进一步包括:
数据库模块,用于在本级数据库写入对于本级流媒体服务器的配置信息;
视频源索引模块,连接所述数据库模块,用于在本级流媒体服务器上创建二维的视频源索引数据块,根据所述配置信息定位接入本级流媒体服务器的每个DVR上的每个摄像头;
客户端管理模块,连接所述数据库模块、所述视频源索引模块,用于创建二维的客户端管理数据块,该客户端管理数据块中的每一个元素与接入本级流媒体服务器的DVR和输入视频源通道一一对应,解析客户端请求,检索所述视频源索引数据块,确定请求的视频源所在的通道位置和所述客户端管理数据块对应的元素,通过控制所述客户端管理数据块中的元素,对本级流媒体服务器上的每个DVR的输入视频源通道的当前访问客户端数量进行记录。
3.根据权利要求2所述的实时网络监控系统,其特征在于,所述客户端管理模块,进一步判断当前访问客户端数量是否超过数据库里设置的该视频源通道的最大访问客户端数量,若是,则向下一个申请的客户端发出警告信息,提示超过访问数量,请等待。
4.根据权利要求2所述的实时网络监控系统,其特征在于,所述客户端管理模块,进一步对请求该路视频的客户端数目进行判断,若该客户端数量减少到0,则实时切断对于流媒体服务器该路视频的接入。
5.根据权利要求2、3或4所述的实时网络监控系统,其特征在于,所述配置信息包括:所有流媒体服务器ID号以及IP地址、允许接入本级流媒体服务器的最大视频源数量、接入本级流媒体服务器的所有DVR的ID号以及每个DVR的摄像头接口数目。
6.根据权利要求1-4任一所述的实时网络监控系统,其特征在于,所述转发和管理模块,进一步包括:
循环缓存管理模块,用于创建三维的循环缓存数据,分别存储本级流媒体服务器接入的视频索引号、视频源需要缓存的帧数、视频帧的大小;
输入模块,连接所述循环缓存管理模块,用于根据视频索引号,将所接收的数据存储到循环缓存数据;
输出模块,连接所述循环缓存管理模块,用于解析客户端请求的视频名称,根据该视频名称查询视频索引号和接收的IP端口,获取客户端请求的IP地址,根据该视频索引号从循环缓存数据中拷贝数据,并发送至该IP地址。
7.根据权利要求1-4任一所述的实时网络监控系统,其特征在于,所述信号量模块,进一步创建二维的同步信号量集,该同步信号量集中的视频源的每一帧与输出的同步信号量的颗粒一一对应,当输入一个视频帧时,使同步信号量增加一个量,若达到循环缓存数据块的最大存储帧数限制时,复位为零,从头开始继续;当输出一个视频帧时,让同步信号量减少一个量,到零为止。
8.根据权利要求1-4任一所述的实时网络监控系统,其特征在于,所述多层收发模块,进一步解析客户端请求的视频名称和流媒体服务器ID后,与本级流媒体服务器ID进行匹配,若匹配失败,使用该流媒体服务器ID查询本级数据库,得到请求视频源所在的下级流媒体服务器IP地址和端口,本级流媒体服务器作为一个客户端与下级流媒体服务器连接,并进行数据通信。
9.一种实时网络监控方法,其特征在于,包括:
步骤一,响应客户端的视频流申请,接入相应视频,对于没有客户端申请的视频流不做接入;
步骤二,对于客户端提出的视频流申请,判断这一路视频是否已接入流媒体服务器,若已接入,则在本级流媒体服务器拷贝转发;
步骤四,同步输入视频帧与输出视频帧;
步骤五,创建和维护多层IP地址和视频名称数据库,实现多层次和多IP域的转发管理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航天科工集团第二研究院七〇六所;北京市爱威电子技术公司,未经中国航天科工集团第二研究院七〇六所;北京市爱威电子技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110389279.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种LED支架自动排列入盒装置
- 下一篇:光伏组件在线式装框机