很多的视频都是FLV流媒体格式的,为的就是想让用户浏览网页时视频播放不卡顿。可很多同学都会遇到,flv视频上传到服务器上,通过网页调用后并不能正常播放。
排除了程序书写错误的原因后,我们发现之所以flv视频不能播放是因为我们的服务器不支持这种格式。这种情况出现在win系列IIS环境下。
微软在windows2003以上版本加强了IIS的MIME验证,一切未注册扩展文件格式统一显示404错误。
两种解决办法:
在IIS上添加FLV文件类型输出支持
主要介绍两个比较典型的iis版本添加方法:iis6和IIS7。
IIS6添加FLV文件类型输出支持方法:打开IIS管理器--选择网站属性--安全目录--http头--自定义错误--服务--MIME类型,然后点击类型,新建一个类型,扩展名字是.FLV 类型是flv-application/octet-stream或video/x-flv,确定就可以了。
IIS7添加FLV文件类型的方法:选择站点--双击“MIME 类型”--点击右侧的“添加”--文件扩展名“.FLV”,MIME类型:video/x-flv。
iis7版本及后续版本都已经默认添加flv的文件MIME类型。
将flv格式的视频转成swf格式
采用格式转化工具将flv格式转成swf,相关工具有很多,格式工厂、万能格式转换等。
声明:如需转载,请注明来源于www.webym.net并保留原文链接:http://www.webym.net/jiaocheng/233.html