一种媒体数据传输系统和方法技术方案

技术编号:34034362 阅读:19 留言:0更新日期:2022-07-06 11:55
本申请提供一种媒体数据传输系统和方法,包括:用户端选择性转发单元部署在边缘节点上,可实现用户就近接入,缩短媒体数据传输转发路径,成本低;云端选择性转发单元与多点会议单元同区域部署,可缩短传输路径,提高媒体数据传输的效率,用户端选择性转发单元,用于媒体数据在用户节点和云端选择性转发单元之间的转发,云端选择性转发单元,用于媒体数据在多点会议单元和用户端选择性转发单元之间的转发,多点会议单元,用于得到合流后的媒体数据,融合管理单元,用于实现媒体数据在云端选择性转发单元和多点会议单元之间的互传。从而利用该系统可以同时提供多用户就近接入和媒体数据的合流服务,提高了媒体数据传输的效率,满足了多样化的需求。满足了多样化的需求。满足了多样化的需求。

【技术实现步骤摘要】
一种媒体数据传输系统和方法


[0001]本申请涉及云计算领域,特别涉及一种媒体数据传输系统和方法。

技术介绍

[0002]目前超低延时实时音视频技术非常火热,由于其可以提供低于1s延时的实时互动被广泛应用于视频会议、秀场连麦互动、云游戏、在线教育等多个领域。网络用户分布在不同的地域,就需要提供离用户近的接入点并将媒体数据回传到媒体云中心实现媒体数据的合流。
[0003]目前提供超低延时实时音视频传输服务的系统主要分两种,SFU(Selective Forwarding Unit,选择性转发单元)和MCU(Multipoint Conferencing Unit,多点会议单元),其中,选择性转发单元程序简单只负责转发媒体数据,而多点会议单元实现媒体数据的合流需要部署在高性能的机器。即选择性转发单元和多点会议单元各自作为一个单一系统提供服务,无法同时提供多用户就近接入和媒体数据的合流服务,不能满足多样化的需求。

技术实现思路

