0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

恒讯科技分析:CDN为什么对直播服务器传输很重要?

深圳市恒讯科技有限公司 来源: 深圳市恒讯科技有限公司 作者: 深圳市恒讯科技有 2022-08-09 16:30 次阅读

CDN为什么对直播服务器传输很重要?主要有以下几点原因:

1、带宽:网络上的任何给定点一次能够通过的数据是有限的,这种度量称为“带宽”。如果数据流到达网络上的某个点并且数据量超过了这个点的容量,这称为“阻塞点”,因为数据传送被阻塞并减慢了。阻塞点类似于当太多汽车试图使用单车道道路时行驶减速的状况。
如果直播服务器的所有观众都从其源站获取流数据,则源站服务器及其周围的网络基础设施将成为瓶颈,并且流式传输会变慢。但是,如果将流式交付的主要负担转移到CDN,则可以消除阻塞点。

2、全球内容交付:由于CDN分布在世界各地,因此它们能够将内容交付给全球受众。纽约的源站服务器无法将内容高效提供给米兰的受众,尤其是在交付直播视频等重度内容的情况下。但是,CDN可以从其网络上的任何点转发和提供内容,这样在米兰观看纽约实时流的人可以从米兰的直播服务器获取流数据,而不必等待它从纽约一路传送过来。

3、缩短延迟和 RTT:使用CDN向全球交付内容可缩短RTT(往返时间),从而减少直播服务器观众的延迟。请求与响应的往返在距离和时间方面都更短,因为观众对直播服务器的请求不再需要传输到流的源头,流式传输数据也不再需要从源头开始传输。这缩短了延迟,并且有助于直播服务器保持更接近“实时”。

4、工作量:回复用户的数据请求会使直播服务器花费一些计算资源。回复许多用户的视频数据请求可能会使一台服务器不堪重负。CDN 使用成百上千台直播服务器,这些服务器可以承担源站服务器的大部分工作量,使它保持正常运行。

5、缓存:CDN 缓存直播服务器的每个视频片段。然后,CDN 可以从缓存中交付这些片段,而不是从源站服务器获取数据。
从缓存提供实时流似乎是一个矛盾:如果流是实时的,那么将它保存下来并在几秒后再交付又怎么能加快速度?确实,缓存的实时流会落后于实时,但这仍然比一路直达源站服务器要快。往返过程将花费很长时间,以至于流会进一步滞后。借助CDN缓存,用户可以体验到最短的延迟时间。

以上就是CDN为什么对直播服务器传输很重要的5个原因,希望对大家有所帮助。

审核编辑 黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 直播
    +关注

    关注

    1

    文章

    240

    浏览量

    20882
  • 服务器
    +关注

    关注

    12

    文章

    8014

    浏览量

    82210
  • CDN
    CDN
    +关注

    关注

    0

    文章

    286

    浏览量

    28470
