视频会议的码流传输方法、系统、电子设备、存储介质技术方案

技术编号:19550693 阅读:34 留言:0更新日期:2018-11-24 21:49
本发明专利技术提供一种视频会议的码流传输方法、系统、电子设备、存储介质,视频会议的码流传输方法,包括:中心控制终端与第一视频终端及第二视频终端协商密钥;中心控制终端的第一接入模块接收来自第一视频终端的视频码流,视频码流在第一视频终端按所协商密钥进行第一次加密;中心控制终端的第一接入模块按所协商密钥对经第一次加密的视频码流进行解密;中心控制终端的多媒体处理模块按多媒体参数对经解密的视频码流进行适配;所述中心控制终端的第二接入模块将经适配的视频码流按所协商密钥进行第二次加密;以及中心控制终端的第二接入模块将经第二次加密的所述视频码流发送给所述第二视频终端。本发明专利技术提供的方法及设备减少视频会议中出现的延时。

Video Conference Code Stream Transmission Method, System, Electronic Equipment, Storage Media

The invention provides a video conference streaming transmission method, system, electronic equipment, storage medium, and a video conference streaming transmission method, including: a central control terminal negotiates keys with the first video terminal and the second video terminal; a first access module of the central control terminal receives video codes from the first video terminal. The video stream is encrypted for the first time at the first video terminal according to the negotiated key; the first access module of the central control terminal decrypts the first encrypted video stream according to the negotiated key; the multimedia processing module of the central control terminal adapts the decrypted video stream according to the multimedia parameters; and The second access module of the central control terminal encrypts the adapted video stream for the second time according to the negotiated key, and the second access module of the central control terminal transmits the video stream encrypted for the second time to the second video terminal. The method and equipment provided by the invention can reduce the delay occurring in video conferencing.

