我在firebug中看到我的.ogv视频(770KB)正在几个部分内容请求中被下载,而如果我将其替换为我从其他地方获得的另一个视频(1.7 MB),那么这将永远下载一个请求。
可能导致这种情况的原因是什么?
答案 0 :(得分:0)
我认为这只是火狐试图变得聪明。我不担心。 通过阅读https://developer.mozilla.org/en/Configuring_servers_for_Ogg_media和https://bugzilla.mozilla.org/show_bug.cgi?id=502894#c1我认为firefox首先开始下载文件,然后如果它发现文件头不包含电影的持续时间,它会下载文件的最后一部分,其中包含最后一帧的时间戳,之后它将继续下载它停在文件开头的位置。
我的猜测是另一个文件在标题中以某种方式编码了持续时间,或者,如果你从其他服务器链接它,那另一个服务器不支持http-ranges