官网首页首屏播放视频如何优化?快速加载不卡顿?

有个视频大概10M.我希望用户首屏能看到。现在我的逻辑是先下载完成,这样能保证流畅播放。但是发现,下载时间受网络影响,大概需要6s。领导不满意。我不知道应该如何去优化了。如果使用默认自动播放,那用户网速慢的话。会加载卡顿不流畅。

阅读 3.8k
3 个回答

CDN呗,一般自己服务器的带宽会有限制,所以CDN的话会快很多。

另外就是直接播放就行了,带宽足够的情况下 10M 的视频基本上不会卡顿的(特别是在你给领导演示或者领导自己看的时候)。

压缩成H.264可以用FFmpeg进行压缩,视频没加载完的时候可以截取视频的第一帧作为背景图,把视频文件部署在内容分发网络(CDN)上,这些方法都算比较常用的手段

10M视频不算大。

  1. 放在CDN上
  2. 可以试试压缩+降低分辨率
  3. 可以试试把视频文件分片,然后同时下载多个分片。加载了一个分片就能开始播放了,和下载其他分片了。
推荐问题