【技术实现步骤摘要】
视频会议的码流传输方法、系统、电子设备、存储介质
本专利技术涉及计算机应用领域,尤其涉及一种视频会议的码流传输方法、系统、电子设备、存储介质。
技术介绍
传统的视频会议系统中,当多方进行会议时必须设置MCU(视频会议系统中心控制设备),MCU实质是一台多媒体信息交换机,进行多点呼叫和连接,实现视频广播、视频选择、音频混合、数据广播等功能,完成各终端信号的汇接与切换。MCU在视频会议系统中处于媒体交换层,是整个体系的核心。对于该视频会议系统中心控制设备而言,由于涉及大容量的码流数据处理以及视频会议的实时性要求,对于软硬件性能要求极高。单对于加密会议而言,涉及的业务主要包括密钥交换及加解密处理。传统的视频会议模型表现为所有密钥交换和加解密处理都在媒体处理模块处理,由于媒体处理模块本身就是负责接收码流并且根据需要进行码流适配或者画面合成处理,同时处理大容量加解密会导致可执行程序的复杂度以及主机性能的开销提升,这些都会导致出现视频会议延时等问题。
技术实现思路
本专利技术为了克服上述现有技术存在的缺陷,提供一种视频会议的码流传输方法、系统、电子设备、存储介质,减少视频会议中出现的延时。根据本专利技术的一个方面,提供一种视频会议的码流传输方法,包括:中心控制终端与第一视频终端及第二视频终端协商密钥;中心控制终端的第一接入模块接收来自所述第一视频终端的视频码流,所述视频码流在所述第一视频终端按所协商密钥进行第一次加密;所述中心控制终端的第一接入模块按所协商密钥对经第一次加密的所述视频码流进行解密;所述中心控制终端的多媒体处理模块按多媒体参数对经解密的所述视频码流进行适配;所述中心控制终端的第二接入模块将经适配的所述视频码流按所协商密钥进行第二次加密;以及所述中心控制终端的第二接入模块将经第二次加密的所述视频码流发送给所述第二视频终端。可选地,所述多媒体参数为所述第二视频终端的多媒体播放参数。可选地,所述多媒体参数为所述第二视频终端及一平台业务模块协商的多媒体播放参数。可选地,所述多媒体参数包括码流载荷类型和/或多媒体分辨率。可选地,所述中心控制终端的多媒体处理模块按多媒体参数对经解密的所述视频码流进行适配之后,且所述中心控制终端的第二接入模块将经适配的所述视频码流按所协商密钥进行第二次加密之前还包括:所述中心控制终端的转发模块将经适配的所述视频码流转发给一个或多个第二接入模块。可选地,所述中心控制终端的多媒体处理模块按多媒体参数对经解密的所述视频码流进行适配之后,且所述中心控制终端的第二接入模块将经适配的所述视频码流按所协商密钥进行第二次加密之前还包括:所述中心控制终端的多媒体处理模块将经适配的所述视频码流转发给所述中心控制终端的码流重传模块;对应地,所述中心控制终端的第二接入模块将经第二次加密的所述视频码流发送给所述第二视频终端之后包括:当经第二次加密的所述视频码流丢包时,由所述中心控制终端的码流重传模块对经第二次加密的所述视频码流进行重传。根据本专利技术的又一方面,还提供一种中心控制终端,所述中心控制终端与第一视频终端及第二视频终端协商有密钥,所述中心控制终端包括:第一接入模块,用于:接收来自第一视频终端的视频码流,所述视频码流在所述第一视频终端按所协商密钥进行第一次加密;按所协商密钥对经第一次加密的所述视频码流进行解密;多媒体处理模块,用于按多媒体参数对经解密的所述视频码流进行适配;第二接入模块,用于:将经适配的所述视频码流按所协商密钥进行第二次加密;以及将经第二次加密的所述视频码流发送给所述第二视频终端。可选地,还包括:转发模块,用于将经适配的所述视频码流转发给一个或多个第二接入模块。可选地,还包括:码流重传模块,用于:接收多媒体处理模块发送的经适配的所述视频码流;当经第二次加密的所述视频码流丢包时,用于对经第二次加密的所述视频码流进行重传。根据本专利技术的又一方面,还提供一种视频会议的码流传输系统,包括:第一视频终端;第二视频终端;以及中心控制终端,所述中心控制终端配置成执行如下步骤:所述中心控制终端与第一视频终端及第二视频终端协商密钥;所述中心控制终端的第一接入模块接收来自所述第一视频终端的视频码流,所述视频码流在所述第一视频终端按所协商密钥进行第一次加密;所述中心控制终端的第一接入模块按所协商密钥对经第一次加密的所述视频码流进行解密;所述中心控制终端的多媒体处理模块按多媒体参数对经解密的所述视频码流进行适配;所述中心控制终端的第二接入模块将经适配的所述视频码流按所协商密钥进行第二次加密;以及所述中心控制终端的第二接入模块将经第二次加密的所述视频码流发送给所述第二视频终端,以供所述第二视频终端按所协商密钥对经第二次加密的所述视频码流进行解密并播放。根据本专利技术的又一方面,还提供一种电子设备,所述电子设备包括:处理器;存储介质,其上存储有计算机程序,所述计算机程序被所述处理器运行时执行如上所述的步骤。根据本专利技术的又一方面,还提供一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如上所述的步骤。由此可见,本专利技术提供的方案,与现有技术相比,具有如下优势:本专利技术基于中心控制终端安全边界外移的操作。实现了简化密钥交换以及达到中心控制终端整体的性能均衡,使得中心控制终端的多媒体处理模块在进行复杂的解码和编码功能时得到更多的性能,并且解决了之前方案需要媒体处理单元针对每路音视频码流进行加解密操作的问题。尤其在大容量环境下表现出更好的实时性低延时。附图说明通过参照附图详细描述其示例实施方式,本专利技术的上述和其它特征及优点将变得更加明显。图1示出了根据本专利技术实施例的视频会议的码流传输方法的流程图。图2示出了根据本专利技术具体实施例的视频会议的码流传输系统的示意图。图3示出了根据本专利技术具体实施例的视频会议的码流传输系统的示意图。图4示出了根据本专利技术实施例的中心控制终端的模块图。图5示出了根据本专利技术具体实施例的中心控制终端的模块交互的示意图。图6示出了根据本专利技术实施例的多媒体参数协商的示意图。图7示意性示出本公开示例性实施例中一种计算机可读存储介质示意图。图8示意性示出本公开示例性实施例中一种电子设备示意图。具体实施方式现在将附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的实施方式;相反,提供这些实施方式使得本专利技术将全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的结构,因而将省略对它们的重复描述。为了克服上述现有技术存在的缺陷,本专利技术提供一种视频会议的码流传输方法、系统、电子设备、存储介质,减少视频会议中出现的延时。首先参见图1,图1示出了根据本专利技术实施例的视频会议的码流传输方法的流程图。图1共示出了6个步骤:步骤S110:中心控制终端与第一视频终端及第二视频终端协商密钥。具体而言,本专利技术可采用对称密钥。在本专利技术的一个具体实施例中,可以采用如下方式进行密钥交换:在视频会议下(基于H323协议),密钥协商过程如下:加密端和解密端(中心控制终端、第一视频终端、第二视频终端在码流传输过程中即可作为加密端,也可作为解密端)进行DH密匙协商(迪菲-赫尔曼密钥交换,Diffie–Hellmankeyexchange),协商出共本文档来自技高网...

