首页 / 专利库 / 电脑零配件 / 接口 / 会议系统中接入监控前端的方法及服务器

会议系统中接入监控前端的方法及服务器

阅读:376发布:2021-04-12

专利汇可以提供会议系统中接入监控前端的方法及服务器专利检索,专利查询,专利分析的服务。并且本 发明 提供一种会议系统中接入监控前端的方法以及可用于接入监控前端的 服务器 。当需要监控前端入会的时候,通过客户端向服务器发送入网 请求 ,并传递监控前端的设备参数,由服务器实现入网及写入前端功能,并得到设备ID。客户端创建会议时,向服务器传递该设备ID,服务器分配一个与该设备ID对应的呼叫号,接着便可通过该呼叫号将监控前端呼叫入会。本发明通过服务器对会议系统的会议平台、监控平台、会议监控互通网关三大平台的 接口 进行了封装,向客户端屏蔽了底层平台的接口差异,使得在会议系统中接入监控前端的过程大大简化。,下面是会议系统中接入监控前端的方法及服务器专利的具体信息内容。

1.一种会议系统中接入监控前端的方法,其特征在于,所述会议系统包括会议平台、监控平台以及会议监控互通网关,所述方法包括:
步骤S1,客户端向服务器发送监控前端的入网请求,并传递监控前端的设备参数,服务器接收所述入网请求和所述设备参数后,将所述监控前端的设备参数封装成请求参数,向监控平台发送携带所述请求参数的入网请求,服务器控制监控平台对所述监控前端执行入网操作,将所述监控前端的设备参数添加到监控平台,进行设备认证,以获取所述监控前端的设备ID,服务器获取所述设备ID后,将所述监控前端的设备参数及设备ID存入数据库,与所述监控前端建立唯一映射关系;
步骤S2,服务器通过调用监控平台提供的OCX控件,对已入网的所述监控前端执行写入前端操作,并在写入前端成功后将所述设备ID返回客户端;
步骤S3,客户端向服务器发送创会请求,并传递所述设备ID,服务器接收所述创会请求,根据所述设备ID识别所述监控前端,为所述监控前端分配一对应的呼叫号;
步骤S4,服务器调用会议监控互通网关的绑定接口,将所述呼叫号与所述监控前端的设备参数建立绑定,并调用会议监控互通网关的注册网守接口,为所述监控前端对应的虚拟终端注册网守;
步骤S5,服务器将所述创会请求发送至会议平台,控制会议平台创建会议,并通过所述呼叫号呼叫所述监控前端入会。
2.如权利要求1所述的方法,其特征在于,所述监控前端的设备参数包括设备名称、设备型号及设备IP。
3.如权利要求1所述的方法,其特征在于,在步骤S4中,服务器通过HTTP请求的方式调用会议监控互通网关的各个接口。
4.如权利要求2所述的方法,其特征在于,在步骤S4中,服务器将所述监控前端的设备名称与所述呼叫号建立绑定。
5.如权利要求1所述的方法,其特征在于,在步骤S4中,服务器为所述监控前端对应的虚拟终端注册网守后,还调用会议监控互通网关的通知接口,以监测所述监控前端是否注册网守成功,直到接收到注册网守成功的通知后执行步骤S5。
6.如权利要求1所述的方法,其特征在于,在步骤S1之前还包括:
在会议系统中部署可用的会议平台、监控平台和会议监控互通网关;
在会议监控互通网关中配置监控平台的IP地址及会议平台的网守地址。
7.如权利要求1所述的方法,其特征在于,所述监控前端为网络摄像机。
8.一种服务器,应用于会议系统,其特征在于,所述会议系统包括会议平台、监控平台以及会议监控互通网关,所述服务器用于实现客户端与会议平台、监控平台以及会议监控互通网关之间的通信,所述服务器执行:
步骤一,接收客户端发送的监控前端的入网请求和设备参数,将所述监控前端的设备参数封装成请求参数,向监控平台发送携带所述请求参数的入网请求,并控制监控平台对所述监控前端执行入网操作,将所述监控前端的设备参数添加到监控平台,进行设备认证,以获取所述监控前端的设备ID,所述服务器获取所述设备ID后,将所述监控前端的设备参数及设备ID存入数据库,与所述监控前端建立唯一映射关系;
步骤二,通过调用监控平台提供的OCX控件,对已入网的所述监控前端执行写入前端操作,并在写入前端成功后将所述设备ID返回客户端;
步骤三,接收客户端传递的携带所述设备ID的创会请求,根据所述设备ID识别所述监控前端,为所述监控前端分配一对应的呼叫号;
步骤四,调用会议监控互通网关的绑定接口,对所述呼叫号与所述监控前端的设备参数建立绑定,并调用会议监控互通网关的注册网守接口,为所述监控前端对应的虚拟终端注册网守;
步骤五,将所述创会请求发送至会议平台,控制会议平台创建会议,并通过所述呼叫号呼叫所述监控前端入会。

