IIS上托管的视频无法在Web浏览器中播放

时间:2018-10-16 11:32:38

标签: html iis iis-7.5 mp4

我已经在Windows 7 PC上设置了IIS,并且可以像这样访问基本的HTML网页:

http://MY.LOCAL.IP.ADDRESS/home.html

现在,我已经创建了一个文件夹:     C:\ inetpub \ wwwroot \ videos,然后复制到一个小的mp4视频文件中:

C:\inetpub\wwwroot\videos\test.mp4

我想像这样访问该视频文件:

<p><a href="http://localhost/videos/test.mp4">Sample MP4 Video File 1</a></p>
<p><a href="http://127.0.0.1/videos/test.mp4">Sample MP4 Video File 2</a></p>
<p><a href="http://my.Ip.Add.ress/videos/test.mp4">Sample MP4 Video File 3</a></p>

但是当我单击链接时,出现以下错误:  enter image description here

如何使该视频流化?

2 个答案:

答案 0 :(得分:0)

解决方案是将.mp4 MimeType添加到IIS默认网站,如下所示:

enter image description here

答案 1 :(得分:0)

如果您的视频类型是在IIS / .NET上运行的MP4

将web.config文件添加到应用程序的根目录中,其中包含以下内容

  <?xml version="1.0" encoding="UTF-8"?>
  <configuration>
    <system.webServer>
      <staticContent>
        <mimeMap fileExtension=".mp4" mimeType="application/mp4" />
        <mimeMap fileExtension=".woff" mimeType="application/font-woff" />
        <mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
      </staticContent>
    </system.webServer>
  </configuration>