HTML视频在本地工作,但不在AZURE服务器上工作

时间:2014-06-30 16:11:01

标签: azure mime-types file-extension

服务器端的新功能并且卡住了......

我的网站上有一段简短的视频片段。在本地,它在浏览器中工作。然后我部署到Azure,视频不起作用。我的HTML是:

<section class="promo static" id="home">
  <video autoplay="" loop="" poster="assets/img/VideoPick.png" id="bgvid">
    <source src="assets/img/ThisVideo.webm" type="video/webm">
    <source src="assets/img/ThisVideo.mp4" type="video/mp4">
  </video>
</section>

注意:我的本地是Mac,我使用sublime作为编辑器。

我需要更改配置中的某些内容,还是需要在项目中添加和引用的web.config文件?

1 个答案:

答案 0 :(得分:9)

您需要在IIS上允许mp4。您可以使用web.config文件执行此操作。

PS:您不需要使用.NET,只需创建一个名为“web.config”的文件,其中包含以下内容:

<configuration>
    <system.webServer>
        <staticContent>
            <mimeMap fileExtension=".mp4" mimeType="video/mp4" />
            <mimeMap fileExtension=".webm" mimeType="video/webm" />
        </staticContent>
    </system.webServer>
</configuration>