V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
如果你希望学习 CDN 相关知识,那么建议你可以遍历以下软件的说明文档。
NGINX
cURL
holinhot
V2EX  ›  CDN

视频 cdn 加速什么原理

  •  
  •   holinhot · 2016-09-13 21:25:16 +08:00 · 6397 次点击
    这是一个创建于 2993 天前的主题,其中的信息可能已经有所发展或是发生改变。

    切片后的视频 cdn 加速好理解。 可不切片的视频文件怎么加速的。 例如源服务器 1.mp4 500MB 使用 cdn,如腾讯 cdn 不可能给我 500MB 缓存的空间。这样一来就根本无法缓存这个视频文件。每次用户访问 cdn 都要向源服务器请求,根本无法省流量,况且视频加载速度还要看 cdn 节点和源服务器的连接速度。

    还有如果腾讯 cdn 能缓存超过 500MB 的文件,那么如果用户观看 5 分钟就关掉了,那缓存的这 5 分钟在第二个用户观看前 5 分钟是否需要向源服务器请求。还是要完整缓存整个文件后第二个用户观看才不用向源服务器请求。 如果两个用户同时观看同时观看同一视频。将如何缓存

    LGA1150
        1
    LGA1150  
       2016-09-14 01:37:52 +08:00 via Android
    1 、腾讯不是有专门的音视频加速 CDN 吗? https://www.qcloud.com/product/cdn.html
    2 、取决于缓存策略,有些是一下子回源完,有些是按量
    Livid
        2
    Livid  
    MOD
       2016-09-14 10:12:59 +08:00   ❤️ 1
    对于大文件, CDN 可以开启切片回源和存储。

    最近 Nginx 官方也提供了一个这样的模块:

    https://nginx.org/en/docs/http/ngx_http_slice_module.html
    holinhot
        3
    holinhot  
    OP
       2016-09-14 15:32:51 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   938 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 20:58 · PVG 04:58 · LAX 12:58 · JFK 15:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.