html - 我的转换后的 .ogv (html5) 视频是在多个请求中下载的,而不是单个请求,这是什么原因造成的?

标签 html html5-video ogg

我看到,在 Firebug 中,我的 .ogv 视频 (770KB) 正在几个部分内容请求中下载,而如果我用我从其他地方获得的另一个视频 (1.7 MB) 替换它,那么它总是被下载一个请求。

这可能是什么原因造成的?

最佳答案

我认为这只是 firefox 试图变得聪明。我不会担心的。 通过阅读https://developer.mozilla.org/en/Configuring_servers_for_Ogg_mediahttps://bugzilla.mozilla.org/show_bug.cgi?id=502894#c1我认为firefox首先开始下载文件,然后如果它发现文件头不包含电影的持续时间,它会下载文件的最后一部分,其中包含最后一帧的时间戳,之后它将继续下载它停在文件开头的位置。

我的猜测是其他文件以某种方式在 header 中编码了持续时间,或者,如果您从其他服务器热链接它,则其他服务器不支持 http-ranges

关于html - 我的转换后的 .ogv (html5) 视频是在多个请求中下载的,而不是单个请求,这是什么原因造成的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8606382/

相关文章:

javascript - jQuery:无限滚动和后退按钮

javascript - 在 XBOX 上检测 IE10

html - 使用 css 进行星级评定 - 如何将文本值与图标对齐,以便它们具有相同的高度和大小

javascript - 从标签中选择随机单词,用斜体括起来

javascript - 如何使用本地存储将我的输入框值存储到另一个输入框

html - VLC + FFMPEG : How to broad cast live streams from web camera readable by html 5 `video` tag?

ios - iOS/Safari 上的 HLS 视频流

java - Android - 创建音频文件的波形(OGG)

video - 使用 webm 和 ogg 编解码器启用 "fast-start"渐进式下载是否有任何特定要求?

python - 使用Python将oga(Telegram音频文件fpormat)转换为ogg/wav文件格式