我在此处找到了同一问题的其他帖子,例如this或this,但我无法解决我的问题。 首先,我在javascript以下运行:
<script type="text/javascript">
var options = JSON.stringify({'maxSize': 320, 'videoQuality': 6, 'noaudio': true});
ogg.encode(options);
</script>
然后我在html下面:
<video id="video1" width="500" controls="controls" >
<source src="Rio2Trailer.mp4" type="video/mp4"/>
<source src="Rio2Trailer.ogv" type="video/ogg"/>
<source src="Rio2Trailer.webm" type="video/webm" />
The browser does not support HTML5 video.
</video>
我尝试添加
AddType video/webm .webm
AddType video/mp4 .mp4
到.htaccess文件(该文件为空)但没有成功。
在Firefox上,我收到消息:
找不到支持格式和MIME类型的视频。
在Chrome上,我只能看到控件,但看起来它们已被禁用,而且我也看不到屏幕中间的播放按钮。
答案 0 :(得分:1)
播放HTML5视频可能会非常棘手。有三件事需要检查:
我通常使用videojs mp4 sample作为已知工作mp4 / server配置的参考。这适用于mp4,但也适用于webm / ogg(您可以使用make web video转码为WebM或Ogg)。
让我们知道它是怎么回事。