一种监控视频调取方法、装置、电子设备及存储介质与流程

文档序号:25869510发布日期:2021-07-13 16:31阅读:172来源:国知局
一种监控视频调取方法、装置、电子设备及存储介质与流程
本申请涉及信息处理
技术领域
,特别是涉及一种监控视频调取方法、装置、电子设备及存储介质。
背景技术
:在视联网中,当报警终端报警时,为便于对报警事件进行处理,需要将报警地点附近的监控视频展示在报警事件处理平台中,以供工作人员对案情进行分析。相关技术中,在报警时对监控视频的显示方案是:由监控接入服务器向监控设备发送监控视频调取指令,并接收监控设备返回的实时采集的监控视频,或者由监控接入服务器向第三方监控视频存储服务器获取监控设备采集的历史监控视频,再由监控接入服务器将获得的监控视频传输到报警事件处理平台中显示。然而,在该过程中,报警事件处理平台只能被动接收监控视频,而无法主动控制监控视频的采集过程以获得想要的监控视频,因此,监控视频调取灵活性较差。技术实现要素:鉴于上述问题,本申请提出了一种监控视频调取方法、装置、电子设备及存储介质,该方法支持用户对监控视频的采集过程进行控制以获得想要的监控视频,提升了监控视频调取的灵活性。本申请第一方面提供了一种监控视频调取方法,包括:获取报警通知,所述报警通知携带发送报警信息的报警终端与至少一个监控设备的关联关系以及所述至少一个监控设备与监控视频采集模式之间的关联关系;根据所述报警通知,在监控显示界面上显示与所述报警终端关联的至少一个监控设备、以及与所述至少一个监控设备各自关联的监控视频采集模式;根据用户在所述至少一个监控设备中选择的目标监控设备和所述目标监控设备关联的目标监控视频采集模式,生成监控采集指令;向监控接入服务器发送所述监控采集指令,以使所述监控接入服务器控制所述目标监控设备按照所述目标监控视频采集模式采集实时监控视频;接收所述监控接入服务器发送的所述实时监控视频,并显示所述实时监控视频。本申请第二方面提供了另一种监控视频调取方法,包括:获取报警信息;根据发送所述报警信息的报警终端与至少一个监控设备的关联关系以及所述至少一个监控设备与监控视频采集模式之间的关联关系生成报警通知;向监控平台发送所述报警通知;接收所述监控平台响应于所述报警通知发送的监控采集指令,所述监控采集指令包括用户在所述至少一个监控设备中选择的目标监控设备和目标监控设备关联的目标监控视频采集模式;控制所述目标监控设备按照所述目标监控视频采集模式采集实时监控视频;接收所述目标监控设备采集的实时监控视频,并向所述监控平台发送所述实时监控视频,以使所述监控平台显示所述实时监控视频。本申请第三方面提供了一种监控视频调取装置,包括:第一获取模块,用于获取报警通知,所述报警通知携带发送报警信息的报警终端与至少一个监控设备的关联关系以及所述至少一个监控设备与监控视频采集模式之间的关联关系;第一显示模块,用于根据所述报警通知,在监控显示界面上显示与所述报警终端关联的至少一个监控设备、以及与所述至少一个监控设备各自关联的监控视频采集模式;第一生成模块,用于根据用户在所述至少一个监控设备中选择的目标监控设备和所述目标监控设备关联的目标监控视频采集模式,生成监控采集指令;第一发送模块,用于向监控接入服务器发送所述监控采集指令,以使所述监控接入服务器控制所述目标监控设备按照所述目标监控视频采集模式采集实时监控视频;第二显示模块,用于接收所述监控接入服务器发送的所述实时监控视频,并显示所述实时监控视频。本申请第四方面提供了一种监控视频调取装置,包括:第二获取模块,用于获取报警信息;第四生成模块,用于根据发送所述报警信息的报警终端与至少一个监控设备的关联关系以及所述至少一个监控设备与监控视频采集模式之间的关联关系生成报警通知;第四发送模块,用于向监控平台发送所述报警通知;第一接收模块,用于接收所述监控平台响应于所述报警通知发送的监控采集指令,所述监控采集指令包括用户在所述至少一个监控设备中选择的目标监控设备和目标监控设备关联的目标监控视频采集模式;第一控制模块,用于控制所述目标监控设备按照所述目标监控视频采集模式采集实时监控视频;第二接收模块,用于接收所述目标监控设备采集的实时监控视频,并向所述监控平台发送所述实时监控视频,以使所述监控平台显示所述实时监控视频。本申请实施例第五方面提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行时实现本申请第一方面,或第二方面所述的监控视频调取方法中的步骤。本申请实施例第六方面提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请第一方面,或第二方面所述的监控视频调取方法中的步骤。通过申请的监控视频调取方法,首先获取报警通知,报警通知携带发送报警信息的报警终端与至少一个监控设备的关联关系以及至少一个监控设备与监控视频采集模式之间的关联关系;接着根据报警通知,在监控显示界面上显示与报警终端关联的至少一个监控设备、以及与至少一个监控设备各自关联的监控视频采集模式;然后根据用户在至少一个监控设备中选择的目标监控设备和目标监控设备关联的目标监控视频采集模式,生成监控采集指令;接着向监控接入服务器发送监控采集指令,以使监控接入服务器控制目标监控设备按照目标监控视频采集模式采集实时监控视频;最后接收监控接入服务器发送的实时监控视频,并显示实时监控视频。该方法中,用户可以自行选择目标监控设备和对应的监控视频采集模式,改善了用户只能被动接收监控设备采集的监控视频的情况,支持用户主动控制监控视频的采集过程以获得想要的监控视频,提升了监控视频调取的灵活性。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例的描述中所需要使用的附图作简单地介绍。图1是本申请一实施例示出的一种实施环境示意图;图2是本申请一实施例示出的一种监控视频调取方法的流程图;图3是本申请一实施例示出的一种监控平台显示界面示意图;图4是本申请一实施例示出的另一种监控视频调取方法的流程图;图5是本申请一实施例示出的一种监控视频调取装置的结构框图;图6是本申请一实施例示出的另一种监控视频调取装置的结构框图;图7是本申请一实施例示出的一种视联网的组网示意图;图8是本申请一实施例示出的一种节点服务器的硬件结构示意图;图9是本申请一实施例示出的一种接入交换机的硬件结构示意图;图10是本申请一实施例示出的一种以太网协转网关的硬件结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。图1是本申请一实施例示出的一种实施环境示意图。在图1中,监控接入服务器分别与报警终端、监控平台以及监控设备连接,一个监控接入服务器可以管理多个监控设备。监控接入服务器、报警终端、监控设备以及监控平台可以部署于视联网中,相互之间基于视联网协议通信交互。其中,报警终端、监控设备以及监控平台还可以部署于互联网中,当其部署于互联网中时,可以通过协议转换设备与监控接入服务器进行通信交互,协议转换设备用于将视联网协议转换成互联网协议或将互联网协议转换成视联网协议。本申请提供了一种监控视频调取方法,应用于图1中的监控平台。图2是本申请一实施例示出的一种监控视频调取方法的流程图。参照图2,本申请的监控视频调取方法可以包括如下步骤:步骤s21:获取报警通知,所述报警通知携带发送报警信息的报警终端与至少一个监控设备的关联关系以及所述至少一个监控设备与监控视频采集模式之间的关联关系。在本实施例中,监控接入服务器可以在接收到报警终端发送的报警信息时,将报警信息、报警终端与至少一个监控设备的关联关系、至少一个监控设备中每一个监控设备与监控视频采集模式之间的关联关系封装成报警通知,然后将报警通知发送给监控平台。其中,报警信息可以包括报警终端id、报警终端类型(例如烟感、温感、水炮等)、报警类型、报警时间等,本实施例对此不作具体限制。每一个报警终端关联有至少一个监控设备,每一个监控设备至少关联有一种监控视频采集模式。监控接入服务器在接收到报警信息后,可以根据报警终端id查找到与该报警终端预先建立关联关系的所有监控设备,然后将报警信息、具有关联的所有监控设备,以及具有关联的所有监控设备中每一个监控设备下的所有监控视频采集模式封装为报警通知。步骤s22:根据所述报警通知,在监控显示界面上显示与所述报警终端关联的至少一个监控设备、以及与所述至少一个监控设备各自关联的监控视频采集模式。在本实施例中,监控平台接收并解析报警通知,获得其中的报警信息、与报警终端具有关联的所有监控设备、每个具有关联的监控设备下的所有监控视频采集模式。接着,监控平台自动弹出监控显示界面,并在监控显示界面上显示所获得的这些信息。示例地,报警通知中显示的报警终端id为bj10001,与bj10001预先关联的监控设备包括:jk0001、jk0002、jk0003,其中与jk0001关联的监控视频采集模式包括:监控视频采集模式1-监控视频采集模式3,与jk0002关联的监控视频采集模式包括:监控视频采集模式5-监控视频采集模式7,与jk0003关联的监控视频采集模式包括:监控视频采集模式8。那么,监控平台在弹出监控显示界面上显示报警终端bj10001的报警信息和监控设备jk0001、jk0002、jk0003各自的信息(包括:jk0001对应的监控视频采集模式1-监控视频采集模式3,jk0002对应的监控视频采集模式5-监控视频采集模式7,jk0003对应的监控视频采集模式8)。步骤s23:根据用户在所述至少一个监控设备中选择的目标监控设备和所述目标监控设备关联的目标监控视频采集模式,生成监控采集指令。在本实施例中,用户可以在监控显示界面显示的至少一个监控设备中选择一个目标监控设备,然后在该目标监控设备下选择一个目标监控视频采集模式。监控平台根据用户选择的目标监控设备以及目标监控设备对应的目标监控视频采集模式,生成监控采集指令。步骤s24:向监控接入服务器发送所述监控采集指令,以使所述监控接入服务器控制所述目标监控设备按照所述目标监控视频采集模式采集实时监控视频。在本实施例中,监控接入服务器接收并执行监控采集指令,控制目标监控设备按照对应的目标监控视频采集模式采集实时监控视频,并接收实时采集的监控视频。示例地,监控采集指令中包括目标监控设备1(监控视频采集模式1),那么监控接入服务器控制目标监控设备1按照监控视频采集模式1采集实时监控视频,同时接收目标监控设备1实时采集的监控视频。步骤s25:接收所述监控接入服务器发送的所述实时监控视频,并显示所述实时监控视频。在本实施例中,监控接入服务器将接收到的实时监控视频传输给监控平台,使得监控平台对实时监控视频进行显示,以供用户对故障进行分析。通过本实施例的监控视频调取方法,首先获取报警通知,报警通知携带发送报警信息的报警终端与至少一个监控设备的关联关系以及至少一个监控设备与监控视频采集模式之间的关联关系;接着根据报警通知,在监控显示界面上显示与报警终端关联的至少一个监控设备、以及与至少一个监控设备各自关联的监控视频采集模式;然后根据用户在至少一个监控设备中选择的目标监控设备和目标监控设备关联的目标监控视频采集模式,生成监控采集指令;接着向监控接入服务器发送监控采集指令,以使监控接入服务器控制目标监控设备按照目标监控视频采集模式采集实时监控视频;最后接收监控接入服务器发送的实时监控视频,并显示实时监控视频。该方法中,用户可以自行选择目标监控设备和对应的监控视频采集模式,改善了用户只能被动接收监控设备采集的监控视频的情况,支持用户主动控制监控视频的采集过程以获得想要的监控视频,提升了监控视频调取的灵活性。结合以上实施例,在一种实施方式中,用户还可以选择多个目标监控设备,以控制多个目标监控视频分别采集实时监控视频。具体地,上述步骤s23可以包括:在所述目标监控设备为多个的情况下,根据用户选择的多个目标监控设备和各个所述目标监控设备下的目标监控视频采集模式生成监控采集指令。相应地,上述步骤s24可以包括:将各个实时监控视频显示到对应的目标监控设备所在的视频显示区域,其中,不同的目标监控设备对应不同的视频显示区域。在本实施例中,一个监控设备可以对应一个视频显示区域,如图3所示。图3是本申请一实施例示出的一种监控平台显示界面示意图。在图3中,报警终端关联的监控设备包括监控设备jk01和监控设备jk03,监控设备jk01对应视频显示区域1,监控设备jk03对应视频显示区域2。监控设备jk01对应的监控视频采集模式包括模式jk011-模式jk014,监控设备jk03对应的监控视频采集模式包括模式jk031-模式jk032。结合图3,当用户仅选择查看监控设备jk01采集的监控视频时,如果选择模式jk011,那么视频显示区域1将会显示监控设备jk01按照模式jk011采集的实时监控视频,如果选择模式jk012,那么视频显示区域1将会切换到监控设备jk01按照模式jk012采集的实时监控视频。当用户选择同时查看监控设备jk01和监控设备jk03采集的监控视频时,如果为监控设备jk01选择的模式为jk011,为监控设备jk03选择的模式为jk032,那么视频显示区域1将会显示监控设备jk01按照模式jk011采集的实时监控视频,视频显示区域2将会显示监控设备jk03按照模式jk032采集的实时监控视频。在本实施例中,支持用户选择查看多个目标监控设备采集的实时监控视频,能快速协助用户对故障进行分析,例如用户可以查看对同一台故障机床设备布设的两个监控设备所采集的监控视频,进而快速确定故障原因并进行故障排除,因此,本实施例的监控调取方法能有效提升故障处理效率。结合以上实施例,在一种实施方式中,监控平台还支持用户查看指定点位的实时监控视频,其中,指定点位可以理解为指定视角或者指定位置。具体地,本申请的监控调取方法还可以包括如下步骤:响应于用户对所述目标监控设备的单点操作,生成单点控制指令,所述单点控制指令用于控制所述目标监控设备在目标点位下采集实时监控视频;向所述监控接入服务器发送所述单点控制指令,以使所述监控接入服务器控制所述目标监控设备暂停所述目标监控视频采集模式下的视频采集,并在所述目标点位采集实时监控视频。在本实施例中,用户正在查看目标监控设备按照目标监控视频采集模式采集的实时监控视频时,如果需要控制目标监控设备按照其他监控视频采集模式采集实时监控视频,则直接在目标监控设备下点击其他监控视频采集模式,监控平台将自动向监控接入服务器请求其他监控视频采集模式下的监控视频。在一些场景下,由于监控视频采集模式设置数量有限,因此用户无法通过监控视频采集模式查看到所有点位的监控视频,此时可通过单点操作实现对任意点位的监控视频的查看。具体地,用户需要查看监控设备jk01在点位a1下采集的监控视频,则可以选中监控设备jk01,在弹出的操作列表中选择单点操作并输入点位a1,此时监控平台根据监控设备jk01、点位a1生成单点控制指令,向监控接入服务器发送该单点控制指令,以使监控接入服务器控制监控设备jk01暂停在目标监控视频采集模式下采集视频采集,并旋转至点位a1采集实时监控视频。监控接入服务器将监控设备jk01在点位a1下采集的实时监控视频发送至监控平台,监控平台将监控设备jk01对应的视频显示区域所显示的内容切换到在点位a1下采集的实时监控视频以供用户查看。结合以上实施例,在一种实施方式中,本申请还提供了一种用户执行单点操作之后结束单点操作的方法。具体地,该结束单点操作的方法可以包括如下步骤:响应于用户对所述目标监控设备的结束单点操作,生成结束单点控制指令;向所述监控接入服务器发送所述结束单点控制指令,以使所述监控接入服务器控制所述目标监控设备继续在所述目标监控视频采集模式下进行视频采集。示例地,当用户需要结束对监控设备jk01的单点操作时,可以选中监控设备jk01,在弹出的操作列表中选择结束单点操作,此时监控平台根据监控设备jk01生成结束单点控制指令,向监控接入服务器发送该结束单点控制指令,以使监控接入服务器控制监控设备jk01按照原来的监控视频采集模式(执行单点操作之前的最后一个监控视频采集模式)下采集实时监控视频。在本实施例中,用户可以通过单点操作在查看监控视频时暂时切换到指定点位查看监控视频,并在结束单点操作之后及时恢复到原来的监控视频,使得用户能根据自身需求对监控视频查看过程进行控制,能更好地协助用户对报警事件进行分析,提升报警事件的处理效率。本申请还提供了另一种监控视频调取方法,应用于图1中的监控接入服务器。图4是本申请一实施例示出的另一种监控视频调取方法的流程图。参照图4,本申请的另一种监控视频调取方法可以包括如下步骤:步骤s41:获取报警信息。在本实施例中,监控接入服务器可以接收报警终端发送的报警信息。步骤s42:根据发送所述报警信息的报警终端与至少一个监控设备的关联关系以及所述至少一个监控设备与监控视频采集模式之间的关联关系生成报警通知。在本实施例中,监控接入服务器可以在接收到报警终端发送的报警信息时,将报警信息、报警终端与至少一个监控设备的关联关系、至少一个监控设备中每一个监控设备与监控视频采集模式之间的关联关系封装成报警通知,然后将报警通知发送给监控平台。步骤s43:向监控平台发送所述报警通知。在本实施例中,监控平台接收并解析报警通知,获得其中的报警信息、与报警终端具有关联的所有监控设备、每个具有关联的监控设备下的所有监控视频采集模式。接着,监控平台自动弹出监控显示界面,并在监控显示界面上显示所获得的这些信息。步骤s44:接收所述监控平台响应于所述报警通知发送的监控采集指令,所述监控采集指令包括用户在所述至少一个监控设备中选择的目标监控设备和目标监控设备关联的目标监控视频采集模式。在本实施例中,用户可以在监控平台显示的至少一个监控设备中选择一个目标监控设备,然后在该目标监控设备下选择一个目标监控视频采集模式。监控平台根据用户选择的目标监控设备以及目标监控设备对应的目标监控视频采集模式,生成监控采集指令,向监控接入服务器发送该监控采集指令。步骤s45:控制所述目标监控设备按照所述目标监控视频采集模式采集实时监控视频。在本实施例中,监控接入服务器接收并执行监控采集指令,控制目标监控设备按照对应的目标监控视频采集模式采集实时监控视频,并接收实时采集的监控视频。步骤s46:接收所述目标监控设备采集的实时监控视频,并向所述监控平台发送所述实时监控视频,以使所述监控平台显示所述实时监控视频。在本实施例中,监控接入服务器将接收到的实时监控视频传输给监控平台,使得监控平台对实时监控视频进行显示,以供用户对故障进行分析。关于上述步骤s41-步骤s46请参照前文所述,本实施例在此不作赘述。通过本实施例的监控视频调取方法,首先获取报警信息;接着根据发送报警信息的报警终端与至少一个监控设备的关联关系以及至少一个监控设备与监控视频采集模式之间的关联关系生成报警通知;接着向监控平台发送报警通知;然后接收监控平台响应于报警通知发送的监控采集指令,监控采集指令包括用户在至少一个监控设备中选择的目标监控设备和目标监控设备关联的目标监控视频采集模式;然后控制目标监控设备按照目标监控视频采集模式采集实时监控视频;最后接收目标监控设备采集的实时监控视频,并向监控平台发送所述实时监控视频,以使监控平台显示实时监控视频。该方法中,用户可以自行选择目标监控设备和对应的监控视频采集模式,改善了用户只能被动接收监控设备采集的监控视频的情况,支持用户主动控制监控视频的采集过程以获得想要的监控视频,提升了监控视频调取的灵活性。结合以上实施例,在一种实施方式中,在实施本申请的监控调取方法之前,还需要执行以下步骤:设置各个报警终端与至少一个监控设备之间的关联关系;为每个监控设备设置至少一种监控视频采集模式。在本实施例中,可以为每一个报警终端关联一个或多个监控设备,一个监控设备可以关联到不同的报警终端。其中,单个监控还可以设置一个或多个监控视频采集模式,单个监控设备针对关联的不同的报警终端可以设置不同的监控视频采集模式。在一种实施方式中,所述监控视频采集模式包括点位模式和轨迹模式;为每个监控设备设置至少一种监控视频采集模式,包括:针对每一个点位模式的监控视频采集模式,设置监控视频采集点位;针对每一个轨迹模式的监控视频采集模式,设置监控视频采集轨迹,所述采集轨迹包括至少两个采集点位、各个采集点位之间的镜头移动速度以及各个采集点位的镜头停留时间。在本实施例中,监控视频采集模式可以包括点位模式和轨迹模式,其中,点位模式是指监控设备在一个指定点位采集监控视频,轨迹模式是指监控设备按照给定的轨迹依次在多个点位采集监控视频。示例地,监控设备jk01有4个监控视频采集模式,包括模式jk011-模式jk014,其中,模式jk011为点位模式,设置的采集点位为点位x;模式jk012为点位模式,设置的采集点位为点位y;模式jk013为轨迹模式,设置的采集轨迹依次为:点位a、点位b、点位c;模式jk014为轨迹模式,设置的采集轨迹依为点位e、点位f。在本实施例中,在设置采集轨迹时,还可以设置采集轨迹中各个采集点位之间的镜头移动速度和各个采集点位的镜头停留时间。示例地,对于采集轨迹:点位a、点位b、点位c;可以设置镜头在点位a、点位b、点位c各自停留的时长、从点位a到点位b的旋转速度以及从点位b到点位c的旋转速度。在本实施例中,用户可以根据需求预先为监控设备设置点位模式或者轨迹模式的监控视频采集模式,使得后续可以实现对监控视频查看过程的灵活控制,能更好地协助用户对报警事件进行分析,提升报警事件的处理效率。结合以上实施例,在一种实施方式中,本申请还提供了一种控制目标监控设备采集监控视频的方法。具体地,上述步骤s45可以包括:在所述目标监控视频采集模式为点位模式时,控制所述目标监控设备按照预先设置的采集点位采集实时监控视频;在所述目标监控视频采集模式为轨迹模式时,控制所述目标监控设备按照预先设置的采集轨迹采集实时监控视频。在本实施例中,结合图3,针对监控设备jk01,如果用户点击查看模式jk011下的监控视频,且模式jk011为点位模式,采集点位为点位x,则监控接入服务器控制监控设备jk01在点位x下采集监控视频,如此,视频显示区域1中显示的即为监控设备jk01在点位x下采集的实时监控视频。如果用户切换到查看模式jk013下的监控视频,且模式jk011为轨迹模式,采集轨迹:点位a、点位b以及点位c,则监控接入服务器控制监控设备jk01依次在点位a、点位b以及点位c下采集实时监控视频,如此,视频显示区域1中显示的即为监控设备jk03在各个点位下采集的动态实时监控视频。在本实施例中,监控设备可以按照用户任意选择的监控视频采集模式对监控视频进行采集,满足了用户主动控制监控视频的采集过程以获得想要的监控视频的需求,改变了用户只能被动接收监控设备采集的监控视频的局势,提升了监控视频调取的灵活性。结合以上实施例,在一种实施方式中,本申请还可以在监控平台中显示默认监控视频。具体地,为每个监控设备设置至少一种监控视频采集模式,包括:为每个监控设备设置至少一种监控视频采集模式,并在所述至少一种监控视频采集模式中设置一个默认监控视频采集模式;在向监控平台发送所述报警通知之前,所述方法还包括:控制所述监控设备按照各自的默认监控采集指令采集默认监控视频;接收所述监控设备发送的默认监控视频;向监控平台发送所述报警通知,包括:向所述监控平台发送所述报警通知及所述默认监控视频,以使所述监控平台将各个默认监控视频显示到对应的监控设备所在的视频显示区域。在本实施例中,为了更为及时地向用户展示报警信息,监控接入服务器在接收到报警信息时,可以控制监控设备按照预先设置的默认监控采集指令采集默认监控视频,然后将采集的默认监控视频和报警通知一并发送到监控平台,如此,监控平台在自动弹出监控显示界面后,可以将默认监控视频显示到对应的监控设备所在的视频显示区域。如果用户对默认监控视频不满意,再自行选择满意的监控视频采集模式以控制采集过程,如果用户对默认监控视频较为满意,也可以不再进行操作。在本实施例中,监控接入服务器可以在发生报警时主动采集各个监控设备的默认监控视频,使用户可以及时获得报警信息,为用户对监控视频的采集过程进行操作提供了便利。基于同一发明构思,本申请还提供了一种监控视频调取装置500,应用于监控平台,如图5所示。图5是本申请一实施例示出的一种监控视频调取装置的结构框图。参照图5,监控视频调取装置500可以包括:第一获取模块501,用于获取报警通知,所述报警通知携带发送报警信息的报警终端与至少一个监控设备的关联关系以及所述至少一个监控设备与监控视频采集模式之间的关联关系;第一显示模块502,用于根据所述报警通知,在监控显示界面上显示与所述报警终端关联的至少一个监控设备、以及与所述至少一个监控设备各自关联的监控视频采集模式;第一生成模块503,用于根据用户在所述至少一个监控设备中选择的目标监控设备和所述目标监控设备关联的目标监控视频采集模式,生成监控采集指令;第一发送模块504,用于向监控接入服务器发送所述监控采集指令,以使所述监控接入服务器控制所述目标监控设备按照所述目标监控视频采集模式采集实时监控视频;第二显示模块505,用于接收所述监控接入服务器发送的所述实时监控视频,并显示所述实时监控视频。可选地,所述第一生成模块503包括:生成子模块,用于在所述目标监控设备为多个的情况下,根据用户选择的多个目标监控设备和各个所述目标监控设备下的目标监控视频采集模式生成监控采集指令;所述第二显示模块505包括:显示子模块,用于将各个实时监控视频显示到对应的目标监控设备所在的视频显示区域,其中,不同的目标监控设备对应不同的视频显示区域。可选地,所述装置500还包括:第二生成模块,用于响应于用户对所述目标监控设备的单点操作,生成单点控制指令,所述单点控制指令用于控制所述目标监控设备在目标点位下采集实时监控视频;第二发送模块,用于向所述监控接入服务器发送所述单点控制指令,以使所述监控接入服务器控制所述目标监控设备暂停所述目标监控视频采集模式下的视频采集,并在所述目标点位采集实时监控视频。可选地,所述装置500还包括:第三生成模块,用于响应于用户对所述目标监控设备的结束单点操作,生成结束单点控制指令;第三发送模块,用于向所述监控接入服务器发送所述结束单点控制指令,以使所述监控接入服务器控制所述目标监控设备继续在所述目标监控视频采集模式下进行视频采集。基于同一发明构思,本申请还提供了另一种监控视频调取装置600,应用于监控接入服务器,如图6所示。图6是本申请一实施例示出的一种监控视频调取装置的结构框图。参照图6,监控视频调取装置600可以包括:第二获取模块601,用于获取报警信息;第四生成模块602,用于根据发送所述报警信息的报警终端与至少一个监控设备的关联关系以及所述至少一个监控设备与监控视频采集模式之间的关联关系生成报警通知;第四发送模块603,用于向监控平台发送所述报警通知;第一接收模块604,用于接收所述监控平台响应于所述报警通知发送的监控采集指令,所述监控采集指令包括用户在所述至少一个监控设备中选择的目标监控设备和目标监控设备关联的目标监控视频采集模式;第一控制模块605,用于控制所述目标监控设备按照所述目标监控视频采集模式采集实时监控视频;第二接收模块606,用于接收所述目标监控设备采集的实时监控视频,并向所述监控平台发送所述实时监控视频,以使所述监控平台显示所述实时监控视频。可选地,所述装置600还包括:第一设置模块,用于设置各个报警终端与至少一个监控设备之间的关联关系;第二设置模块,用于为每个监控设备设置至少一种监控视频采集模式。可选地,所述监控视频采集模式包括点位模式和轨迹模式;所述第二设置模块包括:第一设置子模块,用于针对每一个点位模式的监控视频采集模式,设置监控视频采集点位;第二设置子模块,用于针对每一个轨迹模式的监控视频采集模式,设置监控视频采集轨迹,所述采集轨迹包括至少两个采集点位、各个采集点位之间的镜头移动速度以及各个采集点位的镜头停留时间。可选地,所述第一控制模块605包括:第一控制子模块,用于在所述目标监控视频采集模式为点位模式时,控制所述目标监控设备按照预先设置的采集点位采集实时监控视频;第二控制子模块,用于在所述目标监控视频采集模式为轨迹模式时,控制所述目标监控设备按照预先设置的采集轨迹采集实时监控视频。可选地,所述第二设置模块包括:第三设置子模块,用于为每个监控设备设置至少一种监控视频采集模式,并在所述至少一种监控视频采集模式中设置一个默认监控视频采集模式;所述装置600还包括:第二控制模块,用于在向监控平台发送所述报警通知之前,控制所述监控设备按照各自的默认监控采集指令采集默认监控视频;第三接收模块,用于在向监控平台发送所述报警通知之前,接收所述监控设备发送的默认监控视频;所述第四发送模块603包括:发送子模块,用于向所述监控平台发送所述报警通知及所述默认监控视频,以使所述监控平台将各个默认监控视频显示到对应的监控设备所在的视频显示区域。基于同一发明构思,本申请提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行时实现本申请上述任一实施例所述的监控视频调取方法中的步骤。基于同一发明构思,本申请提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请上述任一实施例所述的监控视频调取方法中的步骤。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。视联网是网络发展的重要里程碑,是一个实时网络,能够实现高清视频实时传输,将众多互联网应用推向高清视频化,高清面对面。视联网采用实时高清视频交换技术,可以在一个网络平台上将所需的服务,如高清视频会议、视频监控、智能化监控分析、应急指挥、数字广播电视、延时电视、网络教学、现场直播、vod点播、电视邮件、个性录制(pvr)、内网(自办)频道、智能化视频播控、信息发布等数十种视频、语音、图片、文字、通讯、数据等服务全部整合在一个系统平台,通过电视或电脑实现高清品质视频播放。为使本领域技术人员更好地理解本发明实施例,以下对视联网进行介绍:视联网所应用的部分技术如下所述:网络技术(networktechnology)视联网的网络技术创新改良了传统以太网(ethernet),以面对网络上潜在的巨大视频流量。不同于单纯的网络分组包交换(packetswitching)或网络电路交换(circuitswitching),视联网技术采用packetswitching满足streaming需求。视联网技术具备分组交换的灵活、简单和低价,同时具备电路交换的品质和安全保证,实现了全网交换式虚拟电路,以及数据格式的无缝连接。交换技术(switchingtechnology)视联网采用以太网的异步和包交换两个优点,在全兼容的前提下消除了以太网缺陷,具备全网端到端无缝连接,直通用户终端,直接承载ip数据包。用户数据在全网范围内不需任何格式转换。视联网是以太网的更高级形态,是一个实时交换平台,能够实现目前互联网无法实现的全网大规模高清视频实时传输,将众多网络视频应用推向高清化、统一化。服务器技术(servertechnology)视联网和统一视频平台上的服务器技术不同于传统意义上的服务器,它的流媒体传输是建立在面向连接的基础上,其数据处理能力与流量、通讯时间无关,单个网络层就能够包含信令及数据传输。对于语音和视频业务来说,视联网和统一视频平台流媒体处理的复杂度比数据处理简单许多,效率比传统服务器大大提高了百倍以上。储存器技术(storagetechnology)统一视频平台的超高速储存器技术为了适应超大容量和超大流量的媒体内容而采用了最先进的实时操作系统,将服务器指令中的节目信息映射到具体的硬盘空间,媒体内容不再经过服务器,瞬间直接送达到用户终端,用户等待一般时间小于0.2秒。最优化的扇区分布大大减少了硬盘磁头寻道的机械运动,资源消耗仅占同等级ip互联网的20%,但产生大于传统硬盘阵列3倍的并发流量,综合效率提升10倍以上。网络安全技术(networksecuritytechnology)视联网的结构性设计通过每次服务单独许可制、设备与用户数据完全隔离等方式从结构上彻底根除了困扰互联网的网络安全问题,一般不需要杀毒程序、防火墙,杜绝了黑客与病毒的攻击,为用户提供结构性的无忧安全网络。服务创新技术(serviceinnovationtechnology)统一视频平台将业务与传输融合在一起,不论是单个用户、私网用户还是一个网络的总合,都不过是一次自动连接。用户终端、机顶盒或pc直接连到统一视频平台,获得丰富多彩的各种形态的多媒体视频服务。统一视频平台采用“菜谱式”配表模式来替代传统的复杂应用编程,可以使用非常少的代码即可实现复杂的应用,实现“无限量”的新业务创新。视联网的组网如下所述:视联网是一种集中控制的网络结构,该网络可以是树型网、星型网、环状网等等类型,但在此基础上网络中需要有集中控制节点来控制整个网络。图7是本申请一实施例示出的一种视联网的组网示意图。如图7所示,视联网分为接入网和城域网两部分。接入网部分的设备主要可以分为3类:节点服务器,接入交换机,终端(包括各种机顶盒、编码板、存储器等)。节点服务器与接入交换机相连,接入交换机可以与多个终端相连,并可以连接以太网。其中,节点服务器是接入网中起集中控制功能的节点,可控制接入交换机和终端。节点服务器可直接与接入交换机相连,也可以直接与终端相连。类似的,城域网部分的设备也可以分为3类:城域服务器,节点交换机,节点服务器。城域服务器与节点交换机相连,节点交换机可以与多个节点服务器相连。其中,节点服务器即为接入网部分的节点服务器,即节点服务器既属于接入网部分,又属于城域网部分。城域服务器是城域网中起集中控制功能的节点,可控制节点交换机和节点服务器。城域服务器可直接连接节点交换机,也可直接连接节点服务器。由此可见,整个视联网络是一种分层集中控制的网络结构,而节点服务器和城域服务器下控制的网络可以是树型、星型、环状等各种结构。形象地称,接入网部分可以组成统一视频平台(虚线圈中部分),多个统一视频平台可以组成视联网;每个统一视频平台可以通过城域以及广域视联网互联互通。视联网设备分类1.1本发明实施例的视联网中的设备主要可以分为3类:服务器,交换机(包括以太网网关),终端(包括各种机顶盒,编码板,存储器等)。视联网整体上可以分为城域网(或者国家网、全球网等)和接入网。1.2其中接入网部分的设备主要可以分为3类:节点服务器,接入交换机(包括以太网网关),终端(包括各种机顶盒,编码板,存储器等)。各接入网设备的具体硬件结构为:节点服务器:图8是本申请一实施例示出的一种节点服务器的硬件结构示意图。如图8所示,主要包括网络接口模块801、交换引擎模块802、cpu模块803、磁盘阵列模块804;其中,网络接口模块801,cpu模块803、磁盘阵列模块804进来的包均进入交换引擎模块802;交换引擎模块802对进来的包进行查地址表805的操作,从而获得包的导向信息;并根据包的导向信息把该包存入对应的包缓存器806的队列;如果包缓存器806的队列接近满,则丢弃;交换引擎模802轮询所有包缓存器队列,如果满足以下条件进行转发:1)该端口发送缓存未满;2)该队列包计数器大于零。磁盘阵列模块804主要实现对硬盘的控制,包括对硬盘的初始化、读写等操作;cpu模块803主要负责与接入交换机、终端(图中未示出)之间的协议处理,对地址表805(包括下行协议包地址表、上行协议包地址表、数据包地址表)的配置,以及,对磁盘阵列模块804的配置。接入交换机:图9是本申请一实施例示出的一种接入交换机的硬件结构示意图。如图9所示,主要包括网络接口模块(下行网络接口模块901、上行网络接口模块902)、交换引擎模块903和cpu模块904;其中,下行网络接口模块901进来的包(上行数据)进入包检测模块905;包检测模块905检测包的目地地址(da)、源地址(sa)、数据包类型及包长度是否符合要求,如果符合,则分配相应的流标识符(stream-id),并进入交换引擎模块903,否则丢弃;上行网络接口模块902进来的包(下行数据)进入交换引擎模块903;cpu模块904进来的数据包进入交换引擎模块903;交换引擎模块903对进来的包进行查地址表906的操作,从而获得包的导向信息;如果进入交换引擎模块903的包是下行网络接口往上行网络接口去的,则结合流标识符(stream-id)把该包存入对应的包缓存器907的队列;如果该包缓存器907的队列接近满,则丢弃;如果进入交换引擎模块903的包不是下行网络接口往上行网络接口去的,则根据包的导向信息,把该数据包存入对应的包缓存器907的队列;如果该包缓存器907的队列接近满,则丢弃。交换引擎模块903轮询所有包缓存器队列,在本发明实施例中分两种情形:如果该队列是下行网络接口往上行网络接口去的,则满足以下条件进行转发:1)该端口发送缓存未满;2)该队列包计数器大于零;3)获得码率控制模块产生的令牌;如果该队列不是下行网络接口往上行网络接口去的,则满足以下条件进行转发:1)该端口发送缓存未满;2)该队列包计数器大于零。码率控制模块908是由cpu模块904来配置的,在可编程的间隔内对所有下行网络接口往上行网络接口去的包缓存器队列产生令牌,用以控制上行转发的码率。cpu模块904主要负责与节点服务器之间的协议处理,对地址表906的配置,以及,对码率控制模块908的配置。以太网协转网关:图10是本申请一实施例示出的一种以太网协转网关的硬件结构示意图。如图10所示,主要包括网络接口模块(下行网络接口模块1001、上行网络接口模块1002)、交换引擎模块1003、cpu模块1004、包检测模块1005、码率控制模块1008、地址表1006、包缓存器1007和mac添加模块1009、mac删除模块1010。其中,下行网络接口模块1001进来的数据包进入包检测模块1005;包检测模块1005检测数据包的以太网macda、以太网macsa、以太网lengthorframetype、视联网目地地址da、视联网源地址sa、视联网数据包类型及包长度是否符合要求,如果符合则分配相应的流标识符(stream-id);然后,由mac删除模块1010减去macda、macsa、lengthorframetype(2byte),并进入相应的接收缓存,否则丢弃;下行网络接口模块1001检测该端口的发送缓存,如果有包则根据包的视联网目地地址da获知对应的终端的以太网macda,添加终端的以太网macda、以太网协转网关的macsa、以太网lengthorframetype,并发送。以太网协转网关中其他模块的功能与接入交换机类似。终端:主要包括网络接口模块、业务处理模块和cpu模块;例如,机顶盒主要包括网络接口模块、视音频编解码引擎模块、cpu模块;编码板主要包括网络接口模块、视音频编码引擎模块、cpu模块;存储器主要包括网络接口模块、cpu模块和磁盘阵列模块。1.3城域网部分的设备主要可以分为2类:节点服务器,节点交换机,城域服务器。其中,节点交换机主要包括网络接口模块、交换引擎模块和cpu模块;城域服务器主要包括网络接口模块、交换引擎模块和cpu模块构成。2、视联网数据包定义2.1接入网数据包定义接入网的数据包主要包括以下几部分:目的地址(da)、源地址(sa)、保留字节、payload(pdu)、crc。如下表所示,接入网的数据包主要包括以下几部分:dasareservedpayloadcrc其中:目的地址(da)由8个字节(byte)组成,第一个字节表示数据包的类型(例如各种协议包、组播数据包、单播数据包等),最多有256种可能,第二字节到第六字节为城域网地址,第七、第八字节为接入网地址;源地址(sa)也是由8个字节(byte)组成,定义与目的地址(da)相同;保留字节由2个字节组成;payload部分根据不同的数据报的类型有不同的长度,如果是各种协议包的话是64个字节,如果是单组播数据包话是32+1024=1056个字节,当然并不仅仅限于以上2种;crc有4个字节组成,其计算方法遵循标准的以太网crc算法。2.2城域网数据包定义城域网的拓扑是图型,两个设备之间可能有2种、甚至2种以上的连接,即节点交换机和节点服务器、节点交换机和节点交换机、节点交换机和节点服务器之间都可能超过2种连接。但是,城域网设备的城域网地址却是唯一的,为了精确描述城域网设备之间的连接关系,在本发明实施例中引入参数:标签,来唯一描述一个城域网设备。本说明书中标签的定义和mpls(multi-protocollabelswitch,多协议标签交换)的标签的定义类似,假设设备a和设备b之间有两个连接,那么数据包从设备a到设备b就有2个标签,数据包从设备b到设备a也有2个标签。标签分入标签、出标签,假设数据包进入设备a的标签(入标签)是0x0000,这个数据包离开设备a时的标签(出标签)可能就变成了0x0001。城域网的入网流程是集中控制下的入网过程,也就意味着城域网的地址分配、标签分配都是由城域服务器主导的,节点交换机、节点服务器都是被动的执行而已,这一点与mpls的标签分配是不同的,mpls的标签分配是交换机、服务器互相协商的结果。如下表所示,城域网的数据包主要包括以下几部分:dasareserved标签payloadcrc即目的地址(da)、源地址(sa)、保留字节(reserved)、标签、payload(pdu)、crc。其中,标签的格式可以参考如下定义:标签是32bit,其中高16bit保留,只用低16bit,它的位置是在数据包的保留字节和payload之间。基于视联网的上述特性,提出了本发明实施例的核心构思之一,遵循视联网的协议,当位于互联网的用户需要在位于视联网的视联网终端中输入信息时,可以通过自身手持的互联网移动终端直接扫描视联网终端所显示的特征码图像,进而获得提供信息输入服务的网站的地址。之后,通过该网站提供的信息输入服务,提交欲在视联网终端中显示的信息,由该网站通过视联网中的转发服务器将该信息发送给视联网终端,最后由视联网终端显示该信息。本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。以上对本发明所提供的一种监控视频调取方法、装置、电子设备及存储介质,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1