搭建直播平台CDN都要做哪些工作?

简介: CDN的基本原理是广泛采用各种缓存服务器,将这些缓存服务器分布到用户访问相对集中的地区或网络中,在用户访问网站时,利用全局负载技术将用户的访问指向距离最近的工作正常的缓存服务器上,由缓存服务器直接响应用户请求

CDN的基本原理是广泛采用各种缓存服务器,将这些缓存服务器分布到用户访问相对集中的地区或网络中,在用户访问网站时,利用全局负载技术将用户的访问指向距离最近的工作正常的缓存服务器上,由缓存服务器直接响应用户请求image.png
直播平台搭建开发之流媒体服务器发布

1、直播平台搭建中流媒体服务器还是采用C语言实现,技术人员也用PHP和JAVA做过,但是运行效率能低于C语言十倍多,用C语言来实现可以保证运行效率

2、还将之前的多进程模型改成异步IO模型(不阻塞、数据一步到位,很适合高性能高并发应用),提高流媒体服务器的并发处理性能;

3、支持RTMP、HLS协议

CDN是一个基于树状网络的拓扑结构,其中的每一层都是用于同一层内的多个CDN节点负载均衡。在当下众多的CDN应用场景中,视频、网页、文件传输的加速都需要同时依赖GSLB和cache系统。Cache系统即整个CDN系统的成本所在,所以在设计树形结构时可以采取最大化节省cache系统的成本投入。因为只有中心节点才需要保持机会所有的Cache副本,并向下级逐级减少,到了边缘节点就只需要少量的热点Cache就能命中大部分的CDN访问请求。而这样就极大程度上降低了CDN的网络成本,也能符合CDN用户的需求。现在的直播业务一般属于流式业务,很少会涉及到Cache系统,基本上都是播放完以后就可以释放储存的资源,即使因为其他原因有存储需求也都属于冷存储。所以对于存储的投入较低,而且不要求存储在所有的节点中,只要保证数据能够回溯并确保可用性就可以

相关文章
|
6月前
|
前端开发 JavaScript CDN
推荐一款稳定快速免费的前端开源项目 CDN 加速服务
推荐一款稳定快速免费的前端开源项目 CDN 加速服务
236 0
|
CDN
CDN产品介绍——产品功能
CDN产品介绍——产品功能自制脑图
61 0
CDN产品介绍——产品功能
|
存储 缓存 边缘计算
关于又拍云免费cdn全网加速服务的长期评测(各种踩坑)
之前一篇文章阐述了如何在前端进行网站优化:[具体谈谈如何优化前端性能的总结](https://v3u.cn/a_id_86),其中一条重要的优化手段是cdn加速,所谓cdn加速就是采用更多的缓存服务器(CDN边缘节点),布放在用户访问相对集中的地区或网络中。当用户访问网站时,利用全局负载技术,将用户的访问指向距离最近的缓存服务器上,由缓存服务器响应用户请求
关于又拍云免费cdn全网加速服务的长期评测(各种踩坑)
|
存储 编解码 弹性计算
阿里云云存储(OSSTableStoreNAS)+CDN 产品:更快速度,更低成 | 学习笔记
快速学习 阿里云云存储(OSSTableStoreNAS)+CDN 产品:更快速度,更低成
154 0
阿里云云存储(OSSTableStoreNAS)+CDN 产品:更快速度,更低成 | 学习笔记
|
缓存 弹性计算 监控
CDN 产品介绍| 学习笔记
快速学习CDN 产品介绍。
144 0
|
云安全 边缘计算 缓存
更便捷、更安全、更极速的新一代CDN:阿里云CDN年度产品升级发布
相信大家对CDN都不陌生。它的原理是将源站内容分发到最接近用户的节点,使得用户可以就近取得所需的内容,从而提升用户的响应速度和成功率。然而在企业全面数字化的进程中,CDN作为互联网流量的基础设施,也被赋予了更多能力。如何帮助企业不断降低使用门槛,提高使用体验呢?1月6日,阿里云集中进行年度CDN产品升级发布,解读全站加速(DCDN)离线日志转存新方案、边缘流量管理、边缘serverless等服务背后的技术与应用,为用户展示更便捷、更安全、更极速的新一代CDN加速能力。
3484 0
更便捷、更安全、更极速的新一代CDN:阿里云CDN年度产品升级发布
|
边缘计算 分布式计算 Java
直播平台搭建中流媒体和CDN要做哪些工作
流媒体服务器的性能好坏以及稳定性决定了终端播放器端的用户体验效果。
|
存储 边缘计算 CDN
一对一直播开发,为什么还需要CDN的帮助
一对一直播开发,为什么还需要CDN的帮助
1841 0
|
存储 调度 对象存储
直播预告 | 想要30分钟上手阿里云CDN?从入门到实践,都在秒懂CDN
为了让用户更便捷、省心地使用CDN,阿里云推出「秒懂CDN」活动,邀请阿里云产品技术专家在线开课,用30分钟时间带用户认识产品和上门实操,同时搭配灵活的产品组合和优惠套餐,帮助用户降低使用门槛和成本。
2762 0
直播预告 | 想要30分钟上手阿里云CDN?从入门到实践,都在秒懂CDN