一种视频会议的视频传输控制方法及视频传输系统技术方案

技术编号:27692538 阅读:20 留言:0更新日期:2021-03-17 04:51
本发明专利技术公开了一种视频会议的视频传输控制方法及视频传输系统,所述方法,在建立会议主机与第一会议从机的视频通话时,若判断会议主机当前正在与第二会议从机进行通话,则根据会议主机与第二会议从机进行通话时所使用的编码译码器的名称、编码档次信息和负载类型信息,对会议主机和第一会议从机的编码译码器进行重新配置。通过实施本发明专利技术实施例能够解决由于编码译码器数量不足而导致的连接失败的情况,提高会议视频传输系统的扩展性。

【技术实现步骤摘要】
一种视频会议的视频传输控制方法及视频传输系统
本专利技术涉及视频传输
,尤其涉及一种视频会议的视频传输控制方法及视频传输系统。
技术介绍
现有视频会议系统中一般包括视频会议主机以及若干不同种类的视频会议从机(外设),这些外设与主机之间在进行视频传输时可能需要采用不同的视频编解码参数,而现有的视频会议系统中主从机采用固定视频的编解码参数和传输端口进行传输,不利于拓展。例如:假设主机A与从机B正在进行设备通话,且此时主机A中的编码译码器采用D类编解码参数进行视频数据的编解码,若此时需要加入一个从机C进行通话,而原有从机C的视频编解码参数与主机A中正在采用的D类编解码参数不同,那么此时就不能使用同一个编码译码器,那么就需要在主机A中重新启用一个新的编码译码器来针对从机C进行视频数据处理,这样每增设一个新的从机,都需要在主机中启用一个新的编码译码器,但是在实际场景中主机A的编码译码器数量有限,一旦编码译码器数量不足就会出现连接失败的情况,扩展性差。
技术实现思路
本专利技术实施例提供一种视频会议的视频传输控制方法及视频传输系统,视频会议传输系统的扩展性。本专利技术一实施例提供一种视频会议的视频传输控制方法,包括:在接收第一会议从机的接入请求,并确认会议主机正在与第二会议从机通话时,控制所述会议主机从主机配置文件中获取主机端可用端口号及预设codec(编码译码器)信息;其中,所述预设codec信息包括:预设codec名称、预设编码档次信息以及预设负载类型信息;获取会议主机与所述第二会议从机通话时主机端编码译码器的主机端codec名称、主机端编码档次信息以及主机端负载类型信息,继而根据所述主机端codec名称、主机端编码档次信息以及主机端负载类型信息,对所述预设codec名称、预设编码档次信息以及预设负载类型信息进行替换,生成主机端codec信息;控制所述会议主机向所述第一会议从机发送携带有所述主机端codec信息及主机端可用端口号的创建视频通道指令,以使所述第一会议从机在接收所述创建视频通道指令后,执行如下操作:根据从机端配置文件获取从机端可用端口号以及从机端codec信息;其中,所述从机端codec信息包括:从机端codec名称、从机端编码档次信息以及从机端负载类型信息;根据所述主机端codec名称、主机端编码档次信息以及主机端负载类型信息,对所述从机端codec名称、从机端编码档次信息以及从机端负载类型信息进行替换,生成第二从机端codec信息;根据所述从机端可用端口号以及所述第二从机端codec信息,开启从机端口和从机端编码译码器,并将所述第二从机端codec信息作为编码参数和解码参数;向所述会议主机反馈携带有所述第二从机端codec信息及从机端可用端口号的连接确认指令;在所述会议从机接收所述连接确认指令后,控制所述会议主机根据所述主机端可用端口号和所述主机端codec信息,开启主机端端口和主机端编码译码器,建立所述会议主机与所述第一会议从机的视频传输通道,进行视频传输;其中,在开启所述主机端编码译码器时,将所述第二从机codec信息作为编码参数,将所述主机端codec信息作为解码参数。进一步地,还包括:在接收第一会议从机的接入请求并确认会议主机当前没有与其他会议从机进行通话时,控制所述会议主机从主机配置文件中获取所述主机端可用端口号及所述预设codec信息;控制所述会议主机向所述第一会议从机发送携带有所述预设codec信息及主机端可用端口号的第二创建视频通道指令,以使所述第一会议从机在接收所述第二创建视频通道指令后,执行如下操作:根据从机端配置文件获取所述从机端可用端口号以及所述从机端codec信息;根据所述从机端可用端口号以及所述从机端codec信息,开启从机端口和从机端编码译码器,并将所述预设codec信息作为编码参数,将所述从机端codec信息作为解码参数;向所述会议主机反馈携带有所述从机端codec信息和从机端可用端口号的第二连接确认指令;在所述会议从机接收所述第二连接确认指令后,控制所述会议主机根据所述主机端可用端口号和所述预设codec信息,开启主机端端口和主机端编码译码器,建立所述会议主机与所述第一会议从机的视频传输通道,进行视频传输;其中,在开启所述主机端编码译码器时,将所述从机端codec信息作为编码参数,将所述预设codec信息作为解码参数。进一步地,所述预设codec信息还包括:预设视频流方向、预设带宽、预设帧率以及预设分辨率;所述从机端codec信息还包括:从机端视频流方向、从机端宽带、以及从机端分辨率。进一步地,还包括:在接收断开连接控制指令或检测到第一会议从机断开时,控制所述会议主机断开所述视频传输通道。进一步地,还包括:根据所述预设视频流方向,控制所述会议主机的视频传输方式;其中,所述视频传输方式包括:只接收视频数数据、只发送视频数据以及接收并发送视频数据。在上述实施例的基础上,本专利技术对应提供了一系统项实施例。本专利技术一实施例提供了一种视频会议的视频传输系统,包括会议主机和第一会议从机;所述会议主机,用于在接收第一会议从机的接入请求并确认此时正在与第二会议从机通话时,从主机配置文件中获取主机端可用端口号及预设codec信息;其中,所述预设codec信息包括:预设codec名称、预设编码档次信息以及预设负载类型信息;获取与所述第二会议从机通话时主机端编码译码器的主机端codec名称、主机端编码档次信息以及主机端负载类型信息,继而根据所述主机端codec名称、主机端编码档次信息以及主机端负载类型信息,对所述预设codec名称、预设编码档次信息以及预设负载类型信息进行替换,生成主机端codec信息;向所述第一会议从机发送携带有所述主机端codec信息及主机端可用端口号的创建视频通道指令;所述第一会议从机,用于在接收所述创建视频通道指令后,执行如下操作:根据从机端配置文件获取从机端可用端口号以及从机端codec信息;其中,所述从机端codec信息包括:从机端codec名称、从机端编码档次信息以及从机端负载类型信息;根据所述主机端codec名称、主机端编码档次信息以及主机端负载类型信息,对所述从机端codec名称、从机端编码档次信息以及从机端负载类型信息进行替换,生成第二从机端codec信息;根据所述从机端可用端口号以及所述第二从机端codec信息,开启从机端口和从机端编码译码器,并将所述第二从机端codec信息作为编码参数和解码参数;向所述会议主机反馈携带有所述第二从机端codec信息和从机端口号的连接确认指令;所述会议主机,还用于在接收所述连接确认指令后,根据所述主机端可用端口号和所述主机端codec信息,开启主机端端口和主机端编码译码器,建立与所述第一会议从机的视频传输通道,进行视频传输;其中,在开启所述主机端编码译码器时,将所述第二从机codec信息作为编码参数,将所述主机端codec信息作为解码参数。进一步地,所述会议主机,还用于在接收本文档来自技高网...

