关于Window Server2008 服务器上无法播放音频文件和FLV视频文件
在偌大的百度当中查找我所需要的资源信息,但网络上所描述的都不能解决,发生此类问题的人很多,但是都没有得到准确的解决方法!经个人各方面的尝试,其实非常简单的解决了无法播放音频文件的问题,如果各位今后也遇到此类问题,可按照我的方式处理:
若是3gp文件,在服务器IIS的MIME类型中直接添加扩展名为“.3gp”MIME类型为“video/3gpp”
若是mp4文件,在服务器IIS的MIME类型中直接添加扩展名为“.mp4”MIME类型为“video/mp4”
以此类推
此方法能彻底解决视频播放问题!!
随着各大视频提供商对视频网站的投入,FLV文件开始越来越多的出现在我们的身边,自己在服务器上的简单的FLV视频文件却无法播放。
打开IIS,然后在mypc(本地计算机)上面点击右键属性(很多帮助文件都没有说这一点,很多人以为是在站点上面点击右键,却发现找不到MIME类型,其中mypc是您的计算机名)。
然后点击“MIME类型”,接着点击新建,加入关联扩展名:.flv,内容类型:flv-application/octet-stream
server2003:“MIME类型”在网站属性/HTTP头
确定以后,服务器就可以支持FLV视频播放了,如果依然不可以的话,可以尝试重新启动IIS!
另外提供一个小技巧:如果不能在计算机中添加“MIME类型”,可以吧FLV的后缀名改为SWF,这样也可以!
Microsoft更改了在MicrosoftInternet信息服务(IIS)6.0Web服务器中处理流媒体的方式,不再采用早期版本中的处理方式。早期版本的IIS不需要对Flash视频流做任何修改。在Windows2003附带的默认Web服务器IIS6.0中,服务器需要借助MIME类型来确认FLV文件为流媒体。
当采用流式媒体的方式加载外部FLV文件的SWF文件被置于MicrosoftWindows2003服务器上,并在浏览器中查看时,可以正确播放SWF文件,但FLV视频却不能采用流式媒体的方式加载。这个问题会影响到放置在Windows2003服务器上的所有FLV文件,包括用早期版本的Flash创作工具(MacromediaFlashVideoKitforDreamweaverMX2004)制作的那些文件。如果在其它操作系统上对这些文件进行测试,则这些文件可以正常工作。
有关配置MicrosoftWindows2003和MicrosoftIISServer6.0以采用流式媒体的方式下载FLV视频的信息,请访问http://www.macromedia.com/go/tn_19439。
今天遇到一个难题,用FLASH8制作的FLV格式文件上传服务器后不能播放,原以为是路径错了,或者太大,检查过后不是,因为国内大多都是Win2003的主机。默认是没有指定输出FLV这种格式的虽然FTP里面可以看见,但无法通过http访问,也就无法播放了。
[原因:WIN2003加强了IIS6的MIME验证,一切未注册扩展文件格式统统显示404错误。手动在IIS中HTTP头->MIME添加MIME影射关系,MIME类型:video/x-flv扩展名:.flv,即可通过Flash7+客户端Load进来播放]
[办法解决“虚拟主机都不支持Flv格式文件”的问题:比如你的Flv文件名称是a.flv,在虚拟主机上建一个名为“a.flv”的目录,在此目录下放你的Flv格式文件,将其改名为:index.htm,这样就行了,播放器中的文件名保持原样不动]
在处理FLV文件时,您可能需要配置服务器以便于处理FLV文件格式。多用途Internet邮件扩展(MIME)是标准的数据规范,允许您通过Internet连接发送非ASCII文件。Web浏览器和电子邮件客户端经过配置,可以解释多种MIME类型,因此它们可以发送和接收视频、音频、图形和格式化文本。若要从Web服务器加载FLV文件,则可能需要向您的Web服务器注册文件扩展名和MIME类型,因此应当检查您的Web服务器文档。FLV文件的MIME类型是video/x-flv。
下面列出了FLV文件类型的完整信息:
Mime类型:video/x-flv
文件扩展名:.flv
必需的参数:无
可选的参数:无
编码注意事项:FLV文件是二进制文件;有些应用程序可能需要设置应用程序/八位字节流子类型。
安全问题:无
已发布的规范:www.macromedia.com/go/flashfileformat。
解决方法有两个:
1、如果您使用的是自己的服务器,则可以登陆服务器后,打开“Internet信息服务”,选择指定网站的属性,进入“HTTP头-MIME映射-文件类型-新类型”,“关联扩展名”栏填写".Flv",内容类型栏填写"video/x-Flv",搞定。
2、如果您使用的是虚拟主机,而且您的Flv文件名称为"a.Flv",则在虚拟主机上新建一个命名为"a.Flv"的目录,然后把Flv文件上传到这个文件夹,并将Flv文件重命名为"index.htm",最后在播放该Flv文件时,一定要记得:文件名保持原样不动,本例中即为"a.Flv"。