什么可能导致WMV无法在浏览器中完成?

一位房地产经纪人为一个她正在卖房子的社区制作了video,制作video的人以WMV格式将这些video给了我们。 我可以在Windows Media Player,VLC和Quicktime(通过Flip4Mac)中播放这些video,而不会出现任何问题。 我可以在我的浏览器中从videohomeguide.com的位置播放video。 但是,当我将file upload到我们的服务器时,video在Safari和Mac OS X Snow Leopard上的FireFox大约1分钟处停止。 我不确定Windows浏览器是否具有相同的问题,因为它们是使用Windows Media Player加载的。

http://carolepaul.com/images/uploads/cottageslsjamestown.wmv < – 我们的服务器,将在1:09ish失败。 http://www.videohomeguide.com/media/cottageslsjamestown.wmv < – 应发挥完成(3:27ish)

这些文件在我的桌面和我们的服务器上生成相同的MD5散列。 我用WGET来传输文件,总是从videohomeguide.com下载。

由于文件是相同的,可以使用VLC / WMP / Quicktime播放,并可以在videohomeguide.com的浏览器播放在我看来,这是某种服务器configuration…可能是不正确的标题发送到浏览器? 以下是OS X上由FireFox发送和接收的标题:

http://carolepaul.com/images/uploads/cottageslsjamestown.wmv GET /images/uploads/cottageslsjamestown.wmv HTTP/1.1 Host: carolepaul.com User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-us,en;q=0.5 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 115 Connection: keep-alive HTTP/1.1 200 OK Date: Mon, 29 Mar 2010 20:43:20 GMT Server: Apache/1.3.41 (Unix) PHP/5.2.6 FrontPage/5.0.2.2635 mod_psoft_traffic/0.2 mod_ssl/2.8.31 OpenSSL/0.9.8b Last-Modified: Wed, 02 Dec 2009 18:08:46 GMT Etag: "1e7919c-198eadc-4b16ad2e" Accept-Ranges: bytes Content-Length: 26798812 Keep-Alive: timeout=10, max=200 Connection: Keep-Alive Content-Type: video/x-ms-wmv 

我相信你遇到的问题是mod_psoft_traffic。 在Apache1中,曾经有一个问题导致httpd发生segfaultclosures连接。 你有没有检查你的错误日志?

日志在失败与完成的请求上说了什么?

这是一个支持问题,因此更适合超级用户,恕我直言。 它适用于我使用Windows XP SP3,Firefox 3.6.2和Windows Media Player 11。

我怀疑这个问题必须通过浏览器插件来完成,或者在客户端进行缓冲。