我正在使用HTML5播放器,视频在我的本地计算机上运行完美,但是一旦我将所有内容上传到网络服务器,视频就无法加载。没有错误消息。只是一个X
所有路径都很完美(我三重检查)
它适用于Chrome和Opera,但不适用于Firefox或IE :(
<source src="http://mywebsite.com/english_short.webmvp8.webm" type='video/webm; codecs="vp8, vorbis"' />
<source src="http://mywebsite.com/english_short.theora.ogv" type='video/ogg; codecs="theora, vorbis"' />
<!-- Flash Fallback. Use any flash video player here. Make sure to keep the vjs-flash-fallback class. -->
<object id="flash_fallback_1" class="vjs-flash-fallback" width="150" height="130" type="application/x-shockwave-flash"
data="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf">
<param name="movie" value="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf" />
<param name="allowfullscreen" value="true" />
<param name="flashvars" value='config={"playlist":["http://mywebsite.com/screen.png", {"url": "http://mywebsite.com/english_short.mp4","autoPlay":false,"autoBuffering":true}]}' />
<!-- Image Fallback. Typically the same as the poster image. -->
<img src="oceans-clip.png" width="150" height="130" alt="Poster Image"
title="No video playback capabilities." />
</object>
</video>
答案 0 :(得分:0)
这是您的视频类型。 IE不支持WebM和Ogv。 Firefox应该支持WebM;但仅在版本4中以IE为目标,您需要使用MPEG或AVI。
答案 1 :(得分:0)
我之前遇到过4.0之前版本的Firefox问题,其中OGG源必须是第一个,否则它会失败。正如Thomas所说,FF 4应该支持WEBM,但是我建议先把OGG源,然后是WEBM。
至于IE,正如托马斯所说,它支持通过Flash播放器播放MP4。
您可以将我们链接到测试页吗?