欢迎来到HELLO素材网!
丰富的DIV CSS模版、JS,jQuery特效免费提供下载
当前位置:主页 > 建站教程 > 服务器教程 >

IIS6.0上FLV视频文件无法播放

发表于2014-04-24 21:19| 次阅读| 来源整理| 作者管理员

摘要:今天遇到一个难题,用 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。

解决方法有两个:

  1、如果您使用的是自己的服务器,则可以登陆服务器后,打开“Internet 信息服务”,选择指定网站的属性,进入“HTTP头-MIME映射-文件类型-新类型”,“关联扩展名”栏填写".Flv",内容类型栏填写"video/x-Flv",搞定。

  2、如果您使用的是虚拟主机,而且您的Flv文件名称为"a.Flv",则在虚拟主机上新建一个命名为"a.Flv"的目录,然后把Flv文件上传到这个文件夹,并将Flv文件重命名为"index.htm",最后在播放该Flv文件时,一定要记得:文件名保持原样不动,本例中即为"a.Flv"。