[go: up one dir, main page]

CN111212263B - Method and device for filtering monitoring resource data - Google Patents

Method and device for filtering monitoring resource data Download PDF

Info

Publication number
CN111212263B
CN111212263B CN201911371629.6A CN201911371629A CN111212263B CN 111212263 B CN111212263 B CN 111212263B CN 201911371629 A CN201911371629 A CN 201911371629A CN 111212263 B CN111212263 B CN 111212263B
Authority
CN
China
Prior art keywords
monitoring
resource data
inspection
access server
platform
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911371629.6A
Other languages
Chinese (zh)
Other versions
CN111212263A (en
Inventor
刘彦辉
沈军
王艳辉
王之升
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Visionvera Information Technology Co Ltd
Original Assignee
Visionvera Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Visionvera Information Technology Co Ltd filed Critical Visionvera Information Technology Co Ltd
Priority to CN201911371629.6A priority Critical patent/CN111212263B/en
Publication of CN111212263A publication Critical patent/CN111212263A/en
Application granted granted Critical
Publication of CN111212263B publication Critical patent/CN111212263B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C3/00Registering or indicating the condition or the working of machines or other apparatus, other than vehicles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明实施例提供了一种监控资源数据的过滤方法和装置,该方法包括:监控平台基于视联网协议获取监控接入服务器接入的监控资源数据;监控平台调用监控接入服务器对监控资源数据进行第一巡检,获得第一巡检结果;监控平台采用该第一巡检结果对监控资源数据进行标记,生成第一标记信息;监控平台采用该第一标记信息对监控资源数据进行过滤,确定第一可用监控资源数据;监控平台再次调用监控接入服务器对该第一可用监控资源数据进行第二巡检,确定第二可用监控资源数据。上述方案能够自动筛选可用监控,并保证了过滤筛选的可用监控都能被正常调取,从而保证了用户点播的监控都能正常调取,大大提升了用户点播监控的成功率和用户的使用体验。

Figure 201911371629

The embodiment of the present invention provides a monitoring resource data filtering method and device, the method comprising: the monitoring platform obtains the monitoring resource data accessed by the monitoring access server based on the Internet of View protocol; the monitoring platform calls the monitoring access server to monitor the resource data Carrying out the first inspection to obtain the first inspection result; the monitoring platform uses the first inspection result to mark the monitoring resource data to generate first tag information; the monitoring platform uses the first tag information to filter the monitoring resource data, Determine the first available monitoring resource data; the monitoring platform calls the monitoring access server again to perform a second inspection on the first available monitoring resource data to determine the second available monitoring resource data. The above solution can automatically filter the available monitors, and ensure that the available monitors filtered and screened can be called normally, thus ensuring that the monitors requested by users can be called normally, which greatly improves the success rate of user-ordered monitors and the user experience .

Figure 201911371629

Description

一种监控资源数据的过滤方法和装置A filtering method and device for monitoring resource data

技术领域technical field

本发明涉及数据处理技术领域,特别是涉及一种监控资源数据的过滤方法和一种监控资源数据的过滤装置。The invention relates to the technical field of data processing, in particular to a filtering method for monitoring resource data and a filtering device for monitoring resource data.

背景技术Background technique

视联网是网络发展的重要里程碑,是互联网的更高级形态,是一个实时网络,能够实现目前互联网无法实现的全网高清视频实时传输。其中,视频监控是视联网应用最广泛的行业之一。视频监控是安全防范系统的重要组成部分,它以其直观、准确、及时和信息内容丰富而广泛应用于许多场合。The Internet of Video is an important milestone in the development of the Internet, a more advanced form of the Internet, and a real-time network that can realize real-time transmission of high-definition video across the entire network that cannot be realized by the Internet at present. Among them, video surveillance is one of the industries where the Internet of Vision is most widely used. Video surveillance is an important part of the security system. It is widely used in many occasions because of its intuition, accuracy, timeliness and rich information content.

当今社会,为了给人们的工作和生活提供安全预防和保障,往往会在重要位置处安装监控设备,通过监控设备录制重要位置处的监控视频流。之后,通过视联网监控接入服务器将监控资源数据接入到视联网中,通过视联网进行传输,保存到监控平台的数据库中,通过监控平台进行展示。在此过程中,监控接入服务器会对接入的监控资源数据进行巡检,并将巡检到有故障的监控的故障信息及时上报到监控平台,监控平台会将对应的监控进行标识,以提醒用户此监控不可用。然而,现有技术的巡检方法存在如下缺点:虽然用户可以在监控平台上看到监控故障标识,但是当监控接入的数量过多时,由于巡检速度比较慢,一个监控的巡检时间约15-30秒,因此可能会造成监控的故障信息和在线信息不准确,导致监控平台上很多显示正常的监控实际上已无法调取,使得用户只能通过手动点播监控来判断是否可以正常调取监控,严重影响了用户的使用体验。In today's society, in order to provide safety prevention and protection for people's work and life, monitoring equipment is often installed at important locations, and monitoring video streams at important locations are recorded through monitoring equipment. Afterwards, the monitoring resource data is connected to the Internet of Vision through the Internet of Vision monitoring access server, transmitted through the Internet of Vision, stored in the database of the monitoring platform, and displayed on the monitoring platform. During this process, the monitoring access server will inspect the access monitoring resource data, and report the fault information of the faulty monitoring to the monitoring platform in time, and the monitoring platform will identify the corresponding monitoring, so as to Alert the user that this monitoring is unavailable. However, the inspection method of the prior art has the following disadvantages: although the user can see the monitoring fault identification on the monitoring platform, when the number of monitoring accesses is too large, due to the slow inspection speed, the inspection time of one monitoring is about 15-30 seconds, so the monitoring fault information and online information may be inaccurate, resulting in the fact that many normal monitoring on the monitoring platform cannot be retrieved, so that users can only judge whether they can be retrieved normally through manual on-demand monitoring Monitoring seriously affects the user experience.

发明内容Contents of the invention

鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种监控资源数据的过滤方法和相应的一种监控资源数据的过滤装置。In view of the above problems, embodiments of the present invention are proposed to provide a method for filtering monitoring resource data and a corresponding device for filtering monitoring resource data that overcome the above problems or at least partially solve the above problems.

为了解决上述问题,本发明实施例公开了一种监控资源数据的过滤方法,应用于视联网监控管理系统,所述视联网监控管理系统包括监控平台和监控接入服务器,所述监控平台与所述监控接入服务器通信,所述方法包括:In order to solve the above problems, the embodiment of the present invention discloses a monitoring resource data filtering method, which is applied to the monitoring and management system of the Internet of Views. The monitoring and management system of the Internet of Views includes a monitoring platform and a monitoring access server. The monitoring access server communication, the method includes:

所述监控平台基于视联网协议获取所述监控接入服务器接入的监控资源数据;The monitoring platform obtains the monitoring resource data accessed by the monitoring access server based on the Internet of View protocol;

所述监控平台调用所述监控接入服务器对所述监控资源数据进行第一巡检,获得第一巡检结果;The monitoring platform calls the monitoring access server to perform a first inspection on the monitoring resource data, and obtains a first inspection result;

所述监控平台采用所述第一巡检结果对所述监控资源数据进行标记,生成第一标记信息;The monitoring platform uses the first inspection result to mark the monitoring resource data to generate first marking information;

所述监控平台采用所述第一标记信息对所述监控资源数据进行过滤,确定第一可用监控资源数据;The monitoring platform uses the first tag information to filter the monitoring resource data to determine the first available monitoring resource data;

所述监控平台调用所述监控接入服务器对所述第一可用监控资源数据进行第二巡检,确定第二可用监控资源数据。The monitoring platform invokes the monitoring access server to perform a second inspection on the first available monitoring resource data to determine the second available monitoring resource data.

可选地,所述监控平台调用所述监控接入服务器对所述监控资源数据进行第一巡检,获得第一巡检结果的步骤包括:Optionally, the monitoring platform invokes the monitoring access server to perform a first inspection on the monitoring resource data, and the step of obtaining the first inspection result includes:

所述监控平台调用所述监控接入服务器对所述监控资源数据进行第一巡检;The monitoring platform invokes the monitoring access server to perform a first inspection on the monitoring resource data;

所述监控平台接收所述监控接入服务器发送的基于视联网协议的第一巡检结果;所述第一巡检结果由所述监控接入服务器,按照所述监控资源数据接入所述监控接入服务器的时间顺序,对所述监控资源数据进行顺序巡检后确定。The monitoring platform receives the first inspection result based on the networking protocol sent by the monitoring access server; the first inspection result is accessed by the monitoring access server according to the monitoring resource data. The time sequence of accessing the server is determined after sequential inspection of the monitoring resource data.

可选地,所述监控平台采用所述第一标记信息对所述监控资源数据进行过滤,确定第一可用监控资源数据的步骤包括:Optionally, the monitoring platform uses the first tag information to filter the monitoring resource data, and the step of determining the first available monitoring resource data includes:

所述监控平台采用所述第一标记信息和预设的过滤条件对所述监控资源数据进行过滤,确定第一可用监控资源数据。The monitoring platform filters the monitoring resource data by using the first tag information and preset filtering conditions to determine the first available monitoring resource data.

可选地,所述监控平台调用所述监控接入服务器对所述第一可用监控资源数据进行第二巡检,确定第二可用监控资源数据的步骤包括:Optionally, the monitoring platform invokes the monitoring access server to perform a second inspection on the first available monitoring resource data, and the step of determining the second available monitoring resource data includes:

所述监控平台调用所述监控接入服务器按预设的巡检条件对所述第一可用监控资源数据进行第二巡检;The monitoring platform invokes the monitoring access server to perform a second inspection on the first available monitoring resource data according to preset inspection conditions;

所述监控平台接收所述监控接入服务器发送的基于视联网协议的第二巡检结果;The monitoring platform receives the second inspection result based on the Internet of View protocol sent by the monitoring access server;

所述监控平台采用所述第二巡检结果,对所述第一标记信息进行更新,生成第二标记信息;The monitoring platform uses the second inspection result to update the first tag information to generate second tag information;

所述监控平台采用所述第二标记信息,确定第二可用监控资源数据。The monitoring platform determines the second available monitoring resource data by using the second tag information.

相应的,本发明实施例还公开了一种监控资源数据的过滤装置,应用于视联网监控管理系统,所述视联网监控管理系统包括监控平台和监控接入服务器,所述监控平台与所述监控接入服务器通信,所述装置包括:Correspondingly, the embodiment of the present invention also discloses a filtering device for monitoring resource data, which is applied to the monitoring and management system of the Internet of Views. The monitoring and management system of the Internet of Views includes a monitoring platform and a monitoring access server. The monitoring platform and the monitoring access server communications, the means comprising:

位于所述监控平台的获取模块,用于基于视联网协议获取所述监控接入服务器接入的监控资源数据;An acquisition module located on the monitoring platform, configured to acquire monitoring resource data accessed by the monitoring access server based on the Internet of Vision protocol;

位于所述监控平台的第一巡检模块,用于调用所述监控接入服务器对所述监控资源数据进行第一巡检,获得第一巡检结果;The first inspection module located on the monitoring platform is used to call the monitoring access server to perform a first inspection on the monitoring resource data to obtain a first inspection result;

位于所述监控平台的第一标记模块,用于采用所述第一巡检结果对所述监控资源数据进行标记,生成第一标记信息;A first marking module located on the monitoring platform, configured to use the first inspection result to mark the monitoring resource data and generate first marking information;

位于所述监控平台的过滤模块,用于采用所述第一标记信息对所述监控资源数据进行过滤,确定第一可用监控资源数据;A filtering module located on the monitoring platform, configured to filter the monitoring resource data by using the first tag information to determine the first available monitoring resource data;

位于所述监控平台的第二巡检模块,用于调用所述监控接入服务器对所述第一可用监控资源数据进行第二巡检,确定第二可用监控资源数据。The second inspection module located on the monitoring platform is configured to invoke the monitoring access server to perform a second inspection on the first available monitoring resource data to determine the second available monitoring resource data.

可选地,所述第一巡检模块包括:Optionally, the first inspection module includes:

位于所述监控平台的第一巡检子模块,用于调用所述监控接入服务器对所述监控资源数据进行第一巡检;The first inspection sub-module located on the monitoring platform is used to call the monitoring access server to perform a first inspection on the monitoring resource data;

位于所述监控平台的第一接收子模块,用于接收所述监控接入服务器发送的基于视联网协议的第一巡检结果;所述第一巡检结果由所述监控接入服务器,按照所述监控资源数据接入所述监控接入服务器的时间顺序,对所述监控资源数据进行顺序巡检后确定。The first receiving submodule located on the monitoring platform is used to receive the first inspection result based on the Internet of View protocol sent by the monitoring access server; the first inspection result is provided by the monitoring access server according to The time sequence in which the monitoring resource data is accessed to the monitoring access server is determined after sequential inspection of the monitoring resource data.

可选地,所述过滤模块包括:Optionally, the filter module includes:

位于所述监控平台的过滤子模块,用于采用所述第一标记信息和预设的过滤条件对所述监控资源数据进行过滤,确定第一可用监控资源数据。The filtering sub-module located on the monitoring platform is configured to filter the monitoring resource data by using the first tag information and preset filtering conditions to determine the first available monitoring resource data.

可选地,所述第二巡检模块包括:Optionally, the second inspection module includes:

位于所述监控平台的第二巡检子模块,用于调用所述监控接入服务器按预设的巡检条件对所述第一可用监控资源数据进行第二巡检;The second inspection sub-module located on the monitoring platform is used to call the monitoring access server to perform a second inspection on the first available monitoring resource data according to preset inspection conditions;

位于所述监控平台的第二接收子模块,用于接收所述监控接入服务器发送的基于视联网协议的第二巡检结果;The second receiving submodule located on the monitoring platform is used to receive the second inspection result based on the Internet of Vision protocol sent by the monitoring access server;

位于所述监控平台的第二标记子模块,用于采用所述第二巡检结果,对所述第一标记信息进行更新,生成第二标记信息;The second marking submodule located on the monitoring platform is configured to use the second inspection result to update the first marking information and generate second marking information;

位于所述监控平台的确定子模块,用于采用所述第二标记信息,确定第二可用监控资源数据。The determining submodule located on the monitoring platform is configured to determine the second available monitoring resource data by using the second tag information.

相应的,本发明实施例还公开了一种装置,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上述的监控资源数据的过滤方法的步骤。Correspondingly, the embodiment of the present invention also discloses a device, including: a processor, a memory, and a computer program stored on the memory and capable of running on the processor, and the computer program is executed by the processor When implementing the steps of the above-mentioned filtering method for monitoring resource data.

相应的,本发明实施例还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上述的监控资源数据的过滤方法的步骤。Correspondingly, the embodiment of the present invention also discloses a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the above-mentioned filtering method for monitoring resource data is implemented. step.

本发明实施例包括以下优点:Embodiments of the present invention include the following advantages:

本发明实施例通过监控平台基于视联网协议获取监控接入服务器接入的监控资源数据;然后,监控平台调用监控接入服务器对监控资源数据进行第一巡检,获得第一巡检结果;之后,监控平台采用该第一巡检结果对监控资源数据进行标记,生成第一标记信息;随后,监控平台采用该第一标记信息对监控资源数据进行过滤,确定第一可用监控资源数据;最后,监控平台再次调用监控接入服务器对该第一可用监控资源数据进行第二巡检,确定第二可用监控资源数据。上述方案通过对第一巡检后的监控资源数据进行过滤,能够自动筛选可用监控,再通过对可用监控资源数据进行第二巡检,保证了过滤筛选的可用监控都能被正常调取,从而保证了用户点播的监控都能正常调取,大大提升了用户点播监控的成功率和用户的使用体验。In the embodiment of the present invention, the monitoring resource data accessed by the monitoring access server is obtained through the monitoring platform based on the Internet-of-Vision protocol; then, the monitoring platform calls the monitoring access server to perform the first inspection on the monitoring resource data, and obtains the first inspection result; after that , the monitoring platform uses the first inspection result to mark the monitoring resource data to generate first marking information; then, the monitoring platform uses the first marking information to filter the monitoring resource data to determine the first available monitoring resource data; finally, The monitoring platform calls the monitoring access server again to perform a second inspection on the first available monitoring resource data to determine the second available monitoring resource data. The above scheme can automatically filter the available monitoring by filtering the monitoring resource data after the first inspection, and then conduct the second inspection on the available monitoring resource data to ensure that the available monitoring that is filtered and screened can be called normally, thus It ensures that the user-on-demand monitoring can be retrieved normally, which greatly improves the success rate of user-on-demand monitoring and the user experience.

另外,本发明实施例还通过监控平台调用监控接入服务器对接入的监控资源数据进行顺序巡检后生成第一标记信息,随后,监控平台采用该第一标记信息和预设的过滤条件对监控资源数据进行过滤,确定第一可用监控资源数据,最后,监控平台调用监控接入服务器按预设的巡检条件对该第一可用监控资源数据进行第二巡检,采用该第二巡检结果,对第一标记信息进行更新,生成第二标记信息后,确定第二可用监控资源数据。上述方案可以根据实际需要设置过滤条件,使得过滤得到的可用监控都能够在终端上很好地进行显示,也可以根据实际需要设置巡检条件,灵活地选择更合适的巡检方式对可用监控进行巡检,还可以通过及时更新标记信息,将不可用的监控及时移出巡检列表,使得整个数据处理流程更加科学高效,大大提高了用户点播监控的成功率,提升了用户的使用体验。In addition, in the embodiment of the present invention, the monitoring platform calls the monitoring access server to perform sequential inspection on the accessed monitoring resource data to generate the first tag information, and then the monitoring platform uses the first tag information and preset filter conditions to Filter the monitoring resource data to determine the first available monitoring resource data. Finally, the monitoring platform invokes the monitoring access server to perform a second inspection on the first available monitoring resource data according to the preset inspection conditions, and adopts the second inspection As a result, the first flag information is updated, and after the second flag information is generated, the second available monitoring resource data is determined. The above solution can set filtering conditions according to actual needs, so that the available monitoring obtained by filtering can be well displayed on the terminal, and you can also set inspection conditions according to actual needs, and flexibly choose a more suitable inspection method to monitor the available monitoring. Inspection can also remove unavailable monitoring from the inspection list in time by updating the tag information in time, making the entire data processing process more scientific and efficient, greatly improving the success rate of user on-demand monitoring, and improving the user experience.

附图说明Description of drawings

图1是本发明的一种监控资源数据的过滤方法实施例一的步骤流程图;Fig. 1 is a flow chart of the steps of Embodiment 1 of a filtering method for monitoring resource data of the present invention;

图2是本发明的一种监控资源数据的过滤方法实施例二的步骤流程图;Fig. 2 is a flow chart of the steps of Embodiment 2 of a filtering method for monitoring resource data of the present invention;

图3是本发明的一种设计方案框图;Fig. 3 is a kind of design block diagram of the present invention;

图4是本发明的一种设计方案流程图;Fig. 4 is a kind of design scheme flowchart of the present invention;

图5是本发明的一种监控资源数据的过滤装置实施例的结构框图;FIG. 5 is a structural block diagram of an embodiment of a filtering device for monitoring resource data in the present invention;

图6是本发明的一种视联网的组网示意图;Fig. 6 is a schematic diagram of networking of a video network according to the present invention;

图7是本发明的一种节点服务器的硬件结构示意图;Fig. 7 is a schematic diagram of the hardware structure of a node server of the present invention;

图8是本发明的一种接入交换机的硬件结构示意图;Fig. 8 is a schematic diagram of the hardware structure of an access switch of the present invention;

图9是本发明的一种以太网协转网关的硬件结构示意图。FIG. 9 is a schematic diagram of a hardware structure of an Ethernet protocol conversion gateway according to the present invention.

具体实施方式detailed description

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

本发明实施例的核心构思之一在于,针对现有技术存在由于巡检的监控数据量过大导致巡检耗时长,造成监控的故障信息和在线信息不准确,导致监控平台上很多显示正常的监控实际上已无法调取,只能通过手动筛选判断该监控是否可用,耗时麻烦并且监控播放的成功率低的问题。本发明通过两层自动筛选:首先对第一巡检后的监控资源数据进行过滤,能够自动筛选得到可用度高的监控资源数据,再通过只对可用度高的监控资源数据进行第二巡检,筛选得到最终可用监控资源数据,保证了最终推荐给用户的监控资源都能被正常调取,且能在终端进行正常显示,大大提高了用户点播监控的成功率,提升了用户的使用体验。One of the core concepts of the embodiments of the present invention is that, in view of the existing technology, due to the large amount of monitoring data of the patrol inspection, the patrol inspection takes a long time, resulting in inaccurate monitoring fault information and online information, resulting in many normal display on the monitoring platform. In fact, the monitoring can no longer be retrieved. It can only be judged whether the monitoring is available through manual screening, which is time-consuming and troublesome, and the success rate of monitoring playback is low. The present invention automatically screens through two layers: firstly, the monitoring resource data after the first inspection is filtered, and the monitoring resource data with high availability can be automatically screened, and then the second inspection is performed only on the monitoring resource data with high availability , to obtain the final available monitoring resource data, which ensures that the monitoring resources finally recommended to the user can be called normally, and can be displayed normally on the terminal, which greatly improves the success rate of user on-demand monitoring and improves the user experience.

参照图1,示出了本发明的一种监控资源数据的过滤方法实施例一的步骤流程图,应用于视联网监控管理系统,所述视联网监控管理系统包括监控平台和监控接入服务器,所述监控平台与所述监控接入服务器通信,所述方法具体可以包括如下步骤:Referring to FIG. 1 , it shows a flow chart of the steps of Embodiment 1 of a filtering method for monitoring resource data of the present invention, which is applied to a monitoring and management system of the Internet of Views. The monitoring and management system of the Internet of Views includes a monitoring platform and a monitoring access server. The monitoring platform communicates with the monitoring access server, and the method may specifically include the following steps:

步骤101,所述监控平台基于视联网协议获取所述监控接入服务器接入的监控资源数据;Step 101, the monitoring platform obtains monitoring resource data accessed by the monitoring access server based on the Internet of Vision protocol;

视联网监控管理系统是负责整个视联网中所有监控资源管理的系统,可以包括监控平台和1个或多个监控接入服务器。The Internet of Vision monitoring and management system is a system responsible for the management of all monitoring resources in the entire Internet of Vision, which may include a monitoring platform and one or more monitoring access servers.

监控平台:主要用于进行监控资源管理与监控调度。在监控平台部署的数据库中,可以存储接入的监控资源数据,例如,音频数据、视频数据等。Monitoring platform: mainly used for monitoring resource management and monitoring scheduling. In the database deployed by the monitoring platform, the accessed monitoring resource data, such as audio data, video data, etc., can be stored.

监控接入服务器:负责把外部监控设备的采集的监控资源数据接入到视联网监控平台中,是与监控平台对接的设备,装有监控接入服务系统软件。Monitoring access server: It is responsible for connecting the monitoring resource data collected by external monitoring equipment to the monitoring platform of the Internet of Vision. It is a device connected to the monitoring platform and equipped with monitoring access service system software.

在日常场景实施过程中,监控平台可以基于视联网协议获取监控接入服务器接入的监控资源数据。During the implementation of daily scenarios, the monitoring platform can obtain the monitoring resource data accessed by the monitoring access server based on the Internet of Vision protocol.

步骤102,所述监控平台调用所述监控接入服务器对所述监控资源数据进行第一巡检,获得第一巡检结果;Step 102, the monitoring platform calls the monitoring access server to perform a first inspection on the monitoring resource data, and obtains a first inspection result;

巡检:监控接入服务器对接入的监控资源数据模拟手动调取,以获取监控状态,如在线状态、故障状态、视频分辨率、视频格式等等。Inspection: The monitoring access server simulates manual retrieval of the access monitoring resource data to obtain the monitoring status, such as online status, fault status, video resolution, video format, etc.

第一巡检结果可以包括监控资源数据的巡检时间、巡检次数、巡检成功次数、视频格式、视频分辨率、故障状态、在线状态等,但并不局限于此。The first inspection result may include, but not limited to, inspection time, inspection times, inspection success times, video format, video resolution, fault status, online status, etc. of the monitored resource data.

在日常场景实施过程中,在监控平台获取到监控资源数据后,监控平台可以调用监控接入服务器对监控资源数据进行第一巡检,获得第一巡检结果。In the implementation process of daily scenarios, after the monitoring platform obtains the monitoring resource data, the monitoring platform can call the monitoring access server to perform the first inspection on the monitoring resource data, and obtain the first inspection result.

步骤103,所述监控平台采用所述第一巡检结果对所述监控资源数据进行标记,生成第一标记信息;Step 103, the monitoring platform uses the first inspection result to mark the monitoring resource data, and generates first marking information;

第一标记信息可以包括监控资源数据的标签(如可用监控或不可用监控等)、巡检时间、巡检次数、巡检成功次数、视频格式、视频分辨率、故障状态、在线状态等,但并不局限于此。The first tag information may include the label of monitoring resource data (such as available monitoring or unavailable monitoring, etc.), inspection time, number of times of inspection, number of times of successful inspection, video format, video resolution, fault status, online status, etc., but It is not limited to this.

在日常场景实施过程中,监控平台可以采用第一巡检结果对监控资源数据进行标记,生成第一标记信息。During the implementation of daily scenarios, the monitoring platform may use the first inspection result to mark the monitoring resource data to generate the first marking information.

步骤104,所述监控平台采用所述第一标记信息对所述监控资源数据进行过滤,确定第一可用监控资源数据;Step 104, the monitoring platform uses the first tag information to filter the monitoring resource data to determine the first available monitoring resource data;

在日常场景实施过程中,监控平台可以采用第一标记信息对监控资源数据进行过滤,确定第一可用监控资源数据。During the implementation of daily scenarios, the monitoring platform may use the first tag information to filter the monitoring resource data to determine the first available monitoring resource data.

步骤105,所述监控平台调用所述监控接入服务器对所述第一可用监控资源数据进行第二巡检,确定第二可用监控资源数据。Step 105, the monitoring platform invokes the monitoring access server to perform a second inspection on the first available monitoring resource data to determine the second available monitoring resource data.

在日常场景实施过程中,监控平台可以调用监控接入服务器对第一可用监控资源数据进行第二巡检,确定第二可用监控资源数据。During the implementation of daily scenarios, the monitoring platform may call the monitoring access server to perform a second inspection on the first available monitoring resource data to determine the second available monitoring resource data.

本发明实施例通过监控平台基于视联网协议获取监控接入服务器接入的监控资源数据;然后,监控平台调用监控接入服务器对监控资源数据进行第一巡检,获得第一巡检结果;之后,监控平台采用该第一巡检结果对监控资源数据进行标记,生成第一标记信息;随后,监控平台采用该第一标记信息对监控资源数据进行过滤,确定第一可用监控资源数据;最后,监控平台再次调用监控接入服务器对该第一可用监控资源数据进行第二巡检,确定第二可用监控资源数据。上述方案采用第一巡检的结果生成第一标记信息,采用该第一标记信息监控资源数据进行过滤,能够自动筛选可用的监控加入第二巡检列表,既保证了过滤后可用监控的可用度,又减少了第二巡检的数据量,再通过对可用监控资源数据进行第二巡检,确定第二可用监控资源数据,保证了过滤筛选的可用监控都能被正常调取,且能在终端进行正常显示,从而保证了用户点播的监控都能正常调取,大大提高了用户点播监控的成功率,提升了用户的使用体验。In the embodiment of the present invention, the monitoring resource data accessed by the monitoring access server is obtained through the monitoring platform based on the Internet-of-Vision protocol; then, the monitoring platform calls the monitoring access server to perform the first inspection on the monitoring resource data, and obtains the first inspection result; after that , the monitoring platform uses the first inspection result to mark the monitoring resource data to generate first marking information; then, the monitoring platform uses the first marking information to filter the monitoring resource data to determine the first available monitoring resource data; finally, The monitoring platform calls the monitoring access server again to perform a second inspection on the first available monitoring resource data to determine the second available monitoring resource data. The above scheme uses the results of the first inspection to generate the first tag information, and uses the first tag information to monitor resource data for filtering, which can automatically filter the available monitoring and add it to the second inspection list, which not only ensures the availability of the available monitoring after filtering , and reduce the amount of data in the second inspection, and then through the second inspection of the available monitoring resource data, determine the second available monitoring resource data, which ensures that the available monitoring that is filtered and screened can be called normally, and can be used in The terminal performs normal display, thereby ensuring that the user-demanded monitoring can be retrieved normally, greatly improving the success rate of user-demanded monitoring, and improving the user experience.

参照图2,示出了本发明的一种监控资源数据的过滤方法实施例二的步骤流程图,应用于视联网监控管理系统,所述视联网监控管理系统包括监控平台和监控接入服务器,所述监控平台与所述监控接入服务器通信,所述方法具体可以包括如下步骤:Referring to FIG. 2 , it shows a flow chart of the steps of Embodiment 2 of a filtering method for monitoring resource data of the present invention, which is applied to the monitoring and management system of the Internet of Views. The monitoring and management system of the Internet of Views includes a monitoring platform and a monitoring access server. The monitoring platform communicates with the monitoring access server, and the method may specifically include the following steps:

步骤201,所述监控平台基于视联网协议获取所述监控接入服务器接入的监控资源数据;Step 201, the monitoring platform obtains monitoring resource data accessed by the monitoring access server based on the Internet of Vision protocol;

在日常场景实施过程中,监控平台可以基于视联网协议获取监控接入服务器接入的监控资源数据,并保存在监控平台预设的数据库中。During the implementation of daily scenarios, the monitoring platform can obtain the monitoring resource data accessed by the monitoring access server based on the Internet of Vision protocol, and save it in the preset database of the monitoring platform.

步骤202,所述监控平台调用所述监控接入服务器对所述监控资源数据进行第一巡检;Step 202, the monitoring platform invokes the monitoring access server to perform a first inspection on the monitoring resource data;

步骤203,所述监控平台接收所述监控接入服务器发送的基于视联网协议的第一巡检结果;所述第一巡检结果由所述监控接入服务器,按照所述监控资源数据接入所述监控接入服务器的时间顺序,对所述监控资源数据进行顺序巡检后确定。Step 203, the monitoring platform receives the first inspection result based on the Internet-of-Vision protocol sent by the monitoring access server; the first inspection result is accessed by the monitoring access server according to the monitoring resource data The chronological sequence of the monitoring access server is determined after sequential inspection of the monitoring resource data.

第一巡检可以包括顺序巡检。顺序巡检是监控平台调用监控接入服务器,对所有的监控资源数据按监控接入服务器为单位开启顺序巡检,每个监控接入服务器对接入该监控接入服务器的监控资源数据进行顺序巡检,顺序巡检完成后可以确定第一顺序巡检结果。例如,一共有A,B,C三个监控接入服务器,每个监控接入服务器接入10000个监控资源数据,那么A对接入A的10000个监控资源数据,按照这10000个监控资源数据接入A的时间进行顺序巡检;B对接入B的10000个监控资源数据,按照这10000个监控资源数据接入B的时间进行顺序巡检;C对接入C的10000个监控资源数据,按照这10000个监控资源数据接入C的时间进行顺序巡检,三个监控接入服务器各自完成顺序巡检后,将顺序巡检的结果通过视联网传输到监控平台。The first round may include sequential rounds. Sequential inspection is that the monitoring platform calls the monitoring access server to start sequential inspection of all monitoring resource data in units of monitoring access servers, and each monitoring access server performs sequential inspection on the monitoring resource data connected to the monitoring access server. Inspection, after the sequential inspection is completed, the result of the first sequence inspection can be determined. For example, there are three monitoring access servers A, B, and C, and each monitoring access server accesses 10,000 monitoring resource data, then A, for the 10,000 monitoring resource data connected to A, according to the 10,000 monitoring resource data Sequential inspection is performed on the time of access to A; B performs sequential inspection on the 10,000 monitoring resource data connected to B, according to the time when the 10,000 monitoring resource data is connected to B; C performs sequential inspection on the 10,000 monitoring resource data connected to C According to the time when the 10,000 monitoring resource data are connected to C, the sequential inspection is performed. After the three monitoring access servers complete the sequential inspection, the results of the sequential inspection are transmitted to the monitoring platform through the Internet of View.

在日常场景实施过程中,在监控平台获取到监控资源数据后,监控平台可以调用监控接入服务器对监控资源数据进行第一巡检,随后监控平台可以接收监控接入服务器发送的基于视联网协议的第一巡检结果,并保存在监控平台预设的数据库中。In the implementation process of daily scenarios, after the monitoring platform obtains the monitoring resource data, the monitoring platform can call the monitoring access server to perform the first patrol inspection on the monitoring resource data, and then the monitoring platform can receive the video network protocol-based data sent by the monitoring access server. The results of the first inspection are stored in the database preset on the monitoring platform.

步骤204,所述监控平台采用所述第一巡检结果对所述监控资源数据进行标记,生成第一标记信息;Step 204, the monitoring platform uses the first inspection result to mark the monitoring resource data, and generates first marking information;

在日常场景实施过程中,监控平台可以采用所述第一巡检结果对所述监控资源数据进行标记,生成第一标记信息,并保存在监控平台预设的数据库中。During the implementation of daily scenarios, the monitoring platform may use the first inspection result to mark the monitoring resource data, generate first marking information, and save it in a database preset by the monitoring platform.

步骤205,所述监控平台采用所述第一标记信息和预设的过滤条件对所述监控资源数据进行过滤,确定第一可用监控资源数据;Step 205, the monitoring platform uses the first tag information and preset filtering conditions to filter the monitoring resource data to determine the first available monitoring resource data;

预设的过滤条件包括预设的终端解码能力、预设的巡检时间、预设的巡检成功率。The preset filtering conditions include a preset terminal decoding capability, a preset inspection time, and a preset inspection success rate.

预设的终端解码能力可以包括预设的终端可以解码的视频格式、视频分辨率等,但并不局限与此。在实际中,如果终端可以解码的视频格式为H164,那么预设的过滤条件可以设置为解码的视频格式为H164,则标记了视频格式为H164才能满足预设的过滤条件,而标记了其他视频格式的,如标记为H165的监控资源数据,则不能满足预设的过滤条件。The preset terminal decoding capability may include a preset video format and video resolution that the terminal can decode, but is not limited thereto. In practice, if the video format that the terminal can decode is H164, then the preset filter condition can be set to the decoded video format as H164, and the video format is marked as H164 to meet the preset filter condition, while other videos are marked Format, such as monitoring resource data marked as H165, cannot meet the preset filtering conditions.

在实际中,预设的巡检时间即可以预设一个巡检时间和时间阀值(如30分钟),若标记的巡检时间与预设的这个巡检时间的时间差值小于等于30分钟,则监控资源数据才能满足预设的过滤条件,而标记的巡检时间与预设的这个巡检时间的时间差值大于30分钟,则不能满足预设的过滤条件。In practice, the preset inspection time can be a preset inspection time and time threshold (such as 30 minutes), if the time difference between the marked inspection time and the preset inspection time is less than or equal to 30 minutes , the monitoring resource data can meet the preset filtering conditions, and the time difference between the marked inspection time and the preset inspection time is greater than 30 minutes, and the preset filtering conditions cannot be met.

在实际中,预设的巡检成功率即可以预设巡检成功率为80%,则当标记的巡检成功率大于等于80%,该监控资源数据才能满足预设的过滤条件,而当标记的巡检成功率小于80%,则不能满足预设的过滤条件。In practice, the preset inspection success rate can be preset at 80%, and when the marked inspection success rate is greater than or equal to 80%, the monitoring resource data can meet the preset filtering conditions, and when If the inspection success rate of the mark is less than 80%, the preset filter condition cannot be met.

在日常场景实施过程中,监控平台可以采用第一标记信息和预设的过滤条件对监控资源数据进行过滤,确定监控资源数据的可用度,第一标记信息满足预设的过滤条件的监控资源数据为可用度高的监控资源数据,将其确定第一可用监控资源数据,第一标记信息不满足预设的过滤条件的监控资源数据为可用度低的监控资源数据。During the implementation of daily scenarios, the monitoring platform can use the first tag information and preset filter conditions to filter the monitoring resource data to determine the availability of the monitoring resource data, and the monitoring resource data whose first tag information satisfies the preset filter conditions The monitoring resource data with high availability is determined as the first available monitoring resource data, and the monitoring resource data whose first flag information does not satisfy the preset filter condition is the monitoring resource data with low availability.

步骤206,所述监控平台调用所述监控接入服务器按预设的巡检条件对所述第一可用监控资源数据进行第二巡检;Step 206, the monitoring platform invokes the monitoring access server to perform a second inspection on the first available monitoring resource data according to preset inspection conditions;

预设的巡检条件可以包括预设的巡检时间间隔、预设的巡检优先级最高、预设的循环巡检次数等,但并不局限于此。The preset inspection conditions may include, but not limited to, a preset inspection time interval, a preset inspection priority with the highest priority, and a preset cycle inspection times.

第二巡检可以包括顺序巡检或者自定义巡检等,但并不局限于此。The second inspection may include sequential inspection or custom inspection, but is not limited thereto.

预设的巡检时间间隔是两个监控资源数据进行第二巡检的时间间隔。例如,可以预设巡检时间为10秒,则一个可用监控资源数据执行第二巡检后,间隔10秒再对下一个可用监控资源数据执行第二巡检。The preset inspection time interval is the time interval for the second inspection of the two monitored resource data. For example, the inspection time can be preset to be 10 seconds, then after the second inspection is performed on one available monitoring resource data, the second inspection is performed on the next available monitoring resource data at an interval of 10 seconds.

预设的巡检优先级最高是预设对监控资源数据进行巡检时优先选择的巡检方式,如优先选择顺序巡检,或优先选择预设的自定义巡检等。预设的巡检优先级最高是预设自定义巡检优先级最高,则监控平台调用监控接入服务器对第一可用监控资源数据进行自定义巡检。The highest preset inspection priority is the preferred inspection method when inspecting the monitoring resource data, such as prioritizing sequential inspections, or prioritizing preset custom inspections, etc. The highest preset inspection priority is the highest preset custom inspection priority, and the monitoring platform invokes the monitoring access server to perform a custom inspection on the data of the first available monitoring resource.

预设的循环巡检次数是对第一可用监控资源数据进行第二巡检的循环次数。例如,预设的循环巡检次数为3次,则对第一可用监控资源数据执行3次第二巡检流程。The preset cyclic inspection times are the cyclic times for performing the second inspection on the first available monitoring resource data. For example, if the preset number of cyclic inspections is 3 times, then the second inspection process is executed 3 times for the first available monitoring resource data.

在日常场景实施过程中,监控平台可以调用监控接入服务器按预设的巡检条件对第一可用监控资源数据进行第二巡检。During the implementation of daily scenarios, the monitoring platform can call the monitoring access server to perform a second inspection on the first available monitoring resource data according to preset inspection conditions.

步骤207,所述监控平台接收所述监控接入服务器发送的基于视联网协议的第二巡检结果;Step 207, the monitoring platform receives the second inspection result based on the Internet-of-Vision protocol sent by the monitoring access server;

步骤208,所述监控平台采用所述第二巡检结果,对所述第一标记信息进行更新,生成第二标记信息;Step 208, the monitoring platform uses the second inspection result to update the first tag information to generate second tag information;

在日常场景实施过程中,在第二巡检完成后,监控平台可以接收监控接入服务器发送的基于视联网协议的第二巡检结果,随后监控平台可以采用第二巡检结果,对第一标记信息进行更新,生成第二标记信息。In the implementation process of the daily scene, after the second inspection is completed, the monitoring platform can receive the second inspection result based on the Internet of View protocol sent by the monitoring access server, and then the monitoring platform can use the second inspection result to perform the first The tag information is updated to generate second tag information.

在实际中,在对第一可用监控资源数据进行第二巡检后,可以获得第二巡检结果,例如预设的巡检优先级最高是预设顺序巡检优先级最高,监控平台调用监控接入服务器对第一可用监控资源数据进行顺序巡检后,可以获得第一可用监控资源数据的第二巡检结果,第二巡检结果可以包括第一可用监控资源数据的巡检时间、巡检次数、巡检成功次数、视频格式、视频分辨率、故障状态、在线状态等,若第二巡检结果与第一标记信息不同,则采用第二巡检结果,对第一标记信息进行更新,生成第二标记信息,如第一可用监控资源数据a的第二巡检结果为在线有故障,而第一可用监控资源数据a的第一标记信息为在线无故障,则需要将第一可用监控资源数据a的第一标记信息里的状态更新为在线有故障,标签更新为不可用监控。In practice, after the second inspection of the first available monitoring resource data, the second inspection result can be obtained. For example, the preset inspection priority is the highest, and the preset order inspection priority is the highest. The monitoring platform calls the monitoring After the access server performs sequential inspection on the first available monitoring resource data, it can obtain the second inspection result of the first available monitoring resource data, and the second inspection result can include the inspection time, inspection time, and The number of inspections, the number of successful inspections, video format, video resolution, fault status, online status, etc., if the second inspection result is different from the first tag information, the second inspection result is used to update the first tag information , to generate the second flag information, if the second inspection result of the first available monitoring resource data a is that there is a fault online, but the first flag information of the first available monitoring resource data a is online without fault, then the first available The status in the first tag information of the monitoring resource data a is updated as online faulty, and the tag is updated as unavailable for monitoring.

步骤209,所述监控平台采用所述第二标记信息,确定第二可用监控资源数据。Step 209, the monitoring platform uses the second tag information to determine the second available monitoring resource data.

在日常场景实施过程中,监控平台可以采用所述第二标记信息,确定第二可用监控资源数据。During the implementation of daily scenarios, the monitoring platform may use the second tag information to determine the second available monitoring resource data.

在实际中,若监控资源数据的第二标记信息为可用监控,则可以确定该监控资源数据为第二可用监控资源数据。In practice, if the second tag information of the monitoring resource data is available monitoring, it may be determined that the monitoring resource data is the second available monitoring resource data.

本发明实施例通过监控平台基于视联网协议获取监控接入服务器接入的监控资源数据;然后,监控平台调用监控接入服务器对监控资源数据进行第一巡检,获得第一巡检结果;之后,监控平台采用该第一巡检结果对监控资源数据进行标记,生成第一标记信息;随后,监控平台采用该第一标记信息对监控资源数据进行过滤,确定第一可用监控资源数据;最后,监控平台再次调用监控接入服务器对该第一可用监控资源数据进行第二巡检,确定第二可用监控资源数据。上述方案通过对第一巡检后的监控资源数据进行过滤,能够自动筛选可用监控,再通过对可用监控资源数据进行第二巡检,保证了过滤筛选的可用监控都能被正常调取,从而保证了用户点播的监控都能正常调取,大大提升了用户点播监控的成功率和用户的使用体验。In the embodiment of the present invention, the monitoring resource data accessed by the monitoring access server is obtained through the monitoring platform based on the Internet-of-Vision protocol; then, the monitoring platform calls the monitoring access server to perform the first inspection on the monitoring resource data, and obtains the first inspection result; after that , the monitoring platform uses the first inspection result to mark the monitoring resource data to generate first marking information; then, the monitoring platform uses the first marking information to filter the monitoring resource data to determine the first available monitoring resource data; finally, The monitoring platform calls the monitoring access server again to perform a second inspection on the first available monitoring resource data to determine the second available monitoring resource data. The above scheme can automatically filter the available monitoring by filtering the monitoring resource data after the first inspection, and then conduct the second inspection on the available monitoring resource data to ensure that the available monitoring that is filtered and screened can be called normally, thus It ensures that the user-on-demand monitoring can be retrieved normally, which greatly improves the success rate of user-on-demand monitoring and the user experience.

另外,本发明实施例还通过监控平台调用监控接入服务器对接入的监控资源数据进行顺序巡检后生成第一标记信息,随后,监控平台采用该第一标记信息和预设的过滤条件对监控资源数据进行过滤,确定第一可用监控资源数据,最后,监控平台调用监控接入服务器按预设的巡检条件对该第一可用监控资源数据进行第二巡检,采用该第二巡检结果,对第一标记信息进行更新,生成第二标记信息后,确定第二可用监控资源数据。上述方案可以根据实际需要设置过滤条件,使得过滤得到的可用监控都能够在终端上很好地进行显示,也可以根据实际需要设置巡检条件,灵活地选择更合适的巡检方式对可用监控进行巡检,还可以通过及时更新标记信息,将不可用的监控及时移出巡检列表,使得整个数据处理流程更加科学高效,也确保了标记信息的准确性,大大提高了用户点播监控的成功率,提升了用户的使用体验。In addition, in the embodiment of the present invention, the monitoring platform calls the monitoring access server to perform sequential inspection on the accessed monitoring resource data to generate the first tag information, and then the monitoring platform uses the first tag information and preset filter conditions to Filter the monitoring resource data to determine the first available monitoring resource data. Finally, the monitoring platform invokes the monitoring access server to perform a second inspection on the first available monitoring resource data according to the preset inspection conditions, and adopts the second inspection As a result, the first flag information is updated, and after the second flag information is generated, the second available monitoring resource data is determined. The above solution can set filtering conditions according to actual needs, so that the available monitoring obtained by filtering can be well displayed on the terminal, and you can also set inspection conditions according to actual needs, and flexibly choose a more suitable inspection method to monitor the available monitoring. Patrol inspection can also remove unavailable monitoring from the inspection list in time by updating the tag information in time, making the entire data processing process more scientific and efficient, ensuring the accuracy of tag information, and greatly improving the success rate of user-on-demand monitoring. Improved user experience.

为了使本领域技术人员能够更好地理解本发明实施例,参照图3,示出了本发明的一种设计方案框图,下面对该框图加以说明:In order to enable those skilled in the art to better understand the embodiments of the present invention, referring to Fig. 3, a block diagram of a design scheme of the present invention is shown, and the block diagram is described below:

图3中的视联网监控联网管理调度系统即本发明的监控平台,主要进行监控资源管理与监控调度。The monitoring network management and scheduling system of the Internet of View in FIG. 3 is the monitoring platform of the present invention, which mainly performs monitoring resource management and monitoring scheduling.

图3中的资源池是在监控平台的数据库中存储的监控资源数据。The resource pool in FIG. 3 is monitoring resource data stored in the database of the monitoring platform.

视联网监控联网管理调度系统即监控平台通过监控接入服务器同步接入过来的监控资源,存储在监控平台的数据库中,作为监控资源池。针对同步过来的所有监控资源作为全部监控资源池,筛选出的可用监控资源作为可用资源池。筛选策略包括三大功能模块:顺序巡检模块:对全部监控资源池中的所有监控资源数据进行顺序巡检,将巡检结果,如监控在线情况,故障状态等通过视联网传输,最后存到监控平台的数据库中;过滤模块:对全部监控资源池进行过滤,筛选出的可用监控资源作为可用资源池;自定义巡检模块:对过滤筛选出的可用监控资源进行巡检。The monitoring network management and dispatching system of the video network is the monitoring resource that the monitoring platform accesses synchronously through the monitoring access server and stores it in the database of the monitoring platform as a monitoring resource pool. All synchronized monitoring resources are used as the entire monitoring resource pool, and the available monitoring resources that are screened out are used as the available resource pool. The screening strategy includes three functional modules: Sequential inspection module: performs sequential inspection on all monitoring resource data in all monitoring resource pools, and transmits inspection results, such as monitoring online status and fault status, through the Internet of View, and finally saves them in In the database of the monitoring platform; filter module: filter all monitoring resource pools, and use the filtered available monitoring resources as available resource pools; custom inspection module: perform inspection on the filtered and screened available monitoring resources.

参照图4,示出了本发明的一种设计方案流程图,下面对该流程图加以说明:With reference to Fig. 4, a kind of design scheme flow chart of the present invention is shown, and this flow chart is described below:

1、监控接入服务器接入监控资源数据,经视联网协议传输到监控平台,监控平台将接入的所有监控资源数据保存到监控平台的数据库中,将所有监控资源数据作为所有资源池。1. The monitoring access server accesses the monitoring resource data, and transmits it to the monitoring platform through the Internet-of-Vision protocol. The monitoring platform saves all the monitoring resource data connected to the database of the monitoring platform, and uses all the monitoring resource data as all resource pools.

3、调用监控接入服务器对所有监控资源数据按监控接入服务器为单位开启顺序巡检,每个监控接入服务器对接入该监控接入服务器的监控资源数据进行顺序巡检,对顺序巡检过后的监控资源数据标记巡检时间、巡检次数、巡检成功次数、视频格式、视频分辨率、故障状态、在线状态等。3. Call the monitoring access server to start sequential inspection of all monitoring resource data in units of monitoring access servers. Each monitoring access server performs sequential inspection on the monitoring resource data connected to the monitoring access server. The monitoring resource data after the inspection is marked with inspection time, number of inspections, number of successful inspections, video format, video resolution, fault status, online status, etc.

4、监控接入服务器将顺序巡检的结果(监控资源数据的巡检时间、巡检次数、巡检成功次数、视频格式、视频分辨率、故障状态、在线状态等)通过视联网协议传输到监控平台,保存在监控平台的数据库中。4. The monitoring access server transmits the results of sequential inspections (inspection time of monitoring resource data, inspection times, number of successful inspections, video format, video resolution, fault status, online status, etc.) to The monitoring platform is stored in the database of the monitoring platform.

5、监控平台对顺序巡检过后的所有监控资源数据按预设的过滤策略进行过滤筛选,过滤策略包括终端解码能力、巡检时间、巡检成功率,确定监控资源数据的可用度,筛选出可用度高的监控资源数据作为初步可用监控资源数据,将过滤结果保存在监控平台的数据库中,将初步可用监控资源数据作为可用资源池。同时将筛选出的初步可用监控资源数据动态加入到巡检队列中,进行自定义巡检。5. The monitoring platform filters and screens all monitoring resource data after sequential inspection according to the preset filtering strategy. The filtering strategy includes terminal decoding capability, inspection time, inspection success rate, determines the availability of monitoring resource data, and filters out The monitoring resource data with high availability is used as the preliminary available monitoring resource data, and the filtering results are saved in the database of the monitoring platform, and the preliminary available monitoring resource data is used as the available resource pool. At the same time, the filtered preliminary available monitoring resource data is dynamically added to the inspection queue for custom inspection.

6、监控接入服务器对初步可用监控资源数据按预设的自定义巡检策略进行自定义巡检,确定最终可用监控资源数据;自定义巡检策略包括巡检时间间隔设定、巡检优先级最高、循环巡检;监控接入服务器将自定义巡检结果通过视联网协议传输到监控平台,保存在监控平台的数据库中。6. The monitoring access server conducts custom inspection on the preliminary available monitoring resource data according to the preset custom inspection strategy to determine the final available monitoring resource data; the custom inspection strategy includes inspection time interval setting, inspection priority The highest level, cyclic inspection; the monitoring access server transmits the custom inspection results to the monitoring platform through the Internet-of-Vision protocol, and saves them in the database of the monitoring platform.

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。It should be noted that, for the method embodiment, for the sake of simple description, it is expressed as a series of action combinations, but those skilled in the art should know that the embodiment of the present invention is not limited by the described action sequence, because According to the embodiment of the present invention, certain steps may be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification belong to preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

参照图5,示出了本发明的一种监控资源数据的过滤装置实施例的结构框图,应用于视联网监控管理系统,所述视联网监控管理系统包括监控平台和监控接入服务器,所述监控平台与所述监控接入服务器通信,所述装置具体可以包括如下模块:Referring to FIG. 5 , it shows a structural block diagram of an embodiment of a filtering device for monitoring resource data of the present invention, which is applied to a monitoring and management system of the Internet of Views. The monitoring and management system of the Internet of Views includes a monitoring platform and a monitoring access server. The monitoring platform communicates with the monitoring access server, and the device may specifically include the following modules:

位于所述监控平台的获取模块501,用于基于视联网协议获取所述监控接入服务器接入的监控资源数据;An acquisition module 501 located on the monitoring platform, configured to acquire monitoring resource data accessed by the monitoring access server based on the Internet of Vision protocol;

位于所述监控平台的第一巡检模块502,用于调用所述监控接入服务器对所述监控资源数据进行第一巡检,获得第一巡检结果;The first inspection module 502 located on the monitoring platform is used to call the monitoring access server to perform a first inspection on the monitoring resource data and obtain a first inspection result;

位于所述监控平台的第一标记模块503,用于采用所述第一巡检结果对所述监控资源数据进行标记,生成第一标记信息;The first marking module 503 located on the monitoring platform is configured to use the first inspection result to mark the monitoring resource data and generate first marking information;

位于所述监控平台的过滤模块504,用于采用所述第一标记信息对所述监控资源数据进行过滤,确定第一可用监控资源数据;The filtering module 504 located on the monitoring platform is configured to use the first tag information to filter the monitoring resource data to determine the first available monitoring resource data;

位于所述监控平台的第二巡检模块505,用于调用所述监控接入服务器对所述第一可用监控资源数据进行第二巡检,确定第二可用监控资源数据。The second inspection module 505 located on the monitoring platform is configured to invoke the monitoring access server to perform a second inspection on the first available monitoring resource data to determine the second available monitoring resource data.

在本发明的一种可选实施例中,所述第一巡检模块包括:In an optional embodiment of the present invention, the first inspection module includes:

位于所述监控平台的第一巡检子模块,用于调用所述监控接入服务器对所述监控资源数据进行第一巡检;The first inspection sub-module located on the monitoring platform is used to call the monitoring access server to perform a first inspection on the monitoring resource data;

位于所述监控平台的第一接收子模块,用于接收所述监控接入服务器发送的基于视联网协议的第一巡检结果;所述第一巡检结果由所述监控接入服务器,按照所述监控资源数据接入所述监控接入服务器的时间顺序,对所述监控资源数据进行顺序巡检后确定。The first receiving submodule located on the monitoring platform is used to receive the first inspection result based on the Internet of View protocol sent by the monitoring access server; the first inspection result is provided by the monitoring access server according to The time sequence in which the monitoring resource data is accessed to the monitoring access server is determined after sequential inspection of the monitoring resource data.

在本发明的一种可选实施例中,所述过滤模块包括:In an optional embodiment of the present invention, the filtering module includes:

位于所述监控平台的过滤子模块,用于采用所述第一标记信息和预设的过滤条件对所述监控资源数据进行过滤,确定第一可用监控资源数据。The filtering sub-module located on the monitoring platform is configured to filter the monitoring resource data by using the first tag information and preset filtering conditions to determine the first available monitoring resource data.

在本发明的一种可选实施例中,所述第二巡检模块包括:In an optional embodiment of the present invention, the second patrol module includes:

位于所述监控平台的第二巡检子模块,用于调用所述监控接入服务器按预设的巡检条件对所述第一可用监控资源数据进行第二巡检;The second inspection sub-module located on the monitoring platform is used to call the monitoring access server to perform a second inspection on the first available monitoring resource data according to preset inspection conditions;

位于所述监控平台的第二接收子模块,用于接收所述监控接入服务器发送的基于视联网协议的第二巡检结果;The second receiving submodule located on the monitoring platform is used to receive the second inspection result based on the Internet of Vision protocol sent by the monitoring access server;

位于所述监控平台的第二标记子模块,用于采用所述第二巡检结果,对所述第一标记信息进行更新,生成第二标记信息;The second marking submodule located on the monitoring platform is configured to use the second inspection result to update the first marking information and generate second marking information;

位于所述监控平台的确定子模块,用于采用所述第二标记信息,确定第二可用监控资源数据。The determining submodule located on the monitoring platform is configured to determine the second available monitoring resource data by using the second tag information.

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for related parts, please refer to the part of the description of the method embodiment.

本发明实施例还提供了一种装置,包括:The embodiment of the present invention also provides a device, including:

包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,该计算机程序被处理器执行时实现上述监控资源数据的过滤方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。It includes a processor, a memory, and a computer program stored on the memory and capable of running on the processor. When the computer program is executed by the processor, each process of the above embodiment of the filtering method for monitoring resource data is realized, and can achieve The same technical effects are not repeated here to avoid repetition.

本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现上述监控资源数据的过滤方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。The embodiment of the present invention also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, each process of the above-mentioned filtering method for monitoring resource data is realized, and the same can be achieved. To avoid repetition, the technical effects will not be repeated here.

视联网是网络发展的重要里程碑,是一个实时网络,能够实现高清视频实时传输,将众多互联网应用推向高清视频化,高清面对面。The Internet of Vision is an important milestone in the development of the network. It is a real-time network that can realize real-time transmission of high-definition video, and push many Internet applications to high-definition video, high-definition face-to-face.

视联网采用实时高清视频交换技术,可以在一个网络平台上将所需的服务,如高清视频会议、视频监控、智能化监控分析、应急指挥、数字广播电视、延时电视、网络教学、现场直播、VOD点播、电视邮件、个性录制(PVR)、内网(自办)频道、智能化视频播控、信息发布等数十种视频、语音、图片、文字、通讯、数据等服务全部整合在一个系统平台,通过电视或电脑实现高清品质视频播放。The Internet of View adopts real-time high-definition video exchange technology, which can provide required services on one network platform, such as high-definition video conferencing, video surveillance, intelligent monitoring and analysis, emergency command, digital broadcast TV, time-lapse TV, online teaching, live broadcast , VOD on demand, TV mail, personalized recording (PVR), intranet (self-managed) channel, intelligent video broadcast control, information release and other dozens of video, voice, picture, text, communication, data and other services are all integrated in one System platform, realize high-definition quality video playback through TV or computer.

为使本领域技术人员更好地理解本发明实施例,以下对视联网进行介绍:In order to enable those skilled in the art to better understand the embodiments of the present invention, the Internet of Things is introduced as follows:

视联网所应用的部分技术如下所述:Some of the technologies applied in the Internet of Things are as follows:

网络技术(Network Technology)Network Technology

视联网的网络技术创新改良了传统以太网(Ethernet),以面对网络上潜在的巨大视频流量。不同于单纯的网络分组包交换(Packet Switching)或网络电路交换(CircuitSwitching),视联网技术采用Packet Switching满足Streaming需求。视联网技术具备分组交换的灵活、简单和低价,同时具备电路交换的品质和安全保证,实现了全网交换式虚拟电路,以及数据格式的无缝连接。The network technology innovation of the Internet of View has improved the traditional Ethernet (Ethernet) to face the potentially huge video traffic on the network. Different from pure network packet switching (Packet Switching) or network circuit switching (Circuit Switching), video networking technology uses Packet Switching to meet Streaming requirements. The Internet of Vision technology has the flexibility, simplicity and low price of packet switching, and at the same time has the quality and security guarantee of circuit switching, realizing the seamless connection of switched virtual circuits and data formats throughout the network.

交换技术(Switching Technology)Switching Technology

视联网采用以太网的异步和包交换两个优点,在全兼容的前提下消除了以太网缺陷,具备全网端到端无缝连接,直通用户终端,直接承载IP数据包。用户数据在全网范围内不需任何格式转换。视联网是以太网的更高级形态,是一个实时交换平台,能够实现目前互联网无法实现的全网大规模高清视频实时传输,将众多网络视频应用推向高清化、统一化。Video networking adopts the two advantages of Ethernet asynchronous and packet switching, eliminates the defects of Ethernet under the premise of full compatibility, has end-to-end seamless connection of the whole network, directly connects to user terminals, and directly carries IP data packets. User data does not require any format conversion within the entire network. Video networking is a more advanced form of Ethernet. It is a real-time switching platform, which can realize the real-time transmission of large-scale high-definition video in the whole network that cannot be realized by the Internet at present, and push many network video applications to high-definition and unification.

服务器技术(Server Technology)Server Technology

视联网和统一视频平台上的服务器技术不同于传统意义上的服务器,它的流媒体传输是建立在面向连接的基础上,其数据处理能力与流量、通讯时间无关,单个网络层就能够包含信令及数据传输。对于语音和视频业务来说,视联网和统一视频平台流媒体处理的复杂度比数据处理简单许多,效率比传统服务器大大提高了百倍以上。The server technology on the Internet of View and unified video platform is different from the server in the traditional sense. Its streaming media transmission is based on connection-oriented, and its data processing capability has nothing to do with traffic and communication time. A single network layer can contain information command and data transmission. For voice and video services, the complexity of video streaming and unified video platform streaming media processing is much simpler than data processing, and the efficiency is greatly improved by more than 100 times compared with traditional servers.

储存器技术(Storage Technology)Storage Technology

统一视频平台的超高速储存器技术为了适应超大容量和超大流量的媒体内容而采用了最先进的实时操作系统,将服务器指令中的节目信息映射到具体的硬盘空间,媒体内容不再经过服务器,瞬间直接送达到用户终端,用户等待一般时间小于0.2秒。最优化的扇区分布大大减少了硬盘磁头寻道的机械运动,资源消耗仅占同等级IP互联网的20%,但产生大于传统硬盘阵列3倍的并发流量,综合效率提升10倍以上。The ultra-high-speed storage technology of the unified video platform adopts the most advanced real-time operating system in order to adapt to the super-large capacity and super-large-flow media content, and maps the program information in the server command to the specific hard disk space, and the media content no longer passes through the server. It is delivered directly to the user terminal in an instant, and the user generally waits for less than 0.2 seconds. The optimized sector distribution greatly reduces the mechanical movement of the hard disk head seeking. The resource consumption is only 20% of the IP Internet of the same level, but the concurrent traffic generated is 3 times larger than that of the traditional hard disk array, and the overall efficiency is increased by more than 10 times.

网络安全技术(Network Security Technology)Network Security Technology

视联网的结构性设计通过每次服务单独许可制、设备与用户数据完全隔离等方式从结构上彻底根除了困扰互联网的网络安全问题,一般不需要杀毒程序、防火墙,杜绝了黑客与病毒的攻击,为用户提供结构性的无忧安全网络。The structural design of the Internet of View completely eradicates the network security problems that plague the Internet through the individual licensing system for each service, complete isolation of equipment and user data, and generally does not require anti-virus programs and firewalls, preventing hackers and virus attacks , to provide users with a structured worry-free security network.

服务创新技术(Service Innovation Technology)Service Innovation Technology

统一视频平台将业务与传输融合在一起,不论是单个用户、私网用户还是一个网络的总合,都不过是一次自动连接。用户终端、机顶盒或PC直接连到统一视频平台,获得丰富多彩的各种形态的多媒体视频服务。统一视频平台采用“菜谱式”配表模式来替代传统的复杂应用编程,可以使用非常少的代码即可实现复杂的应用,实现“无限量”的新业务创新。The unified video platform integrates business and transmission together, whether it is a single user, a private network user or the sum of a network, it is just an automatic connection. User terminals, set-top boxes or PCs are directly connected to the unified video platform to obtain rich and colorful multimedia video services in various forms. The unified video platform adopts the "recipe-style" table matching mode to replace the traditional complex application programming. It can realize complex applications with very little code and realize "unlimited" new business innovations.

视联网的组网如下所述:The networking of the Internet of View is as follows:

视联网是一种集中控制的网络结构,该网络可以是树型网、星型网、环状网等等类型,但在此基础上网络中需要有集中控制节点来控制整个网络。Vision networking is a network structure with centralized control. The network can be a tree network, star network, ring network, etc., but on this basis, a centralized control node is required in the network to control the entire network.

如图6所示,视联网分为接入网和城域网两部分。As shown in Figure 6, the Internet of Things is divided into two parts: the access network and the metropolitan area network.

接入网部分的设备主要可以分为3类:节点服务器,接入交换机,终端(包括各种机顶盒、编码板、存储器等)。节点服务器与接入交换机相连,接入交换机可以与多个终端相连,并可以连接以太网。The equipment in the access network part can be mainly divided into three categories: node server, access switch, terminal (including various set-top boxes, encoding boards, storage, etc.). The node server is connected with the access switch, and the access switch can be connected with multiple terminals and can be connected with Ethernet.

其中,节点服务器是接入网中起集中控制功能的节点,可控制接入交换机和终端。节点服务器可直接与接入交换机相连,也可以直接与终端相连。Wherein, the node server is a node with centralized control function in the access network, which can control the access switches and terminals. The node server can be directly connected to the access switch, and can also be directly connected to the terminal.

类似的,城域网部分的设备也可以分为3类:城域服务器,节点交换机,节点服务器。城域服务器与节点交换机相连,节点交换机可以与多个节点服务器相连。Similarly, the devices in the MAN part can also be divided into three categories: MAN servers, node switches, and node servers. The metro server is connected to the node switch, and the node switch can be connected to multiple node servers.

其中,节点服务器即为接入网部分的节点服务器,即节点服务器既属于接入网部分,又属于城域网部分。Wherein, the node server is the node server of the access network part, that is, the node server belongs to both the access network part and the metropolitan area network part.

城域服务器是城域网中起集中控制功能的节点,可控制节点交换机和节点服务器。城域服务器可直接连接节点交换机,也可直接连接节点服务器。The metropolitan area server is a node with a centralized control function in the metropolitan area network, which can control node switches and node servers. The metro server can be directly connected to the node switch, or directly connected to the node server.

由此可见,整个视联网络是一种分层集中控制的网络结构,而节点服务器和城域服务器下控制的网络可以是树型、星型、环状等各种结构。It can be seen that the entire Vision Network is a layered centralized control network structure, while the network controlled by the node server and the metro server can be in various structures such as tree, star, and ring.

形象地称,接入网部分可以组成统一视频平台(虚线圈中部分),多个统一视频平台可以组成视联网;每个统一视频平台可以通过城域以及广域视联网互联互通。Vividly speaking, the access network part can form a unified video platform (the part in the dotted circle), and multiple unified video platforms can form a video network; each unified video platform can be interconnected through the metropolitan area and the wide area video network.

视联网设备分类Classification of Internet of Things devices

1.1本发明实施例的视联网中的设备主要可以分为3类:服务器,交换机(包括以太网网关),终端(包括各种机顶盒,编码板,存储器等)。视联网整体上可以分为城域网(或者国家网、全球网等)和接入网。1.1 The devices in the Internet of View in the embodiment of the present invention can be mainly divided into three categories: servers, switches (including Ethernet gateways), terminals (including various set-top boxes, encoding boards, memory, etc.). As a whole, the Internet of Things can be divided into a metropolitan area network (or a national network, a global network, etc.) and an access network.

1.2其中接入网部分的设备主要可以分为3类:节点服务器,接入交换机(包括以太网网关),终端(包括各种机顶盒,编码板,存储器等)。1.2 The equipment in the access network can be mainly divided into three categories: node servers, access switches (including Ethernet gateways), terminals (including various set-top boxes, encoding boards, storage, etc.).

各接入网设备的具体硬件结构为:The specific hardware structure of each access network device is:

节点服务器:Node server:

如图7所示,主要包括网络接口模块701、交换引擎模块702、CPU模块703、磁盘阵列模块704;As shown in Figure 7, it mainly includes a network interface module 701, a switching engine module 702, a CPU module 703, and a disk array module 704;

其中,网络接口模块701,CPU模块703、磁盘阵列模块704进来的包均进入交换引擎模块702;交换引擎模块702对进来的包进行查地址表705的操作,从而获得包的导向信息;并根据包的导向信息把该包存入对应的包缓存器706的队列;如果包缓存器706的队列接近满,则丢弃;交换引擎模702轮询所有包缓存器队列,如果满足以下条件进行转发:1)该端口发送缓存未满;2)该队列包计数器大于零。磁盘阵列模块704主要实现对硬盘的控制,包括对硬盘的初始化、读写等操作;CPU模块703主要负责与接入交换机、终端(图中未示出)之间的协议处理,对地址表705(包括下行协议包地址表、上行协议包地址表、数据包地址表)的配置,以及,对磁盘阵列模块704的配置。Wherein, network interface module 701, the bag that CPU module 703, disk array module 704 come in all enters switching engine module 702; The guide information of packet stores this packet into the queue of corresponding packet cache 706; If the queue of packet cache 706 is close to full, then discards; Switching engine module 702 polls all packet cache queues, and forwards if the following conditions are met: 1) The sending buffer of the port is not full; 2) The queue packet counter is greater than zero. The disk array module 704 mainly realizes the control to the hard disk, including operations such as initialization, reading and writing to the hard disk; configuration (including downlink protocol packet address table, uplink protocol packet address table, and data packet address table), and configuration of the disk array module 704 .

