首页> 中国专利> 对接视频监控平台的视频会议系统、网关及会议控制方法

对接视频监控平台的视频会议系统、网关及会议控制方法

摘要

本发明公开了一种对接视频监控平台的视频会议系统、网关及会议控制方法,系统包括:会控服务模块为选中的监控摄像头生成一个对应的模拟终端,为该模拟终端配置模拟终端唯一标识,并配置该模拟终端类型为监控平台模拟终端,与监控摄像头唯一标识一起添加到会议与会人列表中;信令服务模块读取会议与会人列表;呼叫与会人,当发现与会人类型为监控平台模拟终端,将监控摄像头唯一标识发给会控服务模块,用于会控服务模块调用接口获取实时监视音视频流地址和语音对讲地址;所述实时监视音视频流地址和语音对讲地址为不同的地址;将实时监视音视频流地址、语音对讲地址以及模拟终端唯一标识作为参数,向网关服务模块发起一个网关任务。

著录项

  • 公开/公告号CN112637546A

    专利类型发明专利

  • 公开/公告日2021-04-09

    原文格式PDF

  • 申请/专利权人 浙江华创视讯科技有限公司;

    申请/专利号CN202110263030.1

  • 发明设计人 孙俊伟;王克彦;曹亚曦;吕少卿;

    申请日2021-03-11

  • 分类号H04N7/15(20060101);H04N7/18(20060101);H04L29/06(20060101);

  • 代理机构11734 北京乐知新创知识产权代理事务所(普通合伙);

  • 代理人江宇

  • 地址 310051 浙江省杭州市滨江区滨安路1199号C9

  • 入库时间 2023-06-19 10:32:14

说明书

技术领域

本发明涉及视频会议技术领域,尤其涉及一种对接视频监控平台的视频会议系统、网关及会议控制方法。

背景技术

随着视频会议技术的发展,大量视频会议应用场景中,会议系统需要对接视频监控平台。比如公安应急指挥系统中,视频会议系统需要调用已有的安防监控平台的媒体数据流。然而在现有的技术中,如何在视频会议系统中与安防视频监控设备进行语音通话,并获得较好的语音通话效果,成为了技术难题。

发明内容

本发明提供一种对接视频监控平台的视频会议系统、网关及会议控制方法,实现在视频会议系统中与视频监控平台进行语音通话,并确保语音通话质量。

本发明一方面提供一种对接视频监控平台的视频会议系统,包括:

会控服务模块,信令服务模块,媒体服务模块以及网关服务模块,其中:

所述会控服务模块,用于为选中的监控摄像头生成一个对应的模拟终端,为该模拟终端配置模拟终端唯一标识,并配置该模拟终端类型为监控平台模拟终端,与监控摄像头唯一标识一起添加到会议与会人列表中;

所述信令服务模块,包括:

加载单元,用于加载会议信息,读取会议与会人列表;

呼叫单元,用于呼叫与会人,当发现与会人类型为监控平台模拟终端,将监控摄像头唯一标识发给会控服务模块,用于会控服务模块调用接口获取实时监视音视频流地址和语音对讲地址;所述实时监视音视频流地址和语音对讲地址为不同的地址;

任务发起单元,用于将实时监视音视频流地址、语音对讲地址以及模拟终端唯一标识作为参数,向网关服务模块发起一个网关任务。

可选的,所述网关服务模块,包括:

开启单元,用于使用监视音视频流地址、语音对讲地址以及模拟终端唯一标识作为参数开启网关任务;

注册单元,用于使用模拟终端唯一标识,向信令服务模块发起注册入会;

收发单元,用于在入会成功后收发会议的音视频流;

第一处理单元,用于使用监视音视频流地址,向视频监控平台或监控摄像头发起获取实时监视音视频流请求,当获取实时监视音视频流后,丢弃监视音频流,得到监视视频流;

第一子收发单元,用于将所述监视视频流通过模拟终端的身份发送给媒体服务模块;

第二处理单元,用于使用语音对讲地址,向视频监控平台或监控摄像头发起语音对讲请求;

