视频无法在Chrome中加载

时间:2012-05-10 13:44:26

标签: flash google-chrome video http-request

在嵌入了3个视频的页面上,有时可能无法加载任何视频。在一页加载,我可能会得到所有三个。另一方面,我可能没有。通常,它介于两者之间。

这些视频由Longtail Video Bits on the Run托管,我们使用的播放器为Flowplayer。成功后,Chrome的网络标签会显示视频请求已停止,正在重定向(通过302 /临时重定向),然后返回实际视频。

但是,如果失败,HTTP状态显示为(pending)

Chrome Network Tab

其他“Big 5”浏览器可以完美地处理页面。所有视频都会一直加载。它似乎是本地化的Chrome,我不知道为什么。

我担心的实际页面是付费墙的背后,但是这里有相同的代码重复供公众使用:demo page

2 个答案:

答案 0 :(得分:1)

这还不是答案,但我正在努力解决同样的问题,我认为你的问题可能与此有关one

看看上面的帖子以及流媒体似乎在他们的实现中使用URLLoader的事实(参见源代码here)我怀疑chrome和URL Loader是共同点。

已向Chrome here

提交了一个错误

更新:我认为这是一个已解决的Chrome错误,应该在即将推出的版本中修复。我无法在您的测试页面或我自己的测试页面上复制每夜构建的问题。

答案 1 :(得分:0)

但这不是您具体问题的实际答案:

您正在使用自动缓冲功能,这会在网络连接上产生相当大的负载。它开始下载剪辑,即使用户没有透露播放它们的意图。平行的5个夹子可能是一个非常大的负载,特别是如果它们很长的话。

我建议您禁用自动缓冲或仅在第一个剪辑上启用它。