直播 CDN 分发网络(网络架构)

本文介绍了直播CDN分发网络的网络架构,包括上行汇聚和下行分发,主播推流和回源拉流模式,以及两种常见的网络架构方式:保证每个汇聚核心有流的简单架构和链路选优的优化架构。强调了网络架构在直播质量、带宽使用和容错性上的考虑。
摘要由CSDN通过智能技术生成

直播 CDN 分发网络(网络架构)


网络拓扑

和传统页面,点播业务的 CDN 只有下行分发不同。对于一些秀场,游戏类的直播场景中主播一般是分散在全国各地的,所以直播架构中是分为上行汇聚和下行分发两套网络。而对一些现场活动,赛事制作方的直播,更多的是业务方提供一个源站,由 CDN 去拉取后进行分发。

网络拓扑

  • 主播推流模式

    1. 主播推流到上行边缘节点
    2. 上行边缘节点将流推到汇聚核心。在有些环境中,上行边缘节点到汇聚核心网络状况并不好,这时候需要多走一层中转
    3. 汇聚核心收到流后,和 CDN 一样,不需要主动将流分发到边缘(需要预热的情况除外),一些转码,水印,录制类业务一般在汇聚核心完成
  • 回源拉流模式

    1. 当用户有访问到汇聚核心后,汇聚核心向一个回源节点拉流,回源节点向客户源站拉流
  • 下行观看流程

    1. 观众到边缘节点拉取直播流
    2. 边缘节点上如果有流,直接发送给观众,如果没有流则会向上一级回源
    3. 上一级节点可能是中转节点,也可能是汇聚核心。一般会在两种情况下选取是否走中转节点:下行边缘到汇聚核心链路质量;汇聚核心处理能力(中转节点和下行边缘一样有 Cache 的能力,可以做回源收敛)

    下行观看流程和传统 CDN 类似,会有直播数据 Cache,由于实效性问题,

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值