jw player 配置參數

Loadingthe player …
//player所在div


//具體配置參數

jwplayer(“container”).setup({//通過js調用播放器並安裝到指定容器(container)內

flashplayer:“jwplayer/player.swf”,//調用播放器

file:“video.flv”,//調用視頻文件

width:328,//播放器寬

height:200,//播放器高

image:”jwplayer/preview.jpg”,//視頻預覽圖片

controlbar:“over”,//控制條位置

screencolor:”#fff”//播放器顏色

repeat:"always",//重複播放

autostart:true//自動播放

});

 


基本變量
displayheight(number):顯示區域的高度.控制區域最小高度是20px,當該值大於或等於swf的高度時,播放列表會自動隱藏,否這會顯示。

file*(url):要播放文件的地址。支持單文件播放(MP3/FLV/RTMP/JPG/SWF/PNG/GIF),也支持播放列表。JW ImageRotator只支持列表

height*(number):設置swf的高度,當使用embed方式插入的時候,在embed的屬性裏已經設置了。但是有時候(特別是使用IE的時候)高度會變的不確定,影響了佈局,這時候需要通過該參數設置下,該值的單位是px

image(url):當你播放mp3,flv的時候,你可以通過該值設置一個預覽圖作爲專輯封面,支持 JPG/SWF/PNG/GIFfile. 你也可以在播放列表中對每一項進行設置。

shownavigation*(true,false):該參數僅被JW ImageRotator支持。用來顯示或隱藏圖片導航。

transition*(fade,bgfade,blocks,bubbles,circles,fluids,lines,random,slowfade):該參數僅被JW Image Rotator支持。用來設置圖片替換的效果。 設置爲"random" 將隨機的設置效果.默認值爲"fade".

width*(number):設置swf的寬度,其他同height;

 

顏色變量
backcolor*(color):設置播放器的背景顏色。JW Media Player等默認爲 0xFFFFFF (白色) JWImage Rotator默認爲 0x000000 (黑色).

fontcolor*(color):設置文字和按鈕的顏色。JW Media Player等默認爲 0x000000 (黑色) JWImage Rotator默認爲 0xFFFFFF (白色).

lightcolor*(color):設置被被激活狀態的顏色。JW Media Player等默認爲 0x000000 (黑色) JWImage Rotator默認爲 0xCC0000 (紅色). 

 

界面參數
autoscroll(true,false):當播放列表過長的時候,默認會自動顯示滾動條。當該值設置爲'true'的時候,會自動根據鼠標滾動播放列表。displaywidth(number ofpixes):設置顯示區域的寬度,當設置的比較小的時候,播放列表會顯示在顯示區域的右側而不是底部。

kenburns* (true,false): 用以實現在運動的時候實現kb效果(Ken Burnseffect),注意,當圖比較大,而且網速比較快的時候,建議打開,否則關閉。建議設置transition爲"slowfade"來配合。

largecontrols (true,false): 設置該值爲true用來放大控制區域的按鈕。建議爲視力不好的用戶打開

logo* (url): 設置一個圖片用來作爲右上角的水印,支持所有圖片格式,支持通明圖層的png效果最佳。

overstretch* (true,false,fit,none):設置圖片/影片在顯示區域的縮放。"true"等比例拉伸用來符合顯示區域。"false"僅拉伸合顯示區域。"fit"全屏顯示。"none"顯示原始大小。JWMedia Player等默認爲"fit",JW Image Rotator默認爲"false"

showdigits (true,false,total):設置爲"false"隱藏播放時間等信息用來節省控制區域的空間。設置爲"total"用來顯示全部時間。

showdownload (true,false):設置該值用來在控制區域顯示下載按鈕。鏈接到link所設置的地址。

showeq (true,false): 用來顯示一個假的音頻波動效果。當播放mp3的時候打設置該值可以得到很好的效果

showicons* (true,false): 用來顯示或者隱藏顯示區域中間的圖片,JW MediaPlayer等默認爲true。JW Image Rotator默認爲false;

showvolume (true,false): 用來設置是否顯示音量控制按鈕 thumbsinplaylist(true,false): 設置列表中是否顯示預覽圖

 


播放參數
autostart (true,false,muted):設置爲ture,頁面加載完後會自動播放。設置爲muted,會在靜音模式下自動播放,並且顯示區域中間有靜音圖標。