接入交换机:Access switch:

如图8所示,主要包括网络接口模块(下行网络接口模块801、上行网络接口模块802)、交换引擎模块803和CPU模块804;As shown in Figure 8, mainly includes network interface module (downlink network interface module 801, uplink network interface module 802), switching engine module 803 and CPU module 804;

其中,下行网络接口模块801进来的包(上行数据)进入包检测模块805;包检测模块805检测包的目地地址(DA)、源地址(SA)、数据包类型及包长度是否符合要求,如果符合,则分配相应的流标识符(stream-id),并进入交换引擎模块803,否则丢弃;上行网络接口模块802进来的包(下行数据)进入交换引擎模块803;CPU模块804进来的数据包进入交换引擎模块803;交换引擎模块803对进来的包进行查地址表806的操作,从而获得包的导向信息;如果进入交换引擎模块803的包是下行网络接口往上行网络接口去的,则结合流标识符(stream-id)把该包存入对应的包缓存器807的队列;如果该包缓存器807的队列接近满,则丢弃;如果进入交换引擎模块803的包不是下行网络接口往上行网络接口去的,则根据包的导向信息,把该数据包存入对应的包缓存器807的队列;如果该包缓存器807的队列接近满,则丢弃。Wherein, the packet (upstream data) that the downstream network interface module 801 comes in enters the packet detection module 805; Whether the destination address (DA), the source address (SA), the data packet type and the packet length of the packet detection module 805 detection packet meet the requirements, if Meet, then distribute corresponding flow identifier (stream-id), and enter switching engine module 803, otherwise discard; The packet (downstream data) that upstream network interface module 802 comes in enters switching engine module 803; The data packet that CPU module 804 comes in Enter the switching engine module 803; the switching engine module 803 checks the operation of the address table 806 for the incoming packet, so as to obtain the orientation information of the packet; if the packet entering the switching engine module 803 goes from the downstream network interface to the upstream network interface, then in combination Flow identifier (stream-id) stores this packet into the queue of corresponding packet buffer 807; If the queue of this packet buffer 807 is close to full, then discards; If the packet that enters switching engine module 803 is not downlink network interface, goes up If the data packet goes to the network interface, the data packet is stored in the queue of the corresponding packet buffer 807 according to the direction information of the packet; if the queue of the packet buffer 807 is nearly full, it is discarded.

