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

cdn为什么对直播服务器传输很重要?主要有以下几点原因:
1、带宽:网络上的任何给定点一次能够通过的数据是有限的,这种度量称为“带宽”。如果数据流到达网络上的某个点并且数据量超过了这个点的容量,这称为“阻塞点”,因为数据传送被阻塞并减慢了。阻塞点类似于当太多汽车试图使用单车道道路时行驶减速的状况。
如果直播服务器的所有观众都从其源站获取流数据,则源站服务器及其周围的网络基础设施将成为瓶颈,并且流式传输会变慢。但是,如果将流式交付的主要负担转移到cdn,则可以消除阻塞点。
2、全球内容交付:由于cdn分布在世界各地,因此它们能够将内容交付给全球受众。纽约的源站服务器无法将内容高效提供给米兰的受众,尤其是在交付直播视频等重度内容的情况下。但是,cdn可以从其网络上的任何点转发和提供内容,这样在米兰观看纽约实时流的人可以从米兰的直播服务器获取流数据,而不必等待它从纽约一路传送过来。
3、缩短延迟和 rtt:使用cdn向全球交付内容可缩短rtt(往返时间),从而减少直播服务器观众的延迟。请求与响应的往返在距离和时间方面都更短,因为观众对直播服务器的请求不再需要传输到流的源头,流式传输数据也不再需要从源头开始传输。这缩短了延迟,并且有助于直播服务器保持更接近“实时”。
4、工作量:回复用户的数据请求会使直播服务器花费一些计算资源。回复许多用户的视频数据请求可能会使一台服务器不堪重负。cdn 使用成百上千台直播服务器,这些服务器可以承担源站服务器的大部分工作量,使它保持正常运行。
5、缓存:cdn 缓存直播服务器的每个视频片段。然后,cdn 可以从缓存中交付这些片段,而不是从源站服务器获取数据。
从缓存提供实时流似乎是一个矛盾:如果流是实时的,那么将它保存下来并在几秒后再交付又怎么能加快速度?确实,缓存的实时流会落后于实时,但这仍然比一路直达源站服务器要快。往返过程将花费很长时间,以至于流会进一步滞后。借助cdn缓存,用户可以体验到最短的延迟时间。
以上就是cdn为什么对直播服务器传输很重要的5个原因,希望对大家有所帮助。


STM32L151CBT6A ST ARM微控制器的详细参数
什么是三防漆_三防漆有哪些好处_哪些应用可从三防漆受益?
减速机渗漏也能快速治理,效果令人刮目相看
基于nRF24L01和FT245BM的无线文件传输系统设计
华为P9系列出货量超1千万 2017年三强对决大屏手机
恒讯科技分析:CDN为什么对直播服务器传输很重要?
国睿信维智能车间整体解决方案确保车间安全生产稳定
电动牙刷如何选择,国产百元电动牙刷不逊于国际大牌
压电蜂鸣器的发声机制是什么?
JDI携手佛吉亚开发无人驾驶车载显示屏
流年不利的三星陷解锁专利案:赔完千万美金再赔千万人民币
荣耀waterplay平板评测 3D游戏略显吃力
微电网储能系统作用及分类
格兰仕推出普罗旺斯空调,快速冷暖,精确控温
魅蓝Note6好不好用
揭秘商汤赋能科技冬奥的背后故事
智慧城市上市公司有哪些_智慧城市上市公司排名
幕后推手是谁:从6700到28000,比特币暴涨三倍的真实原因
什么是电源滤波器,电源迪波器的作用,滤波器选型要点
机器人发达的今天可以帮小孩子写作业,弊端初漏