11月20日,2022年卡塔尔世界杯开幕,虽然没有中国国足,但“中国无处不在”。根据Global Data公布的数据,在今年的卡塔尔世界杯上,中国企业成为本届世界杯最大赞助商,为卡塔尔世界杯赞助了共13.95亿美元,超过了美国的11亿美元。共有四家中国企业入选官方赞助商名单:万达集团、海信集团、蒙牛乳业、vivo。
就在卡特尔对阵厄瓜多尔的揭幕战上,海信集团“中国第一,世界第二”的场边大幅汉字广告在吸引世界目光的同时,也通过央视转播得到国内关注。
相信有很多小伙伴也都和小编一样在彻夜看球,为阿根廷和梅西惋惜,为日本战胜德国而开心,每天各个地方都在谣传着天台上的故事~
世界杯转播的技术挑战
每个热门体育赛事直播尤其是类似世界杯这样全球赛事的精彩瞬间,都会带来流量的高峰,实际上大家能够观看到高清实时的世界杯直播,这背后涉及到的技术挑战有很多:
一、内容集中。世界杯核心内容就是CCTV5,加上解说频道,多角度频道就10多路直播,假设源站出现问题,那么所有的直播都会出现问题。
二、高并发。世界杯高达数千万级的并发在线观看用户,且用户量徒增非常明显。假设直播平台出现短暂故障,所有用户可能会重新请求或者请求其他系统,对系统压力也会非常大。
三、安全性。世界杯是世界级盛会,假设中间出现安全事故,影响会非常大,平台方也会有不可推卸的责任。
在这样的挑战之下,要始终保持世界杯直播的稳定、流畅、安全,背后就需要有一套复杂的方案和逻辑,这个逻辑最关键也重要的部分就是CDN技术,也正是有了CDN技术的支持,才让我们大家在通过视频网站观看世界杯直播过程中能够有高清流畅的体验。
CDN在直播中的应用
CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。
简单来说,CDN是提供网络加速的,基本思路是尽可能避开网络上有可能影响数据传输速度和稳定性的瓶颈和环节,让内容传输更快更稳定。应用在视频网站上主要是让我们看视频不卡顿。使用CDN加速是因为一台服务器能够承受的访问量、能够提供支撑的带宽是有限的,无论是视频网站、还是图片网站,要用CDN对服务器进行分流减负。
下面小编为大家简要介绍一下CDN在直播中的技术应用:
因为最原始的信号很有可能不被云平台使用,比如非常高码率的信号,不适合传输,所以一般都会有信源生产的链路进行编码,提供一个源站服务。第二部分是视频云中心,整个直播平台架构是中心架构,所有直播所需要的功能,比如转码、截图、录制、水印等功能,都是在中心完成的。第三部分是CDN,CDN是真正承载整个世界杯直播的用户压力的一环,数千万的用户都跑在CDN上,配合OSS双写,CDN也同时支持两个OSS,并根据实时检测把好的切片拼成一路,任何一个OSS写异常、写的慢都不会影响内容的传输。第四个部分是客户端也就是我们用户观看直播的端口。
由于CDN本身架构就是分布式的,考虑到世界杯的规模非常大,采用中心主备,如果CDN中心出现问题,会马上切换为另一个。另外,每个地区都会放多个L2节点,如果L2在某一时刻出现问题,会马上要附近的其他L2接入,不会因为异地影响服务质量,采用节点内的负载均衡和CDN的调度优化方案,可以确保业务顺畅。
火伞云CDN直播加速功能
火伞云视频直播加速基于大规模实时流媒体计算集群和强大的音视频信号处理算法,为直播客户提供快速、稳定、安全的端到端加速服务,提供”清晰流畅、低时延、高并发”的音视频直播服务。
火伞云通过CDN的节点加速技术在直播加速过程中,利用智能负载均衡系统让用户直播访问定位到最佳节点,通过最佳节点传输的直播信息和数据能够在很大程度上满足用户对于直播加速的需求,获得更加流畅的视频体验。
火伞云CDN直播加速可广泛应用于各类直播应用场景。不论是大家日常观看的游戏直播,还是像世界杯这样大型的电视直播,同时适用于各类直播场景下的厂商和出海企业,如:秀场直播,游戏直播,会议直播,教学直播,直播带货等;同时对于有多人语音,多人视频等,即时通讯,在线K歌等相关使用场景的企业客户。
火伞云融合CDN覆盖全球25000+服务节点,覆盖全世界各大主流运营商。接入简单,支持RTMP推拉流,极速完成加速配置。安全可靠,提供URL鉴权,HTTPS和Referer防盗链等多种保护机制,减少盗播风险。