1

我在使用 JW Player 5.4 和 Amazon Cloudfront 时遇到问题。我正在使用 JW Player Javascript Embed 方法回退到 iOS 上的 HTML5 播放器。这很好用,但有时视频无法从 Cloudfront 正确加载。播放器出现一个禁用的播放按钮。

奇怪的是,这似乎偶尔发生。我们现在几乎得到了 50/50 的机会。我设置了一个页面,让两个播放器加载完全相同的视频文件。顶部从本地服务器加载,底部从 Cloudfront 加载。

http://dj.jomrx.com/video/

如果您在 iPhone(我的测试中为 4)上查看此页面,顶级播放器始终可以正常工作。但是底部有上述问题。如果您刷新很多次,您将(希望)看到我正在经历的事情。

有人建议视频元数据的加载超时。但是我认为 Cloudfront 应该像 CDN 一样快,并且不会出现超时/延迟问题。关于可能导致问题的任何其他想法?我已经搜索和搜索,但还没有找到任何好的结果。

非常感谢!

更多信息(JW 播放器支持主题):http ://www.longtailvideo.com/support/forums/jw-player/setup-issues-and-embedding/17781/video-on-iphone-issue-flash-player-with -html5-后备/

更新:看起来这可能不是 JW Player 的问题。硬编码的 HTML5 视频标签也有同样的问题。http://dj.jomrx.com/video/index2.php

更新 2:在 AWS Premium Support 的帮助下,问题似乎是 HTTPS。我不知道很多技术细节,也不知道为什么,但显然 AWS 表示 Mobile Safari“有时”拒绝 Cloudfront 提供的 SSL 证书。我们切换到普通的 HTTP,现在一切都很好。

4

0 回答 0