第二子收发单元,用于将会议音频流发送给视频监控平台或监控摄像头,并将从视频监控平台或监控摄像头接收到的语音对讲音频流发送给媒体服务模块。

可选的,所述收发单元与媒体服务模块交互,收发音视频流。

可选的,会控服务模块调用和视频监控平台或监控摄像头的接口获取实时监视音视频流地址和语音对讲地址。

本发明另一方面提供一种网关,包括:

开启单元,用于使用监视音视频流地址、语音对讲地址以及监控摄像头对应的模拟终端唯一标识作为参数开启网关任务;

注册单元,用于使用模拟终端唯一标识,向信令服务模块发起注册入会;

收发单元,用于在入会成功后收发会议的音视频流;

第一处理单元,用于使用监视音视频流地址,向视频监控平台或监控摄像头发起获取实时监视音视频流请求,当获取实时监视音视频流后,丢弃监视音频流,得到监视视频流;

第一子收发单元,用于将所述监视视频流通过模拟终端的身份发送给媒体服务模块;

第二处理单元,用于使用语音对讲地址,向视频监控平台或监控摄像头发起语音对讲请求;

第二子收发单元,用于将会议音频流发送给视频监控平台或监控摄像头,并将接收到的视频监控平台或监控摄像头发送的语音对讲音频流发送给媒体服务模块。

可选的,所述收发单元与媒体服务模块交互,收发音视频流。

本发明另一方面提供一种会议控制方法,包括:

为选中的监控摄像头生成一个对应的模拟终端,为该模拟终端配置模拟终端唯一标识,并配置该模拟终端类型为监控平台模拟终端,与监控摄像头唯一标识一起添加到会议与会人列表中;

加载会议信息,读取会议与会人列表;

呼叫与会人,发现与会人类型为监控平台模拟终端,则获取实时监视音视频流地址和语音对讲地址;

将实时监视音视频流地址、语音对讲地址以及监控摄像头对应的模拟终端唯一标识作为参数,向网关服务发起一个网关任务。

可选的,会控服务模块根据监控摄像头唯一标识调用和视频监控平台或监控摄像头的接口获取实时监视音视频流地址和语音对讲地址。

可选的,所述方法还包括:

使用监视音视频流地址、语音对讲地址以及模拟终端唯一标识作为参数开启网关任务;

使用模拟终端唯一标识,发起注册入会,并在入会成功后收发会议的音视频流;

使用监视音视频流地址,向视频监控平台或监控摄像头发起获取实时监视音视频流请求,当获取实时监视音视频流后,丢弃监视音频流,将获取的监视视频流通过模拟终端的身份发送给会议系统的媒体服务模块;

使用语音对讲地址,向视频监控平台或监控摄像头发起语音对讲请求,将会议音频流发送给视频监控平台或监控摄像头,并将从视频监控平台或监控摄像头接收到的语音对讲音频流发送给会议系统的媒体服务模块。

可选的,在入会成功后与媒体服务模块交互,收发音视频流。

本发明实施例中,网关使用实时监视RTSP URL地址向视频监控平台发起获取实时监视音视频流的请求;获取实时监视音视频流后,丢弃音频流,将获取的视频流以模拟终端的身份发送给会议系统;网关使用语音对讲RTSP URL地址向视频监控平台或监控摄像头发起语音对讲,将会议音频流发送给监控平台或监控摄像头,将接收到监控平台或监控摄像头发送的语音对讲音频流发送给会议系统。将监控平台中的监控摄像头的实时监视RTSPURL地址和语音对讲RTSP URL地址作为同一个网关任务的参数,使用同一个模拟终端接入,从而实现了监控摄像头的实时监视视频流接入和双向语音通话;其中语音对讲使用一个独立通道进行传输,保证语音对讲的实时性;从而克服了音视频流在一个通道里面传输,则视频流的传输会影响音频流,无法实现“音频优先”的逻辑的问题,确保了与监控摄像头的会议通话质量。监控摄像头的两个RTSP URL地址对应会议系统的一个与会人,会控方便自然,大大提升用户体验。

