一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

控制管理方法、装置、计算机可读存储介质及控制设备与流程

2022-03-23 01:25:51 来源:中国专利 TAG:


1.本技术涉及通讯技术领域,尤其涉及一种控制管理方法、装置、计算机可读存储介质及控制设备。


背景技术:

2.生产过程监控系统即生产过程数据采集与检测控制(scada,supervisory control and data acquisition)系统是以计算机为基础的生产过程自动化监控系统,其对生产过程中的设备运行状态及工艺过程数据进行监测,并通过对设备的控制使得生产过程满足预期要求,可通过传感器、仪表、变送器等采集生产过程数据并传递生产过程控制信号。设备视频监控系统(vscs,video surveillance andcontrol system)是利用视频技术探测、监视设防区域并实时显示、记录现场设备图像的系统。
3.scada系统和设备视频图像监控系统虽然都是反映现场设备运行的状态,但两者存在诸多差异,因此,在目前的自动化生产管理系统中,生产过程监控scada系统和设备视频图像监控系统通常采用相互独立的方式存在,有各自的监控人机交互界面。
4.由于目前的生产自动化过程,现场均为无人值守模式、中心控制室少人值守方式。现场设备发生故障或需要远程观察时,运行人员需要在两大系统分别调阅现场设备状态信号和图像视频信号,当现场设备数量众多时,这种交互过程比较漫长,很容易出错,且影响生产过程控制的效率。


技术实现要素:

