1

这是我的 html 文件,它可以在 Safari 5.0.5 (Mac OS X 10.6.8) 上播放,但是当我将 Safari 更新到 5.1 版时,它无法播放,谁能告诉我为什么,以及如何解决它Safari 5.1?谢谢。

<html>
<head> 
  <title>HTTP Live Streaming</title>
</head>

<body>
<video controls src="http://mysite/index.m3u8">
</video>

</body>
</html>

更新:我找到了解决方案!当我使用我使用的代理在系统偏好设置 > 网络 > 高级 > 代理 > 自动代理配置中设置时,我发现 HTTP Live Streaming 无法播放,当我删除代理时,它现在可以播放了!这是怎么发生的?为什么它在 Safari 5.0.5 中运行良好?

4

1 回答 1

0

在 Safari 5.1 中,使用 Window->Activity 菜单打开 Activity 窗口。这将向您显示它尝试下载的所有 URL 以及它是否成功下载。也许这会给你一个线索。

还可以通过运行您将在 /Applications/Utilities 中找到的控制台应用程序来查看系统控制台。

在 FireFox、Chrome 以及 Windows、Internet Explorer 和 Safari for Windows 上试用。

如果所有其他浏览器都可以正常播放您的视频,并且“活动”窗口和控制台都没有提供任何见解,请提交错误报告。很有可能,如果它是一个错误,Apple 会在下一个版本中修复它,或者如果它不是 Safari 错误,Apple 工程师会给你一个关于你做错了什么的线索。

于 2011-08-29T03:36:25.220 回答