代码之家  ›  专栏  ›  技术社区  ›  user2993497

使用<link rel=“preload”>

  •  0
  • user2993497  · 技术社区  · 6 年前

    <link rel="preload"> 属性以预加载我的视频以加快播放速度。

    但我的视频是 .m3u8 .ts 文件夹。

    为了成功地预装我的视频,我是否应该链接到播放列表文件

    <link rel="preload" as="video" href="https://cdn.com/file.m3u8">
    

    链接到源文件,如下所示:

    <link rel="preload" as="video" href="https://cdn.com/file1.ts">
    <link rel="preload" as="video" href="https://cdn.com/file2.ts">
    <link rel="preload" as="video" href="https://cdn.com/file3.ts">
    
    1 回复  |  直到 6 年前
        1
  •  1
  •   Offbeatmammal    6 年前

    您应该从 <video> 标记,因为您希望浏览器在运行时确定用户可以支持流的带宽。

    如果m3u8格式正确,并且表明它是一个VOD文件(而不是实时流),那么一些浏览器将尝试从-better中预加载段,以便在大多数情况下使用它们的逻辑。

    推荐文章