缓存视频文件-是否为良好做法



就带宽使用和性能而言,在浏览器缓存中缓存视频(mp4(文件(就像缓存静态资源一样(是一种好的做法吗?

我认为缓存视频文件会增加当前选项卡的大小并增加RAM的使用量。我在这方面是对的吗?

请开导我。提前谢谢。

浏览器缓存不在RAM中。它将存储在设备上,因此没有RAM或选项卡大小的问题。

如果视频要经常重复使用,那么将其保存在本地将比下载具有更好的性能。但事实上,浏览器缓存非常小,如果你缓存了很多视频,它们在缓存中不会持续很长时间。这篇文章链接到FB和雅虎关于文件在缓存中的长度的研究。

也就是说,缓存头中有很多参数。我认为视频的最大胜利是";"公共";标头(MDN引用(。这样可以将文件存储在CDN或网络的任何部分上。

将视频存储在CDN上可以节省服务器的带宽,而且可以非常快速地交付给用户(只需"最后一英里"(

TL;DR:缓存视频不会有什么坏处,但不要指望本地缓存会带来巨大的提升。也就是说,CDN缓存对于普通观看的视频来说可能是一个巨大的胜利。

最新更新