MediaPlayer代码测试,使用JS控制播放,复制下面代码,新建网页就可以进行测试。(后面在“其他播放器最后还有相关介绍”)
classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id="mp"
width="300" height="240">
value="-1">
value="-1">
value="-1">
value="-1">
value="-1">
name="AllowChangeDisplaySize" value="-1">
value="0">
value="0">
value>
value="15">
value>
value="-1">
value="0">
value="0">
value="0">
value>
value="0">
value="16777215">
value="0">
value="0">
value="-1">
value="-1">
name="EnablePositionControls" value="-1">
name="EnableFullScreenControls" value="-1">
value="-1">
value="http://www.fth.com/UploadFile/070715035913.wma"
valuetype="ref">
value="-1">
value="-1">
value="0">
value="10">
value="-1">
value="1">
value>
value>
value>
value="-1">
value="-1">
name="SendOpenStateChangeEvents" value="-1">
value="-1">
value="-1">
value="0">
name="SendMouseClickEvents" value="0">
value="0">
name="SendPlayStateChangeEvents" value="-1">
value="0">
value="-1">
value="-1">
value="0">
value="0">
name="ShowPositionControls" value="-1">
value="-1">
value="-1">
value="-1">
value="0">
value="0">
value="0">
value="0">
value="0">
播放控制:
音乐切换:
οnclick="mp.Filename='http://www.fzl43.com/upload/2007_09/07090821519958.wma'"
value="生命要继续">
οnclick="mp.Filename='http://www.fth.com/UploadFile/070715035913.wma'"
value="我们的歌">
οnclick="alert(mp.Filename)" value="当前曲目">
播放控制:
οnclick="mp.play()" value="播放">
οnclick="mp.pause()" value="暂停">
οnclick="mp.pause();mp.CurrentPosition=0"
value="停止">
声道控制:
οnclick="mp.Balance=9640" value="左声道">
οnclick="mp.Balance=0" value="立体声">
οnclick="mp.Balance=-9640" value="右声道">
οnclick="alert(mp.Balance)" value="当前状态">
进度控制:
οnclick="mp.CurrentPosition=0" value="回到开始">
οnclick="mp.CurrentPosition+=60"
value="快进一分钟">
οnclick="mp.CurrentPosition-=60"
value="快退一分钟">
οnclick="alert(mp.Duration)" value="总长度">
οnclick="alert(mp.CurrentPosition)"
value="当前进度">
音量控制:
function setVolume(num)
{
var mp=document.getElementByIdx("mp")
tnum=mp.Volume+num
if(tnum>0){tnum=0}
if(tnum<-10000){tnum=-10000}
mp.Volume=tnum
}
οnclick="setVolume(200)" value="音量+">
οnclick="setVolume(-200)" value="音量-">
οnclick="mp.Volume=0" value="最大">
οnclick="mp.Volume=-10000" value="最小">
οnclick="mp.Mute=-1" value="静音">
οnclick="mp.Mute=0" value="取消静音">
οnclick="alert(mp.Volume)" value="当前音量">
速度控制:
οnclick="if(mp.Rate<2){mp.Rate+=0.1}"
value="加速">
οnclick="if(mp.Rate>0.2){mp.Rate-=0.1}"
value="减速">
οnclick="mp.Rate=1" value="正常">
οnclick="alert(mp.Rate)" value="当前速度">
界面控制:
字幕控制:
οnclick="mp.ShowCaptioning=-1" value="显示">
οnclick="mp.ShowCaptioning=0" value="隐藏">
οnclick="alert(mp.ShowCaptioning)"
value="当前状态">
音量控制:
οnclick="mp.ShowAudioControls=-1" value="显示">
οnclick="mp.ShowAudioControls=0" value="隐藏">
οnclick="alert(mp.ShowAudioControls)"
value="当前状态">
播放控制:
οnclick="mp.ShowControls=-1" value="显示">
οnclick="mp.ShowControls=0" value="隐藏">
οnclick="alert(mp.ShowControls)" value="当前状态">
媒体信息:
οnclick="mp.ShowDisplay=-1" value="显示">
οnclick="mp.ShowDisplay=0" value="隐藏">
οnclick="alert(mp.ShowDisplay)" value="当前状态">
GotoBar :
οnclick="mp.ShowGotoBar=-1" value="显示">
οnclick="mp.ShowGotoBar=0" value="隐藏">
οnclick="alert(mp.ShowGotoBar)" value="当前状态">
状 态 栏:
οnclick="mp.ShowStatusBar=-1" value="显示">
οnclick="mp.ShowStatusBar=0" value="隐藏">
οnclick="alert(mp.ShowStatusBar)"
value="当前状态">
跟 踪 条:
οnclick="mp.ShowTracker=-1" value="显示">
οnclick="mp.ShowTracker=0" value="隐藏">
οnclick="alert(mp.ShowTracker)" value="当前状态">
位置控制:
οnclick="mp.ShowPositionControls=-1"
value="显示">
οnclick="mp.ShowPositionControls=0"
value="隐藏">
οnclick="alert(mp.ShowPositionControls)"
value="当前状态">
窗口缩放:
οnclick="mp.DisplaySize=1" value="50%">
οnclick="mp.DisplaySize=0" value="100%">
οnclick="mp.DisplaySize=2" value="200%">
οnclick="mp.DisplaySize=3" value="全屏">
οnclick="alert(mp.DisplaySize)" value="当前状态">
其他格式及播放器
1.avi格式
代码片断如下:
border="0"
classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA">
value="0">
value="1">
value="1">
value="0">
value="0">
value=""">
value=""">
value="240">
value="320">
value="/Mbar.avi">
showdisplay="0" showcontrols="1"
playcount="0" moviewindowheight="240" moviewindowwidth="320"
filename="/Mbar.avi" src="Mbar.avi">
2.mpg格式
代码片断如下:
classid="clsid:05589FA1-C356-11CE-BF01-00AA0055595A"
id="ActiveMovie1" width="239" height="250">
value="0">
value="-1">
value="-1">
value="0">
value="-1">
value="-1">
value="0">
value="0">
value="0">
value="16777215">
value="0">
value="-1">
value="-1">
value="-1">
value="0">
value="-1">
valuetype="ref">
value="0">
value="0">
value="1">
value="-1">
value="-1">
value="-1">
value="-1">
value="0">
value="-1">
value="-480">
4.rm格式
代码片断如下:
CLASSID="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" HEIGHT=288
WIDTH=352>
value="9313">
value="7620">
value="0">
value="0">
value="0">
value="0">
value="rtsp://203.*.*.35/vod/dawan-a.rm">
value="ImageWindow">
value="Clip1">
value="0">
value="0">
value="#000000">
type="audio/x-pn-realaudio-plugin" CONSOLE="Clip1"
CONTROLS="ImageWindow" HEIGHT="288" WIDTH="352"
>
5.wmv格式
代码片断如下:
classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"
codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715"
standby="Loading Microsoft Windows Media Player components..."
type="application/x-oleobject" align="right"
hspace="5">
value=1>
value="/blogflash/2/fff.swf">
value=-1>
value=0>
value="">
value=0>
value=true>
value=-1>
value=-1>
value=-1>
value=0>
value=0>
value=0>
value=-1>
value=0>
value=1>
value=1>
value=1>
value=1>
value=1>
value=1>
value=1>
value=0>
value=0>
value=0>
value=0>
value=1>
网页播放器的参数含义 Windows Media Player 网页播放器 参数含义
(默认0为否,-1或1为是)
classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95"
id="MediaPlayer1" width="286" height="225">
value="-1">
value="-1">
value="-1">
value="-1">
value="-1">
value="-1">
value="0">
value="0">
value="15">
value>
value="-1">
value="0">
value="0">
value="0">
value>
value="0">
value="16777215">
value="0">
value="0">
value="-1">
value="-1">
value="-1">
value="-1">
value="-1">
valuetype="ref">
value="-1">
value="-1">
value="10">
value="-1">
value>
value="-1">
value="-1">
value="-1">
value="-1">
value="-1">
value="0">
value="0">
value="0">
value="-1">
value="0">
value="-1">
value="-1">
value="0">
value="0">
value="-1">
value="-1">
value="-1">
value="-1">
value="0">
value="0">
value="0">
value="0">
上面的这个播放器是老式的那种,6.4版本!新式播放器是在MediaPlayer9.0以后出现的,也就是说只有装了9.0或9.0以上的播放器才能正常使用的。
-------------------------------------------------------------------------------
下面是新式播放器代码,相对以前的来说要简单很多:
classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">
VALUE="-1">
VALUE="0">
value="-1">
VALUE="-1">
value="/blog/1.wma">
VALUE="1">
value="0">
value="0">
value="">
value="0">
value="0">
value="50">
value="mini">
value="0">
value="0">
value="-1">
value>