最近发现老有人问及在线播放器的问题
在下做了一个利用ms media player的组件的在线播放器,
并且可以随时下载ms最新有播放组件
这是一个在线媒体播放器的代码
<html>
<head>
在线media player
</head>
<body>
<script language="vbscript">
sub setfullscreen(x)
mediaplayer.displaysize = x
end sub
sub player_click( button, shiftstate, x, y )
if mediaplayer.displaysize=3 then
mediaplayer.displaysize = 4
end if
end sub
</script>
<p align="center">
<object id="mediaplayer" width=160 height=182 align=absmiddle border=0
classid="clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95"
codebase=
"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#version=5,1,52,701"
standby="正在下载播放控件…"
type="application/x-oleobject">
<param name="filename" value="ftp://ftp.pcvr2000.net/pub/game/movie/worldsoccer.mpg">
<param name="showstatusbar" value="true">
<param name="showcaptioning" value="true">
<param name="showpositioncontrols" value="true">
<embed type="application/x-mplayer2"
pluginspage = "http://www.microsoft.com/windows/mediaplayer/"
src="demo.asx"
name="mediaplayer"
width=160
height=182
showstatusbar=-1
showpositioncontrols=0
showcaptioning=-1>
</embed>
</object>
<br>
<input type="button" value="全屏播放"
onclick="setfullscreen(3)"> <input type="button"
value="100%播放" onclick="setfullscreen(2)"> <input
type="button" value="50%播放" onclick="setfullscreen(1)">
<br>
<a href="demo.asx">打开外部播放器</a>
</p>
</body>
</html>
下面是外挂播放器的信息文件(demo.asx)
<asx version = "3.0">
<title>external captioning demo</title>
<entry>
<title>media player demo</title>
<author>netnerd(歪书生)</author>
<copyright>2001 b6212.net</copyright>
<ref href = "mms://netshow.microsoft.com/ms/sbnasfs/wmt/shamu_28.asf" />
</entry>
</asx>