收藏 人收藏

    评论

    相关推荐

    服务器远程不上服务器怎么办?服务器无法远程的原因是什么?

    运营商。 2.服务器网络问题 解决办法:通过路由图来确定是哪里的线路出现丢包,联系服务器商切换线路。 二、服务器问题 服务器带宽跑满、服务器
    发表于 02-27 16:21

    linux服务器和windows服务器

    应用和企业环境中使用,那么Win dows服务器可能更适合你的需求。 综上所述,Linux服务器和Windows服务器各有优劣,选择适合自己需求的服务器操作系统是确保
    发表于 02-22 15:46

    服务器cdn防御一般是个人安装还是企业安装

    分布式节点部署服务器,实现最近距离的内容传输,提高网络性能和用户体验。CDN通过缓存静态内容和动态内容加速等方式,减少源服务器的负载压力,提高页面响应速度,降低丢包率等。 为什么需要
    的头像 发表于 02-03 10:58 231次阅读

    CDN加速原理详解

    ”网络加速器”,即CDN加速。CDN加速是通过将网站源服务器的内容缓存在距离访问用户最近的网络服务器上。用户在访问内容的时候,通过CDN规则
    的头像 发表于 01-12 16:06 334次阅读
    <b class='flag-5'>CDN</b>加速原理详解

    恒讯科技分析:香港服务器CDN配置教程

    配置香港服务器CDN(内容分发网络)涉及多个步骤,主要目标是通过分发内容至全球各个节点,提高网站性能和降低加载时间。下面是一个简要的香港服务器CDN配置教程: 步骤1:选择
    的头像 发表于 12-14 17:25 234次阅读

    TFTP服务器是什么如何下载文件

    TFTP服务器是什么如何下载文件 想必许多人知道FTP是什么,但他们缺并不熟悉TFTP。TFTP是TCP/IP协议族中的一种协议,用于客户端和服务器之间进行简单的文件传输。它提供了一个简单的文件
    发表于 12-12 16:06

    AT32基于mbed TLS的HTTPS服务器

    AT32基于mbed TLS的HTTPS服务器介绍如何使用mbed TLS 搭建一个HTTPS 服务器,用户可以根据自己的应用去编写网页内容的同时,又简单地将传输数据加密。
    发表于 10-26 08:24

    【风火轮YY3568开发板免费体验】FFMPEG的软编码、RTMP直播服务、以及板上直播服务器搭建

    nginx-rtmp还要强大,而且是国人自己搞的,因为更新的太快,而且官方教程也很不错,这里直接给官方链接:SRS教程。不过我一会儿还要在板子上搭建RTMP服务器,所以大家也可以直接翻到第三章节,板子上搭建直播
    发表于 08-29 09:49

    为什么要使用融合CDN,单CDN与多CDN之间的差异对比

    CDN是现代互联网服务重要组成部分,它CDN可帮助内容提供者高速交付内容,不同的服务器部署在全球不同的数据中心,并在它们之间共享相同的网络
    的头像 发表于 08-10 08:36 459次阅读
    为什么要使用融合<b class='flag-5'>CDN</b>,单<b class='flag-5'>CDN</b>与多<b class='flag-5'>CDN</b>之间的差异对比

    cdn加速国外服务器(国外云服务器

    cdn加速国外服务器:是指通过在全球分布的服务器上缓存国外服务器的内容,使用户能够快速访问国外服务器上的内容。
    的头像 发表于 08-02 14:32 537次阅读

    恒讯科技分析:什么是根服务器?有哪些特点?

    系统中,域名被分为不同级别,例如.com、.net、.org等就是顶级域名。根服务器就是管理这些顶级域名的服务器。 那么根服务器有哪些特点?以下是一些重要特点: 1、根域名
    的头像 发表于 07-24 17:40 958次阅读

    CDN如何帮助我们的网站实现安全?

    内容交付网络或CDN是通过专用全球网络连接和优化的边缘服务器的地理分布网络。这使得CDN能够避开和绕过ISP(互联网服务提供商)和公共网络的拥塞。
    的头像 发表于 06-29 16:19 166次阅读

    服务器如何自行搭建CDN加速(操作简单方便)

      今天来介绍下一个快速搭建CDN加速的一键脚本。使用该一键脚本,您可以在自己的VPS服务器上一键安装部署CDN, 方便地为您的网站提速。
    的头像 发表于 06-09 13:50 2414次阅读

    同步时钟服务器的应用领域有哪些?

    。在通信和计算机领域,同步时钟服务器被广泛用于数据传输和计算任务。例如,对于高速数据通信,错误的时间戳可能会导致数据包被错误地解码。同步时钟服务器可以确保数据包被正确标记,从而实现快速、可靠的数据
    发表于 04-14 13:36

    大宽带服务器有什么优势?

    什么是大带宽服务器?从属性上看,大宽带可以分为G口大带宽、万兆大带宽等,从线路上看,可以分为电信、移动、联通等,从地域属性看,可以分为国内宽带、国际宽带。大宽带是一种互联网业务,宽带是一种传输速度
    发表于 04-11 10:49