我可以将CloudFlare用作视频提供商吗?

时间:2012-09-02 16:06:44

标签: video cdn cloudflare

我正在创建一个人们可以上传和观看视频的网站。我希望在任何时候都能同时观看1000个观众(平均而言)。问题是我所看到的所有CDN收费约为0.06美元/ GB。这意味着每小时0,17 MB / s(720p)x 1000用户x 60秒x 60分钟/ 1024 =每小时36美元!

我错过了什么吗?

在CloudFlare,您不需要为带宽付费。这是否意味着我可以在CloudFlare上获得它非常便宜的价格。真是太好了吗?

3 个答案:

答案 0 :(得分:19)

2018年更新!
Cloudflare now has a streaming video service补充他们的CDN,所以这肯定是第一个看的地方。但是,如果您只想在您的网站上托管一些MP4文件并节省一些带宽,则以下帖子可能仍然相关。


假设您的视频内容只是通过HTTP / HTTPS下载的文件(而不是通过其他协议进行流式传输),那么看起来CloudFlare可能实际上支持此功能。

我刚刚在客户的网站上测试了一个MP4视频文件,它似乎被CloudFlare正确缓存了。

我的CloudFlare设置页面规则:

enter image description here

请求(显示缓存命中):

enter image description here

答案 1 :(得分:13)

缓存所有规则都会缓存它,因为它基本上就是这样做......缓存一切。

但是,我们不建议使用running streaming content through CloudFlare's proxy。在他们的网站上运行流内容的人应该将它放在我们不接触的子域上。

答案 2 :(得分:8)

是的,您错过了Cloudfare只会缓存“静态和小型”文件的问题,并使用这些扩展程序:https://support.cloudflare.com/hc/en-us/articles/200172516-What-file-extensions-does-CloudFlare-cache-for-static-content-如您所见,mp4和类似文件不在列表中。

因此,假设大部分成本都是带宽,那么您将拥有相同但速度更快的网站,因为一些资源将由云计算CDN提供。

这完全取决于您拥有多少视频,但通常专用服务器将提供更多的存储空间(以及足够的带宽),每月固定费用。问题是1000个同时观看者对于提供文件的单个服务器来说太多了。