【技术保护点】
1.一种视频会议的码流传输方法,其特征在于,包括:中心控制终端与第一视频终端及第二视频终端协商密钥;中心控制终端的第一接入模块接收来自所述第一视频终端的视频码流,所述视频码流在所述第一视频终端按所协商密钥进行第一次加密;所述中心控制终端的第一接入模块按所协商密钥对经第一次加密的所述视频码流进行解密;所述中心控制终端的多媒体处理模块按多媒体参数对经解密的所述视频码流进行适配;所述中心控制终端的第二接入模块将经适配的所述视频码流按所协商密钥进行第二次加密;以及所述中心控制终端的第二接入模块将经第二次加密的所述视频码流发送给所述第二视频终端。

【技术特征摘要】
1.一种视频会议的码流传输方法,其特征在于,包括:中心控制终端与第一视频终端及第二视频终端协商密钥;中心控制终端的第一接入模块接收来自所述第一视频终端的视频码流,所述视频码流在所述第一视频终端按所协商密钥进行第一次加密;所述中心控制终端的第一接入模块按所协商密钥对经第一次加密的所述视频码流进行解密;所述中心控制终端的多媒体处理模块按多媒体参数对经解密的所述视频码流进行适配;所述中心控制终端的第二接入模块将经适配的所述视频码流按所协商密钥进行第二次加密;以及所述中心控制终端的第二接入模块将经第二次加密的所述视频码流发送给所述第二视频终端。2.如权利要求1所述的视频会议的码流传输方法,其特征在于,所述多媒体参数为所述第二视频终端的多媒体播放参数。3.如权利要求1所述的视频会议的码流传输方法,其特征在于,所述多媒体参数为所述第二视频终端及一平台业务模块协商的多媒体播放参数。4.如权利要求1至3任一项所述的视频会议的码流传输方法,其特征在于,所述多媒体参数包括码流载荷类型和/或多媒体分辨率。5.如权利要求1至3任一项所述的视频会议的码流传输方法,其特征在于,所述中心控制终端的多媒体处理模块按多媒体参数对经解密的所述视频码流进行适配之后,且所述中心控制终端的第二接入模块将经适配的所述视频码流按所协商密钥进行第二次加密之前还包括:所述中心控制终端的转发模块将经适配的所述视频码流转发给一个或多个第二接入模块。6.如权利要求1至3任一项所述的视频会议的码流传输方法,其特征在于,所述中心控制终端的多媒体处理模块按多媒体参数对经解密的所述视频码流进行适配之后,且所述中心控制终端的第二接入模块将经适配的所述视频码流按所协商密钥进行第二次加密之前还包括:所述中心控制终端的多媒体处理模块将经适配的所述视频码流转发给所述中心控制终端的码流重传模块;对应地,所述中心控制终端的第二接入模块将经第二次加密的所述...

【专利技术属性】
技术研发人员:仇瑞腾赵毅胡小鹏顾振华
申请(专利权)人:苏州科达科技股份有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1