构建视频流应用程序:LeaseWeb CDN 评测





0/5 (0投票)
对使用LeaseWeb的内容分发网络(CDN)构建视频流媒体应用的评测。
构建视频流应用程序:LeaseWeb CDN 评测
我一直有个想法,想创建一个移动应用,方便人们查找和观看公共领域的视频。许多这样的电影具有巨大的历史意义。
当然,由于这些电影的大小,播放器无法下载所有视频,而是按需下载,或者更好:流畅地流式传输。
实现此目的的最佳方法是使用Apple的HTTP实时流(HLS),它已自动集成到iOS的视频播放API中。
但在设计此类应用的端到端功能时,托管这些文件的位置成为了要解决的下一个架构问题。
在创建网站或应用程序时,可扩展性通常不是您首先考虑的事情。但是,如果您计划未来,或者当您开始遇到可扩展性问题时,确保您的静态内容(图像、视频等)是从缓存而不是服务器的文件系统提供的,这对于创建一组满意的用户至关重要。
显而易见的选择是从一个超高速的内容分发网络(CDN)提供视频,该网络已针对提供视频进行了优化。
LeaseWeb的CDN正是我想为这种应用选择的CDN。 LeaseWeb的CDN具有许多独特的功能,使其成为各种基于CDN的解决方案的正确选择,但它拥有一组特殊的功能,使其成为构建基于视频的应用的特别好的选择。
其中一项功能是其卓越的带宽。 LeaseWeb CDN拥有500 Gbps的容量,并且还在增长,这得益于他们在全球范围内部署了所谓的 SuperPoPs (对于一个上市不到一年的产品来说,这很了不起)。
对于大型文件分发(例如视频),带宽比延迟对CDN来说更重要。大而一致的带宽可以成就(或破坏)应用或网页中的视频观看体验。在观看视频的过程中缓冲是让客户停止使用您的应用、给您差评或两者兼而有之的快速方法。
LeaseWeb CDN 卓越的网络带宽,以及由于 在欧洲、美国和亚洲的边缘服务器位置 带来的低延迟,使其成为全球基于视频应用的完美选择。
除了基础设施之外,LeaseWeb 还拥有一个基于 HTML5 的高级 CDN 控制面板,它消除了大多数内容分发网络所拥有的复杂配置。
CDN 控制面板不仅可以向您显示实时的带宽使用情况,以及有关您流量的历史信息,而且还具有完全管理您的 Pull 和/或 Push 区域所需的所有功能。您的配置可以通过此 UI 完全管理,但也可以通过易于使用的 API 访问。
CDN 支持静态文件(包括视频),以及对 HTTP 实时流(即视频点播 HLS)的支持。
使用 Pull 区域是一种简单的方法,可以将您的内容保留在您的服务器上,并允许 CDN 将您的内容推送到其在全球数据中心的边缘服务器上。
由于我的视频内容已经托管在 LeaseWeb 的数据中心,因此使用 LeaseWeb 的云服务器 托管我的登录和其他 API 功能是一个自然的选择。
将您的所有内容放在一个地方,并且让该地方不仅能够利用 LeaseWeb 快速的虚拟化计算资源,而且能够利用这些计算资源与 CDN 之间的快速连接,使其成为完美的配对,尤其是在放置新视频文件或处理这些文件时。将我的内容和基于云的服务器功能都放在一个地方意味着该功能将尽可能快。
了解有关 LeaseWeb 的更多信息:http://www.leaseweb.com/en/
材料关联的披露:我免费收到了以上提及的一个或多个产品或服务,希望我能在我的博客上提到它。无论如何,我只推荐我个人使用并相信我的读者会喜欢的产品或服务。我根据联邦贸易委员会的 16 CFR 第 255 部分:“关于在广告中使用认可和推荐的指南”进行此披露。