直播CDN专线网络技术架构是怎样的?

V小编发布于:2021-11-08阅读:0

企业组网,MPLS,SD-WAN,专线

首先,直播在技术架构上主要分为以下三类:

传统的三层CDN架构:1推流边缘-2推流区域-3源站-2拉流区域-1拉流边缘。

2.p2p直播:上行类似于传统直播架构。下游主要是通过p2p将直播流分块切片,然后通过矿机分发piece片,拉出sdk端再还原。

三、互动直播。

CDN的全称是Content、Delivery、Network,即内容分发网络,是一个战略部署的整体系统,主要用于解决网络带宽小、用户访问量大、网点分布不均匀等问题。

与CDN相关的直播协议主要是rtmp、http-flv、hls、dash,除了rtmp,其他三种都是基于http协议。

dash和hls有点类似,就是把直播流切成小文件块Segments,然后通过http请求一个个下载。这种方实际上可以通过点播小文件来分发。一般来说,这种直播延迟高,抗抖动效果好,支持多码率。目前国内dash支持的比较少,大厂好像只有网络支持。

http-flvu也是基于http,主要是通过将每帧数据包装成flvutag来传输。

一般直播上游主要用rtmp。

企业组网,MPLS,SD-WAN,专线

CDN主要包括源站、缓存服务器、智能DNS、客户端等。

1.源站:指发布内容的原始站点。添加、删除和更改网站的文件都是在源站进行的;此外,缓存服务器捕获的所有对象都来自源站。对于直播,源站是主播客户端。

2.缓存服务器:是直接提供给用户的网站资源,由一台或几台服务器组成;当用户发起访问时,他的访问请求被智能DNS定位为靠近他的缓存服务器。如果用户要求的内容刚好在缓存中,直接将内容返还给用户;如果访问所需的内容没有被缓存,缓存服务器将内容直接从相邻的缓存服务器或源站抓取,然后返还给用户。

3.智能DNS:是整个CDN技术的核心,主要根据用户来源和当前缓存服务器的负载情况,将其访问请求指向离用户更近、负载更小的缓存服务器。通过智能DNS分析,用户可以访问负载较小的服务器,可以消除网络访问缓慢的问题,达到加速的效果。

4.客户端:即发起访问的普通用户。对于直播,就是观众客户端,比如手机客户端,PC客户端。

微云网络&网络综合解决方案提供商帮助企业信息化建设、数字化转型和全球互联网。SD-WAN方案可以加速全球访问、SaaS访问、海外视频和海外分支网络,有效提高国际沟通效率,帮助中国企业开拓国际市场。…热线:400-028-9798,欢迎来电咨询。

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:shawn.lee@vecloud.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

本站原创内容未经允许不得转载,或转载时需注明出处:https://news.kd010.com/yzx/3791.html

TAG标签:专线网络

上一篇:国内多线BGP线路和普通网络专线的区别
下一篇:SD-WAN,CDN和云安全性的融合:三者都很重要

相关文章

返回顶部