HTML视频标记无法从服务器运行

时间:2015-12-08 14:59:00

标签: html5

我正在尝试将视频放到空白网页上,并且最简单的方法是创建一个HTML文档并使用该链接。我运行它的服务器是Windows 2008 R2并运行IIS6.1。不幸的是,它无法在任何浏览器上运行(Chrome,Firefox,Safari,IE11)。我已经通过YouTube上的教程,Google上的文章,W3schools以及此处提出的问题(Stackoverflow)进行了梳理。以下是我的代码:

<video controls autoplay preload="auto">
    <source src="video.ogg" type="video/ogg codecs='theora, vorbis'">
    <source src="video.mp4" type="video/mp4">
    <source src="video.webm" type="video/webm">
  </video>

我也尝试过:

<object height="200" width="400" data="video.mp4"></object>

此外:

<iframe src="video.mp4"></iframe>

修改

将MIME类型添加到IIS后,它开始在Chrome,Firefox和Safari上运行。我仍然需要这个在IE中工作。

2 个答案:

答案 0 :(得分:0)

使用此功能,如果不能正常工作,请再次将我反馈给我,如果工作,请将我的答案标记为正确答案

<iframe width="560" height="315" src="https://www.youtube.com/embed/YQHsXMglC9A" frameborder="0" allowfullscreen></iframe>

请确保您已为视频代码设置尺寸,并确保已设置正确的视频路径,如下所示: -

<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>

答案 1 :(得分:0)

在ISS上,单击“默认站点”。在右面板上,有MIME类型。然后点击添加链接。将“ .mp4”写入文件扩展名。并将“ video / mpeg”写入MIME类型