说明书全文

会议系统中接入监控前端的方法及服务器

技术领域

[0001] 本发明涉及视讯及监控领域,主要涉及会议系统中接入监控前端的方法以及可用于接入监控前端的服务器。

背景技术

[0002] 随着网络通讯的普及,视频会议越来越多地应用到公司的日常议程。在一些特定情形下,使用者还希望在视频会议系统中接入监控设备。此时除了会议平台,还需要配置监控平台,并且,因为平台使用的协议不同,于是还需通过会议监控互通网关实现通信。
[0003] 在开始会议之前,首先需在会议监控互通网关的会议看监控区域的监控平台选项中,配置监控平台IP。接着在会议配置选项中配置会议平台GK地址。
[0004] 当需要一个监控前端设备(例如监控摄像头)加入到会议中时,首先得在监控平台的联网管理客户端对该监控前端设备进行入网和写入前端操作。入网操作成功后,会议监控互通网关的监控设备列表中就会出现刚才入网的监控前端设备。接着,在会议监控互通网关中为该监控前端设备分配一个可用的呼叫号,并注册网关。然后,在会议平台上创建会议,就可通过上一步给监控前端设备分配的呼叫号,将该监控前端设备呼叫入会。
[0005] 可见,因为会议平台,监控平台及会议监控互通网关均有各自的一套软件,以现有的技术在会议系统中接入一个监控前端设备时,需要分别在会议平台、监控平台及会议监控互通网关软件中进行相应的设置和操作,过程繁琐,且使用者需要熟悉每个平台的业务细节和操作,给使用带来了困难。

发明内容

