如何在asp.net服务器中对视频进行寻址

本文关键字:视频 寻址 服务器 asp net | 更新日期: 2023-09-27 17:57:37

我开发了一个类似youtube的小网站。人们上传和观看视频。该网站在我的本地机器上运行良好,但当我将网站放在IIS上并尝试单击视频时,它找不到视频。

这是下面的html。我确信文件夹中存在test4.mp4。

<video width='770' height='440' controls>
     <source src='uploaded_files/test5.mp4' type='video/mp4'>
     <source src='uploaded_files/test5.ogg' type='video/ogg'>
     <source src='uploaded_files/test5.webm' type='video/webm'>
     <object data='uploaded_files/test5.mp4' width='770' height='440'>
        <embed src='uploaded_files/test5.swf' width='770' height='440'>
     </object> 
</video>

我做错了什么?

如何在asp.net服务器中对视频进行寻址

然后似乎必须正确配置IIS。请遵循以下步骤:

  • 选择要在IIS中配置的站点,右键单击并选择"属性"
  • 在HTTP标头选项卡下,选择MIME映射部分下的"文件类型",然后选择"新类型"
  • 对于.mp4文件,键入".mp4"作为扩展名,键入"video/mp4"为mime类型
  • 选择"确定"
  • 键入services.msc,找到"万维网发布服务",然后单击顶部的重新启动图标,或者打开并选择重新启动