<link rel="preload"> 属性以预加载我的视频以加快播放速度。
<link rel="preload">
但我的视频是 .m3u8 .ts 文件夹。
.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">
您应该从 <video> 标记,因为您希望浏览器在运行时确定用户可以支持流的带宽。
<video>
如果m3u8格式正确,并且表明它是一个VOD文件(而不是实时流),那么一些浏览器将尝试从-better中预加载段,以便在大多数情况下使用它们的逻辑。