6月6日 09:54 问题现象:
MediaPlayer9播放mms在线视频时报错,错误信息是不支持的协议。
解决方法:
1、检查是否真的弄错了协议,比如:wmv文件应该用mms协议;rm文件应该用rtsp协议。这个是服务器端指定的,弄错了当然就无法播放。不过服务器系统管理员一般没这么白痴,这种可能性很小。
2、检查客户端机器的文件类型关联是否搞错了。比如:wmv、asf应该用MediaPlayer播放,rm、ram应该用RealPlayer播放,mp3应该用winamp播放。虽然这几种视频、音频软件可以一定程度上相互支持,但对于播放在线流媒体最好还是各自作老本行。如果是这个问题,则在各个软件的设置中把自己的文件关联设置好即可。
3、如果1、2都不能解决,则很可能是这个很BT的原因了。先用系统自带的低版本的MediaPlayer6.4试一下(启动方法:开始->运行->mplayer2.exe),直接打开形如mms://servername/path/file.wmv的URL。如果这样可以成功地播放视频,那么只需要把下面的本地目录改名:
%USERPROFILE%/Local Settings/Application Data/Microsoft/WIndows Media/10.0
(例如:如果用户名是Adminstrator,则目录为C:/Documents and Settings/Administrator/Local Settings/Application Data/Microsoft/WIndows Media/10.0)
把这个目录改名后,再重新启动MediaPlayer9。现在就可以成功播放在线视频啦。
出现这个问题的原因不详,我也是在网上搜了很久才搜到这个BT的解决方法的。