交换引擎模块803轮询所有包缓存器队列,在本发明实施例中分两种情形:Switching engine module 803 polls all packet buffer queues, divides two kinds of situations in the embodiment of the present invention:

如果该队列是下行网络接口往上行网络接口去的,则满足以下条件进行转发:1)该端口发送缓存未满;2)该队列包计数器大于零;3)获得码率控制模块产生的令牌;If the queue goes from the downlink network interface to the uplink network interface, the following conditions are met for forwarding: 1) the port sending buffer is not full; 2) the queue packet counter is greater than zero; 3) the token generated by the code rate control module is obtained ;

如果该队列不是下行网络接口往上行网络接口去的,则满足以下条件进行转发:1)该端口发送缓存未满;2)该队列包计数器大于零。If the queue does not go from the downlink network interface to the uplink network interface, the following conditions are met for forwarding: 1) the sending buffer of the port is not full; 2) the packet counter of the queue is greater than zero.

码率控制模块808是由CPU模块804来配置的,在可编程的间隔内对所有下行网络接口往上行网络接口去的包缓存器队列产生令牌,用以控制上行转发的码率。The code rate control module 808 is configured by the CPU module 804, and generates tokens for all packet buffer queues going from the downlink network interface to the uplink network interface within a programmable interval to control the uplink forwarding code rate.