【技术保护点】
1.一种视频会议的视频传输控制方法,适用于会议主机,其特征在于,包括:/n在接收第一会议从机的接入请求,并确认会议主机正在与第二会议从机通话时,控制所述会议主机从主机配置文件中获取主机端可用端口号及预设codec信息;其中,所述预设codec信息包括:预设codec名称、预设编码档次信息以及预设负载类型信息;/n获取会议主机与所述第二会议从机通话时主机端编码译码器的主机端codec名称、主机端编码档次信息以及主机端负载类型信息,继而根据所述主机端codec名称、主机端编码档次信息以及主机端负载类型信息,对所述预设codec名称、预设编码档次信息以及预设负载类型信息进行替换,生成主机端codec信息;/n控制所述会议主机向所述第一会议从机发送携带有所述主机端codec信息及主机端可用端口号的创建视频通道指令,以使所述第一会议从机在接收所述创建视频通道指令后,执行如下操作:/n根据从机端配置文件获取从机端可用端口号以及从机端codec信息;其中,所述从机端codec信息包括:从机端codec名称、从机端编码档次信息以及从机端负载类型信息;根据所述主机端codec名称、主机端编码档次信息以及主机端负载类型信息,对所述从机端codec名称、从机端编码档次信息以及从机端负载类型信息进行替换,生成第二从机端codec信息;根据所述从机端可用端口号以及所述第二从机端codec信息,开启从机端口和从机端编码译码器,并将所述第二从机端codec信息作为编码参数和解码参数;向所述会议主机反馈携带有所述第二从机端codec信息及从机端可用端口号的连接确认指令;/n在所述会议从机接收所述连接确认指令后,控制所述会议主机根据所述主机端可用端口号和所述主机端codec信息,开启主机端端口和主机端编码译码器,建立所述会议主机与所述第一会议从机的视频传输通道,进行视频传输;其中,在开启所述主机端编码译码器时,将所述第二从机codec信息作为编码参数,将所述主机端codec信息作为解码参数。/n...