[0006] 针对现有技术中的缺陷,本发明的目的是提供一种会议系统中接入监控前端的方法以及可用于接入监控前端的服务器,用来屏蔽底层平台接口的差异,使上层业务系统能更加专注于业务功能的实现。
[0007] 根据本发明的一个方面,提供一种会议系统中接入监控前端的方法,所述会议系统包括会议平台、监控平台以及会议监控互通网关,所述方法包括:
[0008] 步骤S1,客户端向服务器发送监控前端的入网请求,并传递监控前端的设备参数。服务器接收入网请求及设备参数后,将所述监控前端的设备参数封装成请求参数,向监控平台发送携带所述请求参数的入网请求,并控制监控平台对所述监控前端执行入网操作,以获取所述监控前端的设备ID;
[0009] 步骤S2,服务器通过调用监控平台提供的接口,对已入网的所述监控前端执行写入前端操作,并将所述设备ID返回客户端;
[0010] 步骤S3,客户端向服务器发送创会请求,并传递所述设备ID,服务器接收所述创会请求,根据所述设备ID识别所述监控前端,为所述监控前端分配一对应的呼叫号;
[0011] 步骤S4,服务器调用会议监控互通网关的绑定接口,对所述呼叫号与所述监控前端的设备参数建立绑定,并调用会议监控互通网关的注册网守接口,为所述监控前端对应的虚拟终端注册网守;
[0012] 步骤S5,服务器将所述创会请求发送至会议平台,控制会议平台创建会议,并通过所述呼叫号呼叫所述监控前端入会。
[0013] 优选地,所述监控前端的设备参数包括设备名称、设备型号及设备IP。
[0014] 优选地,在步骤S1中,所述入网操作包括:将所述监控前端的设备名称、设备型号及设备IP添加到监控平台,进行设备认证,获得设备ID,所述设备ID为所述监控前端的全网唯一编号。
[0015] 优选地,在步骤S1中,服务器获取所述监控前端的设备ID后,将所述监控前端的设备参数及设备ID存入数据库,与所述监控前端建立唯一映射关系。
[0016] 优选地,在步骤S4中,服务器通过HTTP请求的方式调用会议监控互通网关的各个接口。
[0017] 优选地,在步骤S4中,服务器将所述监控前端的设备名称与所述呼叫号建立绑定。
[0018] 优选地,在步骤S4中,服务器为所述监控前端对应的虚拟终端注册网守之后,还调用会议监控互通网关的通知接口,以监测所述监控前端是否注册网守成功,直到接收到注册网守成功的通知后执行步骤S5。
[0019] 优选地,在步骤S1之前还包括:部署可用的会议平台、监控平台和会议监控互通网关设备;在会议监控互通网关中配置监控平台的IP地址及会议平台的网守地址。
[0020] 优选地,所述监控前端为网络摄像机。
[0021] 根据本发明的另一个方面,提供一种服务器,应用于会议系统,所述会议系统包括会议平台、监控平台以及会议监控互通网关,所述服务器用于实现客户端与会议平台、监控平台以及会议监控互通网关之间的通信,所述服务器执行:
[0022] 步骤一,接收客户端发送的监控前端的入网请求和设备参数,将所述监控前端的设备参数封装成请求参数,向监控平台发送携带所述请求参数的入网请求,并控制监控平台对所述监控前端执行入网操作,以获取所述监控前端的设备ID;
[0023] 步骤二,通过调用监控平台提供的接口,对已入网的所述监控前端执行写入前端操作,并将所述设备ID返回客户端;
[0024] 步骤三,接收客户端传递的携带所述设备ID的创会请求,根据所述设备ID识别所述监控前端,为所述监控前端分配一对应的呼叫号;
[0025] 步骤四,调用会议监控互通网关的绑定接口,将所述呼叫号与所述监控前端的设备参数建立绑定,并调用会议监控互通网关的注册网守接口,为所述监控前端对应的虚拟终端注册网守;
[0026] 步骤五,将所述创会请求发送至会议平台,控制会议平台创建会议,并通过所述呼叫号呼叫所述监控前端入会。
[0027] 有鉴于此,本发明通过服务器对会议系统的会议平台、监控平台、会议监控互通网关三大平台的接口进行了封装,向客户端(即使用者)屏蔽了底层平台的接口差异,使得在会议系统中接入监控前端的过程大大简化。附图说明
[0028] 通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0029] 图1是本发明实施例中会议系统中接入监控前端的方法的一种步骤示意图;
[0030] 图2是服务器控制监控前端入网及写入前端的流程图
[0031] 图3是服务器控制已入网及写入前端的监控前端入会的流程图;
[0032] 图4是本发明实施例中会议系统中接入监控前端的方法的另一种步骤示意图;
[0033] 图5是本发明的方法的应用场景示意图。

具体实施方式

