閱讀369 返回首頁    go 阿裏雲


Web播放器皮膚定製__視頻播放_使用手冊_媒體轉碼-阿裏雲

Prismplayer皮膚設置分為Flash模式與HTML5模式。

1. HTML5播放器皮膚設置

(1)默認設置,頁麵引入文件:

  1. <link rel="stylesheet" href="//g.alicdn.com/de/prismplayer/1.4.8/skins/default/index.css" />

css文件中包含皮膚素材:

  1. https://gw.alicdn.com/tps/TB1YuE3KFXXXXaAXFXXXXXXXXXX-256-512.png

(2)配置信息:內部組件都要有配置;

  1. prism-player :播放器配置
  2. prism-big-play-btn :大播放按鈕:
  3. prism-play-btn :播放按鈕
  4. prism-play-btn.playing :播放過程中暫停;
  5. prism-live-display :直播圖標(直播時會占用播放按鈕位置)
  6. prism-fullscreen-btn :全屏按鈕
  7. prism-fullscreen-btn.fullscreen :全屏後按鈕
  8. prism-volume :聲音按鈕
  9. prism-volume.mute :靜音後按鈕
  10. prism-cover :播放器開始前封麵配置
  11. prism-controlbar :播放器控製欄
  12. prism-time-display :時間顯示總時間
  13. prism-time-display .current-time:當前時間
  14. prism-progress :進度條
  15. prism-progress-loaded :加載進度
  16. prism-progress-cursor :進度條位置

(3)配置方式

可以參照https://g.alicdn.com/de/prismplayer/1.4.8/skins/default/index.css修改配置,並在頁麵中引入替換。

例如:大播放按鈕

  1. .prism-player .prism-big-play-btn {
  2. width: 90px;
  3. height: 90px;
  4. background: url("//gw.alicdn.com/tps/TB1YuE3KFXXXXaAXFXXXXXXXXXX-256-512.png") no-repeat -2px -2px;
  5. }

其中:

  1. width:寬度(px:像素)
  2. height:高度(px:像素)
  3. background:圖像url
  4. no-repeat:不平鋪(同css)
  5. -2px:x軸位置
  6. -2px:y軸位置

2. Flash播放器皮膚設置

(1)默認使用文件:

  1. https://g.alicdn.com/de/prismplayer-flash/1.2.3/atlas/defaultSkin.xml
  2. https://g.alicdn.com/de/prismplayer-flash/1.2.3/atlas/defaultSkin.png

其中.png為皮膚按鈕素材,.xml指定皮膚按鈕位置,1.2.3為版本號。播放器默認在https://g.alicdn.com/de/prismplayer-flash/1.2.3/atlas/目錄下查找defaultSkin.xmldefaultSkin.png

(2)配置信息:

設定元件素材圖像:

  1. <TextureAtlas imagePath="defaultSkin.png">

設定元件:

  1. bigPlayDown :大播放按鈕 點擊後圖標
  2. bigPlayOver :大播放按鈕 鼠標劃過時圖標
  3. bigPlayUp :大播放按鈕 未點擊時圖標
  4. clarityBgDown :清晰度標示 點擊後圖標
  5. clarityBgOver :清晰度標示 鼠標劃過時圖標
  6. clarityBgUp :清晰度標示 未點擊時圖標
  7. followDisabled :下一條按鈕 禁止時圖標
  8. followDown :下一條按鈕 點擊後圖標
  9. followOver :下一條按鈕 鼠標劃過時圖標
  10. followUp :下一條按鈕 未點擊時圖標
  11. fullScreenDisabled:全屏按鈕 禁止時圖標
  12. fullScreenDown :全屏按鈕 點擊後圖標
  13. fullScreenOver :全屏按鈕 鼠標劃過時圖標
  14. fullScreenUp :全屏按鈕 未點擊時圖標
  15. liveicon :直播標誌圖片
  16. muteDown :靜音按鈕 點擊後圖標
  17. muteOver :靜音按鈕 鼠標劃過時圖標
  18. muteUp :靜音按鈕 未點擊時圖標
  19. normalScreenDown :退出全屏按鈕 點擊後圖標
  20. normalScreenOver :退出全屏按鈕 鼠標劃過時圖標
  21. normalScreenUp :退出全屏按鈕 未點擊時圖標
  22. pauseDisabled :暫停按鈕 禁止時圖標
  23. pauseDown :暫停按鈕 點擊後圖標
  24. pauseOver :暫停按鈕 鼠標劃過時圖標
  25. pauseUp :暫停按鈕 未點擊時圖標
  26. playDisabled :播放按鈕 禁止時圖標
  27. playDown :播放按鈕 點擊後圖標
  28. playOver :播放按鈕 鼠標劃過時圖標
  29. playUp :播放按鈕 未點擊時圖標
  30. replayDown :重播按鈕 點擊後圖標
  31. replayOver :重播按鈕 鼠標劃過時圖標
  32. replayUp :重播按鈕 未點擊時圖標
  33. setDown :設置按鈕 點擊後圖標
  34. setOver :設置按鈕 鼠標劃過時圖標
  35. setUp :設置按鈕 未點擊時圖標
  36. volMaxDown :大聲音(>=50%) 點擊後圖標
  37. volMaxOver :大聲音(>=50%) 鼠標劃過時圖標
  38. volMaxUp :大聲音(>=50%) 未點擊時圖標
  39. volMinDown :小聲音(<50%) 點擊後圖標
  40. volMinOver :小聲音(<50%) 鼠標劃過時圖標
  41. volMinUp :小聲音(<50%) 未點擊時圖標
  42. zoom100Down :全屏時100%比例按鈕 點擊後圖標
  43. zoom100Over :全屏時100%比例按鈕 鼠標劃過時圖標
  44. zoom100Up :全屏時100%比例按鈕 未點擊時圖標
  45. zoom75Down :全屏時75%比例按鈕 點擊後圖標
  46. zoom75Over :全屏時75%比例按鈕 鼠標劃過時圖標
  47. zoom75Up :全屏時75%比例按鈕 未點擊時圖標
  48. zoom50Down :全屏時50%比例按鈕 點擊後圖標
  49. zoom50Over :全屏時50%比例按鈕 鼠標劃過時圖標
  50. zoom50Up :全屏時50%比例按鈕 未點擊時圖標

(3)配置方式

參照默認皮膚設置,在https://[domain]/[path]/目錄下存放skin.pngskin.xml文件,並在player的輸入參數中添加skinRes:"https://domain/path/skin"。例如:大播放按鈕

  1. <SubTexture name="bigPlayDown" x="2" y="94" width="90" height="90"/>
  2. <SubTexture name="bigPlayOver" x="94" y="2" width="90" height="90"/>
  3. <SubTexture name="bigPlayUp" x="2" y="2" width="90" height="90"/>

其中:

  1. x:元件在圖像中x軸坐標
  2. y:元件在圖像中y軸坐標
  3. width:元件在圖像中寬度
  4. height:元件在圖像中寬度

最後更新:2016-11-24 11:23:49

  上一篇:go Web播放器__視頻播放_使用手冊_媒體轉碼-阿裏雲
  下一篇:go 移動端播放器SDK__視頻播放_使用手冊_媒體轉碼-阿裏雲