曾经做过一个Flash课件,其中调用了一段Flash视频,为了方便,就把这个FLV文件放在校园网的Web服务器上,通过Internet访问。可是过了一段时间之后,突然发现以前好好的课件,现在竟然出现运行故障,调不出Flash视频了!思前想后,莫非是IIS60惹的祸——先前的Web服务器用WindowsXP架设的,IIS版本是51;后来改装了Windows2003,IIS版本是60。再用Ghost改回原来的XP系统,视频又播放正常了。索性再将FLV视频放到另一台Windows2000Web服务器上进行调用,也一切正常! 原来Microsoft更改了在MicrosoftInternet信息服务(IIS)60Web服务器中处理流媒体的方式,不再采用早期版本中的处理方式。早期版本的IIS不需要对Flash视频流做任何修改。在Windows2003附带的默认Web服务器IIS60中,服务器需要借助MIME类型来确认FLV文件为流媒体。 解决办法大致有三种: 1.修改服务器。既然Web服务器上没有FLV这一文件类型,那么我们就通过IIS进行添加:单击【开始】→【程序】→【管理工具】→【IIS管理器】,逐步展开“本地计算机”、“网站”,在你的网站上右击,选择【属性】,单击“HTTP头”选项卡→单击“MIME类型”按钮,再单击“新建”按钮,在“扩展名”框内输入“flv”,“MIME类型”框中输入“flv-application/octet-stream”——是不是太长了?其实,“MIME类型”只是一个描述,输入什么都可以(如图),然后确定即可。当然,这种方法只适合自己的主机,这样你才有更改IIS的机会。对于虚拟主机,虽然你不能为IIS添加MIME类型,却也不至于望IIS而兴叹,仍有下面两招瞒天过海术—— 2.更改扩展名。既然FLV视频文件在IIS60上不能被识别,那么我们就来个瞒天过海,将扩展名“flv”改为诸如swf、jpg、rar等等被IIS认为合法的文件类型。当然,Flash主文件中对FLV视频的调用也要相应地做些更改,比如“myMediasetMedia(<a href="http://gbzx008net/swf/" target="_blank">http://gbzx008net/swf/</a>干杯朋友FLV,FLV);”就要改为“myMediasetMedia(<a href="http://gbzx008net/swf/" target="_blank">http://gbzx008net/swf/</a>干杯朋友RAR,FLV);”等等。 3.借用主文档。一般情况下,Web服务器都启用了默认文档,比如indexhtm、defaultasp等等,这样,当访问某个Web文件夹时,IIS就会自动搜寻该目录下的默认文档。假如你的FLV文件是“干杯朋友FLV”,在主文件中是这样调用的:“myMediasetMedia(<a href="http://gbzx008net/swf/" target="_blank">http://gbzx008net/swf/</a>干杯朋友FLV,FLV);”那么,你只需在虚拟主机上swf文件夹里再建一个名为“干杯朋友FLV”的文件夹,再将“干杯朋友FLV”文件改名为“indexhtm”放到“干杯朋友FLV”文件夹里。这样,对“<a href="http://gbzx008net/swf/" target="_blank">http://gbzx008net/swf/</a>干杯朋友FLV”的访问就变成了对“<a href="http://gbzx008net/swf/" target="_blank">http://gbzx008net/swf/</a>干杯朋友FLV/indexhtm”的访问了! 总而言之,方法一从根本上修改,一劳永逸地让你的网站支持Flash视频流,但前提是你必须拥有对IIS的修改权;方法二通用性最强,因为不管什么样的网站,恐怕还没有不让上传JPG、RAR文件的;方法三的优点在于调用FLV视频的swf文件不用更改,但对每个视频却都要新建一个同名的文件夹,再将FLV视频放于其中并改名为网站的默认文档。
分享到:
相关推荐
### 视频FLV在IIS6.0下不能播放的知识点详解 #### 一、问题背景与原理 **FLV视频**(Flash Video)是一种常见的流媒体视频格式,广泛应用于网络视频播放。由于其高压缩率和快速的下载速度,FLV视频成为了早期...
在探讨“IIS6配置Flv播放”的过程中,我们首先需要理解几个关键概念:IIS6、Flv格式、MIME类型以及如何在IIS6环境下正确配置这些元素以实现Flv视频的顺利播放。 ### IIS6与Flv格式 IIS6(Internet Information ...
您可能感兴趣的文章:flvplayer.swf flv视频播放器使用方法用PHP读取flv文件的播放时间长度Windows 2003 iis FLV 视频不能播放的原因与解决flv播放器 在网页中播放flv在线FLV播放器实现方法FLV视频上传到网上不能...
本文将详细介绍如何在IIS服务器上配置在线视频播放功能,特别是针对FLV格式视频的播放。 #### 二、背景与目标 **背景:** - 在线播放视频时的流畅性至关重要。 - 以往使用WMV格式视频在线播放时,大文件的加载时间...
标题中的“FLV播放器示例程序”是一个关于创建和实现FLV(Flash Video)视频播放功能的应用程序。FLV是一种流行的视频格式,常用于在线流媒体服务,因其高效的压缩和良好的兼容性而受到青睐。在开发这个示例程序时,...
在IIS服务器管理器中,可以通过以下步骤来设置MIME类型: 1. **打开IIS管理器**:通过“开始”菜单或搜索框找到“IIS管理器”并打开。 2. **选择网站或应用程序池**:在连接树中展开服务器节点,选择要配置MIME类型...
在IIS服务器中,不正确的MIME类型设置可能导致无法识别某些文件格式,从而出现404错误(即找不到网页)。为了解决这个问题,需要手动添加或修改MIME类型映射。具体操作步骤如下: 1. 打开“控制面板”,选择“管理...
在ASP.NET中实现FLV(Flash Video)播放,是将FLV视频格式的内容集成到网页中的一种常见方法,这主要涉及到客户端的Flash Player支持和服务器端的处理逻辑。 FLV是一种流行的视频格式,广泛应用于在线视频分享平台...
对以前的视频XML进行更行,增加了简单视频列表和列表视频管理及部署服务器上FLV不能播放等问题. 视频XML播放可以更快的查看视频 index.htm是视频播放页面 对应的XML在XML文件夹中player.xml 采用VS2008+SQ2005 ...
在Windows Server 2008服务器环境下,遇到音频文件和FLV视频文件无法播放的问题时,首先需要了解的是MIME(多用途互联网邮件扩展)类型的概念。MIME类型是一种标准,用于告诉Web服务器如何处理特定文件,它也用于Web...
这是本人整理过的,没有任何logo的,纯净的视频播放器,测试过的完全可以播放,直接打开不能播放,必须放在服务器上,或iis中才能播放 下面列出本播放器所具有的功能 0:全面支持H.264格式的flv,f4v,mp4主流视频格式...
要让IIS6支持FLV和RMVB格式,我们需要先了解MIME类型的概念以及WIN2003操作系统对IIS6的加强。MIME类型,即多用途互联网邮件扩展类型,是一种标准,用来确定某个文件在网络中传输时如何处理或显示。它告诉Web浏览器...
仿新浪右下角视频弹窗播放器 视频弹出广告功能可以加视频广告链接 支持flv mp4 f4v格式视频 可以加视频广告链接 适合各类网站使用 1 精致小巧 炫酷迷你 这就是这款网页视频播放器的特点 2 播放器大小只有16kb 够小...
智睿企业视频版网站系统具有强大的系统功能,支持中繁任意切换,拥有文章/新闻、图片/产品、资源下载、人才招聘、订单系统、问答/留言、友情链接、广告系统、自定义模型、等众多丰富的功能模型。 个人站长完全免费,...
zhirui 的文件目录=>属性=>安全=>添加=>高级=>立即查找,选中在 IIS 中“启用匿名用户”; 赋予其修改文件夹及文件的权限,并将文件夹“只读”属性去掉!(默认 Internet 匿名用户叫:IUSR_???,“???”可能为本机...
5. 输入扩展名和MIME类型:在“新建”对话框中,你需要在“扩展名”框内输入文件的扩展名,例如“.flv”,而在“MIME类型”框中输入相应的MIME类型,例如“flv-application/octet-stream”。输入完成后,点击“确定...
在Windows Server 2003操作系统中,遇到服务器或虚拟主机不支持FLV(Flash Video)和ANI(动画光标)格式文件的问题时,可以通过调整IIS(Internet Information Services)的MIME类型设置来解决。这个问题主要是由于...
免费MP3/flv音乐列表播放器功能:1.支持FlashVars调用html代码中的参数;2.支持mp3音乐格式和flv格式文件播放;3.显示视频总时长和当前播放进度的位置时间;...(提示:请在IIS下或其它网站环境下测试)
而他已将其修改为直接读取XML文件,这意味着即使没有IIS(Internet Information Services,微软的Web服务器)这样的特定服务器环境,也可以在本地或其他不支持ASP的环境中运行这个焦点图。 “网上流传的是读ASP文件...