[0004]有鉴于此,本申请的目的在于提供一种媒体数据传输系统和方法,
[0005]为实现上述目的,本申请有如下技术方案:
[0006]第一方面,本申请实施例提供了一种媒体数据传输系统,包括:
[0007]用户端选择性转发单元、云端选择性转发单元、多点会议单元、融合管理单元;所述用户端选择性转发单元部署在边缘节点上;所述云端选择性转发单元与所述多点会议单元同区域部署;
[0008]所述用户端选择性转发单元分别与用户节点和所述云端选择性转发单元连接;所述云端选择性转发单元还分别与所述融合管理单元和所述多点会议单元连接;所述融合管理单元还与所述多点会议单元连接;
[0009]所述用户端选择性转发单元,用于实现合流前的媒体数据和合流后的媒体数据在所述用户节点和所述云端选择性转发单元之间的转发;
[0010]所述云端选择性转发单元,用于实现所述合流前的媒体数据和所述合流后的媒体数据在所述多点会议单元和所述用户端选择性转发单元之间的转发;
[0011]所述多点会议单元,用于实现所述合流前的媒体数据的合流得到所述合流后的媒体数据;
[0012]所述融合管理单元,用于实现所述合流前的媒体数据和所述合流后的媒体数据在所述云端选择性转发单元和所述多点会议单元之间的互传。
[0013]在一种可能的实现方式中,所述云端选择性转发单元包括:第一选择性转发单元和第二选择性转发单元;
[0014]所述第一选择性转发单元,用于将所述合流后的媒体数据转发所述第二选择性转
发单元;
[0015]所述第二选择性转发单元,用于将所述合流前的媒体数据转发所述多点会议单元,并将所述合流后的数据转发所述用户端选择性转发单元。
[0016]在一种可能的实现方式中,所述系统还包括:与所述融合管理单元和所述用户端选择性转发单元分别连接的认证单元,用于判断所述用户节点是否有权限访问所述多点会议单元,若有,则控制所述融合管理单元实现所述合流前的媒体数据和所述合流后的媒体数据在所述云端选择性转发单元和所述多点会议单元之间的互传。
[0017]在一种可能的实现方式中,所述合流前的媒体数据或所述合流后的媒体数据采用实时通讯协议或实时消息传输协议进行传输。
[0018]在一种可能的实现方式中,所述用户端选择性转发单元包括:第一用户端选择性转发单元和第二用户端选择性转发单元;
[0019]所述第一用户端选择性转发单元,用于将所述合流前的媒体数据转发所述云端选择性转发单元;
[0020]所述第二用户端选择性转发单元,用于将所述合流后的媒体数据转发所述用户节点。
[0021]在一种可能的实现方式中,当所述合流前的媒体数据或所述合流后的媒体数据采用实时通讯协议进行传输时,采用网络套接字协议进行通信。
[0022]在一种可能的实现方式中,所述用户端选择性转发单元和所述认证单元之间采用超文本传输协议进行通信。
[0023]在一种可能的实现方式中,当所述多点会议单元包括多个时,所述融合管理单元还用于从所述多个多点会议单元中选择当前资源利用率最低的所述多点会议单元实现所述合流前的媒体数据的合流得到所述合流后的媒体数据。
[0024]在一种可能的实现方式中,当所述用户端选择性转发单元包括多个时,根据所述用户节点的用户数量为所述用户节点分配对应数量的所述用户端选择性转发单元。
[0025]第二方面,本申请实施例提供了一种媒体数据传输方法,包括:利用如上述的媒体数据传输系统实现所述合流前的媒体数据和所述合流后的媒体数据在所述用户节点和多点会议单元之间的互传。
[0026]本申请实施例提供了一种媒体数据传输系统和方法,该系统包括:用户端选择性转发单元、云端选择性转发单元、多点会议单元、融合管理单元。用户端选择性转发单元部署在边缘节点上,边缘节点即为靠近用户端的节点,可以实现用户的就近接入,缩短了媒体数据的传输转发路径,成本较低;云端选择性转发单元与多点会议单元同区域部署,从而可以缩短传输路径,提高媒体数据传输的效率,用户端选择性转发单元分别与用户节点和云端选择性转发单元连接,云端选择性转发单元还分别与融合管理单元和多点会议单元连接,融合管理单元还与多点会议单元连接。用户端选择性转发单元,用于实现合流前的媒体数据和合流后的媒体数据在用户节点和云端选择性转发单元之间的转发,云端选择性转发单元,用于实现合流前的媒体数据和合流后的媒体数据在多点会议单元和用户端选择性转发单元之间的转发,多点会议单元,用于实现合流前的媒体数据的合流得到合流后的媒体数据,融合管理单元,用于实现合流前的媒体数据和合流后的媒体数据在云端选择性转发单元和多点会议单元之间的互传。从而利用该系统可以同时提供多用户就近接入和媒体数
据的合流服务,提高了媒体数据传输的效率,满足了多样化的需求。
附图说明
[0027]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0028]图1示出了本申请实施例提供的一种媒体数据传输系统的示意图;
[0029]图2示出了本申请实施例提供的又一种媒体数据传输系统的示意图。
具体实施方式
[0030]为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图对本申请的具体实施方式做详细的说明。
[0031]在下面的描述中阐述了很多具体细节以便于充分理解本申请,但是本申请还可以采用其它不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施例的限制。
[0032]正如
技术介绍
中的描述,目前超低延时实时音视频技术非常火热,由于其可以提供低于1s延时的实时互动被广泛应用于视频会议、秀场连麦本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种媒体数据传输系统,其特征在于,包括:用户端选择性转发单元、云端选择性转发单元、多点会议单元、融合管理单元;所述用户端选择性转发单元部署在边缘节点上;所述云端选择性转发单元与所述多点会议单元同区域部署;所述用户端选择性转发单元分别与用户节点和所述云端选择性转发单元连接;所述云端选择性转发单元还分别与所述融合管理单元和所述多点会议单元连接;所述融合管理单元还与所述多点会议单元连接;所述用户端选择性转发单元,用于实现合流前的媒体数据和合流后的媒体数据在所述用户节点和所述云端选择性转发单元之间的转发;所述云端选择性转发单元,用于实现所述合流前的媒体数据和所述合流后的媒体数据在所述多点会议单元和所述用户端选择性转发单元之间的转发;所述多点会议单元,用于实现所述合流前的媒体数据的合流得到所述合流后的媒体数据;所述融合管理单元,用于实现所述合流前的媒体数据和所述合流后的媒体数据在所述云端选择性转发单元和所述多点会议单元之间的互传。2.根据权利要求1所述的系统,其特征在于,所述云端选择性转发单元包括:第一选择性转发单元和第二选择性转发单元;所述第一选择性转发单元,用于将所述合流后的媒体数据转发所述第二选择性转发单元;所述第二选择性转发单元,用于将所述合流前的媒体数据转发所述多点会议单元,并将所述合流后的数据转发所述用户端选择性转发单元。3.根据权利要求1所述的系统,其特征在于,所述系统还包括:与所述融合管理单元和所述用户端选择性转发单元分别连接的认证单元,用于判断所述用户节点是否有权限访问所述多点会议单元,若有,则控制所述融合管理单元实现所述...

【专利技术属性】
技术研发人员:张国伟
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:

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

1