HTML video标签频繁请求云端视频解决方案?

新手上路,请多包涵

5593826c2de63e909fefdbbad695aa35.png
video标签播放视频 拖动进度条或者播放到某个节点的时候会出现异常 表现为持续不断地请求

视频是放在华为云上 希望能像正常播放视频一样只请求一次

阅读 1.2k
2 个回答

这是正常的,当你拖动进度条的时候,他会通过 range 的方式,从你拖动的位置开始播放。

如果只有一条请求的话,就说明需要一次性把文件下载到本地了,这样不划算的。

现代浏览器播放mp4等h264编码格式的视频时,会根据你拖动的进度范围,自动计算一个区间。然后终止当前播放进度,重新从服务器拉取新的内容进行播放。

点开请求,你还能看到Request Header中有一个 Range: bytes=a-b 表示请求这个文件的第a到底b个字节中间的内容。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