本人自己做的一个flv播放器。本地测试一切正常,但上传到服务器后怎么也不可以。一开始怀疑路径问题。但改了几次都还是上传后不播放。后来网上一查是服务器IIS的MIME类型的问题。下面说一下解决方法。
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) 制作的那些文件。如果在其它操作系统上对这些文件进行测试,则这些文件可以正常工作。
设置方法:
.flv是Flash媒体播放器支持的视频格式。但部分服务器需要进行MIME 类型映射设置,才能支持.flv视频格式。否则,本地能够正常播放的.flv文件,一传到服务器上就无法显示。
MIME 类型映射设置的具体步骤是:
“开始” > “控制面板” > “管理工具” >“Internet 信息服务(IIS管理器)”,找到您的网站,右击 > “属性” > “HTTP头” > “MIME类型” > “新建”,在“扩展名”框内输入“.flv”,“MIME类型”框中输入“flv-application/octet-stream”,然后确定即可。(“MIME类型”只是一个描述,并非非得输入“flv-application/octet-stream”,输入别的也可以)
后来才知道:服务器要播放多媒体的话,就要设置iis的mime类型。
序号 |
内容类型 |
文件扩展名 |
描述 |
1 |
application/msword |
doc |
Microsoft Word |
2 |
application/octet-stream bin |
dms lha lzh exe class |
可执行程序 |
3 |
application/pdf |
pdf |
Adobe Acrobat |
4 |
application/postscript |
ai eps ps |
PostScript |
5 |
appication/powerpoint |
ppt |
Microsoft Powerpoint |
6 |
appication/rtf |
rtf |
rtf格式 |
7 |
appication/x-compress |
z |
unix压缩文件 |
8 |
application/x-gzip |
gz |
gzip |
9 |
application/x-gtar |
gtar |
tar文档(gnu格式) |
10 |
application/x-shockwave-flash |
swf |
MacroMedia Flash |
11 |
application/x-tar |
tar |
tar(4.3BSD) |
12 |
application/zip |
zip |
winzip |
13 |
audio/basic |
au snd |
sun/next 声音文件 |
14 |
audio/mpeg |
mpeg mp2 |
Mpeg声音文件 |
15 |
audio/x-aiff |
mid midi rmf |
Midi格式 |
16 |
audio/x-pn-realaudio |
ram ra |
Real Audio声音 |
17 |
audio/x-pn-realaudio-plugin |
rpm |
Real Audio插件 |
18 |
audio/x-wav |
wav |
Microsoft Windows声音 |
19 |
image/cgm |
cgm |
计算机图形元文件 |
20 |
image/gif |
gif |
COMPUSERVE GIF图像 |
21 |
image/jpeg |
jpeg jpg jpe |
JPEG图像 |
22 |
image/png |
png |
PNG图像 |
23 |
image/tiff |
tiff tif |
TIFF图像 |
24 |
image/x-pict |
pic |
MACINTOSH PICT图像 |
25 |
text/css |
css |
CSS风格纸 |
26 |
text/html |
html htm |
HTML文档 |
27 |
text/javascript |
js ls mocha |
JAVASCRIPT脚本 |
28 |
text/plain |
txt |
ASCII文本 |
29 |
text/richtext |
rtx |
MICROSOFT RICH TEXT |
30 |
text/tab-separated-values |
tsv |
TAB-SEPARATED VALUE |
31 |
text/vbscript |
vbx |
VISUAL BASIC脚本 |
32 |
text/sgml |
sgml sgm |
SGML文本 |
33 |
video/mpeg |
mpeg mpg mpe |
MPEG影像 |
34 |
video/quicktime |
qt mov |
QUICKTIME视频 |
35 |
video/x-msvideo |
avi |
WINDOWS(AVI)视频 |
36 |
x-video/x-vrml |
wrl vrml |
Vrml |
回复Comments
作者:
{commentrecontent}