CPU模块804主要负责与节点服务器之间的协议处理,对地址表806的配置,以及,对码率控制模块808的配置。The CPU module 804 is mainly responsible for protocol processing with the node server, configuration of the address table 806 , and configuration of the code rate control module 808 .

以太网协转网关 Ethernet protocol conversion gateway :

如图9所示,主要包括网络接口模块(下行网络接口模块901、上行网络接口模块902)、交换引擎模块903、CPU模块904、包检测模块905、码率控制模块908、地址表906、包缓存器907和MAC添加模块909、MAC删除模块910。As shown in Figure 9, it mainly includes network interface modules (downlink network interface module 901, uplink network interface module 902), switching engine module 903, CPU module 904, packet detection module 905, code rate control module 908, address table 906, packet Buffer 907, MAC adding module 909, and MAC deleting module 910.

其中,下行网络接口模块901进来的数据包进入包检测模块905;包检测模块905检测数据包的以太网MAC DA、以太网MAC SA、以太网length or frame type、视联网目地地址DA、视联网源地址SA、视联网数据包类型及包长度是否符合要求,如果符合则分配相应的流标识符(stream-id);然后,由MAC删除模块910减去MAC DA、MAC SA、length or frame type(2byte),并进入相应的接收缓存,否则丢弃;Wherein, the data packet coming in from the downlink network interface module 901 enters the packet detection module 905; the packet detection module 905 detects the Ethernet MAC DA, Ethernet MAC SA, Ethernet length or frame type, visual networking destination address DA, visual networking Source address SA, depending on whether the network data packet type and packet length meet the requirements, if so, assign a corresponding stream identifier (stream-id); then, subtract MAC DA, MAC SA, length or frame type by the MAC deletion module 910 (2byte), and enter the corresponding receiving buffer, otherwise discard;