本发明实施例具有性能强大、适应的平台类型多的特点,从而实现了视频会议平台与监控平台之间的跨平台视频会议互通互联,提升了会议效率,满足了用户的不同会议需求,增强了用户使用体验。本发明实施例能够使得会议的参与方在视频会议的沟通过程中,也可以同时查看摄像头所拍摄的实时画面,并且能实现实时的语音通话,并能实现较好的语音通话效果,便于应急指挥调度和沟通安排,从而实现视频会议应用覆盖面大大扩展。

附图说明

图1为本发明实施例提供的对接视频监控平台的视频会议系统的结构示意图。

图2为本发明实施例提供的信令服务模块结构示意图。

图3为本发明实施例提供的网关服务模块结构示意图。

图4为本发明实施例提供的会议控制方法流程图。

具体实施方式

为使本发明的目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明中,RTSP(Real Time Streaming Protocol,实时流传输协议)是 TCP/IP协议体系中的一个应用层协议,该协议定义了一对多应用程序如何有效地通过 IP 网络传送多媒体数据。URL(uniform resource locator,统一资源定位器)它是WWW的统一资源定位标志,就是指网络地址。

参照图1及图2所示,为本发明实施例提供的对接视频监控平台的视频会议系统的结构示意图。所述视频会议系统包括:会控服务模块101,信令服务模块102,媒体服务模块103以及网关服务模块104,其中:

所述会控服务模块101,用于为选中的监控摄像头生成一个对应的模拟终端,为该模拟终端配置模拟终端唯一标识,将监控摄像头模拟成一个视频会议与会人,并配置该模拟终端类型为监控平台模拟终端,与监控摄像头唯一标识一起添加到会议与会人列表中;

所述信令服务模块102(参照图2所示),包括:

加载单元1021,用于加载会议信息,读取会议与会人列表;

呼叫单元1022,用于呼叫与会人,当发现与会人类型为监控平台模拟终端,将监控摄像头唯一标识发给会控服务模块, 用于会控服务模块101调用接口获取实时监视音视频流RTSP URL(realRtspURL)地址和语音对讲RTSP URL(audioRtspURL)地址;

任务发起单元1023,用于将实时监视音视频流RTSP URL(realRtspURL)地址、语音对讲RTSP URL(audioRtspURL)地址以及监控摄像头对应的模拟终端唯一标识作为参数,向网关服务模块104发起一个监控平台网关任务。

作为一种实现方式,会控服务模块101调用和视频监控平台105的接口获取实时监视音视频流RTSP URL(realRtspURL)地址和语音对讲RTSP URL(audioRtspURL)地址。

参照图3所示,为本发明实施例提供的网关服务模块也即网关的结构示意图。在本发明实施例中,所述网关服务模块104也即网关,包括:

开启单元1041,用于使用监视音视频流RTSP URL(realRtspURL)地址、语音对讲RTSP URL(audioRtspURL)地址以及监控摄像头对应的模拟终端唯一标识作为参数开启监控平台网关任务;

注册单元1042,用于使用模拟终端唯一标识clientID,向信令服务模块102发起注册入会;

收发单元1043,用于在入会成功后收发会议的音视频流,在图1所示的会议系统中,由于监控摄像头1及监控摄像头2都已作为模拟终端入会,所以会议的音视频流,包括终端1、终端2,以及监控摄像头1、监控摄像头2交互的音视频流;

第一处理单元1044,用于使用监视音视频流realRtspURL地址,向视频监控平台105发起实时监视音视频流,获取实时监视音视频流,丢弃音频流;

所述收发单元1043进一步包括:

第一子收发单元1045,用于将获取的视频流通过模拟终端的身份发送给媒体服务模块103;

第二处理单元1046,用于使用语音对讲audioRtspURL地址,向视频监控平台105发起语音对讲;

所述收发单元1043进一步包括:

第二子收发单元1047,用于将从媒体服务模块103获得的会议音频流发送给视频监控平台105,并将从视频监控平台接收到的语音对讲音频流发送给媒体服务模块103;

当会议系统音频流格式与监控摄像头所支持的音频流格式不一致,则第二子收发单元1047还用于进行音频格式转码,将会议音频流格式转码为监控摄像头所支持的音频流格式后再发送给监控平台。