[0034] 现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的实施方式;相反,提供这些实施方式使得本发明将全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的结构,因而将省略对它们的重复描述。
[0035] 所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节,从而给出对本发明的实施方式的充分理解。然而,本领域技术人员应意识到,没有特定细节中的一个或更多,或者采用其它的方法、组元等,也可以实践本发明的技术方案。在某些情况下,不详细示出或描述公知结构或者操作以避免模糊本发明。
[0036] 在应用会议系统时,首先需要部署可用的会议平台、监控平台和会议监控互通网关,然后在会议监控互通网关中配置好监控平台的IP地址以及会议平台的GK(GateKeeper,网守)地址。
[0037] 本实施例中监控前端可以是网络摄像机(IP Camera),下文简称IPC设备。图1是本发明实施例中在会议系统中接入监控前端的方法的一种步骤示意图,将IPC设备接入会议系统主要包括步骤S1入网、步骤S2写入前端、步骤S3分配呼叫号、步骤S4绑定呼叫号和注册网守、步骤S5呼叫入会。其中步骤S1-S2是监控前端入会之前的添加设备过程,步骤S3-S5即监控前端的入会过程。如图1所示,本发明的方法包括:
[0038] 步骤S1,客户端向服务器发送IPC设备的入网请求,并传递IPC设备的设备参数。所述的设备参数主要包括IPC设备的设备名称、设备型号、设备IP等将该IPC设备添加进会议系统所必需的参数,当然还可包括设备类型、设备状态等可选的参数。服务器接收到客户端发送的入网请求以及设备参数后,将该IPC设备的设备参数封装进请求参数中,该请求参数为XML格式的请求参数。然后,服务器向监控平台发送携带封装好的请求参数的入网请求,该入网请求为HTTP请求。服务器控制监控平台对该IPC设备执行入网操作,入网成功后,即可获取该IPC设备的设备ID。设备ID为该IPC设备的全网唯一编号,通过设备ID即可唯一识别该IPC设备。
[0039] 具体的,参照图2所示。图2为服务器控制监控前端入网及写入前端的流程图,展示了监控前端入会之前的添加设备的具体流程。此处,IPC设备的设备参数以包含设备名称、设备型号及设备IP为例。客户端携带IPC设备的设备名称、设备型号及设备IP向服务器发送入网请求。服务器接收到入网请求后,把IPC设备的设备名称、设备型号及设备IP封装进XML格式的请求参数中,并向监控平台发送入网请求。请求成功后,才可进入下一步写入前端操作。若请求失败,则再次请求,直到请求成功,也即监控平台完成对IPC设备的入网操作。
[0040] 其中,入网请求是指服务器将IPC设备的设备名称、设备型号、设备IP等设备参数添加到监控平台中,以方便后续对该IPC设备进行相应操作。因封装为XML格式,并由服务器控制监控平台执行入网操作,不再需要使用者人为在会议监控互通网关的监控区域执行入网。获得设备ID后,服务器将该IPC设备的设备名称、设备型号、设备IP以及设备ID存入数据库,与该IPC设备建立唯一映射关系。此时,在服务器的数据库中,该IPC设备即建立了对应的数据信息。
[0041] 步骤S2,服务器通过调用监控平台提供的接口,对已入网的IPC设备执行写入前端操作,并将IPC设备的设备ID返回客户端。
[0042] 具体的,继续参照图2,本实施例中服务器优选JAVA服务器。JAVA服务器可以通过JACOB开源项目的晚期绑定机制调用监控平台OCX,对IPC设备执行写入前端操作,但并不限于通过调用监控平台OCX来对IPC设备执行写入前端操作。写入前端成功后将上一步中获取的设备ID返回给客户端。若写入前端失败,可以再次写入,直到写入成功后返回设备ID。至此,IPC设备即完成了入会之前的添加设备过程,也即完成了在监控平台中入网和写入前端的过程,该过程完全由服务器控制执行,客户端只需向服务器传递IPC设备的设备参数即可。服务器控制监控平台完成对IPC设备的入网和写入前端后,将该IPC设备的设备ID返回给客户端。之后,客户端利用该设备ID即可呼叫IPC设备入会。
[0043] 其中,OCX控件是对象链接和嵌入用户控件(Object Linking and Embedding(OLE)Control Extension,简称OCX)。此处,可通过调用监控平台的OCX控件,实现对IPC设备执行写入前端的操作。本领域技术人员知晓,本发明实施例的服务器可以通过调用与OCX控件具有相同功能的其它控件或者工具等接口,来对IPC设备执行写入前端操作。
[0044] 步骤S3,当需要IPC入会时,客户端向服务器发送创会请求,并传递IPC设备的设备ID。服务器接收创会请求,根据设备ID识别出唯一对应的IPC设备,为该IPC设备分配一可用的呼叫号。
[0045] 具体的,参照图3所示,图3为服务器控制已入网及写入前端的监控前端入会的具体流程。客户端输入IPC设备的设备ID后,因设备ID与一台特定的IPC设备唯一对应,服务器根据该设备ID即可识别出与之对应的IPC设备,为该IPC设备分配一可用的呼叫号。本实施例中所使用的呼叫号为E164号,通过E164号呼叫IPC设备入会,避免调用设备IP,简化呼叫流程。
[0046] 步骤S4,服务器调用会议监控互通网关的绑定接口,将E164号与IPC设备的设备参数建立绑定。然后服务器调用会议监控互通网关的注册网守接口,为IPC设备对应的虚拟终端注册网守(GK),并调用会议监控互通网关的通知接口,来监测IPC设备是否注册GK成功,当接收到注册GK成功的通知后执行步骤S5。具体地,可以通过HTTP请求的方式调用会议监控互通网关的各个接口。
[0047] 具体的,继续参照图3,本实施例中是将IPC设备的设备名称与E164号绑定。相对于IPC设备的其他设备参数,例如设备型号和设备IP,设备名称更加直观和容易辨识,例如设备名称为“IPC001”。将IPC设备的设备名称与E164号建立绑定关系后,后续通过E164号即可呼叫这台名为“IPC001”的IPC设备入会。绑定成功后,即进入注册GK流程。IPC设备作为硬件实体,其在会议系统中会对应一个虚拟终端,需为该虚拟终端在会议平台上注册GK。成功注册GK后,即可通过E164号呼叫IPC设备入会。注册完成后,服务器调用会议监控互通网关的通知接口,来监测IPC设备是否成功注册GK,当接收到注册GK成功的通知后,再进行下一步骤,从而避免因注册失败导致后续呼叫失败。
[0048] 步骤S5,服务器将创会请求发送至会议平台,控制会议平台创建会议,同时通过E164号呼叫该IPC设备入会。至此,即完成了IPC设备的入会过程。在整个入会过程中,客户端只需向服务器传递IPC设备的设备ID,由服务器根据该设备ID分配呼叫号,并控制会议监控互通网关对IPC设备执行绑定、注册GK等操作,在绑定、注册等系列操作完成后向服务器返回呼叫号绑定、注册成功状态,服务器通过该呼叫号呼叫IPC设备入会。
[0049] 本实施例通过服务器对会议系统的会议平台、监控平台、会议监控互通网关三大平台的接口进行了封装,向客户端(即使用者)屏蔽了底层平台的接口差异,使得在会议系统中接入监控前端的过程大大简化。
[0050] 图4是本发明实施例中在会议系统中接入监控前端的方法的另一种步骤示意图。图1所示的实施例是在创建会议的同时接入IPC设备,利用本发明的方法,还可以在正常进行中的会议中接入IPC设备,具体参照图4所示,在正常进行中的会议中接入IPC设备具体可包括:
[0051] 步骤S10,客户端向服务器发送IPC设备的入网请求和设备参数,服务器接收并将IPC设备的设备参数封装成请求参数,该请求参数为XML格式的请求参数;服务器向监控平台发送携带请求参数的入网请求,并控制监控平台对IPC设备执行入网操作,以获取该IPC设备的设备ID。
[0052] 步骤S20,服务器通过调用监控平台提供的接口,对已入网的IPC设备执行写入前端操作,并将上一步中获取的设备ID返回客户端。
[0053] 步骤S30,客户端向服务器传递设备ID,服务器根据设备ID识别IPC设备,并为IPC设备分配一一对应的呼叫号。
[0054] 步骤S40,服务器调用会议监控互通网关的绑定接口,对呼叫号及IPC设备的设备参数建立绑定,并调用会议监控互通网关的注册网守接口,为IPC设备对应的虚拟终端注册网守。具体地,可以通过HTTP请求的方式调用会议监控互通网关的各个接口。
[0055] 步骤S50,服务器通过呼叫号呼叫该IPC设备进入正常进行的会议中。
[0056] 其中,步骤S10-S50中与上述步骤S1-S5对应,并相应省去了创会过程,此处不再赘述。
[0057] 本发明还提供一种服务器,应用于会议系统,会议系统包括会议平台、监控平台以及会议监控互通网关,服务器用于实现客户端与会议平台、监控平台以及会议监控互通网关之间的通信,服务器包括处理器和存储器,存储器中存储有多条指令,该多条指令由处理器加载并执行上述的步骤S1-S5或步骤S10-S50。
[0058] 图5为本发明的方法的应用场景示意图。如图5所示,在应用时,首先部署可用的会议平台1、监控平台2和会议监控互通网关3。然后在会议监控互通网关3中配置好监控平台2的IP地址及会议平台1的GK地址。当需要IPC设备20入会的时候,通过客户端4向服务器5发送入网请求,并传递IPC设备20的设备名称、设备型号及设备IP等设备参数。服务器5控制监控平台2对IPC设备20执行入网和写入前端操作,得到该IPC设备20的设备ID并返回客户端4。客户端4创建会议时,向服务器5传递该设备ID,由服务器5为IPC设备20分配可用的呼叫号,并控制会议监控互通网关3对IPC设备20执行绑定和注册等操作。接着服务器5控制会议平台1创建会议,并通过该呼叫号呼叫IPC设备20入会。
[0059] 本发明通过服务器5对会议系统的会议平台1、监控平台2、会议监控互通网关3三大平台的接口进行了封装,向客户端4屏蔽了底层平台的接口差异,使得在会议系统中接入监控前端的过程大大简化。
[0060] 以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形修改,这并不影响本发明的实质内容。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