5.2.1赛事直播场景
1.直播赛事简介
近些年来随着网络直播日益发展,除传统体育赛事直播外,越来越多的大型游戏赛事引入互联网直播,电竞比赛直播日益流行,同时热门赛事直播不断得刷新着直播最高流量记录。大型赛事直播重要性高,不容出错,如何保障赛事直播稳定进行是一项值得深入研究的课题,阿里云TAM团队致力于探索护航大型赛事的最佳实践方式,沉淀赛事直播筹备经验。目前已成功保障世界杯、英雄联盟全球总决赛等大型活动直播项目。
2.赛事直播的特点
重要性高、直播周期长、观众分布广、带宽量级大突增明显;以英雄联盟全球总决赛为例,每年赛事都是各大直播平台全年最重要、带宽量级最高的直播活动,比赛周期持续数月,观众分布在全球各地,热门赛事期间直播在线人数可达数亿热度,直播带宽峰值几十TBps;
3.直播赛事稳定性保障方案
为保障赛事直播的顺利平稳进行,赛事开始前制定稳健可靠的推拉流架构至关重要:赛事直播推拉流架构评估分为:主备架构评估以及制定自动化容灾策略。
•主备推拉流架构
在赛事场景中为提高可用性,需要具备两地中心推流架构,同时可通过阿里云内网传输提高推流稳定性。
•自动化容灾策略
自动化容灾与客户双方配合,客户侧需部署两地推流中心,阿里云的直播接入层内部配置自动切换以及自动断流重连能力,客户侧推流平台需支持自动重连能力,同时建议客户直播页面支持用户自助控制选择切换线路来保障直播可用性。
•赛事直播容灾评估项
•常见赛事直播架构