下行网络接口模块901检测该端口的发送缓存,如果有包则根据包的视联网目地地址DA获知对应的终端的以太网MAC DA,添加终端的以太网MAC DA、以太网协转网关的MACSA、以太网length or frame type,并发送。The downlink network interface module 901 detects the sending buffer of the port, if there is a packet, the Ethernet MAC DA of the corresponding terminal is known according to the visual network destination address DA of the packet, and the Ethernet MAC DA of the terminal, the MACSA of the Ethernet protocol conversion gateway, and the MACSA of the Ethernet protocol conversion gateway are added. Ethernet length or frame type, and send.

以太网协转网关中其他模块的功能与接入交换机类似。The functions of other modules in the Ethernet protocol conversion gateway are similar to those of the access switch.

终端:terminal:

主要包括网络接口模块、业务处理模块和CPU模块;例如,机顶盒主要包括网络接口模块、视音频编解码引擎模块、CPU模块;编码板主要包括网络接口模块、视音频编码引擎模块、CPU模块;存储器主要包括网络接口模块、CPU模块和磁盘阵列模块。It mainly includes a network interface module, a business processing module and a CPU module; for example, a set-top box mainly includes a network interface module, an video and audio codec engine module, and a CPU module; an encoding board mainly includes a network interface module, an video and audio encoding engine module, and a CPU module; It mainly includes network interface module, CPU module and disk array module.

