The application discloses a video conference implementation method and device, a video conference system and a storage medium. The video conference implementation method includes: determining the type of the terminal participating in the video conference, determining the video synthesis terminal when the terminal participating in the video conference includes a single stream terminal, and transmitting the synthetic bitstream generated by the video synthesis terminal to the single stream terminal, in which the synthetic bitstream is synthesized according to the original bitstream of the terminal participating in the video conference. The scheme provided by the present embodiment realizes the access of single-stream terminals and avoids the waste caused by the inaccessibility of existing single-stream terminals.
【技术实现步骤摘要】
一种视频会议实现方法及装置、视频会议系统、存储介质
本专利技术实施例涉及但不限于一种视频会议实现方法及装置、视频会议系统、计算机可读存储介质。
技术介绍
多媒体通信一直是通信领域的目标,并在不断完善中。随着4G/5G通信技术及互联网/移动互联网技术的发展,为客户普遍使用多媒体通信带来机遇。多方视频会议在电信领域、互联网及移动互联网领域得到越来越广泛的应用,也进一步给人们的工作生活带来极大的便利。多方视频会议系统中,存在两种做法,一种是单流会议模式,另一种是多流会议模式。单流会议模式主要基于单流服务器保持与每个单流终端一对一的流的特性。单流服务器接收每个单流终端传入音视频码流,通过编解码合成一路音视频流再发回给每个单流终端。单流会议模式主要缺点是单流服务端视频编解码比较昂贵,合成代价较高,这样就催生了多流会议模式。在多流会议模式下:多流服务器作为媒体分发单元,主要用作会议控制,混音。多流服务器对于视频码流则采用转发的方式,即每个多流终端发送一路码流,接收多路由多流服务器转发的其他多流终端的上行码流,并最终由多流终端进行多路码流的解码、合成和展示。多流会议模式是一种更廉价的可扩展的多方会议模式,这种方式对入会的终端有要求,在这种模式下单流终端无法加入多流会议:主要原因是多流会议模式要求接入会议的终端能够支持多路视频码流的合成展示,而单流终端本身无视频合成能力,这样单流终端就无法接入多流会议,从而限制了多流视频会议的应用场景。
技术实现思路
本专利技术至少一实施例提供了一种视频会议实现方法及装置、视频会议系统、计算机可读存储介质,实现单流终端的接入。本专利技术至少一 ...
【技术保护点】
1.一种视频会议实现方法,包括:确定参与视频会议的终端的类型,当参与视频会议的终端包括单流终端时,确定视频合成端,将所述视频合成端生成的合成码流发送给所述单流终端,其中,所述合成码流根据参与视频会议的终端的原始码流合成得到。
【技术特征摘要】
1.一种视频会议实现方法,包括:确定参与视频会议的终端的类型,当参与视频会议的终端包括单流终端时,确定视频合成端,将所述视频合成端生成的合成码流发送给所述单流终端,其中,所述合成码流根据参与视频会议的终端的原始码流合成得到。2.根据权利要求1所述的视频会议实现方法,其特征在于,所述方法还包括,当参与所述视频会议的终端包括多流终端时,将参与所述视频会议的其他终端产生的原始码流发送至所述多流终端。3.根据权利要求1所述的视频会议实现方法,其特征在于,所述确定参与视频会议的终端的类型包括:根据所述终端上报的终端信息确定所述参与视频会议的终端的类型。4.根据权利要求1所述的视频会议实现方法,其特征在于,所述视频合成端包括以下至少之一:媒体服务器、多流终端。5.根据权利要求1所述的视频会议实现方法,其特征在于,所述确定视频合成端包括:从参与视频会议的多流终端中选择一个或多个多流终端作为所述视频合成端。6.根据权利要求5所述的视频会议实现方法,其特征在于,所述从参与视频会议的多流终端中选择一个或多个多流终端作为所述视频合成端包括:根据预设策略从参与视频会议的多流终端中选择一个或多个多流终端作为所述视频合成端。7.根据权利要求1所述的视频会议实现方法,其特征在于,所述确定视频合成端包括:呼叫空闲的多流终端入会,在所呼叫的多流终端入会后,将所呼叫的该多流终端作为所述视频合成端。8.根据权利要求1所述的视频会议实现方法,其特征在于,所述确定视频合成端后,还包括:当所述视频合成端为多流终端时,发送指示所述多流终端被选为视频合成端的指示信息至所述多流终端。9.根据权利要求1所述的视频会议实现方法,其特征在于,所述识别参与视频会议的终端的类型后,还包括,根据预设规则确定合成视频格式信息,所述合成视频格式信息用于所述视频合成端生成合成码流。10.根据权利要求9所述的视频会议方法,其特征在于,所述确定视频合成端后,还包括:发送第一指令给所述视频合成端,所述第一指令中携带所述合成视频格式信息。11.根据权利要求9所述的视频会议实现方法,其特征在于,所述合成视频格式信息包括如下至少之一:合成视频传输端口、合成视频编解码类型、带宽、收发模式、合成视频分辨率、合成视频码率、合成视频帧率。12.根据权利要求8所述的视频会议实现方法,其特征在于,所述方法还包括,当确定多流终端为视频合成端后,记录该视频合成端所服务的单流终端;当作为视频合成端的多流终端所服务的单流终端均已退会时,发送指示取消所述多流终端作为视频合成端的第二指令至所述多流终端。13.根据权利要求1所述的视频会议实现方法,其特征在于,所述方法还包括,当作为所述视频合成端的多流终端退会或发生异常时,重新确定视频合成端。14.根据权利要求13所述的视频会议实现方法,其特征在于,所述重新确定视频合成端包括:将备用视频合成端作为新的视频合成端,或者,在参与视频会议且未被选为视频合成端的多流终端中选择视频合成端,或者,呼入空闲的多流终端作为视频合成端。15.根据权利要求1至14任一所述的视频会议实现方法,其特征在于,所述确定视频合成端包括:当配置的会议模式为预设模式时,将媒体服务器作为所述视频合成端;所述方法还包括,当参与视频会议的终端包括多流终端时,将所述媒体服务器生成的合成码流发送给所述多流终端。16.一种视频会议实现方法,包括:多流终端接收媒体服务器发送的原始码流,根据所述原始码流生成合成码流,上传所述合成码流至所述媒体服务器,通过所述媒体服务器将所述合成码流发送给单流终端。17.根据权利要求16所述的视频会议实现方法,其特征在于,所述接收原始码流前还包括,接收入会请求,加入视频会议。18.根据权利要求16所述的视频会议实现方法,其特征在于,所述根据所述原始码流生成合成码流包括:所述多流终端接收到指示所述多流终端被选为视频合成端的第一指令后,根据所述原始码流生成合成码流。19.根据...
【专利技术属性】
技术研发人员:屠要峰,赵志东,朱红军,梅君君,黄震江,陈俊,高洪,朱景升,周士俊,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。