IIS 6.0 下 FLV 视频流播放解决方案

需积分: 9 5 下载量 129 浏览量 更新于2024-09-11 收藏 53KB DOCX 举报
"视频FLV在IIS6.0下不能播放的解决方法" 在早期版本的IIS中,不需要对Flash视频流做任何修改。但是,在Windows 2003 附带的默认 Web 服务器 IIS 6.0 中,服务器需要借助 MIME 类型来确认 FLV 文件为流媒体。因此,在 IIS 6.0 下,FLV 视频文件不能播放。 解决方法大致有三种: 1. 修改服务器 在 IIS 中添加 FLV 文件类型:单击【开始】→【程序】→【管理工具】→【IIS 管理器】,逐步展开“本地计算机”、“网站”,在你的网站上右击,选择【属性】,单击“HTTP 头”选项卡→单击“MIME 类型”按钮,再单击“新建”按钮,在“扩展名”框内输入“.flv”,“MIME 类型”框中输入“flv-application/octet-stream”。这只是一个描述,输入什么都可以,然后确定即可。 2. 更改扩展名 将扩展名“flv”改为诸如 swf、jpg、rar 等等被 IIS 认为合法的文件类型。当然,Flash 主文件中对 FLV 视频的调用也要相应地做些更改。 3. 借用主文档 一般情况下,Web 服务器都启用了默认文档,比如 index.htm、default.asp 等等,同样,当访问某个 Web 文件夹时,IIS 就会自动搜寻该目录下的默认文档。假如你的 FLV 文件是“干杯朋友.FLV”,在主文件中是这样调用的:“myMedia.setMedia("http://gbzx.008.net/swf/干杯朋友.FLV","FLV");”那么,你只需在虚拟主机上 swf 文件夹里再建一个名为“干杯朋友.FLV”的文件夹,再将“干杯朋友.FLV”文件改名为“index.htm”放到“干杯朋友.FLV”文件夹中。 在解决这个问题时,我们需要了解 IIS 6.0 的工作机制和 MIME 类型的作用。MIME 类型是一种描述文件类型的方式,通过它,服务器可以确定文件的类型,从而正确地处理文件。IIS 6.0 需要借助 MIME 类型来确认 FLV 文件为流媒体,而早期版本的 IIS 不需要对 Flash 视频流做任何修改。 FLV 视频在 IIS 6.0 下不能播放的问题可以通过修改服务器、更改扩展名和借用主文档等方法来解决。这些方法可以帮助我们更好地解决 FLV 视频播放的问题,从而提高网站的用户体验。