FireFox-HTML5视频在我的本地非实时网站上运行

FireFox-HTML5视频在我的本地非实时网站上运行,html,firefox,video,html5-video,Html,Firefox,Video,Html5 Video,我试图在一个使用HTML5的网站上播放一些视频。在我的本地副本上,视频在每个浏览器上都能完美运行(例如,Chrome-Version19.0.1084.56、Safari-5.1.7和FireFox-13.0.1。)然而,一旦我将视频推到实时网站上,FireFox似乎停止工作。我得到的只是一条文字,上面写着:“没有找到视频和支持的格式和MIME类型。”我已经在网络上搜索过了,但似乎还没有弄明白这一点 到目前为止,我已经尝试: 1.)更改视频源的顺序(将FireFox视频类型移到顶部) 2.)我已

我试图在一个使用HTML5的网站上播放一些视频。在我的本地副本上,视频在每个浏览器上都能完美运行(例如,Chrome-Version19.0.1084.56、Safari-5.1.7和FireFox-13.0.1。)然而,一旦我将视频推到实时网站上,FireFox似乎停止工作。我得到的只是一条文字,上面写着:“没有找到视频和支持的格式和MIME类型。”我已经在网络上搜索过了,但似乎还没有弄明白这一点

到目前为止,我已经尝试:

1.)更改视频源的顺序(将FireFox视频类型移到顶部)

2.)我已将视频重新加载到live网站

3.)将“编解码器”添加到文件时间。似乎什么都不管用。我错过什么了吗?我能看到的唯一区别是,live站点是(https://)。然而,这并不重要。任何想法或帮助都会很棒

 <video width="685" height="451" controls  preload="none" poster="/video/office_safety.jpg" id="video">
      <source type='video/mp4; codecs="avc1.4D401E, mp4a.40.2"' src="/video/office_safety.mp4" ></source>
      <source type='video/ogg; codecs="theora, vorbis"' src="/video/office_safety.ogv"></source>
      <source type='video/webm; codecs="vp8.0, vorbis"' src="/video/office_safety.webm"></source>
    </video> 

也许您需要将mime类型添加到htaccess文件:

#AddType TYPE/SUBTYPE EXTENSION
AddType audio/mpeg mp3
AddType audio/mp4 m4a
AddType audio/ogg ogg
AddType audio/ogg oga
AddType audio/webm webma
AddType audio/wav wav

AddType video/mp4 mp4
AddType video/mp4 m4v
AddType video/ogg ogv
AddType video/webm webm
AddType video/webm webmv

你在服务器上设置mime类型了吗?这是个好问题。我们有自己的网站,所以我不得不问一下。我甚至没有想到这是一种可能。这是城市的关键!服务器上的htaccess文件没有正确的MIME类型。它现在工作得很好。谢谢