其中,收发单元1043与媒体服务模块103交互,收发音视频流;

参照图4所示,为本发明实施例提供的会议控制方法流程图。所述方法应用于对接视频监控平台的视频会议系统,包括以下步骤:

步骤201,会控服务模块为选中的监控摄像头生成一个对应的模拟终端,为该模拟终端配置模拟终端唯一标识,配置该模拟终端类型为监控平台模拟终端,与监控摄像头唯一标识一起添加到会议与会人列表中;

步骤202,信令服务模块加载会议信息,读取会议与会人列表;

步骤203,信令服务模块呼叫与会人,发现与会人类型为监控平台模拟终端,则会控服务模块调用接口获取实时监视音视频流RTSP URL(realRtspURL)地址和语音对讲RTSPURL(audioRtspURL)地址;

作为一种实现方式,会控服务模块调用和视频监控平台的接口获取实时监视音视频流RTSP URL(realRtspURL)地址和语音对讲RTSP URL(audioRtspURL)地址;

步骤204,信令服务模块将实时监视音视频流RTSP URL(realRtspURL)地址、语音对讲RTSP URL(audioRtspURL)地址以及监控摄像头对应的模拟终端唯一标识作为参数,向网关服务发起一个监控平台网关任务。

在本发明的一个实施例中,所述方法还包括以下步骤,所述以下各步骤均在网关服务模块也即网关实现:

步骤205,使用监视音视频流RTSP URL(realRtspURL)地址、语音对讲RTSP URL(audioRtspURL)地址以及监控摄像头对应的模拟终端唯一标识作为参数开启监控平台网关任务;

步骤206,使用模拟终端唯一标识clientID,向信令服务模块发起注册入会,并在入会成功后收发会议的音视频流;

网关服务模块与媒体服务模块交互,收发音视频流;

步骤207,使用监视音视频流realRtspURL地址,向视频监控平台发起实时监视音视频流请求,获取实时监视音视频流,丢弃音频流,将获取的视频流通过模拟终端的身份发送给会议系统的媒体服务模块;

步骤208,使用语音对讲audioRtspURL地址,向视频监控平台发起语音对讲请求,网关服务模块将会议音频流发送给监控平台,并将从监控平台接收到的语音对讲音频流发送给会议系统的媒体服务模块;网关服务模块将从监控平台接收到的语音对讲音频流使用模拟终端的身份发送给会议系统的媒体服务模块。

上述步骤205~步骤208流程具体实现时可以通过启动网关服务RTSP客户端实现。

在本发明的一个实施例中,当会议系统音频流格式与监控摄像头所支持的音频流格式不一致,则步骤108中还包括:音频格式转码的步骤,将会议音频流格式转码为监控摄像头所支持的音频流格式后再发送给监控平台。比如将会议系统的AAC音频格式转码为监控摄像头支持的G711A等。

本发明实施例同样适用于视频会议系统直接接入监控摄像头,即绕过监控平台直接使用监控摄像头提供的两个RTSP URL地址进行接入。

具体来说,在本发明的实施例中,包括以下配置步骤:

1、调用视频监控平台接口,获取监控摄像头列表;

2、选中所需的监控摄像头,获取摄像头唯一标识IPC ID (监控摄像头的缩写);

3、为选中的监控摄像头生成一个模拟终端唯一标识client ID,从而生成会议系统中的全局唯一的标识,以便确定一个唯一的入会身份;配置该模拟终端类型为监控平台模拟终端,与摄像头唯一标识IPCID一起添加到会议与会人列表中;

在本实施例中,视频会议WEB后端NODEJS逻辑:调用视频监控平台接口,实现根据摄像头唯一标识IPCID获取监控摄像头的实时监视拉流RTSP URL(realRtspURL)地址和语音对讲RTSP URL(audioRtspURL)地址;

在本实施例中,信令服务逻辑包括:

1、加载会议信息,读取会议与会人列表;

2、呼叫与会人时,发现与会人类型为监控平台模拟终端,则调用NODEJS接口获取实时监视音视频流RTSP URL(realRtspURL)地址和语音对讲RTSP URL(audioRtspURL)地址;

