上云蹦迪背后的技术支持-CDN

前几天,朋友发微信叫我蹦迪,这个时候条件反射得回一句,蹦迪?不要命了!朋友急忙打电话来解释,不是去酒吧蹦迪,而是去抖音哟。我急忙打开朋友发的链接,开屏就是‘抗疫新模式,在线云蹦迪’眼前一亮。确实很不错,这场疫情让大家都憋得太久了,在线娱乐玩法翻新,看书看剧打游戏,撸猫撸狗云办公。近年来赢得了中国年轻人娱乐注意力的新视频社区,也推出了一系列的主题式集合内容。“云蹦迪”正是其中一个典型内容,这个概念并不仅仅只是针对夜店,也有人将其扩大至目前出现的基于新视频社区而出现的音乐类强互动内容产品。

上云蹦迪让被疫情锁在家里的人们急需更多的娱乐方式宣泄自己无处安放的精力。最近一段时间,云演出、云综艺、云戏剧的形态纷纷出现,最大程度地丰富了人们地精神生活。这一切背后,让实时线上音视频互动成为可能,却鲜为人知地实时同性直播技术功不可没。即实时视频通讯即音/视频直播。在视频会议、视频电话、社交直播、游戏连麦等应用场景中,起着至关重要的作用,是用户在使用上述应用时,维持音视频流畅、低延时的重要保障。从一名普通用户的视角来看,不管是视频会议、小班课,还是连麦游戏、直播互动,对于交互使用体验的直观感受来源于提供服务的应用本身,背后的技术支撑却鲜为人知。猫云便是一家专业提供实时音视频互动技术的云服务商。


我们梳理整个云蹦迪直播的系统逻辑

1.推流阶段

视频采集模块向直播网站申请获取频道,向频道推流;

直播网站向猫云CDN系统查询相应节点,通过节点创建房间;

播放模块向直播网站查询频道,获取信息,向鉴权服务器鉴权通过,才能拉流播放。

2.数据传输阶段

直播向网站发起HTTP请求,创建直播频道,直播网站依据该请求和CDN进行通信,调度服务器查询空闲和距离主讲人最近的媒体服务器;主讲获取CDN推流节点后,向该节点以RTMP协议推流。

3.用户播放阶段

用户端向网站发送要观看频道的HTTP请求,网站根据请求和CDN通信,查询距离用户最近的CDN节点;用户发送RTMP请求,就进货区请求频道的猫云CDN边缘节点,观看直播。

 我们从整个直播行业的发展历程来看,直播行业目前仍然处于增长期。这个阶段关键的标志就是:进入门槛提高,市场竞争逐渐规范。随着资本红利的退潮,行业会逐渐变成寡头独占的局面,直播市场趋于成熟和理智,更加注重用户导向。


云蹦迪直播需要云支持-CDN技术

1.多协议支持

直播CDN系统拥有四层和七层多种协议可选,满足多样的业务场景。

2.高可用保障

直播CDN系统提供多重的高可用防护策略,保障业务的服务质量。

3.弹性伸缩

CDN与弹性伸缩服务无缝集成,根据业务流量自动扩展负载分发和后端处理能力。

4.会话保持

猫云直播CDN将一定时间内来自同一用户的访问请求,转发到同一后端云服务器处理,从而保证用户访问的连续性。

目前,除了游戏、直播等泛娱乐行业,直播,CDN技术在教育、医疗、金融、在线办公等行业与场景均有所应用,过去只能在线下进行服务的场景也随着技术的发展,逐渐迁移到线上,并在这次疫情下得以充分体现。由此可见“全民线上”未来可期


你可能感兴趣的:(上云蹦迪背后的技术支持-CDN)