2011-11-09 53 views
2

我正在开发通过WebMatrix在IIS Express上本地运行的.NET站点。该网站包含一个基本播放HTML5视频的VideoJS脚本。已加载的视频为.mov格式。玩家呈现和设置都在工作,除了当我点击“播放”时出现错误“未找到200流未找到Netstream.Play.Stream”。我相信这是因为服务器不知道如何处理这种格式的视频。如何在IIS Express/Webmatrix中为VideoJs设置视频MIME类型

所以,问题是,使用IIS Express,我如何才能识别出这种视频格式?

谢谢!

+0

我的问题实际上是不同的 - 虽然错误消息是ambigous。错误在于文件路径对于Flash版本而言必须是绝对的,而不是相对的。关于flash mime类型以及如何在IIS Express中设置它,我仍然很想知道,以防将来将自定义mime类型添加到IIS Express中。 – Dan

回答

0

.mov mimemap已经存在于默认的IIS Express配置中。此应用程序在收件箱IIS中工作吗?

+0

谢谢@vikomall。它实际上在Chrome中运行正常,但不是Firefox。这似乎是Firefox通过基于Flash的FlowPlayer提供视频,而Chrome则将其作为适当的HTML5视频提供,这很好。我不确定在Firefox中实际提供的格式是什么(可以使用Flash服务.mov内容!?)所以我认为最初的问题仍然存在,但这是服务器提供Flash内容而不是mov的问题内容。有谁知道如何配置IIS Express来流式传输Flash视频? – Dan

0

我有同样的问题。

Firefox将OGG/OGV文件用于HMTL5视频。您需要将该MIME类型添加到您的服务器。

MIME类型在ISS配置中。 ​​

对于Apache网络服务器,你需要添加到您的.htaccess文件

将AddType视频/ OGG的.ogv 将AddType视频/ MP4的MP4 将AddType视频/ WEBM .webm