多平台视频会议方法、视频会议装置及可读存储介质转让专利
申请号 : CN202111212581.1
文献号 : CN113660451B
文献日 : 2022-02-15
发明人 : 柴亚伟 , 何红卫
申请人 : 深圳市鹏创软件有限公司
摘要 :
权利要求 :
1.一种多平台视频会议方法,其特征在于,所述多平台视频会议方法包括以下步骤:接收第三方视频会议平台发送的第一码流,使用第三方视频会议平台APP对所述第一码流解码生成第一显码流,并通过码流融合插件中的音视频捕获插件捕获所述第一显码流,其中,所述码流融合插件包括:音视频捕获插件和模拟硬件输入设备插件;
将所述第一显码流通过码流融合插件输入至标准呼叫协议模块,将所述第一显码流经所述标准呼叫协议模块编码后发送至标准呼叫协议视频会议系统;
接收所述标准呼叫协议视频会议系统发送的第二码流,使用所述标准呼叫协议模块对所述第二码流解码生成第二显码流;
使用所述模拟硬件输入设备插件模拟出虚拟硬件输入设备,将所述第二显码流通过所述虚拟硬件输入设备输入至第三方视频会议平台APP,将所述第二显码流经所述第三方视频会议平台APP编码后发送至第三方视频会议平台。
2.如权利要求1所述的多平台视频会议方法,其特征在于,所述将所述第一显码流通过码流融合插件输入至标准呼叫协议模块的步骤之后,包括:根据所述标准呼叫协议模块的预先设置,将所述第一显码流输入至本地音视频输出接口。
3.如权利要求2所述的多平台视频会议方法,其特征在于,在所述使用所述标准呼叫协议模块对所述第二码流解码生成第二显码流的步骤之前,包括:接收本地音视频输入接口输入的第二码流。
4.如权利要求3所述的多平台视频会议方法,其特征在于,所述接收第三方视频会议平台发送的第一码流的步骤之前,包括:基于用户操作安装所述第三方视频会议平台APP,并将所述第三方视频会议平台APP与所述第三方视频会议平台对接。
5.如权利要求4所述的多平台视频会议方法,其特征在于,所述标准呼叫协议包括:IETF SIP呼叫协议或者ITU‑T H.323呼叫协议。
6.一种视频会议装置,其特征在于,所述视频会议装置包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的多平台视频会议程序,所述多平台视频会议程序被所述处理器执行时实现如权利要求1至5中任一项所述多平台视频会议方法的步骤。
7.一种可读存储介质,其特征在于,所述可读存储介质上存储有多平台视频会议程序,所述多平台视频会议程序被处理器执行时实现如权利要求1至5中任一项所述的多平台视频会议方法的步骤。
说明书 :
多平台视频会议方法、视频会议装置及可读存储介质
技术领域
背景技术
H.323协议(ITU‑T for ITU Telecommunication Standardization Sector国际电信联盟
电信标准分局),产品也都是嵌入式硬件设备,随着视频会议的发展,当前出现了很多基于
云平台的软视频会议系统,比如腾讯会议,Zoom等。这些会议平台基于WebRTC(Web Real‑
Time Communication,网页实时通信)框架或是私有协议,无法与传统会议系统直接进行对
接。面对已经部署的众多传统视频会议终端,多会议系统平台融合开会成为视频会议推广
中的一个迫切需求.当前有两种主流的对接方案:终端背靠背方式,通过物理连线,达到两
个系统融合开会;终端通过转换网关设备(平台),加入到另外一个会议平台,但是两个方案
均存在对接不方便和成本高的问题。
发明内容
所述多平台视频会议程序被所述处理器执行时实现如上述多平台视频会议方法的步骤。
的步骤。
系统中已经部署的视频会议硬件设备的浪费,集成第三方软件视频会议平台的灵活性和传
统视频会议系统的视频会议硬件设备高性能。同时,相比于现有的多平台对接方案,本申请
方案无需再部署一套完整的第三方平台终端设备,只需在第三方平台和已经部署完成的传
统视频会议系统硬件设备中间增加一个多平台视频会议融合装置;同时也无需额外搭建服
务器平台完成码流转化,而是利用已经部署完成的传统视频会议系统中的硬件设备高性能
硬件解码完成码流转化,精简了整个对接过程,减少了对接成本。
附图说明
具体实施方式
生成的显码流编码并发送至标准呼叫协议视频会议系统,同样的,通过标准呼叫协议模块
对第二码流解码生成第二显码流,再通过支持私有呼叫协议的第三方视频会议平台APP对
第二显码流编码并发送至第三方视频会议平台,将两个视频会议平台或者系统的码流打
通,实现了第三方软件视频会议平台和传统视频会议系统的对接。
对接不方便和成本高的问题。
统视频会议系统中已经部署的视频会议硬件设备的浪费,集成第三方软件视频会议平台的
灵活性和传统视频会议系统的视频会议硬件设备高性能。同时,相比于现有的多平台对接
方案,本申请无需再部署一套完整的第三方平台终端设备,只需在第三方平台和已经部署
完成的传统视频会议系统硬件设备中间增加一个多平台视频会议融合装置;同时也无需额
外搭建服务器平台完成码流转化,而是利用已经部署完成的传统视频会议系统中的硬件设
备高性能硬件解码完成码流转化,精简了整个对接过程,减少了对接成本。
用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口
1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接
口、无线接口(如WI‑FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器
(non‑volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器
1001的存储装置。
传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来
调节显示屏的亮度,接近传感器可在移动终端移动到耳边时,关闭显示屏和/或背光。作为
运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静
止时可检测出重力的大小及方向,可用于识别移动终端姿态的应用(比如横竖屏切换、相关
游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;当然,移动终端还可配
置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
1001可以用于调用存储器1005中存储的多平台视频会议程序,并执行以下操作:
流,而在接收之前,还将基于用户操作安装所述第三方视频会议平台APP,并将所述第三方
视频会议平台APP与所述第三方视频会议平台对接。其中,多平台视频会议融合装置会配置
有主流操作系统如安卓系统或者Windows操作系统等,为方便进行描述在本实施中以安卓
系统为例进行说明,在多平台视频会议融合装置将根据需求安装第三方软件视频会议平台
的APP,如腾讯会议和zoom等。由于第三方软件视频会议平台大多基于WebRTC框架或是私有
呼叫协议建立联系,从网口接收第三方软件视频会议平台发送的远端视频码流数据(第三
方软件视频会议平台所支持的WebRTC框架或者私有呼叫协议与传统会议系统支持的标准
协议不同,导致不同视频会议平台或系统之间无法兼容进而不能建立联系正常通讯)是无
法被传统会议系统中的相关硬件设备解码生成可播放显码流数据,因此将通过多平台视频
会议融合装置中安装的第三方视频会议平台APP(第三方视频会议平台APP与第三方视频会
议平台有配套的私有协议,因此第三方视频会议平台APP具备有解码第三方视频会议平台
发送的远端码流的能力)对远端视频码流数据进行解码生成显码流数据即第一显码流。
所述第一显码流,将所述第一显码流输入至所述标准呼叫协议模块。由于第一显码流是第
三方视频会议平台APP所生成的,因此第三方视频会议平台APP会默认将第一显码流输入至
显示模块中,因此需要使用音视频捕获插件将所述第一显码流获取到,再将第一显码流输
入至标准呼叫协议模块(所述标准呼叫协议包括:IETF SIP呼叫协议或者ITU‑T H.323呼叫
协议,本实施例以ITU‑T H.323呼叫协议为例,在后续描述中简称为H.323呼叫协议),所述
标准呼叫协议模块将接收到的第一显码流进行编码,通过H.323呼叫协议与标准呼叫协议
视频会议系统建立联系,将编码后的第一显码流发送给标准呼叫协议视频会议系统。
至标准呼叫协议视频会议系统,从而将两个视频会议平台或者系统的码流打通,实现了支
持标准呼叫协议的传统视频会议系统可以播放由第三方软件视频会议平台发送的远端码
流。
此时,由于标准呼叫协议视频会议系统与第三方视频会议平台的呼叫协议不同,第三方视
频会议平台同样无法将第二码流解码播放,因此将使用多平台视频会议融合装置中的
H.323会议模块即标准呼叫协议模块对标准呼叫协议视频会议系统发送的远端码流进行解
码,生成第二显码流。
台。
视频会议平台APP。码流融合插件存在有模拟硬件输入设备插件,由于第三方视频会议平台
APP会默认输入端为采集音频或者视频的硬件设备如麦克风和摄像头等,因此需要将码流
融合插件模拟成相关的硬件设备,再将第二显码流通过模拟出硬件设备输入至第三方视频
会议平台APP,由支持私有呼叫协议的第三方视频会议平台APP将第二显码流进行编码,再
通过私有呼叫协议与第三方视频会议平台建立联系,将第二码流发送给第三方视频会议平
台。
三方视频会议平台,将两个视频会议平台或者系统的码流打通,实现了支持私有呼叫协议
的第三方软件视频会议平台可以播放支持标准呼叫协议的传统视频会议系统发送的远端
码流。
(私有呼叫协议),在网口和第三方视频会议平台APP之间基于私有呼叫协议传输,经第三方
视频会议平台APP解码后到音视频捕获插件,再到标准呼叫协议模块,之间为第一显码传
输,最后再由标准呼叫协议模块基于标准呼叫协议将第一码流(标准呼叫协议)通过网口发
送给标准呼叫协议视频会议系统;同样的其中虚线代表标准呼叫协议视频会议系统发送的
第二码流(标准呼叫协议),在网口和标准呼叫协议模块之间基于标准呼叫协议传输,经标
准呼叫协议模块解码后到模拟硬件输入设备插件,再到第三方视频会议平台APP,之间为第
二显码流传输,最后再由第三方视频会议平台APP基于私有呼叫协议将第二码(私有呼叫协
议)流通过网口发送至第三方视频会议平台。
设备的浪费,集成第三方软件视频会议平台的灵活性和传统视频会议系统的视频会议硬件
设备高性能。同时,相比于现有的多平台对接方案,本申请无需再部署一套完整的第三方平
台终端设备,只需在第三方平台和已经部署完成的传统视频会议系统硬件设备中间增加一
个多平台视频会议融合装置;同时也无需额外搭建服务器平台完成码流转化,而是利用已
经部署完成的传统视频会议系统中的硬件设备高性能硬件解码完成码流转化,精简了整个
对接过程,减少了对接成本。
会议融合装置会基于用户操作安装第三方视频会议平台APP,上述第三方视频会议平台APP
用户可根据实际需求选择。将所述第一码流通过第三方视频会议平台APP解码得到第一显
码流,此时第一显码流可被相关的音视频设备播放。
的第二码流,即充当第三方软件视频会议平台的部分终端设备,完成音视频数据的采集工
作。
发送给本地连接的音视频播放设备播放。具体的,如标准呼叫协议模块设置为直接送显第
三方视频会议平台发送的远端码流,则标准呼叫协议模块将直接将第三方视频会议平台发
送的远端码流解码后的显码流通过本地音视频输出接口(如HDMI接口)送往音视频播放设
备,本地音视频播放设备可直接播放第三方视频会议平台发送的相关显码流,此时多平台
视频会议融合装置将会充当第三方视频会议平台的视听终端设备来使用。同样的,在上述
第一实施例中所述标准呼叫协议模块还将接收标准呼叫协议视频会议系统发送的远端码
流,根据具体设置,所述标准呼叫协议模块对标准呼叫协议视频会议系统发送的远端码流
解码后除可以向第三方视频会议平台APP发送外,也可以直接将解码完成后的码流通过本
地音视频输出接口送往音视频播放设备播放。
准呼叫协议模块的相关设置,分别将第三方视频会议平台和标准呼叫协议视频会议系统发
送的远端码流解码后的显码流通过本地输出接口直接输送至音视频播放设备播放,从而充
当了不同视频会议平台或者系统的视听终端设备,满足用户在进行视频会议时的多元化需
求。
所述多平台视频会议程序被所述处理器执行时实现如上述多平台视频会议方法的步骤。
的步骤。
且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有
的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该
要素的过程、方法、物品或者系统中还存在另外的相同要素。
前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做
出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个
存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,
计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
术领域,均同理包括在本发明的专利保护范围内。