本地能够播放的.flv视频,上传服务器后不能播放的解决方案

在使用Windows 2003服务器时常常会遇到没法播放flv文件的问题,今天有台服务器也出现了这样的问题,之前有处理过相似的问题,只要在IIS里添加一个flv扩展,可是忘了,具体操做了,网上找了一下,把方法帖出来仅下次参考哦: 浏览器

Flv文件不能播放的缘由有种种,最近遇到了“Flv文件在本地能显示,上传到服务器上不能播放”,解决流程以下:
  首先是检查网页中FLV相关文件上传是否缺失。由于在网页中插入Flv视频文件时Dreamweaver会自动生成多个SWF文件以及SCRIPT文件夹下的JS文件。因此咱们必需要确保这些文件的所有上传,以及相关路径的正确性。其次在确认了全部文件的正确上传以后,FLV视频仍然不能播放。若有条件,将全部文件上传到另外服务器空间上,若是在该空间上能正常显示,那就可能说明当前不能播放的 安全

服务器是WIN2003服务器,鉴于2003系统没有定义.FLV的这种mime-type类型,ADOBE官方也给出了相应解决方案。
  不过经过搜索得到方法中我测试了依然出现了问题。好比有个方案是这样的:
  1.在2003服务器上,找开IIS管理器。
  2.展开本地服务器名称,右击选择属性,在Internet信息服务标签上,点击最下方的计算机MIME映射下面的编辑按钮。
  3.点击”新类型”按钮,扩展名添上”.FLV”,内容类型(MIME)添上“flv-application/octet-stream”
  4.点击肯定
  5.从新启动www服务——控件面板——>管理工具——>服务——>重启这个World Wide Web Publishing Service服务就能够了。
  
经过该方案在从新启动了IIS以后,新建的FLV MIME类型又没有了。全部又尝试使用以下方法:
  打开IIS下的本地计算机,选择网站右键属性,打开HTTP头的MIME类型新建扩展名“.FLV”,MIME类型值为“flv-application/octet-stream”。应用便可实现了WIN2003下网页播放FLV的功能。 服务器

下面是一些关于Windows 2003 服务器没法播放flv文件的资料,你们也能够学习一下: 
关于Win2003服务器配置FLV 文件;TAG:flv 服务器配置 
  在处理 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 。
  Microsoft 更改了在 Microsoft Internet 信息服务 (IIS) 6.0 Web 服务器中处理流媒体的方式,再也不采用早期版本中的处理方式。早期版本的 IIS 不须要对 Flash 视频流作任何修改。在 Windows 2003 附带的默认 Web 服务器 IIS 6.0 中,服务器须要借助 MIME 类型来确认 FLV 文件为流媒体。
  当采用流式媒体的方式加载外部 FLV 文件的 SWF 文件被置于 Microsoft Windows 2003 服务器上,并在浏览器中查看时,能够正确播放 SWF 文件,但 FLV 视频却不能采用流式媒体的方式加载。这个问题会影响到放置在 Windows 2003 服务器上的全部 FLV 文件,包括用早期版本的 Flash 创做工具 (Macromedia Flash Video Kit for Dreamweaver MX 2004) 制做的那些文件。若是在其它操做系统上对这些文件进行测试,则这些文件能够正常工做。
  有关配置 Microsoft Windows 2003 和 Microsoft IIS Server 6.0 以采用流式媒体的方式加载 FLV 视频的信息,请访问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,这样就好了,播放器中的文件名保持原样不动 ] app

相关文章
相关标签/搜索