1.3城域网部分的设备主要可以分为2类:节点服务器,节点交换机,城域服务器。其中,节点交换机主要包括网络接口模块、交换引擎模块和CPU模块;城域服务器主要包括网络接口模块、交换引擎模块和CPU模块构成。1.3 The equipment of the metropolitan area network can be mainly divided into two categories: node server, node switch, and metropolitan area server. Among them, the node switch mainly includes a network interface module, a switching engine module and a CPU module; the metro server mainly includes a network interface module, a switching engine module and a CPU module.

2、视联网数据包定义2. Definition of Internet of Things data package

2.1接入网数据包定义2.1 Definition of access network data packet

接入网的数据包主要包括以下几部分:目的地址(DA)、源地址(SA)、保留字节、payload(PDU)、CRC。The data packet of the access network mainly includes the following parts: destination address (DA), source address (SA), reserved bytes, payload (PDU), and CRC.

如下表所示,接入网的数据包主要包括以下几部分:As shown in the table below, the data packets of the access network mainly include the following parts:

DADA SASA ReservedReserved PayloadPayload CRCCRC

其中:in:

目的地址(DA)由8个字节(byte)组成,第一个字节表示数据包的类型(例如各种协议包、组播数据包、单播数据包等),最多有256种可能,第二字节到第六字节为城域网地址,第七、第八字节为接入网地址;The destination address (DA) consists of 8 bytes (byte), the first byte indicates the type of data packet (such as various protocol packets, multicast data packets, unicast data packets, etc.), there are up to 256 possibilities, The second byte to the sixth byte is the address of the metropolitan area network, and the seventh and eighth bytes are the address of the access network;

