花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無(wú)憂網(wǎng),按 + 收藏我們
登錄 注冊(cè) 退出 找回密碼

常見的網(wǎng)頁(yè)播放器代碼

時(shí)間: 2018-12-14 09:09 閱讀: 作者:素材無(wú)憂網(wǎng)

 我們?cè)诰W(wǎng)頁(yè)上看到的播放器無(wú)外乎WMP/RealPlayer/Flash Player,其他的無(wú)非是面板不同,或者添加了其他控件,對(duì)于計(jì)算機(jī)上安裝的一些播放器也都是編碼和解碼器的整合,其最核心的編碼和解碼技術(shù)是相同的。例如:網(wǎng)絡(luò)上最流行的windows media流(asf,wma,wmv 格式),Real流(rm,rmvb格式),還有MPEG系列編碼格式(MP4,MP3格式)。下面是admin10000.com整理的常見網(wǎng)頁(yè)播放器代碼


1、使用Embed 標(biāo)簽播放多媒體文件
  格式<embed src="文件名"/>。其中文件名可以取任何一種多媒體文件格式,例如 "test.wma",就會(huì)在網(wǎng)頁(yè)上顯示一個(gè) Windows Media Player 播放器(因?yàn)?wma 是 WMP 專用的),另如 "test.rm",就會(huì)在網(wǎng)頁(yè)上顯示一個(gè) Real Player 播放器。當(dāng)然,你的計(jì)算機(jī)上必須安裝了 RealPlayer 才可以顯示。
其實(shí) embed 標(biāo)簽還可以顯示 Flash 動(dòng)畫(這時(shí)embed 標(biāo)簽的作用跟用 object 標(biāo)簽顯示 Flash 動(dòng)畫的差不多),例子: <embed src="a.swf">
總之,歸納 embed 標(biāo)簽的作用: 在網(wǎng)頁(yè)上播放指定的多媒體文件。


2、調(diào)用Windows Media Player 進(jìn)行播放
  可用來來播放 wmv,asf 等格式文件
 

<object classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715"type="application/x-oleobject" height="200" width="300"> 
<param name="filename" value="test.wmv" /> 
<param name="autostart" value="false" /> 
<param name="showstatusbar" value="true" /> 
<param name="showtracker" value="true" /> 
<param name="showcontrols" value="true" /> 
<embed filename="test.wmv" autostart="false"pluginspage="http://www.microsoft.com/windows/windowsmedia/" showcontrols="true"showstatusbar="true" showtracker="true" src="test.wmv" type="application/x-mplayer2" height="200"width="300"></embed> 
</object>

Windows Media Player 7 及更高版本的 class ID 是:clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6
上面例子中的 class ID 是一個(gè)老的版本,但是依然可以工作,這是因?yàn)槠湎蚝蠹嫒菪?。但是如果使用了老?class ID,就無(wú)法使用增加到組件中的新特性了。
下面給出新版本的例子

<object classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6" type="application/x-oleobject"height="200" width="300"> 
<param name="url" value="test.wmv" /> 
<param name="autostart" value="false" /> 
<param name="showstatusbar" value="true" /> 
<param name="showtracker" value="true" /> 
<param name="showcontrols" value="true" /> 
<param name="uimode" value="full"/> 
<embed filename="test.wmv" autostart="false" showcontrols="true" showstatusbar="true"showtracker="true" uimode="full" src="test.wmv" type="application/x-mplayer2" height="200" width="300"></embed> 
</object>


3、調(diào)用Real Player 進(jìn)行播放
  可用來播放 rm,ram 等格式文件

播放框:
<object classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=285 id=RAOCX name=rmplaywidth=356> 
<param name="SRC" value="影片地址"> 
<param name="CONSOLE" value="Clip1"> 
<param name="CONTROLS" value="imagewindow"> 
<param name="AUTOSTART" value="true"> 
<embed src="影片地址" autostart="true" controls="ImageWindow" console="Clip1"pluginspage="http://www.real.com"/’ width="356" height="285"> 
</embed> 
</object> 

控制框:可緊跟播放框一起
<object classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=27 id=video1 width=356> 
<param name="_ExtentX" value="7276"> 
<param name="_ExtentY" value="1058"> 
<param name="AUTOSTART" value="0"> 
<param name="SHUFFLE" value="0"> 
<param name="PREFETCH" value="0"> 
<param name="NOLABELS" value="0"> 
<param name="CONTROLS" value="ControlPanel"> 
<param name="CONSOLE" value="Clip1"> 
<param name="LOOP" value="0"> 
<param name="NUMLOOP" value="0"> 
<param name="CENTER" value="0"> 
<param name="MAINTAINASPECT" value="0"> 
<param name="BACKGROUNDCOLOR" value="#ffffff"> 
<embed type="audio/x-pn-realaudio-plugin" console="Clip1" controls="ControlPanel" height="27"width="356" autostart="0" _extentx="7276" _extenty="1058" shuffle="0" prefetch="0" nolabels="0" loop="0"numloop="0" center="0" maintainaspect="0" backgroundcolor="#ffffff"> 
</embed> 
</object> 