bufferlength (number): 設置flv的緩存時間。默認爲3秒

repeat* (true,false,list):默認爲flase,從當前播放位置播放到列表尾部後停止。設置爲list會播放列表中所有的項目,設置爲true會循環播放。

rotatetime* (number): 設置圖片的顯示時間。JW Media Player等默認爲10秒,JW ImageRotator默認爲5秒

shuffle* (true,false): 設置爲false順序播放,設置爲true無序播

smoothing (true,false):設置爲false關閉視頻平滑處理,推薦設置true用以得到更好效果。但對於大屏幕或者配置低的機器設置false是有好處的

start* (second): 在使用RTMP 或 HTTP流媒體的時候(非常規的flv/mp3),使用該變量準確的定位開始位置。該參數設置在XSPE格式的列表中以便準且的設置文件的章節。

volume* (number): 設置音量,默認爲80.

 

互動參數
audio* (url):用這個參數來添加一個mp3文件作爲單獨的音頻,可以作爲圖片的背景音樂解說等。

bwfile (url):用以帶寬檢測的文件的地址,可以放一個圖片,或者rtmp流媒體。可以在右鍵菜單中查看到貸款數值。

bwstreams (comma-separated list of bitrates):和bwfile配合使用,根據帶寬值來選擇不同的文件。如:你要播放video.flv並且設置該項的值爲100,250,500,1000,當播放器發現帶寬爲349kbps的時候,將會播放video_250.flv。所以他有一套有效的命名設置,他將會自動切換,哪怕是在採用播放列表的情況下。

callback(url):設置這個參數爲服務端程序(php/asp)地址用來回傳數據。在每個項播放和停止的時候會發送數據到服務器,以便在服務器端保存播放統計。

captions (url):設置該值用以載入一個文本格式的文本作爲字幕。播放器至支持SMIL格式和DVD的SRT格式的字幕。如果你的flv文件內置字體你可以設置該值爲"captionate".如果你有多頻道字幕,可以設置這個值爲"captionate0","captionate3"等。可以在列表中設置每一個項的值。

enablejs* (true,false):設置爲true打開對javascript的支持。僅支持在線使用。javascript可以控制播放,加載媒體,獲得當前播放項的詳盡信息。

fsbuttonlink(url):如果用戶的flashplayer版本高於(9.0.28)播放器會自動的顯示一個全屏按鈕。通過設置該值,你可以鏈接到另外的頁面用以全屏顯示。服務端程可以設定將要播放的文件。id (string): 播放器的唯一標識。將會被回傳到服務器端。

javascriptid*(string):如果你的頁面上有多個播放器,你可以設置這個參數給每個播放器不同的id,這樣就可以方便的用javascript來控制。他將回傳到getUpdate()事件中。

link (url):通過這個參數用來設置一個可現在的版本,或者強制用戶通過該地址下載當前項。可以在播放列表中爲每一項設置該值。

linkfromdisplay*(true,false):設置顯示區域被點擊時要訪問的頁面。默認點擊顯示區域時會進行播放/暫停操作。

linktarget* (frame): 設置鏈接目標,"_self"在當前頁打開。"_blank"在新頁面中打開。

streamscript (url):設置這個參數爲了兼容‘僞流媒體’FLV文件。

type (mp3,flv,rtmp,jpg,png,gif,swf,rbs,3gp,mp4,m4v):播放器會根據文件名的最後三個字符來判斷類型。在你使用服務器端語言進行重定向時,這種方法將不會再有效。所以你可以設置這個參數來告訴播放器文件類型。你也可以在播放列表中對每一項進行設置。如果播放器找不到文件類型將會被識別爲播放列表。

useaudio (true,false): 設置爲false用來改變爲靜音狀態。 usecaptions(true,false):設置爲false隱藏字幕.

usefullscreen(true,false):如果你不希望用flashplayer9的全屏模式。可以設置"fsbuttonlink"參數用來替換全屏按鈕的事件。

usekeys (true,false):設置爲"false"用來取消鍵盤操作(SPACE,UP,DOWN,LEFT,RIGHT)

 


你必須對?=&進行字符轉移。? → ?, = → =, & → &. 你的"file"變量爲getplaylist.php?id=123的時候必須設置爲 getplaylist.php?id=123.

轉自:http://blog.sina.com.cn/s/blog_5fccd05d01018y3t.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章