视频元素发送多个网络请求

发布于 2025-01-25 09:54:29 字数 516 浏览 4 评论 0原文

我有一个带有MP4源的视频元素

<视频src =“ https://dh2jw0564x0cd.cloudfront.net/projects/6a30cb01-44414-4414-4414c50-4c550-c250-ac7e-c29ac30358dnynynyny nyr 10S_1MB.MP4“控制预紧力=“ auto”></video>

查看“网络”选项卡,我

  1. 在某个时候看到不一致的行为,当我按下时,我根本看不到视频的请求,
  2. 我看到了带有206响应的新请求(range)
  3. 有时第一个请求的内容长度是整个视频的大小,但是我确实看到以下请求(带有206个响应),即使整个视频已经下载(WTF)
  4. 视频创建了更多的HTTP请求。

暂停并播放,也为我尝试过的 要在线查找信息,但是如果有人可以阐明这一点,它将非常有帮助...

一切似乎都非常不一致,我试图找出是否已经下载了数据是否再次下载。 。

I have a video element with a mp4 source

<video src="https://dh2jw0564x0cd.cloudfront.net/projects/6a30cb01-4414-4c50-ac7e-c2d9ac30358d/assets/videos/1646314487232_Big_Buck_Bunny_1080_10s_1MB.mp4" controls preload="auto"></video>

looking at the network tab I see inconsistent behavior

  1. sometime I dont see the request for the video at all
  2. when I press play I see a new request with 206 response (range)
  3. sometimes the content length of the first request is the size of the whole video, but I do see following requests (with 206 responses) even though the whole video was already downloaded (wtf)
  4. pause and play creates more http requests for the video

I tried to find info online but if someone can shed some light on this it will be very helpful...

All an all it seems very inconsistent and I'm trying to find out if data is being downloaded again even though it is already downloaded...

network tab

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文