【技术实现步骤摘要】
一种视频会议直播系统及方法
本申请涉及视频直播
,尤其涉及一种视频会议直播系统及方法。
技术介绍
随着移动互联网的普及,视频会议需求越来越大。在大型视频会议中,视频会议终端采集图像和声音,并编码后发送给多点控制单元(MultiControlUnit,MCU),MCU则根据会议要求将该多个视频会议终端发送的图像和声音进行融合后,发送给各视频会议终端,从而实现多方与会人的音视频通话,并且MCU将融合后的图像和声音发送给视频会议直播服务器,使更多的人能收看视频会议直播。随着互联网技术以及流媒体技术的发展,越来越多的人习惯通过全球广域网(WorldWideWeb,web)浏览器播放视频会议直播。通常情况下,视频会议直播服务器提供的视频会议直播的媒体流为单一协议格式的媒体流。由于市面上存在多种类型的浏览器,而不同浏览器能支持的媒体流的协议类型各异,因此,该单一协议格式的媒体流的视频会议直播服务无法兼容市面上不同类型的浏览器,这无疑降低了播放视频会议直播的便捷性。
技术实现思路
本专利技术实施例通过提供一种视频会议直播系统及方法,用以解决现有一种协议格式的媒体流的视频会议直播服务无法兼容市面上不同类型的浏览器,降低了播放视频会议直播的便捷性的问题。为了解决上述问题,第一方面,本专利技术实施例提供了一种视频会议直播系统,视频会议直播系统包括:MCU、虚拟视频会议终端、多个不同流传输协议类型的数据源模块以及与数据源模块对应的服务模块,虚拟视频会议终端、多个数据源模块以及与数据源模块对应的服务 ...
【技术保护点】
1.一种视频会议直播系统,其特征在于,所述视频会议直播系统包括:多点控制单元MCU、虚拟视频会议终端、多个不同流传输协议类型的数据源模块以及与所述数据源模块对应的服务模块,所述虚拟视频会议终端、所述多个数据源模块以及与所述数据源模块对应的服务模块部署在直播服务器上,其中:/n所述MCU实时采集视频会议中多个视频会议终端的媒体流,根据所述多个视频会议终端的媒体流得到所述视频会议的第一媒体流;/n所述虚拟视频会议终端接入所述视频会议,从所述MCU实时获取所述第一媒体流,并向每个所述数据源模块发送所述第一媒体流;/n所述数据源模块将所述第一媒体流转换成相应流传输协议类型的第二媒体流;/n所述服务模块在接收到直播客户端的浏览器发送的观看所述视频会议的直播请求时,创建与所述浏览器之间的直播会话,并向对应的所述数据源模块获取所述第二媒体流,通过所述直播会话将所述第二媒体流发送给所述浏览器。/n
【技术特征摘要】
1.一种视频会议直播系统,其特征在于,所述视频会议直播系统包括:多点控制单元MCU、虚拟视频会议终端、多个不同流传输协议类型的数据源模块以及与所述数据源模块对应的服务模块,所述虚拟视频会议终端、所述多个数据源模块以及与所述数据源模块对应的服务模块部署在直播服务器上,其中:
所述MCU实时采集视频会议中多个视频会议终端的媒体流,根据所述多个视频会议终端的媒体流得到所述视频会议的第一媒体流;
所述虚拟视频会议终端接入所述视频会议,从所述MCU实时获取所述第一媒体流,并向每个所述数据源模块发送所述第一媒体流;
所述数据源模块将所述第一媒体流转换成相应流传输协议类型的第二媒体流;
所述服务模块在接收到直播客户端的浏览器发送的观看所述视频会议的直播请求时,创建与所述浏览器之间的直播会话,并向对应的所述数据源模块获取所述第二媒体流,通过所述直播会话将所述第二媒体流发送给所述浏览器。
2.根据权利要求1所述的视频会议直播系统,其特征在于,所述MCU包括信令服务模块和媒体服务模块;
所述虚拟视频会议终端接入所述视频会议包括:
所述虚拟视频会议终端通过所述信令服务模块获取所述视频会议的会议信息,并根据所述会议信息向所述媒体服务模块获取自身网络地址转换后的IP地址及端口号;
所述虚拟视频会议终端向所述信令服务模块发送接入视频会议请求,所述接入视频会议请求包括所述IP地址及端口号;
所述虚拟视频会议终端接收所述信令服务模块根据所述接入视频会议请求发送的接入视频会议成功消息时,所述虚拟视频会议终端接入所述视频会议。
3.根据权利要求2所述的视频会议直播系统,其特征在于,所述虚拟视频会议终端从所述MCU实时获取所述第一媒体流,包括:
所述虚拟视频会议终端接入所述视频会议,根据所述IP地址及端口号创建与所述媒体服务模块之间的媒体传输通道;
所述虚拟视频会议终端向所述信令服务模块发送获取会议媒体流信息请求;
所述虚拟视频会议终端接收所述信令服务模块根据所述获取会议媒体流信息请求发送的会议媒体流信息,所述会议媒体流信息包括视频流信息;
所述虚拟视频会议终端向所述媒体服务模块发送音频流请求,并根据所述视频流信息向所述媒体服务模块发送视频流请求;
所述虚拟视频会议终端通过所述媒体传输通道接收所述媒体服务模块根据所述视频流请求发送的一路融合视频流,或者,一路融合视频流和一路演示流;
所述虚拟视频会议终端通过所述媒体传输通道接收所述媒体服务模块根据所述音频流请求发送的一路融合音频流。
4.根据权利要求3所述的视频会议直播系统,其特征在于,
所述多个不同流传输协议类型的数据源模块包括:实时流传输协议RTSP数据源模块、基于HTTP的自适应码率流媒体传输协议HLS数据源模块及基于HTTP传输FLV格式的媒体流传输协议HTTPFLV数据源模块;
所述多个不同流传输协议类型的数据源模块对应的服务模块包括:RTSP服务模块、HLS服务模块及HTTPFLV服务模块。
5.根据权利要求4所述的视频会议直播系统,其特征在于,所述向每个所述数据源模块发送所述第一媒体流包...
【专利技术属性】
技术研发人员:孙俊伟,王克彦,曹亚曦,俞鸣园,吕少卿,费敏健,
申请(专利权)人:浙江华创视讯科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。