5.本技术实施例提供一种控制管理方法、装置、存储介质及控制设备,能提高生产过程控制的效率和准确性。
6.本技术实施例提供了一种控制管理方法,包括:
7.在第一控制系统的控制界面上显示控制场景信息以及所述控制场景信息对应的至少一个摄像头图标;
8.响应于针对所述摄像头图标的图标选择操作,确定目标摄像头图标以及目标摄像头图标所对应的视频展示区;
9.确定所述目标摄像头图标所关联的第二控制系统的网页资源定位符、所述目标摄像头图标所关联的第二控制系统连接的真实摄像头的摄像头标识信息、摄像头登录信息;
10.根据所述网页资源定位符、所述摄像头标识信息和所述摄像头登录信息,生成所述真实摄像头的视频获取请求;
11.向所述第二控制系统发送所述视频获取请求,以使得所述第二控制系统根据所述视频获取请求调用视频获取接口,通过所述视频获取接口获取所述真实摄像头所拍摄的视频信息;
12.通过所述第一控制系统接收所述视频信息,并在所述视频展示区显示所述视频信息。
13.本技术实施例还提供了一种控制管理装置,包括:
14.显示模块,用于在第一控制系统的控制界面上显示至少一个控制场景信息以及所述控制场景信息对应的至少一个摄像头图标;
15.操作响应模块,用于响应于针对所述摄像头图标的图标选择操作,确定目标摄像头图标以及目标摄像头图标所对应的视频展示区;
16.确定模块,用于确定所述目标摄像头图标所关联的第二控制系统的网页资源定位符、所述目标摄像头图标所关联的第二控制系统中的真实摄像头的摄像头标识信息、摄像头登录信息;
17.生成模块,用于根据所述网页资源定位符、所述摄像头标识信息和所述摄像头登录信息,生成所述真实摄像头的视频获取请求;
18.发送模块,用于向所述第二控制系统发送所述视频获取请求,以使得所述第二控制系统根据视频获取请求调用视频获取接口,通过所述视频获取接口获取所述真实摄像头所拍摄的视频信息;
19.接收模块,用于通过所述第一控制系统接收所述视频信息;
20.所述显示模块,用于在所述视频展示区显示所述视频信息。
21.本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有多条指令,所述指令适于由处理器加载以执行上述任一项控制管理方法中的步骤。
22.本技术实施例还提供了一种控制设备,包括处理器和存储器,所述处理器与所述存储器电性连接,所述存储器用于存储指令和数据,所述处理器用于上述任一项所述的控制管理方法中的步骤。
23.本技术提供的控制管理方法、装置、存储介质及控制设备,通过在第一控制系统的控制界面上显示控制场景信息以及控制场景信息对应的至少一个摄像头图标,根据设置的第一控制系统的控制界面的摄像头图标与第二控制系统中的网页资源定位符、第二控制系统所连接的真实摄像头之间的关联关系,在触发目标摄像头图标之后,确定目标摄像头图标所关联的第二控制系统的网页资源定位符、第二控制系统所连接的真实摄像头的摄像头标识信息和摄像头登录信息,根据网页资源定位符、摄像头标识信息和摄像头登录信息来生成视频获取请求,以向第二控制系统发送视频获取请求,接收第二控制系统根据视频获取请求返回的真实摄像头所拍摄的视频信息,并在视频展示区显示视频信息。本技术实施例通过目标摄像头图标所关联的网页资源定位符、摄像头标识信息和摄像头登录信息来访问第二控制系统中对应的网页、第二控制系统所连接的真实摄像头,如此,实现了通过第一控制系统来访问第二控制系统所连接的真实摄像头的视频信息,避免了在生产过程控制中来回切换两个不同的控制系统来获取视频信息,提高了生产过程控制的效率,且一个摄像头图标关联一个确定的真实摄像头,如此,通过一个摄像头图标来获取对应的真实摄像头的视频信息,不会出错,提高了生产过程控制的准确性。
附图说明
24.下面结合附图,通过对本技术的具体实施方式详细描述,将使本技术的技术方案及其它有益效果显而易见。
25.图1为本技术实施例提供的控制管理方法的应用场景示意图。
26.图2为本技术实施例提供的控制管理方法的流程示例图。
27.图3为本技术实施例提供的包括控制界面的示意图。
28.图4为本技术实施例提供的控制管理方法的另一流程示意图。
29.图5为本技术实施例提供的视频展示区和云台控制区的示例图。
30.图6为本技术实施例提供的控制管理方法的又一流程示意图。
31.图7为本技术实施例提供的控制管理装置的结构示意图。
32.图8为本技术实施例提供的控制设备的结构示意图。
33.图9为本技术实施例提供的控制设备的另一结构示意图。
具体实施方式
34.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
35.本技术实施例提供一种控制管理方法、装置、存储介质及控制设备。本技术实施例提供的任一种控制管理方法/控制管理装置,可以集成在控制设备中,该控制设备可以包括智能终端设备、pc设备等。该控制设备对应有显示模块。
36.本技术实施例中的第一控制系统可以是生产过程数据采集与检测控制系统,即scada系统;第二控制系统为设备视频图像监控系统,通常是摄像头厂家提供的监控系统。虽然scada系统和设备视频图像监控系统都可反映现场设备运行状态,而两者存在诸多差异,如以下所示。
37.(1)信号特征不一样:scada系统通常采集的是生产过程实时数据,包括文本、字符串或者数字等数据,视频图像监控系统采集的是设备图像视频信息;(2)传输数据协议不一样:scada系统通常使用各种标准或者自定义工业协议来传输各种生产过程实时数据,视频图像监控系统传输采用http(hyper text transfer protocol)超文本传输协议;(3)传输通道带宽要求不一样:设备的生产过程数据量比较图像视频信息的数据量小,传输信道带宽要求不一样;(4)数据安全可靠性不一样:scada系统通过现场传感器或执行机构可以直接改变生产过程状态,视频图像监控系统对生产设备仅仅是监视和识别,不能直接改变生产过程结果,所以scada系统数据传递可靠性要远远高于设备视频图像监控系统。
38.因为以上诸多差异,在生产过程控制中,scada系统和设备视频图像监控系统通常采用相互独立的方式存在。因此,现场设备发生故障或需要远程观察时,运行人员需要在两大控制系统分别调阅现场设备状态信号和图像视频信号,这会影响生产过程控制的效率,尤其是当现场设备数量众多时,这种在两个控制系统分别调阅对应信号,所导致的交互时间比较长,且很容易出错,影响生产过程控制的效率。
39.本技术实施例为了解决上述问题,提出了一种控制管理方法、装置、计算机可读存储介质和控制设备。
40.请参阅图1,图1是本技术实施例提供的控制管理方法的场景示意图。在图1中,包括第一控制系统、第二控制系统,以及与第二控制系统连接的不同摄像头厂商(如大华、海康等摄像头厂商)提供的各类摄像头,该摄像头即为下文中提到的真实摄像头。摄像头厂商
提供的各类摄像头包括设置在监控现场的可采集监控现场的视频信息的摄像头,包括但不局限于嵌入式高清摄像机、工控机、高清相机、录像机、鱼眼摄像头等。
41.其中,第一控制系统和第二控制系统通过网络利用普通通信协议如tcp协议(transmission control protocol,传输控制协议)等即可进行通信,第二控制系统和真实摄像头通过网络利用国标协议如sip协议(session initiation protocol,会话初始协议)进行通信。
42.第一控制系统中包括控制设备,本技术实施例提供的控制管理方法/控制管理装置应用于第一控制系统的控制设备中。第二控制系统中包括通过iis服务器(internet information services,互联网信息服务)提供的网页信息,该网页信息包括不同摄像头厂商对应的网页信息。
43.本技术实施例中的第一控制系统以市政水务行业中的与水务相关的控制系统为例进行说明。
44.以下将分别对本技术实施例提供的一种控制管理方法、控制管理装置、计算机可读存储介质及控制设备进行详细说明。需说明的是,以下实施例的序号不作为对实施例优选顺序的限定。
45.请参阅图2,图2是本技术实施例提供的一种控制管理方法的流程示意图,该控制管理方法应用于第一控制系统的控制设备中,该控制管理方法的流程可以如下所示。
46.101,在第一控制系统的控制界面上显示至少一个控制场景信息以及控制场景信息对应的至少一个摄像头图标。
47.控制场景信息包括控制场景画面、控制场景画面中的设备信息等。其中,控制场景画面可以是基于真实场景模拟出的关于控制设备的场景画面。控制场景画面的设备信息包括设备名称、设备工作状态等。
48.如图3所示,为包括第一控制系统的控制界面的示意图,该控制界面展示的是取水泵房所对应的模拟的控制场景界面。该控制场景画面中的设备信息包括液位计、进线柜、泵组、浊度计、流量计等。图3中还包括摄像头所对应的视频展示区。
49.对于液位计来说,设备名称可以为1#液位,2#液位,设备工作状态包括各液位计当前检测到的具体液位如-3.56米、12.3米等;对于进线柜来说,设备名称可以为1#进线柜,2#进线柜,设备工作状态包括各进线柜当前的电流电压功率等,如1#进线柜的电压为657.25v、电流228.62a、功率为213.13kw,2#进线柜的电压为648.18v、电流为467.2a、功率为435.1kw;对于浊度计的设备工作状态包括所测量的浊度,浊度为169.7ntu;对于流量计的设备工作状态包括所测量的水的流量,流量为12224.7m3/h等。
50.在控制界面包括控制场景信息的至少一个摄像头图标,该至少一个摄像头图标为控制界面上新增的图标。例如图3中控制场景界面的左侧和右侧分别包括三个摄像头图标。
51.102,响应于针对摄像头图标的图标选择操作,确定目标摄像头图标以及目标摄像头图标所对应的视频展示区。
52.图标选择操作可以是触摸操作、点击操作、双击操作、右击操作等等。图标选择操作可以作用于控制界面上的任一个摄像头图标。响应于针对摄像头图标的图标选择操作,确定该图标选择操作所对应的目标摄像头图标;响应于该目标摄像头图标的触发事件,生成目标摄像头图标所对应的视频展示区。
53.其中,视频展示区可以是叠加显示在控制界面上的一个区域/窗口等,该视频展示区可以是属于控制界面上的一个区域/窗口,还可以是独立于控制界面的一个区域/窗口。视频展示区中包括视频播放控件,该视频播放控件用于播放目标摄像头图标对应关联的第二控制系统所连接的真实摄像头的视频信息。
54.103,确定目标摄像头图标所关联的第二控制系统的网页资源定位符、目标摄像头图标所关联的第二控制系统连接的真实摄像头的摄像头标识信息、摄像头登录信息。
55.其中,网页资源定位符指的是网页url,即由iis服务器提供的第二控制系统所对应的网页url。不同摄像头厂家所对应的第二控制系统所对应的网页url可设置为相同,也可设置为不同,例如大华摄像头厂家所对应的第二控制系统的网页url和海康摄像头厂家所对应的第二控制系统的网页url相同。在不同厂家所对应的第二控制系统的网页url相同的情况下,可通过摄像头厂家和网页url来共同确定唯一的一个网页。
56.摄像头标识信息包括摄像头厂家、摄像头地址、摄像头通道等信息。摄像头厂家如大华、海康等,摄像头地址指的是摄像头的名称和/或硬件信息等,摄像头通道指的是摄像机在监控矩阵或硬盘录像机设备上的视频输入的物理位置,普通硬盘录像机支持16路视频信号,这样在硬盘录像机背部有16个视频输入接口,通道几就指的是这些视频接口的物理位置,一般从左往右排序。
57.摄像头登录信息包括摄像头登录名称和登录密码等信息。通过摄像头登录信息可以登录该摄像头。
58.通过网页资源定位符、摄像头标识信息和摄像头登录信息可以确定哪个摄像头厂家的网页,以及确定是哪个摄像头,如何登录到该摄像头。
59.对于第一控制系统的控制界面上的每个摄像头图标,预先设置各摄像头图标与第二控制系统中的网页资源定位符、第二控制系统所连接的真实摄像头之间的关联关系。具体地,设置各摄像头图标所对应的网页url、摄像头标识信息(包括摄像头厂家、摄像头地址和摄像头通道等)和摄像头登录信息(包括摄像头登录名称和登录密码等)。由于预先设置了控制界面上的各摄像头图标与第二控制系统所连接的真实摄像头之间的关联关系,因此,当确定了目标摄像头图标之后,响应于该目标摄像头图标的触发事件,根据关联关系确定目标摄像头图标所对应的第二控制系统中的网页资源定位符、目标摄像头图标所关联的第二控制系统连接的真实摄像头的摄像头标识信息、摄像头登录信息。
60.由于控制界面上的目标摄像头图标对应一个所关联的第二控制系统的真实摄像头,因此,通过该目标摄像头图标可确定一个真实摄像头,进一步地,可获取该真实摄像头的视频信息,不会出错,提高了生产过程控制的准确性。
61.根据该网页资源定位符和摄像头厂家可访问iis服务器所提供的对应的第二控制系统的网页,如此,根据网页资源定位符和摄像头厂家可匹配任意一个摄像头厂家对应的第二控制系统的网页,即可兼容各摄像头厂家的摄像头以及对应的设备视频监控系统,扩展性好。根据摄像头地址可查找到网页上的真实摄像头,即可确定哪个真实摄像头,根据摄像头登录名称和登录密码可访问该真实摄像头,以获取对应的视频信息。
62.104,根据网页资源定位符、摄像头标识信息和摄像头登录信息,生成真实摄像头的视频获取请求。
63.在一实施例中,将网页资源定位符、摄像头标识信息和摄像头登录信息生成http
请求,该http请求中的请求参数包括网页资源定位符、摄像头标识信息和摄像头登录信息。该http请求对应的是视频获取请求。
64.由于第二控制系统是网页的形式存在,第一控制系统又是通过网络访问第二控制系统的网页(向第二控制系统发送视频获取请求),网络传输中为了安全性考虑,在生成真实摄像头的视频获取请求时需要进行加密。
65.对应地,根据网页资源定位符、摄像头标识信息和摄像头登录信息,生成真实摄像头的视频获取请求的步骤,包括:将网页资源定位符、摄像头标识信息和摄像头登录信息进行加密,以得到加密的网页资源定位符、加密的摄像头标识信息、加密的摄像头登录信息;根据加密的网页资源定位符、加密的摄像头标识信息、加密的摄像头登录信息,生成真实摄像头的视频获取请求。其中,可使用des加密算法进行加密,也可以使用其他加密算法进行加密。将网页资源定位符、摄像头标识信息和摄像头登录信息进行加密,如此,生成的视频获取请求中的都是加密后的数据,如此,提高了网络传输的安全。
66.105,向第二控制系统发送视频获取请求,以使得第二控制系统根据视频获取请求调用视频获取接口,通过视频获取接口获取真实摄像头所拍摄的视频信息。
67.生成真实摄像头的视频获取请求后,第一控制系统向第二控制系统发送该视频获取请求,第二控制系统接收该视频获取请求,并进行相应的处理。
68.在一实施例中,步骤105,包括:向第二控制系统发送视频获取请求,以使得第二控制系统根据视频获取请求返回真实摄像头所对应的网页播放控件的播放控件信息;通过第一控制系统接收播放控件信息;根据播放控件信息将视频展示区中的视频播放控件与网页播放控件进行绑定,以通过视频播放控件调用第二控制系统的视频获取接口,通过视频获取接口获取真实摄像头所拍摄的视频信息。其中,网页播放控件指的是第二控制系统中播放真实摄像头的视频信息的播放控件,播放控件信息包括可唯一标识网页播放控件的信息,如网页播放控件的标识信息等。
69.该实施例中,通过视频获取请求首先获取真实摄像头所对应的第二控制系统中的网页播放控件,根据网页播放控件的播放控件信息,将第一控制系统中的视频展示区的视频播放控件和第二控制系统中的网页播放控件进行绑定,如此,相当于实现了直接通过第一控制系统中的视频展示区的视频播放控件调用第二控制系统中的视频获取接口,以获取真实摄像头所拍摄的视频信息。
70.在一实施例中,步骤105,包括:向第二控制系统发送视频获取请求,以使得第二控制系统根据视频获取请求返回真实摄像头所对应的播放网页,该播放网页中包括网页播放控件的播放控件信息和真实摄像头所对应的至少一个云台网页访问控件的访问控件信息;通过第一控制系统接收播放网页;根据播放网页中的网页播放控件的播放控件信息,将视频展示区中的视频播放控件与网页播放控件进行绑定,以通过视频播放控件调用第二控制系统的视频获取接口,通过视频获取接口获取真实摄像头所拍摄的视频信息。
71.其中,云台网页访问控件包括第二控制系统中的真实摄像头的云台访问控件。云台访问控件包括上、下、左、右、左上、左下、右上、右下等访问控件,分别实现将真实摄像头的云台向上移动、向下移动、向左移动、向右移动、向左上移动、向左下移动、向右上移动、向右上移动,从而实现将真实摄像头向上移动、向下移动、向左移动、向右移动、向左上移动、向左下移动、向右上移动、向右上移动。此外,云台访问控件还包括变倍 、变倍-等控件,分
别实现将摄像头的视频图像倍数增加、视频图像倍数降低。访问控件信息包括可唯一标识一个云台访问控件的信息,如云台访问控件的标识信息等。
72.该实施例中,直接返回第二控制系统中的真实摄像头的播放网页,从而根据播放网页中的网页播放控件的播放控件信息,将视频展示区中的视频播放控件与网页播放控件进行绑定,如此,相当于实现了直接通过第一控制系统中的视频展示区的视频播放控件调用第二控制系统中的视频获取接口,以获取真实摄像头所拍摄的视频信息。
73.在上述实施例中,若第一控制系统向第二控制系统发送的视频获取请求中的请求参数进行了加密,第二控制系统接收到视频获取请求之后,还需要对请求参数中加密的网页资源定位符、加密的摄像头标识信息、加密的摄像头登录信息进行解密,以得到原始的网页资源定位符、摄像头标识信息、摄像头登录信息。再根据原始的网页资源定位符、摄像头标识信息、摄像头登录信息进行进一步的处理。
74.106,通过第一控制系统接收视频信息,并在视频展示区显示视频信息。
75.当第一控制系统接收到视频信息后,在视频展示区显示视频信息。
76.该实施例根据目标摄像头图标所关联的第二控制系统的网页资源定位符、第二控制系统所连接的真实摄像头的摄像头标识信息和摄像头登录信息,来访问第二控制系统中对应的网页、第二控制系统所连接的真实摄像头,实现了通过第一控制系统来访问第二控制系统所连接的真实摄像头的视频信息,避免了在生产过程控制中来回切换两个不同的控制系统来获取视频信息,提高了生产过程控制的效率;且一个摄像头图标关联一个确定的真实摄像头,如此,通过一个摄像头图标来获取对应的真实摄像头的视频信息,不会出错,提高了生产过程控制的准确性。
77.图4是本技术实施例提供的控制管理方法的另一流程示意图。该控制管理方法应用于第一控制系统的控制设备中,该控制管理方法的流程如下所示。
78.201,在第一控制系统的控制界面上显示至少一个控制场景信息以及控制场景信息对应的至少一个摄像头图标。
79.202,响应于针对摄像头图标的图标选择操作,确定目标摄像头图标以及目标摄像头图标所对应的视频展示区和云台控制区,该云台控制区中包括至少一个云台控制控件。
80.其中,响应于该目标摄像头图标的触发事件,生成目标摄像头图标所对应的视频展示区和云台控制区。其中,云台控制区可以是叠加显示在控制界面上的一个区域/窗口,该云台控制区可以是属于控制界面上的一个区域/窗口,还可以是独立于控制界面的一个区域/窗口。云台控制区和视频展示区可以在一个区域/窗口,也可以是两个独立的区域/窗口。如图5所示,视频展示区和云台控制区是两个独立的窗口。
81.云台控制区中包括至少一个云台控制控件。如图5所示,云台控制区中的云台控制控件包括上、下、左、右、左上、左下、右上、右下、变倍 、变倍-等控件,分别与第二控制系统中的云台网页访问控件中的上、下、左、右、左上、左下、右上、右下、变倍 、变倍-等访问控件一致。
82.需要注意的是,第一控制系统的云台控制区中的云台控制控件的数量可以少于或者等于第二控制系统中的云台网页访问控件的数量。
83.203,确定目标摄像头图标所关联的第二控制系统的网页资源定位符、目标摄像头图标所关联的第二控制系统连接的真实摄像头的摄像头标识信息、摄像头登录信息。
84.204,根据网页资源定位符、摄像头标识信息和摄像头登录信息,生成真实摄像头的视频获取请求。
85.在一实施例中,先将网页资源定位符、摄像头标识信息和摄像头登录信息进行加密,以得到加密的网页资源定位符、加密的摄像头标识信息和加密的摄像头登录信息,再根据加密的网页资源定位符、加密的摄像头标识信息和加密的摄像头登录信息生成真实摄像头的视频获取请求。
86.205,向第二控制系统发送视频获取请求,以使得第二控制系统根据视频获取请求返回真实摄像头所对应的网页播放控件的播放控件信息、真实摄像头所对应的至少一个云台网页访问控件的访问控件信息。
87.需要注意的是,虽然是同样的视频获取请求,但两个视频获取请求所实现的功能并不完全相同。该实施例中的视频获取请求还返回有真实摄像头所对应的至少一个云台网页访问控件的访问控件信息。
88.206,通过第一控制系统接收真实摄像头所对应的网页播放控件的播放控件信息、真实摄像头所对应的至少一个云台网页访问控件的访问控件信息。
89.207,根据访问控件信息将云台控制区中的各云台控制控件与返回的各云台网页访问控件一一对应绑定;根据播放控件信息将视频展示区中的视频播放控件与网页播放控件进行绑定,以通过视频播放控件调用第二控制系统的视频获取接口,通过视频获取接口获取真实摄像头所拍摄的视频信息。
90.根据第二控制系统返回的云台网页访问控件的访问控件信息,将第一控制系统的云台控制区中的各云台控制控件与第二控制系统中的各云台网页访问控件一一对应绑定。例如,将第一控制系统的云台控制区中的云台控制控件“上”与第二控制系统中的云台网页访问控件“上”进行绑定,将第一控制系统的云台控制区中的云台控制控件“变倍 ”与第二控制系统中的云台网页访问控件“变倍 ”进行绑定,以此类推。将第一控制系统中的各云台控制控件与第二控制系统中的各云台网页访问控件一一对应绑定,如此,调用第一控制系统中的各云台控制控件就相当于调用第二控制系统中对应的云台网页访问控件,实现通过云台控制区的云台控制控件调用第二控制系统的摄像头控制接口,通过摄像头控制接口实现对真实摄像头的控制。
91.根据第二控制系统返回的播放控件信息,将第一控制系统的视频展示区中的视频播放控件与网页播放控件进行绑定,如此,调用第一控制系统中的视频播放控件就相当于调用第二控制系统中的网页播放控件,实现通过频播放控件调用第二控制系统的视频获取接口,通过视频获取接口获取真实摄像头所拍摄的视频信息。
92.在一实施例中,如图4所示,所述控制管理方法还包括如下步骤。
93.208,通过第一控制系统触发显示云台控制区。
94.当视频展示区和云台控制区在同一个区域/窗口时,在得到云台控制区和视频展示区时,同时触发显示云台控制区和视频展示区。
95.当视频展示区和云台控制区为两个独立的区域/窗口时,在得到云台控制区和视频展示区时,在控制界面上触发显示视频展示区和云台控制区,视频展示区和云台控制区不重叠的显示在控制界面上,还可按照其他的方式进行显示。
96.当视频展示区和云台控制区为两个独立的区域/窗口时,在得到云台控制区和视
频展示区时,在控制界面上触发显示视频展示区,而隐藏云台控制区。因为实际生产过程中,大部分的情况下不会用到云台控制区,因此可以将云台控制区暂时隐藏。当需要对视频展示区的视频图像视角进行切换时,触发显示云台控制区。例如,当检测到在视频展示区触发右击事件时,触发显示云台控制区;当检测到云台控制区的关闭控件被触发时,隐藏云台控制区。
97.209,响应于针对云台控制控件的控件选择操作,确定目标云台控制控件,以通过目标云台控制控件对应的触发事件,调用第二控制系统对应的摄像头控制接口,通过摄像头控制接口实现对真实摄像头的控制。
98.控件选择操作可以是触摸操作、点击操作、双击操作、右击操作等等。控件选择操作可以作用于云台控制区上的任一个云台控制控件。响应于针对云台控制控件的控件选择操作,确定该控件选择操作所对应的目标云台控制控件;响应于该目标云台控制控件的触发事件,调用第二控制系统对应的摄像头控制接口,通过摄像头控制接口实现对真实摄像头的控制。
99.该实施例中未详细描述的步骤请参看上文对应步骤的描述,在此不再赘述。
100.该实施例不仅实现了通过第一控制系统来访问第二控制系统所连接的真实摄像头的视频信息,还实现了通过第一控制系统来对第二控制系统所连接的真实摄像头进行控制,直接通过第一控制系统来对第二控制系统所连接的真实摄像头进行控制,进一步提高了生产过程控制的效率。
101.图6为本技术实施例提供的控制管理方法的又一流程示意图。该控制管理方法中的步骤与图4实施例中的步骤不同在于:步骤305至步骤307的不同。下面将描述步骤305至步骤307,其他步骤请参数图4实施例中的对应步骤,在此不再赘述。
102.301,在第一控制系统的控制界面上显示至少一个控制场景信息以及控制场景信息对应的至少一个摄像头图标。
103.302,响应于针对摄像头图标的图标选择操作,确定目标摄像头图标以及目标摄像头图标所对应的视频展示区和云台控制区,该云台控制区中包括至少一个云台控制控件。
104.303,确定目标摄像头图标所关联的第二控制系统的网页资源定位符、目标摄像头图标所关联的第二控制系统连接的真实摄像头的摄像头标识信息、摄像头登录信息。
105.304,根据网页资源定位符、摄像头标识信息和摄像头登录信息,生成真实摄像头的视频获取请求。
106.在一实施例中,先将网页资源定位符、摄像头标识信息和摄像头登录信息进行加密,以得到加密的网页资源定位符、加密的摄像头标识信息和加密的摄像头登录信息,再根据加密的网页资源定位符、加密的摄像头标识信息和加密的摄像头登录信息生成真实摄像头的视频获取请求。
107.305,向第二控制系统发送视频获取请求,以使得第二控制系统根据视频获取请求返回真实摄像头所对应的播放网页,该播放网页中包括真实摄像头所对应的网页播放控件的播放控件信息、真实摄像头所对应的至少一个云台网页访问控件的访问控件信息。
108.需要注意的是,该实施例中,视频获取请求所获取的是真实摄像头所对应的播放网页,该播放网页中包括真实摄像头所对应的网页播放控件的播放控件信息、网页播放控件所对应的视频信息、真实摄像头所对应的至少一个云台网页访问控件的访问控件信息。
109.在一实施例中,为了提高速度,也提高对播放网页的不可辨识度,第二控制系统在返回播放网页时,获取缓存中的静态数据压缩段,该静态数据压缩段是预先将播放网页中的静态数据进行压缩后得到的,将播放网页中的动态数据压缩为动态数据压缩段,将静态数据压缩段和动态数据压缩段合并为播放网页,并返回。
110.其中,播放网页中的动态数据包括网页播放控件所播放的视频信息,播放网页中的其他数据都可作为静态数据。预先将静态数据进行压缩,以得到静态数据压缩段,如此,避免了接收到视频获取请求时再进行压缩,提高了访问第二控制系统的访问效率和访问速度。此外,将数据进行压缩,以提高数据的不可辨识度,提高数据安全。
111.在一实施例中,为了提高访问速度,第二控制系统在返回播放网页时,将播放网页中的真实摄像头所对应的网页播放控件的播放控件信息、网页播放控件所对应的视频信息,以及真实摄像头所对应的至少一个云台网页访问控件的访问控件信息拆分。如此,第二控制系统首次返回播放网页时,将整个播放网页的内容全部返回,下次返回数据时,只需返回真实摄像头所对应的网页播放控件的播放控件信息、网页播放控件所对应的视频信息等,以更新视频展示区的内容即可。如此,提高访问速度,无需每次返回时都将访问控件信息返回(因为并不是每一帧都进行了控件访问),此外可实现将视频展示区的内容和云台控制区的内容分开独立控制。
112.306,通过第一控制系统接收播放网页。
113.307,根据播放网页中的云台网页访问控件的访问控件信息,将云台控制区中的各云台控制控件与返回的各云台网页访问控件一一对应绑定;根据播放网页中的网页播放控件的播放控件信息,将视频展示区中的视频播放控件与网页播放控件进行绑定,以通过视频播放控件调用第二控制系统的视频获取接口,通过视频获取接口获取真实摄像头所拍摄的视频信息。
114.308,通过第一控制系统触发显示云台控制区。
115.309,响应于针对云台控制控件的控件选择操作,确定目标云台控制控件,以通过目标云台控制控件对应的触发事件,调用第二控制系统对应的摄像头控制接口,通过摄像头控制接口实现对真实摄像头的控制。
116.在上述实施例中,控制管理方法,还包括:触发摄像头检测服务;通过摄像头检测服务生成摄像头图标所对应的真实摄像头的状态检测请求;向第二控制系统发送状态检测请求,以使得第二控制系统根据状态检测请求,调用摄像头状态检测接口,通过摄像头状态检测接口来检测真实摄像头的状态信息;通过第一控制系统接收第二控制系统返回的真实摄像头的状态信息。
117.在第一控制系统中提供摄像头检测服务,摄像头检测服务的触发可以有多种方式。例如,在控制界面上右击摄像头图标,以触发摄像头检测服务,或者通过其他的方式来触发摄像头检测服务。触发摄像头检测服务后,通过摄像头检测服务向摄像头图标所对应的真实摄像头发送状态检测请求,以使得所述第二控制系统根据状态检测请求,调用摄像头状态检测接口,通过摄像头状态检测接口来检测所述真实摄像头的状态信息;并接收第二控制系统返回的真实摄像头的状态信息。如此,实现了第一控制系统来访问第二控制系统所连接的真实摄像头的状态信息,提高了生产过程控制的效率。
118.根据上述实施例所描述的方法,本实施例将从控制管理装置的角度进一步进行描
述,该控制管理装置具体可以作为独立的实体来实现,也可以集成在控制设备中来实现。
119.请参阅图7,图7具体描述了本技术实施例提供的控制管理装置,应用于控制设备中,该控制管理装置可以包括:显示模块401、操作响应模块402、确定模块403、生成模块404、发送模块405和接收模块406。
120.显示模块401,用于在第一控制系统的控制界面上显示至少一个控制场景信息以及所述控制场景信息对应的至少一个摄像头图标;
121.操作响应模块402,用于响应于针对所述摄像头图标的图标选择操作,确定目标摄像头图标以及目标摄像头图标所对应的视频展示区;
122.确定模块403,用于确定所述目标摄像头图标所关联的第二控制系统的网页资源定位符、所述目标摄像头图标所关联的第二控制系统连接的真实摄像头的摄像头标识信息、摄像头登录信息;
123.生成模块404,用于根据所述网页资源定位符、所述摄像头标识信息和所述摄像头登录信息,生成所述真实摄像头的视频获取请求;
124.发送模块405,用于向所述第二控制系统发送所述视频获取请求,以使得所述第二控制系统根据所述视频获取请求调用视频获取接口,通过所述视频获取接口获取所述真实摄像头所拍摄的视频信息;
125.接收模块406,用于接收视频信息;
126.所述显示模块401,用于在所述视频展示区显示所述视频信息。
127.在一实施例中,所述控制管理装置还包括绑定模块407。对应的,发送模块405,用于向所述第二控制系统发送所述视频获取请求,以使得所述第二控制系统根据所述视频获取请求返回所述真实摄像头所对应的网页播放控件的播放控件信息;接收模块406,用于接收所述播放控件信息;绑定模块407,用于根据所述播放控件信息将所述视频展示区中的视频播放控件与所述网页播放控件进行绑定,以通过所述视频播放控件调用所述第二控制系统的视频获取接口,通过所述视频获取接口获取所述真实摄像头所拍摄的视频信息。
128.在一实施例中,所述第二控制系统根据所述视频获取请求还返回有所述真实摄像头所对应的至少一个云台网页访问控件的访问控件信息;操作响应模块402,具体用于响应于针对所述摄像头图标的图标选择操作,确定目标摄像头图标以及目标摄像头图标所对应的视频展示区和云台控制区,所述云台控制区中包括至少一个云台控制控件;绑定模块407,还用于根据所述访问控件信息将各云台控制控件与返回的各云台网页访问控件一一对应绑定。
129.在一实施例中,发送模块405,用于向所述第二控制系统发送所述视频获取请求,以使得所述第二控制系统根据所述视频获取请求返回所述真实摄像头所对应的播放网页,所述播放网页中包括真实摄像头所对应的网页播放控件的播放控件信息、网页播放控件所对应的视频信息;接收模块406,用于接收所述播放网页;绑定模块407,用于根据所述播放网页中的网页播放控件的播放控件信息,将所述视频展示区中的视频播放控件与所述网页播放控件进行绑定,以通过所述视频播放控件调用所述第二控制系统的视频获取接口,通过所述视频获取接口获取真实摄像头所拍摄的视频信息。
130.在一实施例中,所述播放网页中还包括真实摄像头所对应的至少一个云台网页访问控件的访问控件信息,绑定模块407,还用于根据播放网页中的云台网页访问控件的访问
控件信息,将云台控制区中的各云台控制控件与返回的各云台网页访问控件一一对应绑定。
131.在一实施例中,显示模块401,还用于通过所述第一控制系统触发显示所述云台控制区;操作响应模块402,还用于响应于针对所述云台控制控件的控件选择操作,确定目标云台控制控件,以通过所述目标云台控制控件对应的触发事件,调用所述第二控制系统对应的摄像头控制接口,通过所述摄像头控制接口实现对所述真实摄像头的控制。
132.在一实施例中,控制管理装置还包括加密模块408。加密模块408,用于将所述网页资源定位符、所述摄像头标识信息和所述摄像头登录信息进行加密,以得到加密的网页资源定位符、加密的摄像头标识信息、加密的摄像头登录信息;对应地,生成模块404,用于根据所述加密的网页资源定位符、所述加密的摄像头标识信息、所述加密的摄像头登录信息,生成所述真实摄像头的视频获取请求。
133.在一实施例中,操作响应模块402,还用于触发摄像头检测服务;生成模块404,用于通过所述摄像头检测服务生成摄像头图标所对应的真实摄像头的状态检测请求;发送模块405,还用于向第二控制系统发送状态检测请求,以使得所述第二控制系统根据所述状态检测请求,调用摄像头状态检测接口,通过摄像头状态检测接口来检测所述真实摄像头的状态信息;接收模块406,还用于接收所述第二控制系统返回的所述真实摄像头的状态信息。
134.具体实施时,以上各个模块和/或单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个模块和/或单元的具体实施可参见前面的方法实施例,具体可以达到的有益效果也请参看前面的方法实施例中的有益效果,在此不再赘述。
135.另外,本技术实施例还提供一种控制设备,如图8所示,控制设备500包括处理器501、存储器502。其中,处理器501与存储器502电性连接。
136.处理器501是控制设备500的控制中心,利用各种接口和线路连接整个控制设备的各个部分,通过运行或加载存储在存储器502内的应用程序(计算机程序),以及调用存储在存储器502内的数据,执行控制设备的各种功能和处理数据,从而对控制设备进行整体监控。
137.在本实施例中,控制设备500中的处理器501会按照如下的步骤,将一个或一个以上的应用程序的进程对应的指令加载到存储器502中,并由处理器501来运行存储在存储器502中的应用程序,从而实现各种功能:
138.在第一控制系统的控制界面上显示控制场景信息以及所述控制场景信息对应的至少一个摄像头图标;响应于针对所述摄像头图标的图标选择操作,确定目标摄像头图标以及目标摄像头图标所对应的视频展示区;确定所述目标摄像头图标所关联的第二控制系统的网页资源定位符、所述目标摄像头图标所关联的第二控制系统连接的真实摄像头的摄像头标识信息、摄像头登录信息;根据所述网页资源定位符、所述摄像头标识信息和所述摄像头登录信息,生成所述真实摄像头的视频获取请求;向所述第二控制系统发送所述视频获取请求,以使得所述第二控制系统根据所述视频获取请求调用视频获取接口,通过所述视频获取接口获取所述真实摄像头所拍摄的视频信息;通过所述第一控制系统接收所述视频信息,并在所述视频展示区显示所述视频信息。
139.该控制设备可以是第一控制系统的客户端,对应的,各种请求由第一控制系统的客户端发送至第一控制系统的服务器,第一控制系统的服务器接收到各种数据后,发送至第一控制系统的客户端。需要注意的是,该控制设备还可以包括第一控制系统的客户端和服务器。
140.该控制设备可以实现本技术实施例所提供的控制管理方法任一实施例中的步骤,因此,可以实现本发明实施例所提供的任一控制管理方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
141.图9示出了本发明实施例提供的控制设备的具体结构示意图,该控制设备可以用于实施上述实施例中提供的控制管理方法。该控制设备600除了包括处理器601、存储器602之外,还可以包括:触控显示屏603、射频电路604、音频电路605、输入单元606以及电源607。
142.其中,处理器601分别与触控显示屏603、射频电路604、音频电路605、输入单元606以及电源607电性连接。本领域技术人员可以理解,图9中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
143.触控显示屏603可用于显示图形用户界面以及接收用户作用于图形用户界面产生的操作指令。触控显示屏603可以包括显示面板和触控面板。其中,显示面板可用于显示由用户输入的信息或提供给用户的信息以及计算机设备的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。可选的,可以采用液晶显示器(lcd,liquid crystal display)、有机发光二极管(oled,organic light-emitting diode)等形式来配置显示面板。触控面板可用于收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并生成相应的操作指令,且操作指令执行对应程序。触控面板可覆盖显示面板,当触控面板检测到在其上或附近的触摸操作后,传送给处理器601以确定触摸事件的类型,随后处理器601根据触摸事件的类型在显示面板上提供相应的视觉输出。在本技术实施例中,可以将触控面板与显示面板集成到触控显示屏603而实现输入和输出功能。但是在某些实施例中,触控面板与触控面板可以作为两个独立的部件来实现输入和输出功能。即触控显示屏603也可以作为输入单元606的一部分实现输入功能。
144.在本技术实施例中,该触控显示屏603用于呈现图形用户界面以及接收用户作用于图形用户界面产生的操作指令。
145.射频电路604可用于收发射频信号,以通过无线通信与网络设备或其他计算机设备建立无线通讯,与网络设备或其他计算机设备之间收发信号。
146.音频电路605可以用于通过扬声器、传声器提供用户与计算机设备之间的音频接口。音频电路605可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路605接收后转换为音频数据,再将音频数据输出处理器601处理后,经射频电路604以发送给比如另一控制设备,或者将音频数据输出至存储器602以便进一步处理。音频电路605还可能包括耳塞插孔,以提供外设耳机与计算机设备的通信。
147.输入单元606可用于接收输入的数字、字符信息或用户特征信息(例如指纹、虹膜、面部信息等),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹
球信号输入。
148.电源607用于给计算机设备600的各个部件供电。可选的,电源607可以通过电源管理系统与处理器601逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源607还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
149.尽管图9中未示出,计算机设备600还可以包括摄像头、传感器、无线保真模块、蓝牙模块等,在此不再赘述。
150.具体实施时,以上各个模块可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个模块的具体实施可参见前面的方法实施例,在此不再赘述。
151.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。为此,本发明实施例提供一种存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本发明实施例所提供的控制管理方法中任一实施例的步骤。
152.其中,该存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。
153.由于该存储介质中所存储的指令,可以执行本发明实施例所提供的控制管理方法任一实施例中的步骤,因此,可以实现本发明实施例所提供的任控制管理方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
154.以上对本技术实施例所提供的一种控制管理方法、装置、存储介质和控制设备进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献