本人自己做的一个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