源地址(SA)也是由8个字节(byte)组成,定义与目的地址(DA)相同;The source address (SA) is also composed of 8 bytes (byte), and the definition is the same as that of the destination address (DA);

保留字节由2个字节组成;Reserved bytes consist of 2 bytes;

payload部分根据不同的数据报的类型有不同的长度,如果是各种协议包的话是64个字节,如果是单组播数据包话是32+1024=1056个字节,当然并不仅仅限于以上2种;The payload part has different lengths according to different datagram types. If it is a variety of protocol packets, it is 64 bytes. If it is a single multicast data packet, it is 32+1024=1056 bytes. Of course, it is not limited to Above 2 types;

CRC有4个字节组成,其计算方法遵循标准的以太网CRC算法。CRC consists of 4 bytes, and its calculation method follows the standard Ethernet CRC algorithm.

2.2城域网数据包定义2.2 MAN packet definition

城域网的拓扑是图型,两个设备之间可能有2种、甚至2种以上的连接,即节点交换机和节点服务器、节点交换机和节点交换机、节点交换机和节点服务器之间都可能超过2种连接。但是,城域网设备的城域网地址却是唯一的,为了精确描述城域网设备之间的连接关系,在本发明实施例中引入参数:标签,来唯一描述一个城域网设备。The topology of the metropolitan area network is a graph. There may be two or even more than two types of connections between two devices, that is, there may be more than 2 connections between node switches and node servers, node switches and node switches, and node switches and node servers. kind of connection. However, the MAN address of the MAN device is unique. In order to accurately describe the connection relationship between MAN devices, a parameter: label is introduced in the embodiment of the present invention to uniquely describe a MAN device.

本说明书中标签的定义和MPLS(Multi-Protocol Label Switch,多协议标签交换)的标签的定义类似,假设设备A和设备B之间有两个连接,那么数据包从设备A到设备B就有2个标签,数据包从设备B到设备A也有2个标签。标签分入标签、出标签,假设数据包进入设备A的标签(入标签)是0x0000,这个数据包离开设备A时的标签(出标签)可能就变成了0x0001。城域网的入网流程是集中控制下的入网过程,也就意味着城域网的地址分配、标签分配都是由城域服务器主导的,节点交换机、节点服务器都是被动的执行而已,这一点与MPLS的标签分配是不同的,MPLS的标签分配是交换机、服务器互相协商的结果。The definition of labels in this manual is similar to the definition of labels in MPLS (Multi-Protocol Label Switch, Multi-Protocol Label Switching). Assuming that there are two connections between device A and device B, then the data packets from device A to device B have 2 labels, the packet from device B to device A also has 2 labels. The label is divided into an incoming label and an outgoing label. Assuming that the label (incoming label) of the data packet entering device A is 0x0000, the label (outgoing label) of the data packet when it leaves device A may become 0x0001. The network access process of the metropolitan area network is a network access process under centralized control, which means that the address allocation and label allocation of the metropolitan area network are all dominated by the metropolitan area server, and the node switches and node servers are all passively executed. Different from MPLS label allocation, MPLS label allocation is the result of mutual negotiation between switches and servers.

如下表所示,城域网的数据包主要包括以下几部分:As shown in the table below, the data packet of the MAN mainly includes the following parts:

DADA SASA ReservedReserved 标签Label PayloadPayload CRCCRC

即目的地址(DA)、源地址(SA)、保留字节(Reserved)、标签、payload(PDU)、CRC。其中,标签的格式可以参考如下定义:标签是32bit,其中高16bit保留,只用低16bit,它的位置是在数据包的保留字节和payload之间。That is, destination address (DA), source address (SA), reserved byte (Reserved), label, payload (PDU), and CRC. Among them, the format of the label can refer to the following definition: the label is 32bit, of which the high 16bit is reserved, and only the low 16bit is used, and its position is between the reserved byte of the data packet and the payload.

基于视联网的上述特性,提出了本发明实施例的核心构思之一,遵循视联网的协议,首先在采用第一巡检的结果生成第一标记信息后,采用该第一标记信息对监控资源数据进行过滤,能够自动筛选得到可用监控资源数据,再通过只对可用监控资源数据进行第二巡检,保证了过滤筛选的可用监控都能被正常调取,且能在终端进行正常显示,从而保证了用户点播的监控都能正常调取,大大提升了用户点播监控的成功率和用户的使用体验。Based on the above-mentioned characteristics of the Internet of Vision, one of the core ideas of the embodiments of the present invention is proposed. Following the protocol of the Internet of Vision, firstly, after the first tag information is generated using the result of the first inspection, the first tag information is used to monitor the resources. The data can be filtered, and the available monitoring resource data can be automatically filtered to obtain the available monitoring resource data. Then, only the second inspection of the available monitoring resource data can ensure that the filtered and filtered available monitoring can be normally retrieved and can be displayed normally on the terminal. It ensures that the user-on-demand monitoring can be retrieved normally, which greatly improves the success rate of user-on-demand monitoring and the user experience.

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。Each embodiment in this specification is described in a progressive manner, each embodiment focuses on the difference from other embodiments, and the same and similar parts of each embodiment can be referred to each other.

本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present invention may be provided as methods, devices, or computer program products. Accordingly, embodiments of the invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, embodiments of the invention may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.

本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。Embodiments of the present invention are described with reference to flowcharts and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor or processor of other programmable data processing terminal equipment to produce a machine such that instructions executed by the computer or processor of other programmable data processing terminal equipment Produce means for realizing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the The instruction means implements the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded into a computer or other programmable data processing terminal equipment, so that a series of operational steps are performed on the computer or other programmable terminal equipment to produce computer-implemented processing, thereby The instructions executed above provide steps for implementing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。Having described preferred embodiments of embodiments of the present invention, additional changes and modifications can be made to these embodiments by those skilled in the art once the basic inventive concept is appreciated. Therefore, the appended claims are intended to be construed to cover the preferred embodiment and all changes and modifications which fall within the scope of the embodiments of the present invention.

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。Finally, it should also be noted that in this text, relational terms such as first and second etc. are only used to distinguish one entity or operation from another, and do not necessarily require or imply that these entities or operations, any such actual relationship or order exists. Furthermore, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or terminal equipment comprising a set of elements includes not only those elements, but also includes elements not expressly listed. other elements identified, or also include elements inherent in such a process, method, article, or end-equipment. Without further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article or terminal device comprising said element.

以上对本发明所提供的一种监控资源数据的过滤方法和一种监控资源数据的过滤装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。A filtering method for monitoring resource data and a filtering device for monitoring resource data provided by the present invention have been introduced in detail above. In this paper, specific examples are used to illustrate the principle and implementation of the present invention. The above examples The description is only used to help understand the method of the present invention and its core idea; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation and scope of application. In summary, As stated above, the content of this specification should not be construed as limiting the present invention.

Claims (8)

