Safari 5.1无法播放HTTP直播(m3u8文件)

Safari 5.1无法播放HTTP直播(m3u8文件),safari,http-live-streaming,Safari,Http Live Streaming,这是我的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/i

这是我的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实时流媒体

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

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

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

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


如果所有其他浏览器都可以播放您的视频,并且“活动”窗口和控制台都没有生成任何细节,则返回文件。如果它是一个bug,苹果很可能会在下一个版本中修复它,如果它不是Safari bug,苹果的工程师会给你一个关于你做错了什么的线索。

是的,我提交了一份bug报告,苹果的工程师说他们会在下一个版本中修复它。非常感谢。