一种网络录像机拷机装置及系统的制作方法

专利检索2022-05-11  4



1.本发明涉及可靠性检验设备技术领域,尤其是一种网络录像机拷机装置及系统。


背景技术:

2.现有的设备在拷机过程中,通常需要人工记录和监控获取拷机数据,导致拷机数据获取效率低下。因此,如何提供一种拷机装置,使拷机数据的获取更加简单高效,成为了一个亟待解决的问题。


技术实现要素:

3.本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种网络录像机拷机装置,能够简单高效的获取拷机数据。
4.本发明还提出一种具有上述网络摄像机拷机装置的网络摄像机拷机系统。
5.根据本发明的第一方面实施例的网络摄像机拷机装置,包括:
6.网络模块,所述网络模块用于检测当前网络状态;
7.存储模块,所述存储模块用于接收并存储编码数据,还用于检测所述网络录像机拷机装置的存储状态;
8.解码模块,所述解码模块用于获取所述编码数据,对所述编码数据解码以生成视频数据,还用于检测所述编码数据的数据状态;
9.检测模块,所述检测模块分别连接所述网络模块、存储模块和解码模块,所述检测模块用于获取所述当前网络状态、所述存储状态和所述数据状态,并根据所述当前网络状态、所述存储状态和所述数据状态与预设的标准状态的匹配情况输出异常信息;
10.事件管理模块,所述事件管理模块连接所述检测模块,所述事件管理模块用于根据所述异常信息,输出事件提醒指令。
11.根据本发明实施例的网络摄像机拷机装置,至少具有如下有益效果:本发明实施例的网络摄像机拷机装置通过网络模块检测当前网络状态;通过存储模块接收并存储编码数据,还通过存储模块检测网络录像机拷机装置的存储状态;通过解码模块获取编码数据并对编码数据解码以生成视频数据,还通过解码模块检测编码数据的数据状态;检测模块分别连接网络模块、存储模块和解码模块,检测模块可以根据获取到的当前网络状态、存储状态、数据状态与预设的标准状态进行匹配以输出异常信息;进而,通过事件管理模块连接检测模块来获取异常信息以输出事件提醒指令,从而实现对当前网络状态、存储状态、数据状态的检测以及对编码数据的获取。通过这一装置,用户可以实现对检测数据的自动化收集,使得拷机数据的获取更加简单高效,节约时间。
12.根据本发明的一些实施例,所述标准状态包括标准丢包率和标准连接状态,所述当前网络状态包括丢包率和外部设备连接状态,所述检测模块还包括:
13.第一检测单元,所述第一检测单元分别连接所述网络模块和所述事件管理模块,所述第一检测单元用于根据所述当前网络状态中的丢包率与所述标准丢包率进行匹配,若
在预设的第一时间内,所述丢包率与所述标准丢包率的差值大于等于第一阈值,则输出第一异常信息;还用于对所述当前的网络状态中的外部设备连接状态与所述标准连接状态进行匹配,若在预设的第一时间内,所述外部设备连接状态与所述标准连接状态不一致,则输出第一异常信息。
14.根据本发明的一些实施例,所述标准状态包括最大坏块限制信息和标准结点状态,所述存储状态还包括坏块信息和设备结点状态,所述检测模块还包括:
15.第二检测单元,所述第二检测单元分别连接所述存储模块和所述事件管理模块,所述第二检测单元用于根据坏块信息与所述最大坏块限制信息进行匹配,若所述坏块信息大于最大坏块限制信息,则输出第二异常信息;还用于根据设备结点状态与标准结点状态进行匹配,若所述设备结点状态与所述标准设备结点状态不一致,则输出第二异常信息。
16.根据本发明的一些实施例,所述标准状态还包括最大错误帧限制信息和标准帧率信息,所述数据状态包括错误帧信息和帧率信息,所述检测模块还包括:
17.第三检测单元,所述第三检测单元分别连接所述解码模块和所述事件管理模块,所述第三检测单元用于根据错误帧信息与最大错误帧限制信息进行匹配,若在预设的第二时间内,所述错误帧信息大于所述最大错误帧限制信息,则输出第三异常信息;还用于,根据帧率信息和标准帧率信息进行匹配,若在预设的第二时间内,所述帧率信息小于所述标准帧率信息,则输出第三异常信息。
18.根据本发明的一些实施例,所述解码模块还包括:
19.编码数据获取单元,用于获取所述编码数据;
20.编码数据检测单元,所述编码数据检测单元分别连接所述编码数据获取单元和第三检测单元,用于检测所述编码数据的数据状态;
21.视频数据生成单元,所述视频数据生成单元连接所述编码数据获取单元,用于根据所述编码数据生成并输出所述视频数据。
22.根据本发明的一些实施例,所述的网络录像机拷机装置,还包括:
23.收流模块,所述收流模块分别连接所述存储模块和所述解码模块的编码数据获取单元,所述收流模块用于获取码流数据,对所述码流数据进行数据处理以生成所述编码数据。
24.根据本发明的一些实施例,所述的网络录像机拷机装置,还包括:
25.视频输出模块,所述视频输出模块连接所述解码模块的视频数据生成单元,所述视频输出模块用于接收并输出所述视频数据。
26.根据本发明的第二方面实施例的网络录像机拷机系统,包括:
27.如本发明第一方面实施例所述的网络录像机拷机装置;
28.数据获取装置,所述数据获取装置用于获取原始数据,还用于根据所述原始数据生成码流数据,并输出所述码流数据;
29.终端装置,所述终端装置用于获取视频数据并显示所述视频数据对应的视频;所述终端还用于接收事件提醒指令;
30.交换机装置,所述交换机装置分别连接所述数据获取装置、所述终端装置和所述网络录像机拷机装置;用于所述数据获取装置、所述终端装置和所述网络录像机拷机装置通过所述交换机装置进行通信交互。
31.根据本发明实施例的网络录像机拷机系统,至少具有如下有益效果:网络录像机拷机系统通过数据获取装置可以获取到原始数据,并根据原始数据生成码流数据,从而输出码流数据至交换机装置;通过采用本发明第一方面实施例的网络录像机拷机装置可以将获取到的当前网络状态、数据状态和存储状态与预设的标准状态进行匹配,并根据匹配结果对应的异常信息获取对应的时间提醒指令;通过终端装置可以获取到对应的时间提醒指令以及视频数据,从而根据视频数据显示对应的视频;通过交换机装置可以实现如本发明第一方面实施例的网络录像机拷机装置、数据获取装置、终端装置之间的通信交互。本发明提供的网络录像机拷机系统可以收集所需拷机设备的原始数据,并实时获取系统运行过程中的当前网络状态、存储状态和数据状态,并将当前网络状态、存储状态和数据状态与预设的标准状态进行匹配,从而输出对应的事件提醒指令;根据事件提醒指令执行对应的提醒操作;该网络录像机拷机系统还可以对获取到的原始数据进行复现,使得拷机数据的获取更加简单高效,节约时间。
32.根据本发明的一些实施例,所述数据获取装置包括:
33.至少一个网络录像机,所述网络录像机用于记录并存储所述原始数据;
34.信号收集处理模块,所述信号收集处理模块连接所述至少一个网络录像机,所述信号收集处理模块用于获取所述原始数据,并根据所述原始数据生成并输出所述码流数据。
35.根据本发明的一些实施例,所述终端装置包括:
36.视频获取模块,所述视频获取模块用于接收所述视频数据,并根据所述视频数据生成播放格式文件;
37.显示模块,所述显示模块连接所述视频获取模块,所述显示模块用于接收所述播放格式文件,并播放所述播放格式文件对应的视频数据。
38.本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
39.下面结合附图和实施例对本发明做进一步的说明,其中:
40.图1为本发明实施例网络录像机拷机装置的结构图;
41.图2为本发明又一实施例的网络录像机拷机装置的具体结构图;
42.图3为本发明实施例网络录像机拷机系统的结构图。
43.附图标记:100、网络模块;200存储模块;300、解码模块;310、编码数据获取单元;320、编码数据获取单元;330、视频数据生成单元;400、检测模块;410、第一检测单元;420第二检测单元;430第三检测单元;500、事件管理模块;600、收流模块;700、视频输出模块;1000、网络录像机拷机装置;2000、数据获取装置;2100、网络录像机;2200信号收集处理模块;3000、终端装置;3100、显示模块;3200、视频获取模块;4000、交换机装置。
具体实施方式
44.下面详细描述本发明的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描
述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
45.在本发明的描述中,需要理解的是,涉及到方位描述,例如上、下、前、后、左、右等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
46.在本发明的描述中,若干的含义是一个以上,多个的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到第一、第二只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
47.本发明的描述中,除非另有明确的限定,设置、安装、连接等词语应做广义理解,所属技术领域技术人员可以结合技术方案的具体内容合理确定上述词语在本发明中的具体含义。
48.本发明的描述中,参考术语“一个实施例”、“一些实施例”、“示意性实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
49.第一方面,参照图1,本发明提供了一种网络录像机拷机装置1000,包括网络模块100、存储模块200、解码模块300、检测模块400、事件管理模块500;网络模块100用于检测当前网络状态;存储模块200用于接收并存储编码数据,还用于检测网络录像机拷机装置1000的存储状态;解码模块300用于获取编码数据,对编码数据解码以生成视频数据,还用于检测编码数据的数据状态;检测模块400分别连接网络模块100、存储模块200和解码模块300,检测模块400用于获取当前网络状态、存储状态和数据状态,并根据当前网络状态、存储状态和数据状态与预设的标准状态的匹配情况输出异常信息;事件管理模块500连接检测模块400,事件管理模块500用于根据异常信息,输出事件提醒指令。
50.网络模块100可以检测当前网络状态,存储模块200可以接收并存储编码数据,并检测网络录像机拷机装置1000的存储状态;解码模块300可以获取编码数据,并根据编码数据生成视频数据,同时检测编码数据的数据状态;检测模块400分别连接网络模块100、存储模块200和检测模块400,用于获取当前网络状态、存储状态和数据状态,并通过将获取到的当前网络状态、存储状态和数据状态与预设的标准状态进行匹配,输出对应于不同匹配结果的异常信息;事件管理模块500连接检测模块400,并获取检测模块400输出的异常信息,根据异常信息,事件管理模块500可以生成并输出对应的事件提醒指令。本发明所提供的网络录像机拷机装置1000,可以获取当前网络状态、存储状态和数据状态,并将当前网络状态、存储状态和数据状态与预设的标准状态进行匹配,根据不同的匹配结果输出对应的异常信息,并根据异常信息生成对应的事件提醒指令。通过这一装置,用户可以实现对数据的自动化收集,并根据不同的事件提醒指令获取对应异常信息所代表的运行错误,极大的降低了用户使用时的时间成本,有效地提供了一种网络录像机拷机装置1000。
51.在一些实施例中,事件提醒指令可以控制网络录像机拷机装置1000通过蜂鸣器发出声音提示,也可以是控制网络录像机拷机装置1000通过预设的通信方式发出邮件、短信
等以文字为载体的通信内容,或者截图,包含错误信息的视频等实现提醒用户出现错误信息,不限于此。
52.在一些其他的实施例中,存储模块200还可以对网络录像机拷机装置1000的存储设备(如硬盘等)进行管理,以控制对存储设备中数据的读取。在一些具体的实施例中,存储模块200还包括码流读写单元,码流读写单元可以获取码流数据,并通过存储模块200的控制将码流数据存储至存储设备中,通过存储模块200可以有效地获取码流数据,并对码流数据进行存储以及对存储设备进行有效管理。
53.参照图2,在一些实施例中,标准状态包括标准丢包率和标准连接状态,当前网络状态包括丢包率和外部设备连接状态,检测模块400还包括第一检测单元410,第一检测单元410分别连接网络模块100和事件管理模块500,第一检测单元410用于根据当前网络状态中的丢包率与标准丢包率进行匹配,若在预设的第一时间内,丢包率与标准丢包率的差值大于等于第一阈值,则输出第一异常信息;还用于对当前的网络状态中的外部设备连接状态与标准连接状态进行匹配,若在预设的第一时间内,外部设备连接状态与标准连接状态不一致,则输出第一异常信息。
54.在一些具体的实施例中,预设的第一时间可以是3分钟,在3分钟内,若网络模块100的丢包率与标准丢包率的差值大于等于第一阈值时,或者在3分钟内,网络录像机拷机装置1000与外部设备之间的外部设备连接状态与标准连接状态不一致,如网络录像机拷机装置1000无法连接至外部设备,或与外部设备通信异常,则输出第一异常信息。其中,第一阈值可以由网络录像机拷机装置1000与外部设备实现通信连接所需的最低通信要求控制。
55.在一些其他的实施例中,网络模块100可以管理网卡设备并调用网络连接权限,从而实现网络模块100网络录像机拷机装置1000与其他设备之间的网络连接。
56.在一些其他的实施例中,当前网络状态还包括网络录像机拷机装置1000的带宽占用程度、网络速率等,在一些实施例中也可以是其他,不做限制。
57.参照图2,在一些实施例中,标准状态包括最大坏块限制信息和标准结点状态,存储状态还包括坏块信息和设备结点状态,检测模块400还包括第二检测单元420,第二检测单元420分别连接存储模块200和事件管理模块500,第二检测单元420用于根据坏块信息与最大坏块限制信息进行匹配,若坏块信息大于最大坏块限制信息,则输出第二异常信息;第二检测单元420还用于根据设备结点状态与标准结点状态进行匹配,若设备结点状态与标准设备结点状态不一致,则输出第二异常信息。
58.本发明提供的网络录像机拷机装置1000通过与分别连接存储模块200和事件管理模块500的第二检测单元420可以获取网络录像机拷机装置1000的存储状态中的坏块信息和设备结点状态,并将坏块信息和设备结点状态与预设的标准状态中的最大坏块限制信息和标准结点状态进行匹配,若坏块信息大于最大坏块限制信息或者设备结点状态与标准结点状态不一致,则输出第二异常信息。本发明提供的检测模块400通过第二检测单元420可以自动获取网络录像机拷机装置1000的存储模块200的坏块信息和设备结点状态,并根据预设的最大坏块限制信息和标准结点状态对存储模块200的当前运行状态进行判断,当存储模块200出现异常时,根据获取到的坏块信息和设备结点状态与预设的标准状态中的最大坏块限制信息和标准结点状态的匹配结果,生成对应的第二异常信息。这一方式有效地提高了拷机过程中对网络录像机拷机装置1000的存储模块200的工作状态的监控,实现了
对存储模块200的存储状态的自动获取。
59.参照图2,在一些实施例中,标准状态还包括最大错误帧限制信息和标准帧率信息,数据状态包括错误帧信息和帧率信息,检测模块400还包括第三检测单元430,第三检测单元430分别连接解码模块300和事件管理模块500,第三检测单元430用于根据错误帧信息与最大错误帧限制信息进行匹配,若在预设的第二时间内,错误帧信息大于最大错误帧限制信息,则输出第三异常信息;还用于,根据帧率信息和标准帧率信息进行匹配,若在预设的第二时间内,帧率信息小于标准帧率信息,则输出第三异常信息。
60.本发明提供的网络录像机拷机装置1000通过分别于解码模块300和事件管理模块500连接的第三检测单元430可以实现对错误帧信息与最大错误帧限制信息进行匹配。在预设的第二时间内,若错误帧信息大于最大错误帧限制信息,则输出第三异常信息;还可以根据帧率信息和标准帧率信息进行匹配,在预设的第二时间内,若帧率信息小于标准帧率信息,则输出第三异常信息。通过第三检测单元430网络录像机拷机装置1000可以对在预设时间范围内的解码模块300工作状态进行监控,并将错误帧信息与最大错误帧限制信息进行比较,当存在某一段连续的第二时间内的错误帧信息大于最大错误帧限制信息时,输出第三异常信息;第三检测单元430还可以将帧率信息与标准帧率信息进行比较,当存在某一段连续的第二时间内的帧率信息小于标准帧率信息时,则输出第三异常信息。这一方式有效地实现了网络录像机拷机装置1000对解码模块300的工作状态的监控,并根据监控结果输出报错信息或者正常运行,有效地提高了用户的拷机效率,实现了对解码模块300输出的数据状态的自动获取。
61.在一些具体的实施例中,第二时间可以是五分钟,若在连续的五分钟内,错误帧信息一直大于最大错误帧限制信息,或者帧率信息一直小于标准帧率信息,则输出第三异常信息,以提醒用户出现解码异常。
62.参照图2,在一些实施例中,解码模块300还包括编码数据获取单元310、编码数据检测单元320、视频数据生成单元330,编码数据获取单元310用于获取编码数据,编码数据检测单元320分别连接编码数据获取单元310和第三检测单元430,用于检测编码数据的数据状态;视频数据生成单元330连接编码数据获取单元310,用于根据编码数据生成并输出视频数据。
63.本发明提供的解码模块300中的编码数据检测单元320分别连接编码数据获取单元310和第三检测单元430,视频数据生成单元330连接编码数据获取单元310。通过编码数据获取单元310可以获取编码数据;通过编码数据检测单元320实现对编码数据进行检测,以获取编码数据对应的数据状态;通过视频数据生成单元330实现根据编码数据生成并输出视频数据。通过编码数据获取单元310、编码数据检测单元320、视频数据生成单元330,解码模块300可以对获取到的编码数据进行检测以生成数据状态,还可以对编码数据进行处理,生成并输出对应于编码数据的视频数据,能够有效地获取编码数据的数据状态,并提供视频数据以实现对视频的播放功能。
64.在一些具体的实施例中,网络录像机拷机装置1000通过解码模块300,可以将获取到的h.265格式的视频数据进行解码,以生成yuv格式的视频数据,其中,网络录像机拷机装置1000可以设定多个解码通道,根据不同的解码通道,解码模块300可以从不同通道获取不同的编码数据,并对编码数据的数据状态进行同时分析,以获取对应每个编码数据的数据
状态,有效地提高了数据状态的获取效率。其中,视频数据的格式还可以是h.264/vc1/mpeg4/mpeg2/avs格式,不限于此。
65.参照图2,在一些实施例中,网络录像机拷机装置1000还包括收流模块600,收流模块600分别连接存储模块200和解码模块300的编码数据获取单元310,收流模块600用于获取码流数据,对码流数据进行数据处理以生成编码数据。
66.本发明提供的网络录像机拷机装置1000通过分别连接存储模块200和解码模块300的编码数据获取单元310的收流模块600获取码流数据,并根据码流数据进行书记处理生成编码数据。通过收流模块600可以对码流数据进行一些简单处理与纠错,并将其转变成解码模块300可以分析的编码数据,有效地提高了网络录像机拷机装置1000对获取到的数据的处理效率。
67.在一些具体的实施例中,收流模块600通过rtsp协议获取码流数据,在一些实施例中也可以是其它,不做限制。
68.参照图2,在一些实施例中,网络录像机拷机装置1000还包括视频输出模块700,视频输出模块700连接解码模块300的视频数据生成单元330,视频输出模块700用于接收并输出视频数据。通过连接解码模块300的视频数据生成单元330的视频输出模块700,网络录像机拷机装置1000可以将得到的视频数据输出至外部的显示设备,实现对码流数据对应的视频数据的复现,以实现对视频中异常信息的截图提醒等功能,有效地提高了网络录像机拷机装置1000对获取到的数据的处理效率。
69.第三方面,参照图3,本发明提供了一种网络录像机拷机系统,包括如本发明第一方面实施例的网络录像机拷机装置1000、数据获取装置2000、终端装置3000、交换机模块4000装置;数据获取装置2000用于获取原始数据,还用于根据原始数据生成码流数据,并输出码流数据;终端装置3000,终端装置3000用于获取视频数据并显示视频数据对应的视频;终端还用于接收事件提醒指令;交换机模块4000装置分别连接数据获取装置2000、终端装置3000和网络录像机拷机装置1000;用于数据获取装置2000、终端装置3000和网络录像机拷机装置1000通过交换机模块4000装置进行通信交互。
70.本发明提供的网络录像机拷机系统,包括如本发明第一方面实施例的网络录像机拷机装置1000、数据获取装置2000、终端装置3000和交换机模块4000装置。其中,交换机模块4000装置分别连接网络录像机拷机装置1000、数据获取装置2000和终端装置3000。本发明提供的网络录像机拷机系统通过数据获取装置2000,可以获取到原始数据,并根据原始数据生成码流数据,以输出码流数据至交换机模块4000装置;网络录像机拷机装置1000可以根据获取到的当前网络状态、数据状态和存储状态与预设的标准状态进行匹配,并根据匹配结果对应的异常信息,获取对应的时间提醒指令;终端装置3000可以获取到对应的时间提醒指令以及视频数据,并根据视频数据显示对应的视频;交换机模块4000装置可以实现网络录像机拷机装置1000、数据获取装置2000、终端装置3000之间的通信交互。本发明提供的网络录像机拷机系统,可以收集所需拷机设备的原始数据,并实时获取系统运行过程中的当前网络状态、存储状态和数据状态,并根据当前网络状态、存储状态和数据状态与预设的标准状态进行匹配,以输出对应的事件提醒指令;根据事件提醒指令,执行对应的提醒操作;还可以对获取到的原始数据进行复现,提供了一种简单高效的网络录像机拷机系统。
71.参照图3,在一些实施例中,数据获取装置2000包括至少一个网络录像机2100、信
号收集处理模块2200,网络录像机2100用于记录并存储原始数据;信号收集处理模块2200分别连接至少一个网络录像机2100和交换机模块4000装置,信号收集处理模块2200用于获取原始数据,并根据原始数据生成并输出码流数据至交换机模块4000装置。
72.本发明提供的数据获取装置2000包括至少一个网络录像机2100和信号收集处理模块2200,通过至少一个网络录像机2100,网络录像机拷机系统可以获取并记录原始数据,并将原始数据输出至与至少一个网络录像机2100连接的信号收集处理模块2200,通过信号收集处理模块2200的处理,数据获取装置2000可以获取到由原始数据处理生成的码流数据,以实现后续如第一方面实施例中网络录像机拷机装置1000对码流数据的获取以及处理,从而实现网络录像机拷机系统对拷机数据的自动化获取与检测。
73.参照图3,在一些实施例中,终端装置3000包括视频获取模块3200、显示模块3100,视频获取模块3200连接交换机模块4000装置,用于接收视频数据,并根据视频数据生成播放格式文件;显示模块3100连接视频获取模块3200,显示模块3100用于接收播放格式文件,并播放播放格式文件对应的视频数据。
74.本发明提供的终端装置3000包括视频获取模块3200和显示模块3100,其中显示模块3100连接视频获取模块3200。通过视频获取模块3200,终端装置3000可以接收视频数据,并根据视频数据生成播放格式文件;通过显示模块3100,终端装置3000,可以接收播放格式文件,并播放播放格式文件对应的视频数据,实现了对视频数据的获取以及显示;同时可以实现根据如第一方面实施例输出的第一异常信息、第二异常信息、第三异常信息,对屏幕信息进行截图以输出对应的错误信息的效果,提供了一种有效的网络录像机拷机系统。
75.在一些实施例中,显示模块3100可以通过vga、hdmi等方式实现视频数据的获取,不限于此。
76.上面结合附图对本发明实施例作了详细说明,但是本发明不限于上述实施例,在所属技术领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下作出各种变化。此外,在不冲突的情况下,本发明的实施例及实施例中的特征可以相互组合。
转载请注明原文地址:https://win.8miu.com/read-950009.html

最新回复(0)