其实原因很简单,因为国内大多都是Win2003的主机.默认是没有指定输出FLV这种格式的。
虽然FTP里面可以看见,但无法通过http访问,也就无法播放了。
两种解决办法:
1,找服务器管理员,添加FLV文件类型输出支持。
2,把扩展名flv改成swf来播放。
3, 解决“虚拟主机都不支持Flv格式文件”的问题:比如你的Flv文件名称是a.flv,在虚拟主机上建一个名为“a.flv”的目录,在此目录下放你的Flv格式文件,将其改名为:index.htm,这样就行了,播放器中的文件名保持原样不动,这样就可以了。
打开IIS 管理器 选择网站属性 就是那可以可以设置主机头的那个地方
还有安全目录 http头 自定义错误 服务的
看到这个以后呢你就选择 http 头
这样呢就看到了一个 MIME类型 然后你点类型
新建一个类型 扩展名字是 .FLV 类型是 flv-application/octet-stream
然后确定