1.一种监控资源数据的过滤方法,其特征在于,应用于视联网监控管理系统,所述视联网监控管理系统包括监控平台和监控接入服务器,所述监控平台与所述监控接入服务器通信,所述方法包括:1. A filter method for monitoring resource data, characterized in that, it is applied to a monitoring and management system of the Internet of Views, and the monitoring and management system of the Internet of Views includes a monitoring platform and a monitoring access server, and the monitoring platform and the monitoring and accessing server communicating, the method comprising: 所述监控平台基于视联网协议获取所述监控接入服务器接入的监控资源数据;The monitoring platform obtains the monitoring resource data accessed by the monitoring access server based on the Internet of View protocol; 所述监控平台调用所述监控接入服务器对所述监控资源数据进行第一巡检,获得第一巡检结果;The monitoring platform calls the monitoring access server to perform a first inspection on the monitoring resource data, and obtains a first inspection result; 所述监控平台采用所述第一巡检结果对所述监控资源数据进行标记,生成第一标记信息;The monitoring platform uses the first inspection result to mark the monitoring resource data to generate first marking information; 所述监控平台采用所述第一标记信息对所述监控资源数据进行过滤,确定第一可用监控资源数据;The monitoring platform uses the first tag information to filter the monitoring resource data to determine the first available monitoring resource data; 所述监控平台调用所述监控接入服务器对所述第一可用监控资源数据进行第二巡检,确定第二可用监控资源数据;The monitoring platform invokes the monitoring access server to perform a second inspection on the first available monitoring resource data to determine the second available monitoring resource data; 所述监控平台采用所述第一标记信息对所述监控资源数据进行过滤,确定第一可用监控资源数据的步骤包括:The monitoring platform uses the first tag information to filter the monitoring resource data, and the step of determining the first available monitoring resource data includes: 所述监控平台采用所述第一标记信息和预设的过滤条件对所述监控资源数据进行过滤,确定监控资源数据的可用度,并判断所述第一标记信息是否满足预设过滤条件,将满足所述预设过滤条件的第一标记信息确定为第一可用监控资源数据;所述预设的过滤条件包括预设的终端解码能力、预设的巡检时间、预设的巡检成功率。The monitoring platform filters the monitoring resource data by using the first tag information and preset filtering conditions, determines the availability of the monitoring resource data, and judges whether the first tag information satisfies the preset filtering conditions, and The first tag information that satisfies the preset filter condition is determined as the first available monitoring resource data; the preset filter condition includes a preset terminal decoding capability, a preset inspection time, and a preset inspection success rate . 2.根据权利要求1所述的方法,其特征在于,所述监控平台调用所述监控接入服务器对所述监控资源数据进行第一巡检,获得第一巡检结果的步骤包括:2. The method according to claim 1, wherein the monitoring platform invokes the monitoring access server to perform a first inspection on the monitoring resource data, and the step of obtaining the first inspection result comprises: 所述监控平台调用所述监控接入服务器对所述监控资源数据进行第一巡检;The monitoring platform invokes the monitoring access server to perform a first inspection on the monitoring resource data; 所述监控平台接收所述监控接入服务器发送的基于视联网协议的第一巡检结果;所述第一巡检结果由所述监控接入服务器,按照所述监控资源数据接入所述监控接入服务器的时间顺序,对所述监控资源数据进行顺序巡检后确定。The monitoring platform receives the first inspection result based on the networking protocol sent by the monitoring access server; the first inspection result is accessed by the monitoring access server according to the monitoring resource data. The time sequence of accessing the server is determined after sequential inspection of the monitoring resource data. 3.根据权利要求1所述的方法,其特征在于,所述监控平台调用所述监控接入服务器对所述第一可用监控资源数据进行第二巡检,确定第二可用监控资源数据的步骤包括:3. The method according to claim 1, wherein the monitoring platform invokes the monitoring access server to perform a second inspection on the first available monitoring resource data and determine the second available monitoring resource data include: 所述监控平台调用所述监控接入服务器按预设的巡检条件对所述第一可用监控资源数据进行第二巡检;The monitoring platform invokes the monitoring access server to perform a second inspection on the first available monitoring resource data according to preset inspection conditions; 所述监控平台接收所述监控接入服务器发送的基于视联网协议的第二巡检结果;The monitoring platform receives the second inspection result based on the Internet of View protocol sent by the monitoring access server; 所述监控平台采用所述第二巡检结果,对所述第一标记信息进行更新,生成第二标记信息;The monitoring platform uses the second inspection result to update the first tag information to generate second tag information; 所述监控平台采用所述第二标记信息,确定第二可用监控资源数据。The monitoring platform determines the second available monitoring resource data by using the second tag information. 4.一种监控资源数据的过滤装置,其特征在于,应用于视联网监控管理系统,所述视联网监控管理系统包括监控平台和监控接入服务器,所述监控平台与所述监控接入服务器通信,所述装置包括:4. A filtering device for monitoring resource data, characterized in that it is applied to a monitoring and management system of the Internet of Views, and the monitoring and management system of the Internet of Views includes a monitoring platform and a monitoring access server, and the monitoring platform and the monitoring access server communication, said means comprising: 位于所述监控平台的获取模块,用于基于视联网协议获取所述监控接入服务器接入的监控资源数据;An acquisition module located on the monitoring platform, configured to acquire monitoring resource data accessed by the monitoring access server based on the Internet of Vision protocol; 位于所述监控平台的第一巡检模块,用于调用所述监控接入服务器对所述监控资源数据进行第一巡检,获得第一巡检结果;The first inspection module located on the monitoring platform is used to call the monitoring access server to perform a first inspection on the monitoring resource data to obtain a first inspection result; 位于所述监控平台的第一标记模块,用于采用所述第一巡检结果对所述监控资源数据进行标记,生成第一标记信息;A first marking module located on the monitoring platform, configured to use the first inspection result to mark the monitoring resource data and generate first marking information; 位于所述监控平台的过滤模块,用于采用所述第一标记信息对所述监控资源数据进行过滤,确定第一可用监控资源数据;A filtering module located on the monitoring platform, configured to filter the monitoring resource data by using the first tag information to determine the first available monitoring resource data; 位于所述监控平台的第二巡检模块,用于调用所述监控接入服务器对所述第一可用监控资源数据进行第二巡检,确定第二可用监控资源数据;The second inspection module located on the monitoring platform is used to call the monitoring access server to perform a second inspection on the first available monitoring resource data to determine the second available monitoring resource data; 所述过滤模块包括:The filter module includes: 位于所述监控平台的过滤子模块,用于采用所述第一标记信息和预设的过滤条件对所述监控资源数据进行过滤,确定监控资源数据的可用度,并判断所述第一标记信息是否满足预设过滤条件,将满足所述预设过滤条件的第一标记信息确定为第一可用监控资源数据;所述预设的过滤条件包括预设的终端解码能力、预设的巡检时间、预设的巡检成功率。The filtering sub-module located on the monitoring platform is used to filter the monitoring resource data by using the first tag information and preset filter conditions, determine the availability of the monitoring resource data, and judge the first tag information Whether the preset filter condition is met, and the first tag information that satisfies the preset filter condition is determined as the first available monitoring resource data; the preset filter condition includes a preset terminal decoding capability and a preset inspection time , The preset inspection success rate. 5.根据权利要求4所述的装置,其特征在于,所述第一巡检模块包括:5. The device according to claim 4, wherein the first inspection module comprises: 位于所述监控平台的第一巡检子模块,用于调用所述监控接入服务器对所述监控资源数据进行第一巡检;The first inspection sub-module located on the monitoring platform is used to call the monitoring access server to perform a first inspection on the monitoring resource data; 位于所述监控平台的第一接收子模块,用于接收所述监控接入服务器发送的基于视联网协议的第一巡检结果;所述第一巡检结果由所述监控接入服务器,按照所述监控资源数据接入所述监控接入服务器的时间顺序,对所述监控资源数据进行顺序巡检后确定。The first receiving submodule located on the monitoring platform is used to receive the first inspection result based on the Internet of View protocol sent by the monitoring access server; the first inspection result is provided by the monitoring access server according to The time sequence in which the monitoring resource data is accessed to the monitoring access server is determined after sequential inspection of the monitoring resource data. 6.根据权利要求4所述的装置,其特征在于,所述第二巡检模块包括:6. The device according to claim 4, wherein the second inspection module comprises: 位于所述监控平台的第二巡检子模块,用于调用所述监控接入服务器按预设的巡检条件对所述第一可用监控资源数据进行第二巡检;The second inspection sub-module located on the monitoring platform is used to call the monitoring access server to perform a second inspection on the first available monitoring resource data according to preset inspection conditions; 位于所述监控平台的第二接收子模块,用于接收所述监控接入服务器发送的基于视联网协议的第二巡检结果;The second receiving submodule located on the monitoring platform is used to receive the second inspection result based on the Internet of Vision protocol sent by the monitoring access server; 位于所述监控平台的第二标记子模块,用于采用所述第二巡检结果,对所述第一标记信息进行更新,生成第二标记信息;The second marking submodule located on the monitoring platform is configured to use the second inspection result to update the first marking information and generate second marking information; 位于所述监控平台的确定子模块,用于采用所述第二标记信息,确定第二可用监控资源数据。The determining submodule located on the monitoring platform is configured to determine the second available monitoring resource data by using the second tag information. 7.一种监控资源数据的过滤设备,其特征在于,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1-3中任一项所述的监控资源数据的过滤方法的步骤。7. A filtering device for monitoring resource data, characterized in that it comprises: a processor, a memory, and a computer program stored on the memory and capable of running on the processor, the computer program being programmed by the processor When executed, the steps of the filtering method for monitoring resource data according to any one of claims 1-3 are realized. 8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1-3中任一项所述的监控资源数据的过滤方法的步骤。8. A computer-readable storage medium, characterized in that, a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the monitoring as described in any one of claims 1-3 is realized The steps of the filter method for resource data.
CN201911371629.6A 2019-12-26 2019-12-26 Method and device for filtering monitoring resource data Active CN111212263B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911371629.6A CN111212263B (en) 2019-12-26 2019-12-26 Method and device for filtering monitoring resource data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911371629.6A CN111212263B (en) 2019-12-26 2019-12-26 Method and device for filtering monitoring resource data

Publications (2)

Publication Number Publication Date
CN111212263A CN111212263A (en) 2020-05-29
CN111212263B true CN111212263B (en) 2022-12-13

Family

ID=70789378

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911371629.6A Active CN111212263B (en) 2019-12-26 2019-12-26 Method and device for filtering monitoring resource data

Country Status (1)

Country Link
CN (1) CN111212263B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113207112B (en) * 2021-04-20 2022-11-15 上海市环境科学研究院 Mobile interactive ledger management method, system, device and storage medium thereof
CN113625603B (en) * 2021-07-27 2023-06-23 金鹏电子信息机器有限公司 Security monitoring management system and method based on big data

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008108195A (en) * 2006-10-27 2008-05-08 Canon Inc Device monitoring system, management server, monitoring device, device monitoring method, storage medium, program
CN102157053A (en) * 2010-02-11 2011-08-17 上海复旦网络信息工程有限公司 Communication front-end processor for remote monitoring on fire fighting facilities in buildings and arrangement method thereof
CN102209236A (en) * 2011-05-24 2011-10-05 深圳市海云天科技股份有限公司 Information processing system in exam monitoring system and implementation method thereof
CN105788021A (en) * 2016-02-26 2016-07-20 北京元心科技有限公司 Routing inspection method and routing inspection server
CN107819758A (en) * 2017-11-03 2018-03-20 北京知道未来信息技术有限公司 A kind of IP Camera leak remote detecting method and device
CN109147079A (en) * 2018-08-06 2019-01-04 广东电网有限责任公司 Equipment routing inspection method and device
CN109729310A (en) * 2018-11-26 2019-05-07 视联动力信息技术股份有限公司 Method and apparatus derived from a kind of monitoring inspection data
CN110398571A (en) * 2019-07-19 2019-11-01 精英数智科技股份有限公司 The method for inspecting and system of detection device
CN110442170A (en) * 2019-07-03 2019-11-12 平安科技(深圳)有限公司 Equipment operation and monitoring method, device, equipment and medium
CN110515817A (en) * 2019-08-22 2019-11-29 深圳前海环融联易信息科技服务有限公司 A kind of equipment availability detection method, device, computer equipment and storage medium
CN110532322A (en) * 2019-08-20 2019-12-03 腾讯云计算(北京)有限责任公司 Operation and maintenance interaction method, system, computer-readable storage medium and device
CN110572698A (en) * 2019-08-05 2019-12-13 视联动力信息技术股份有限公司 A method, device, equipment, and medium for statistical inspection and monitoring playback recording

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060242320A1 (en) * 2005-04-21 2006-10-26 Paul Nettle Method and apparatus for polling
EP3422775A1 (en) * 2010-11-22 2019-01-02 Seven Networks, LLC Optimization of resource polling intervals to satisfy mobile device requests

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008108195A (en) * 2006-10-27 2008-05-08 Canon Inc Device monitoring system, management server, monitoring device, device monitoring method, storage medium, program
CN102157053A (en) * 2010-02-11 2011-08-17 上海复旦网络信息工程有限公司 Communication front-end processor for remote monitoring on fire fighting facilities in buildings and arrangement method thereof
CN102209236A (en) * 2011-05-24 2011-10-05 深圳市海云天科技股份有限公司 Information processing system in exam monitoring system and implementation method thereof
CN105788021A (en) * 2016-02-26 2016-07-20 北京元心科技有限公司 Routing inspection method and routing inspection server
CN107819758A (en) * 2017-11-03 2018-03-20 北京知道未来信息技术有限公司 A kind of IP Camera leak remote detecting method and device
CN109147079A (en) * 2018-08-06 2019-01-04 广东电网有限责任公司 Equipment routing inspection method and device
CN109729310A (en) * 2018-11-26 2019-05-07 视联动力信息技术股份有限公司 Method and apparatus derived from a kind of monitoring inspection data
CN110442170A (en) * 2019-07-03 2019-11-12 平安科技(深圳)有限公司 Equipment operation and monitoring method, device, equipment and medium
CN110398571A (en) * 2019-07-19 2019-11-01 精英数智科技股份有限公司 The method for inspecting and system of detection device
CN110572698A (en) * 2019-08-05 2019-12-13 视联动力信息技术股份有限公司 A method, device, equipment, and medium for statistical inspection and monitoring playback recording
CN110532322A (en) * 2019-08-20 2019-12-03 腾讯云计算(北京)有限责任公司 Operation and maintenance interaction method, system, computer-readable storage medium and device
CN110515817A (en) * 2019-08-22 2019-11-29 深圳前海环融联易信息科技服务有限公司 A kind of equipment availability detection method, device, computer equipment and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
一种基于Hadoop的集群资源访问异常检测方法;杨安等;《北京信息科技大学学报(自然科学版)》;20171215(第06期);全文 *

Also Published As

Publication number Publication date
CN111212263A (en) 2020-05-29

Similar Documents

Publication Publication Date Title
CN111193788A (en) Audio and video stream load balancing method and device
CN110190973B (en) Online state detection method and device
CN109587002B (en) State detection method and system for video network monitoring equipment
CN109768963B (en) Conference opening method and system based on video network
CN108881895B (en) Troubleshooting method and equipment based on video networking
CN110769297A (en) Audio and video data processing method and system
CN110557319B (en) Message processing method and device based on video network
CN111212263B (en) Method and device for filtering monitoring resource data
CN109743555B (en) Information processing method and system based on video network
CN109873864B (en) Communication connection establishing method and system based on video networking
CN110769179B (en) Audio and video data stream processing method and system
CN109743284B (en) Video processing method and system based on video network
CN110113555B (en) Video conference processing method and system based on video networking
CN111131788B (en) Monitoring resource status detection method, device and computer-readable storage medium
CN110677617A (en) Data processing method and device
CN109698953B (en) State detection method and system for video network monitoring equipment
CN111447407A (en) Monitoring resource transmission method and device
CN111212255A (en) Monitoring resource obtaining method and device and computer readable storage medium
CN110557608A (en) resource monitoring method, device and computer readable storage medium
CN110474956B (en) Method, device, electronic device, and readable storage medium for video network device sealing
CN109714641B (en) Data processing method and device based on video network
CN110213533B (en) Method and device for acquiring video stream monitored by video network
CN109756694B (en) Communication connection establishing method and system based on video networking
CN110474934B (en) Data processing method and video networking monitoring platform
CN110768854B (en) Data statistics method and device based on video network

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 33rd Floor, No.1 Huasheng Road, Yuzhong District, Chongqing 400013

Patentee after: VISIONVERA INFORMATION TECHNOLOGY Co.,Ltd.

Country or region after: China

Address before: 100000 Beijing Dongcheng District Qinglong Hutong 1 Song Hua Building A1103-1113

Patentee before: VISIONVERA INFORMATION TECHNOLOGY Co.,Ltd.

Country or region before: China