本发明涉及视频会议,特别是涉及一种视频会议的处理方法、一种视频会议的处理系统以及一种电子设备和一种计算机可读存储介质。
背景技术:
1、在现代视频会议系统中,数据传输的安全性和保密性是至关重要的因素。因此,越来越多的视频会议系统开始采用加密技术,以确保会议内容在传输过程中不会被窃听或篡改。然而,在实际应用中,视频会议系统往往会混合使用加密终端和非加密终端。其中,加密终端可以通过加密算法对音视频流进行加密处理,以防止未经授权的用户访问会议内容。非加密终端由于缺乏解密功能,无法直接解码加密终端发出的音视频流。因此,在混合使用加密终端和非加密终端的会议环境中,非加密终端的用户无法观看或听取来自加密终端的音视频内容,这就限制了其在会议中的参与能力。
2、为了解决这一问题,当前的一种解决方案是使用一个加密终端(以下简称“a终端”)解码加密后的音视频流,然后将解码后的音视频信号作为另一个非加密终端(以下简称“b终端”)的输入源。通过这种方式,b终端可以参与会议并传递解码后的音视频流给其他非加密终端。然而,这种方法存在以下几个显著问题:
3、1.延时问题:由于需要通过a终端进行解码和转发,音视频流的传输会引入较大的延时。这种延时可能会对会议的实时性和交互性产生负面影响,尤其是在需要即时反应的场景下,可能导致会议体验的显著下降。
4、2.操作复杂:为了实现上述功能,通常需要同时开启两场会议——一场由a终端解码加密音视频流,另一场由b终端作为输入源转发解码后的音视频流。这不仅增加了操作的复杂性,还需要多个终端之间的密切配合和协调,给会议组织者和参与者带来了额外的负担。
5、3.管理困难:由于b终端参与的会议与a终端所在的会议是两个独立的会议,这意味着两个会议之间的协同操作难度增加。例如,操作人员可能需要在两个不同的会议界面之间频繁切换,以确保音视频内容的正常转发和接收,这给操作带来了诸多不便。
6、综上所述,现有的解决方案在混合使用加密终端和非加密终端的会议场景中存在明显的不足。
技术实现思路
1、鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种视频会议的处理方法、一种视频会议的处理系统以及一种电子设备和一种计算机可读存储介质。
2、为了解决上述问题,本发明实施例公开了一种视频会议的处理方法,应用于服务器,所述方法包括:为视频会议配置加密终端和加密虚拟终端;获取所述视频会议中发言方终端的音视频流;针对所述视频会议中的加密参会方终端,利用所述加密终端传输所述音视频流至所述加密参会方终端;针对所述视频会议中的非加密参会方终端,利用所述加密虚拟终端传输所述音视频流至所述非加密参会方终端。
3、可选地,所述为视频会议配置加密终端和加密虚拟终端,包括:将所述加密终端设置为所述视频会议的主持人角色,并通过发送广播的方式建立所述加密终端与所述加密虚拟终端之间的专属互通隧道。
4、可选地,所述利用所述加密终端传输所述音视频流至所述加密参会方终端,包括:若所述发言方终端属于所述加密参会方终端,则将所述音视频流传输至所述加密终端,并利用所述加密终端转发所述音视频流至所述视频会议的其他加密参会方终端。
5、可选地,所述利用所述加密虚拟终端传输所述音视频流至所述非加密参会方终端,包括:若所述发言方终端属于所述加密参会方终端,则将所述音视频流传输至所述加密终端,并利用所述加密终端通过所述专属互通隧道转发所述音视频流至所述加密虚拟终端;利用所述加密虚拟终端对所述音视频流进行解密处理,并将解密处理后的音视频流传输至所述视频会议的非加密参会方终端。
6、可选地,所述利用所述加密终端传输所述音视频流至所述加密参会方终端,包括:若所述发言方终端属于所述非加密参会方终端,则将所述音视频流传输至所述加密终端,并利用所述加密终端对所述音视频流进行加密处理;利用所述加密终端将加密处理后的音视频流转发至所述视频会议的所述加密参会方终端。
7、可选地,所述利用所述加密虚拟终端传输所述音视频流至所述非加密参会方终端,包括:若所述发言方终端属于所述非加密参会方终端,则将所述音视频流传输至所述加密虚拟终端,并利用所述加密虚拟终端转发所述音视频流至所述视频会议的其他非加密参会方终端。
8、可选地,所述将解密处理后的音视频流传输至所述视频会议的非加密参会方终端,包括:将解密处理后的视频流的进行分辨率转换处理,并将解密处理后的音频流进行码率转换处理;将分辨率转换处理后的视频流和码率转换处理后的音频流传输至所述视频会议的所述非加密参会终端。
9、本发明实施例还公开了一种视频会议的处理系统,应用于服务器,所述系统包括:终端配置模块,用于为视频会议配置加密终端和加密虚拟终端;音视频流获取模块,用于获取所述视频会议中发言方终端的音视频流;加密传输模块,用于针对所述视频会议中的加密参会方终端,利用所述加密终端传输所述音视频流至所述加密参会方终端;非加密传输模块,用于针对所述视频会议中的非加密参会方终端,利用所述加密虚拟终端传输所述音视频流至所述非加密参会方终端。
10、可选地,所述终端配置模块,用于将所述加密终端设置为所述视频会议的主持人角色,并通过发送广播的方式建立所述加密终端与所述加密虚拟终端之间的专属互通隧道。
11、可选地,所述加密传输模块,包括:加密终端转发模块,用于用于若所述发言方终端属于所述加密参会方终端,则将所述音视频流传输至所述加密终端,并利用所述加密终端转发所述音视频流至所述视频会议的其他加密参会方终端。
12、可选地,所述非加密传输模块,包括:专属隧道转发模块,用于若所述发言方终端属于所述加密参会方终端,则将所述音视频流传输至所述加密终端,并利用所述加密终端通过所述专属互通隧道转发所述音视频流至所述加密虚拟终端;音视频流解密模块,用于利用所述加密虚拟终端对所述音视频流进行解密处理,并将解密处理后的音视频流传输至所述视频会议的非加密参会方终端。
13、可选地,所述加密传输模块,包括:加密终端加密模块,用于若所述发言方终端属于所述非加密参会方终端,则将所述音视频流传输至所述加密终端,并利用所述加密终端对所述音视频流进行加密处理;所述加密终端转发模块,还用于利用所述加密终端将加密处理后的音视频流转发至所述视频会议的所述加密参会方终端。
14、可选地,所述非加密传输模块,包括:加密虚拟终端转发模块,用于若所述发言方终端属于所述非加密参会方终端,则将所述音视频流传输至所述加密虚拟终端,并利用所述加密虚拟终端转发所述音视频流至所述视频会议的其他非加密参会方终端。
15、可选地,所述音视频流解密模块,包括:转换处理模块,用于将解密处理后的视频流的进行分辨率转换处理,并将解密处理后的音频流进行码率转换处理;音视频流传输模块,用于将分辨率转换处理后的视频流和码率转换处理后的音频流传输至所述视频会议的所述非加密参会终端。
16、本发明实施例还公开了一种电子设备,包括:一个或多个处理器;和其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述电子设备执行如上所述的视频会议的处理方法。
17、本发明实施例还公开了一种计算机可读存储介质,其存储的计算机程序使得处理器执行如上所述的视频会议的处理方法。
18、本发明实施例包括以下优点:
19、本发明实施例提供的视频会议的处理方案,应用于服务器。该服务器为视频会议配置加密终端和加密虚拟终端。获取视频会议中发言方终端的音视频流。进而,针对视频会议中的加密参会方终端,利用加密终端传输音视频流至视频会议的加密参会方终端,针对视频会议中的非加密参会方终端,利用加密虚拟终端传输音视频流至视频会议的非加密参会方终端。
20、本发明实施例通过服务器配置的加密终端和加密虚拟终端来处理音视频流,避免了传统方案中需要a终端解码和b终端转发的复杂过程,减少了音视频流的传输延时。这有助于提高会议的实时性,改善参会者的互动体验,尤其是在需要快速响应的会议场景中,更加有效。服务器直接管理加密终端和加密虚拟终端的音视频流传输,避免了传统方案中需要手动开启两场会议和多个终端之间的复杂协调。这不仅简化了操作流程,还减少了对操作人员的技能要求,提高了会议组织和管理的效率。通过服务器对加密终端和加密虚拟终端的集中管理,消除了传统方案中两个独立会议之间的协同问题。操作人员只需在一个统一的会议界面中管理所有参会终端,无需频繁切换会议界面,从而大大降低了管理的复杂性,提高了操作的便捷性和会议的可控性。通过引入加密虚拟终端,使得非加密参会方能够顺利接收到会议音视频流,从而提升了加密终端与非加密终端混合使用场景下的兼容性。这意味着不需要对现有非加密终端进行硬件升级或更换,降低了成本,增强了系统的灵活性。
21、综上所述,本发明实施例有效解决了背景技术中的延时、操作复杂性和管理困难等问题,带来了更高效、更简便的会议体验。
1.一种视频会议的处理方法,其特征在于,应用于服务器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述为视频会议配置加密终端和加密虚拟终端,包括:
3.根据权利要求1所述的方法,其特征在于,所述利用所述加密终端传输所述音视频流至所述加密参会方终端,包括:
4.根据权利要求2所述的方法,其特征在于,所述利用所述加密虚拟终端传输所述音视频流至所述非加密参会方终端,包括:
5.根据权利要求1所述的方法,其特征在于,所述利用所述加密终端传输所述音视频流至所述加密参会方终端,包括:
6.根据权利要求1所述的方法,其特征在于,所述利用所述加密虚拟终端传输所述音视频流至所述非加密参会方终端,包括:
7.根据权利要求4所述的方法,其特征在于,所述将解密处理后的音视频流传输至所述视频会议的非加密参会方终端,包括:
8.一种视频会议的处理系统,其特征在于,应用于服务器,所述系统包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,其存储的计算机程序使得处理器执行如权利要求1至7任一项所述的视频会议的处理方法。