最后給出Windows Media Player 和 Real Player 播放器的詳細(xì)參數(shù)說明



Windows Media Player "clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95"  參數(shù)說明
參數(shù) 默認(rèn)值 說明
AudioStream true  
AutoSize true 是否自動(dòng)調(diào)整播放大小
AutoStart true 是否自動(dòng)播放
AnimationAtStart true 整個(gè)動(dòng)畫是否在下載時(shí)同時(shí)播放
AllowScan true  
AllowChangeDisplaySize true  
AutoRewind false  
Balance false 左右聲道平衡,最左-9640,最右9640
BaseURL    
BufferingTime 5 緩沖時(shí)間
CaptioningID    
ClickToPlay true 當(dāng)用戶點(diǎn)擊播放區(qū)域時(shí)是否啟動(dòng)播放器
CursorType false  
CurrentPosition true 當(dāng)前播放進(jìn)度 -1 表示不變,0表示開頭 單位是秒,比如10表示從第10秒處開始播放,值必須是-1.0或大于等于0
CurrentMarker false  
DefaultFrame    
DisplayBackColor false  
DisplayForeColor 16777215  
DisplayMode false  
DisplaySize false 視頻1-50%, 0-100%, 2-200%,3-全屏 其它的值作0處理,小數(shù)則采用四舍五入然后按前的處理
Enabled true  
EnableContextMenu true 是否用右鍵彈出菜單控制
EnablePositionControls true  
EnableFullScreenControls false  
EnableTracker true 是否允許拉動(dòng)播放進(jìn)度條到任意地方播放
Filename URL 指定播放文件的URL
InvokeURLs true  
Language true  
Mute false 是否靜音
PlayCount 1 重復(fù)播放次數(shù),0為始終重復(fù)
PreviewMode false  
Rate 1 播放速率控制,1為正常,允許小數(shù)
SAMILang   SAMI語(yǔ)言
SAMIStyle   SAMI樣式
SAMIFileName   字幕ID
SelectionStart true  
SelectionEnd true  
SendOpenStateChangeEvents true  
SendWarningEvents true  
SendErrorEvents true  
SendKeyboardEvents false  
SendMouseClickEvents false  
SendMouseMoveEvents false  
SendPlayStateChangeEvents true  
ShowCaptioning false 是否顯示字幕,為一塊黑色,下面會(huì)有一大塊黑色,一般不顯示
ShowControls true 是否顯示控制,比如播放,停止,暫停
ShowAudioControls true 是否顯示音量控制
ShowDisplay false 顯示節(jié)目信息,比如版權(quán)等
ShowGotoBar false 是否顯示進(jìn)度條
ShowPositionControls true 是否顯示往前往后及列表,如果顯示一般也都是灰色不可控制
ShowStatusBar false 當(dāng)前播放信息,顯示是否正在播放,及總播放時(shí)間和當(dāng)前播放到的時(shí)間
ShowTracker true 是否顯示當(dāng)前播放跟蹤條,即當(dāng)前的播放進(jìn)度條
TransparantAtStart false  
VideoBorderWidth false 顯示部的寬部,如果小于視頻寬,則最小為視頻寬,或者加大到指定值,并自動(dòng)加大高度.此改變只改變四周的黑框大小,不改變視頻大小
VideoBorderColor false 顯示黑色框的顏色, 為RGB值,比如ffff00為黃色
VideoBorder3D false  
Volume -200 音量大小,負(fù)值表示是當(dāng)前音量的減值,值自動(dòng)會(huì)取絕對(duì)值,最大為0,最小為-9640
WindowlessVideo false 如果是0可以允許全屏,否則只能在窗口中查看