3、将实时监视音视频流RTSP URL(realRtspURL)地址、语音对讲RTSP URL(audioRtspURL)地址、clientID作为参数,向网关服务发起一个监控平台网关任务(作为一个任务);

在本实施例中,网关服务逻辑包括:

1、使用realRtspURL地址、audioRtspURL地址、模拟终端唯一标识clientID开启监控平台网关任务;

2、使用模拟终端唯一标识clientID向信令服务模块发起注册入会并收发会议的音视频流;

3、使用realRtspURL地址,向视频监控平台发起实时监视音视频流请求,并获取模拟终端发送的实时监视音视频流,丢弃音频流,将获取的视频流通过模拟终端的身份发送给会议系统;

4、使用audioRtspURL地址,向视频监控平台发起语音对讲请求,将会议音频流发送给监控平台,并将接收到的音频流发送给会议系统;

在本发明实施例中,网关使用实时监视音视频流RTSP URL地址向视频监控平台发起获取实时监视音视频流的请求;获取实时监视音视频流后,丢弃音频流,将获取的视频流以模拟终端的身份发送给会议系统;网关使用语音对讲RTSP URL地址向视频监控平台发起语音对讲请求,将会议音频流发送给监控平台,并将从监控平台接收到的音频流发送给会议系统。将监控平台中的监控摄像头的实时监视音视频流RTSP URL地址和语音对讲RTSPURL地址作为同一个网关任务的参数,使用同一个模拟终端接入,从而实现了监控摄像头的实时监视音视频流接入和双向语音通话;其中语音对讲使用一个独立通道进行传输,保证语音对讲的实时性;克服了音视频流在一个通道里面传输,则视频流的传输会影响音频流,无法实现“音频优先”的逻辑的问题。另外的思路是:可以采用一个监控摄像头对应的RTSPURL地址对应于视频会议中的一个模拟终端设备,模拟成一个视频会议与会人,形成一比一的映射关系。故而,当一个监控摄像头提供了一个拉取实时音视频流的RTSP URL地址和一个语音对讲的RTSP URL地址时,如何实现会议控制就成为了难题。或者另一种实现方法是,可采用一个监控摄像头的两个RTSP URL地址对应到视频会议中的两个模拟终端,模拟成两个会议与会人。此时会议系统中对一个监控摄像头的会控(如关闭摄像头,关闭扬声器)将变得非常麻烦,用户体验不佳。

本发明实施例有效地客服了上述两个难题。在本发明实施例的监控平台中,为了确保语音对讲效果,平台提供获取音视频流和发起语音对讲分别使用不同的地址,实现获取监控视频流的同时,实现与监控摄像头的双向通话,克服了上述视频会议系统对接监控平台使用两个地址时造成的技术困扰。

具体来说,视频监控平台中管理着大量的监控摄像头,而其中一大部分的监控摄像头既能获取监控视频,同时也可以进行语音对讲。本发明实施例的监控平台为了保证语音对讲效果,提供两个RTSP URL地址,一个RTSP URL地址用于拉取实时监视的音视频流,一个RTSP URL地址用于对这个摄像头的语音对讲,包含一路上行音频流和一路下行音频流。语音对讲的音频流的收发基于独立的网络通道,可避免视频流影响音频流的发送,提高语音对讲的时效性。

可见,本发明实施例实现了在会议系统中对监控平台的一个监控摄像头的多个RTSP URL地址的对接,将监控平台的实时监视音视频流拉入会议系统的同时,还实现了与监控摄像头的双向通话。监控摄像头的两个RTSP URL地址对应会议系统的一个与会人,会控方便自然,大大提升用户体验。使用独立的RTSP URL地址与监控摄像头进行语音对讲,确保了“音频优先”策略实施,确保了与监控摄像头的会议通话质量。

当然,本发明也可以应用于其他具有视频功能的电子设备,比如平板、手机等,只要所述具有视频功能的电子设备能实现音视频流分开两个独立的通道进行传输,则所述电子设备都在本发明的保护范围之内。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号