【技术特征摘要】
1.一种视频会议的视频传输控制方法,适用于会议主机,其特征在于,包括:
在接收第一会议从机的接入请求,并确认会议主机正在与第二会议从机通话时,控制所述会议主机从主机配置文件中获取主机端可用端口号及预设codec信息;其中,所述预设codec信息包括:预设codec名称、预设编码档次信息以及预设负载类型信息;
获取会议主机与所述第二会议从机通话时主机端编码译码器的主机端codec名称、主机端编码档次信息以及主机端负载类型信息,继而根据所述主机端codec名称、主机端编码档次信息以及主机端负载类型信息,对所述预设codec名称、预设编码档次信息以及预设负载类型信息进行替换,生成主机端codec信息;
控制所述会议主机向所述第一会议从机发送携带有所述主机端codec信息及主机端可用端口号的创建视频通道指令,以使所述第一会议从机在接收所述创建视频通道指令后,执行如下操作:
根据从机端配置文件获取从机端可用端口号以及从机端codec信息;其中,所述从机端codec信息包括:从机端codec名称、从机端编码档次信息以及从机端负载类型信息;根据所述主机端codec名称、主机端编码档次信息以及主机端负载类型信息,对所述从机端codec名称、从机端编码档次信息以及从机端负载类型信息进行替换,生成第二从机端codec信息;根据所述从机端可用端口号以及所述第二从机端codec信息,开启从机端口和从机端编码译码器,并将所述第二从机端codec信息作为编码参数和解码参数;向所述会议主机反馈携带有所述第二从机端codec信息及从机端可用端口号的连接确认指令;
在所述会议从机接收所述连接确认指令后,控制所述会议主机根据所述主机端可用端口号和所述主机端codec信息,开启主机端端口和主机端编码译码器,建立所述会议主机与所述第一会议从机的视频传输通道,进行视频传输;其中,在开启所述主机端编码译码器时,将所述第二从机codec信息作为编码参数,将所述主机端codec信息作为解码参数。


2.如权利要求1所述的视频会议的视频传输控制方法,其特征在于,还包括:
在接收第一会议从机的接入请求,并确认会议主机当前没有与其他会议从机进行通话时,控制所述会议主机从主机配置文件中获取所述主机端可用端口号及所述预设codec信息;
控制所述会议主机向所述第一会议从机发送携带有所述预设codec信息及主机端可用端口号的第二创建视频通道指令,以使所述第一会议从机在接收所述第二创建视频通道指令后,执行如下操作:
根据从机端配置文件获取所述从机端可用端口号以及所述从机端codec信息;根据所述从机端可用端口号以及所述从机端codec信息,开启从机端口和从机端编码译码器,并将所述预设codec信息作为编码参数,将所述从机端codec信息作为解码参数;向所述会议主机反馈携带有所述从机端codec信息和从机可用端口号的第二连接确认指令;
在所述会议从机接收所述第二连接确认指令后,控制所述会议主机根据所述主机端可用端口号和所述预设codec信息,开启主机端端口和主机端编码译码器,建立所述会议主机与所述第一会议从机的视频传输通道,进行视频传输;其中,在开启所述主机端编码译码器时,将所述从机端codec信息作为编码参数,将所述预设codec信息作为解码参数。


3.如权利要求1或2所述的视频会议的视频传输控制方法,其特征在于,所述预设codec信息还包括:预设视频流方向、预设带宽、预设帧率以及预设分辨率;所述从机端codec信息还包括:从机端视频流方向、从机端宽带、以及从机端分辨率。


4.如权利要求1或2所述的...

【专利技术属性】
技术研发人员:余根平
申请(专利权)人:厦门亿联网络技术股份有限公司
类型:发明
国别省市:福建;35

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

1