Windows Media Player "clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6" 參數(shù)說明
參數(shù) 默認(rèn)值 說明
AutoStart -1 是否自動(dòng)播放,0不自動(dòng)播放,-1自動(dòng)播放
Balance 0 調(diào)整左右聲道平衡,最左-9640,最右9640
enabled -1 播放器是否可人為控制;-1可控制,0不可控制
EnableContextMenu -1 是否啟用上下文菜單(是否用右鍵彈出菜單控制) 0不顯示菜單,1顯示菜單
url   播放的文件地址
PlayCount   播放次數(shù)控制,為整數(shù),0為始終重復(fù)
rate   播放速率控制,1為正常,允許小數(shù),1.0-2.0
currentPosition   控件設(shè)置:當(dāng)前位置(-1 表示不變,0表示開頭 單位是秒,比如10表示從第10秒處開始播放,值必須是-1或大于等于0)
currentMarker   控件設(shè)置:當(dāng)前標(biāo)記
defaultFrame   顯示默認(rèn)框架
invokeURLs   腳本命令設(shè)置:是否調(diào)用URL
baseURL   腳本命令設(shè)置:被調(diào)用的URL
stretchToFit 0 是否按比例伸展 ,0不伸縮,-1伸展
volume   默認(rèn)聲音大小0%-100%,50則為50%
mute   是否靜音
uiMode Full 播放器顯示模式:Full顯示全部;mini最簡(jiǎn)化;None不顯示播放控制,只顯示視頻窗口;invisible全部不顯示
windowlessVideo 0 如果是0可以允許全屏,否則只能在窗口中查看 ;0窗口顯示,-1非窗口顯示
fullScreen 0 開始播放是否自動(dòng)全屏 -1 自動(dòng)全屏,0 不自動(dòng)全屏
enableErrorDialogs   是否啟用錯(cuò)誤提示報(bào)告
SAMIStyle   SAMI樣式
SAMILang   SAMI語(yǔ)言
SAMIFilename   字幕ID

 

Real Player "clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" 參數(shù)說明
參數(shù) 默認(rèn)值 說明
AutoStart true 值為True或是False,指定是否自動(dòng)播放指定的源文件
backgroundcolor   值為任何用符號(hào)“#”開頭的16進(jìn)制數(shù)值或是任何預(yù)定義的顏色,指定圖像窗口的背景顏色
center   值為True或是False,指定片斷使用初始編碼大小播放并且在圖像窗口的中央。
classid   "clsid:CFCDAA03-8BE4-1lcf-B84B0020AFBBCCFA:** 作用:用于指定ActiveX控件的唯一的字符串標(biāo)示,可以認(rèn)出嵌入的RealPalyer播放器。
console   值為任何字符串,可以將各種不同的RealPlayer控制聚集在網(wǎng)頁(yè)上,這樣它們可以交互使用或是保持獨(dú)立,而且互相不影響
controls   用來指定哪些控制是可見的。 值可以是 ImageWindow,All,ControlPanel,PlavButton,PlayOnlyButton, PauseButton,StopButton,F(xiàn)FCtrl,RWCtrl,MuteCtrl,MuteVolume,VolumeSlider,PositionSlider,TACCtrl,HomeCtrl,InfoVolumePanel,InfoPanel,StatusBar,StatusField,PositionField。
height   指定RealPlayer元素的高度。值為任何整數(shù)值,單位:像素。
id   值為任何字符串。為標(biāo)簽中的RealPlayer元素指定名字。
imagestatus true 值為True或是False 。用來指定是否在圖像窗口中顯示狀態(tài)信息。
loop   值為True或是False 。可以讓你指定片斷是否無(wú)限循環(huán)。
maintainaspect true 值為True或是False。指定是否拉伸所有的片斷來充滿整個(gè)圖像窗口
name   值為任何字符串。為標(biāo)簽中的RealPlayer元素指定名字(在標(biāo)簽中使用id)
nojava   值為True或是False。避免啟動(dòng)Java虛擬機(jī)
nolabels   True或是False ??梢越癸@示標(biāo)題或是版權(quán)信息(realplayer5.0以上時(shí),它是垃圾...)
nologo   True或是False。避免RealPlayer啟動(dòng)時(shí)在圖像窗口中顯示
numloop   指定文件片循環(huán)的次數(shù),值為整數(shù)值。不需要參數(shù)loop
prefetch false 值為True或是False。指定在播放前,RealPlayer是否可以獲得流描述信息
region   值為任何字符串。同SMIL一起使用。允許你指定使用HTML代替SMIL
scriptcallbacks   值為用逗號(hào)分割的列表。用來指定瀏覽器的回調(diào)監(jiān)控(好高級(jí)的東東?。?/td>
shuffle   值為True或是False 。同多文件片的ram文件或是SMIL文件一起使用。可以讓RealPlayer隨機(jī)播放列表中的文件
src   播放的文件地址
type   為嵌入插件指定MIME類型
width   指定RealPlayer元素的寬度。值為任何整數(shù)值

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!

轉(zhuǎn)載請(qǐng)注明: 常見的網(wǎng)頁(yè)播放器代碼

標(biāo)簽:  
相關(guān)文章
模板推薦