JS播放wma相关资料

阅读更多

本文来自互联网:

http://www.51888.org.ru/archives/605.html

 

JS控制网页音乐播放器和网页播放器参数含义

 

media player控制

  player.controls.play(); 播放

  player.controls.stop(); 停止

  player.controls.pause(); 暂停

  player.controls.currentPosition 返回播放文件的当前时间位置(以秒为单位)

  player.controls.currentPositionString 时间格式的字符串 “0:32″

  player.currentMedia.duration 返回播放文件的总长度(以秒为单位)

  player.currentMedia.durationString 时间格式的字符串 “4:34″

  player.settings.volume 音量 (0-100)

  player.settings.balance 声道,通过它应该可以进行立体声、左声道、右声道的控制。但对应的取值尚不清楚。

  player.settings.mute = s 静音(s取值为true和false)

  player.closedCaption.CaptioningID 网页中出现字幕的容器的ID

  player.closedCaption.SAMIFileName 字幕文件地址

  player.playState 返回播放器状态( 3:正在播放,2:暂停1:已停止)

  player.URL设置文件来源

  wmp.playState==1 //停止播放

  wmp.playState==2 //暂停播放

  wmp.playState==3 //正常播放

  wmp.playState==4 //向前搜索

  wmp.playState==5 //向后搜索

  wmp.playState==6 //缓冲处理

  wmp.playState==7 //等待反应

  wmp.playState==8 //播放完毕

  wmp.playState==9 //连接媒体

  wmp.playState==10 //准备就绪

  wmp.controls.currentPositionString //取得媒体当前位置,以形如 06:01 的时间形式显示

  wmp.controls.currentPosition //取得媒体当前位置,以形如 300.001 的秒数形式显示,精确到毫秒

  wmp.currentMedia.durationString //取得媒体总长度,以形如 06:01 的时间形式显示

  wmp.currentMedia.duration //取得媒体总长度,以形如 300.001 的秒数形式显示,精确到毫秒

  ================================================== ====

  REAL PLAYER控制

  player.DoPlay() 播放

  player.DoPause() 暂停

  player.DoStop() 停止

  player.GetLength() 返回播放文件的总长度(以毫秒为单位)

  player.GetPosition() 返回播放文件的当前时间位置(以毫秒为单位)

  player.GetPlayState() 返回播放器状态(0:停止,1:连接,2:缓冲,3:播放,4:暂停,5:寻找)

  player.SetPosition(n) 时间位置跳到n的地方(n取值以毫秒为单位)

  player.SetVolume(n) 设置音量(n取值为0到100)

  player.SetMute(s) 静音(s取值为true和false)

  player.SetFullScreen() 全屏

  player.setSource() 设置文件来源

  ==============================

  网页播放器的参数含义 Windows Media Player 网页播放器 参数含义

  (默认0为否,-1或1为是)

  

  id=”MediaPlayer1″ width=”286″ height=”225″>

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  单位是秒,比如10表示从第10秒处开始播放,值必须是-1.0或大于等于0–>

  

  

  

  

  

  

  

  其它的值作0处理,小数则采用四舍五入然后按前的处理–>

  

  

  

  

  

  

  

  

  valuetype=”ref”>

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  上面的这个播放器是老式的那种,6.4版本!新式播放器是在MediaPlayer9.0以后出现的,也就是说只有装了9.0或9.0以上的播放器才能正常使用的。

  ————————————————– —————————–

  下面是新式播放器代码,相对以前的来说要简单很多:

  

  classid=”CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA 6″>

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  Real Player 网页播放器 参数含义

  参数:autostart 属性:True或是False 作用:指定是否自动播放指定的源文件

  参数:backgroundcolor

  属性:任何用符号“#”开头的16进制数值或是任何预定义的颜色作用:指定图像窗口的背景颜色

  参数:center 属性:True或是False 作用:指定片断使用初始编码大小播放,并且在图像窗口的中央。

  参数:classid 属性:”clsid:CFCDAA03-8BE4-1lcf-B84B0020AFBBCCFA:**

  作用:用于指定ActiveX控件的唯一的字符串标示,可以认出嵌入的RealPalyer播放器。

  参数:console

  属性:任何字符串作用:可以将各种不同的RealPlayer控制聚集在网页上,这样它们可以交互使用或是保持独立,而且互相不影响

  参数:controls

  属性:ImageWindow,All,ControlPanel,PlavButton,PlayOnlyButton,

  PauseButton,StopButton,FFCtrl,RWCtrl,MuteCtrl,MuteVolume,VolumeSlider,PositionSlider,TACCtrl,HomeCtrl,InfoVolumePanel,InfoPanel,StatusBar,StatusField,PositionField

  作用:可以让你指定那些控制是可见的。

  参数:height 属性:任何整数值作用:指定RealPlayer元素的高度,单位:像素

  参数:id 属性:任何字符串作用:为标签中的RealPlayer元素指定名字。

  参数:imagestatus 属性:True或是False 作用:指定是否在图像窗口中显示状态信息,默认值是true

  参数:loop 属性:True或是False 作用:可以让你指定片断是否无限循环

  参数:maintainaspect 属性:True或是False

  作用:默认RealPlayer拉伸所有的片断来充满整个图像窗口。

  参数:name 属性:任何字符串作用:为标签中的RealPlayer元素指定名字(在标签中使用id)

  参数:nojava 属性:True或是False 作用:避免启动Java虚拟机

  参数:nolabels 属性:True或是False

  作用:可以禁止显示标题或是版权信息(realplayer5.0以上时,它是垃圾…)

  参数:nologo 属性:True或是False 作用:避免RealPlayer启动时在图像窗口中显示

  参数:numloop 属性:任何整数值作用:让你能够指定文件片循环的次数,不需要参数loop

  参数:prefetch 属性:True或是False

  作用:指定在播放前,RealPlayer是否可以获得流描述信息,默认值是False

  参数:region 属性:任何字符串作用:同SMIL一起使用。允许你指定使用HTML代替SMIL

  参数:scriptcallbacks 属性:用逗号分割的列表作用:指定浏览器的回调监控(好高级的东东!)

  参数:shuffle 属性:True或是False

  作用:同多文件片的ram文件或是SMIL文件一起使用。可以让RealPlayer随机播放列表中的文件

  参数:src 属性:任何合法的相对或是完整的URL 作用:指定播放的文件或是源文件的地址

  参数:type 属性:字符串作用:为嵌入插件指定MIME类型

  参数:width 属性:任何整数值作用:指定RealPlayer元素的宽度

  controls的属性含义…

  组件:imagewindow

  作用:视频显示区域

  组件:All

  作用:嵌入RealPlaver的所有按钮、滑动条和信息面板

  组件:ControlPanel

  作用:显示所有的控制按钮,以及位置滑动条和扬声器图标,和调节声音大小的滑动条

  组件:PlayButton

  作用:显示播放(play)按钮和暂停(pause)按钮

  组件:PlayOnlyButton

  作用:仅显示播放按钮

  组件:PauseButton

  作用:仅显示暂停按钮

  组件:StopButton

  作用:仅显示停止(stop)按钮

  组件:FFCtrl

  作用:仅显示快进(fastforward)按钮

  组件:RWCtrl

  作用:仅显示回放(rewind)按钮

  组件:MuteCtrl

  作用:仅显示扬声器图标,用作静音按钮

  组件:MuteVolume

  作用:显示小的扬声器图标(用于静音)和其上的用于调节音量的滑动条

  组件:VolumeSlider

  作用:仅显示竖直的音量滑动条

  组件:PositionSlider

  作用:显示水平的位置滑动条

  组件:tacctrl

  作用:显示水平的消息框,轮流显示标题、作者以及版权信息

  组件:HomeCtrl

  作用:显示小的Real标识

  组件:infoVolumePanel

  作用:显示黑的消息框,用绿色显示标题、作者以及版权信息,在右手方有扬声器图标和声音调节滑动条

  组件:infoPanel

  作用:同上面一样,但是没有静音按钮和声音调节滑动条

  组件:StatusBar

  作用:显示水平的消息框,显示片断信息,比如片断的时间,网络状况等等

  组件:StatusField

  作用:同StatusBar类似,但是只显示消息区域,显示网络消息,比如显示“Re-buffenng...”

  组件:PositionField

  作用:小的黑的消息框,显示整个文件片断长度以及当前帧在片内的位置

  嵌入RealOne播放器

  

  CLASSID=”clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCF A”

  HEIGHT=”100%” WIDTH=”100%”>

  

  

  

  

  

  

  

  value=”http://www.blogerhome.com/address.asp?num=2 4009987&id=10019″>

  

  

  

  

  

  

  

  

  嵌入MediaPlayer播放器

  

  codebase=”http://activex.microsoft.com/activex/con trols/mplayer/en/nsmp2inf.

  cab#Version=6,1,5,217″ type=”application/x-oleobject”

  standby=”Loading Microsoft Windows Media Player components…”

  classid=”clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E9 5″

  VIEWASTEXT>

  

  

  

  

  

  

  

  

你可能感兴趣的:(浏览器,互联网,音乐,Microsoft,ASP)