成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

三款HTML 5的視頻和音頻播放器

開發 前端
由于官方下載回來的文件只有幾個核心JS,具體的例子還需要根據上面的教程自己搭建。下面就一起來看看每個demo的簡要實現代碼和在線示例。

今天將為大家介紹三款HTML 5的視頻和音頻播放器,這里就不多廢話了,首先先看第一款。

HTML5視頻和音頻播放器jPlayer

由于官方下載回來的文件只有幾個核心JS,具體的例子還需要根據上面的教程自己搭建。下面就一起來看看每個demo的簡要實現代碼和在線示例:

1、jPlayer作為視頻播放器

初始化的js代碼:

  1. $(document).ready(function(){     
  2.     $("#jquery_jplayer_1").jPlayer({   
  3.         ready: function () {   
  4.             $(this).jPlayer("setMedia", {m4v: "http://www.jplayer.org/video/m4v/Big_Buck_Bunny_Trailer.m4v",                 ogv: "http://www.jplayer.org/video/ogv/Big_Buck_Bunny_Trailer.ogv",                 webmv: "http://www.jplayer.org/video/webm/Big_Buck_Bunny_Trailer.webm",                 poster: "http://www.jplayer.org/video/poster/Big_Buck_Bunny_Trailer_480x270.png" 
  5.             });   
  6.         },   
  7.         swfPath: "../js",   
  8.         supplied: "webmv, ogv, m4v",   
  9.         size: {   
  10.             width: "640px",   
  11.             height: "360px",   
  12.             cssClass: "jp-video-360p" 
  13.         }   
  14.     });   
  15. }); 

在線示例

 

2、jPlayer作為音頻播放器

 

 

初始化的js代碼:

  1. $(document).ready(function(){     
  2.     $("#jquery_jplayer_1").jPlayer({   
  3.         ready: function (event) {   
  4.             $(this).jPlayer("setMedia", {m4a:"http://www.jplayer.org/audio/m4a/TSP-01-Cro_magnon_man.m4a",                 oga:"http://www.jplayer.org/audio/ogg/TSP-01-Cro_magnon_man.ogg" 
  5.             });   
  6.         },   
  7.         swfPath: "../js",   
  8.         supplied: "m4a, oga",   
  9.         wmode: "window" 
  10.     });     
  11. }); 

在線示例

3、jPlayer作為個性化的環形音頻播放器

 

初始化的js代碼:

  1. $(document).ready(function(){     
  2.     var myCirclePlayer = new CirclePlayer("#jquery_jplayer_1",   
  3.     {   
  4.         m4a: "http://www.jplayer.org/audio/m4a/Miaow-07-Bubble.m4a",   
  5.         oga: "http://www.jplayer.org/audio/ogg/Miaow-07-Bubble.ogg" 
  6.     }, {   
  7.         cssSelectorAncestor: "#cp_container_1",   
  8.         swfPath: "../js",   
  9.         wmode: "window" 
  10.     });     
  11. }); 

在線示例

4、jPlayer作為帶播放列表的視頻播放器

 

初始化的js代碼:

 

  1. $(document).ready(function(){     
  2.     new jPlayerPlaylist({   
  3.         jPlayer: "#jquery_jplayer_1",   
  4.         cssSelectorAncestor: "#jp_container_1" 
  5.     }, [   
  6.         {   
  7.             title:"Big Buck Bunny Trailer",   
  8.             artist:"Blender Foundation",   
  9.             free:true,
  10. m4v: "http://www.jplayer.org/video/m4v/Big_Buck_Bunny_Trailer.m4v",             
  11. ogv: "http://www.jplayer.org/video/ogv/Big_Buck_Bunny_Trailer.ogv",             
  12. webmv: "http://www.jplayer.org/video/webm/Big_Buck_Bunny_Trailer.webm",             
  13. poster:"http://www.jplayer.org/video/poster/Big_Buck_Bunny_Trailer_480x270.png" 
  14.         },   
  15.         {   
  16.             title:"Finding Nemo Teaser",   
  17.             artist:"Pixar",             
  18. m4v: "http://www.jplayer.org/video/m4v/Finding_Nemo_Teaser.m4v"
  19. ogv: "http://www.jplayer.org/video/ogv/Finding_Nemo_Teaser.ogv",  
  20. webmv: "http://www.jplayer.org/video/webm/Finding_Nemo_Teaser.webm",  
  21. poster: "http://www.jplayer.org/video/poster/Finding_Nemo_Teaser_640x352.png" 
  22.         },   
  23.         {   
  24.             title:"Incredibles Teaser",   
  25.             artist:"Pixar"
  26. m4v: http://www.jplayer.org/video/m4v/Incredibles_Teaser.m4v,
  27. ogv: "http://www.jplayer.org/video/ogv/Incredibles_Teaser.ogv",         
  28. webmv: "http://www.jplayer.org/video/webm/Incredibles_Teaser.webm"
  29.  poster: "http://www.jplayer.org/video/poster/Incredibles_Teaser_640x272.png" 
  30.         }   
  31.     ], {   
  32.         swfPath: "../js",   
  33.         supplied: "webmv, ogv, m4v" 
  34.     });     
  35. }); 

在線示例

主要就是這幾個例子,官網上本來還可以切換皮膚的,我就不做上去了。最后將所有例子打包供大家下載學習。

示例源碼下載

#p#

第二款:VideoJS介紹

簡單介紹一下VideoJS的特點。

 


 

開源,我們可以利用VideoJS的源碼將它應用到自己的程序中,并且可以修改其源碼,但要遵循開源協議。

輕量級,沒有使用圖片。

完全可以用CSS定制播放器的外觀。

不依賴其他腳本庫。

使用非常簡單。

不僅使用簡單,擴展也非常簡單。

在各個瀏覽器之間有統一的外觀。

支持全屏播放。

可以控制音量。

遇到不支持HTML5的瀏覽器可以轉換成FLASH來播放。

上面這段話是翻譯過來的,有什么錯誤請大家指出,呵呵。如何,聽上去很強大吧,我也是這么覺得。由于國情原因,訪問國外的網站經常要被重置,于是我就將VideoJS的源代碼下了回來放在青藤園網站上,方便大家欣賞和學習。

在線示例

源碼下載

#p#

第三款:ZEN Audio Player使用介紹

上面向大家介紹了兩個HTML5音頻和視頻播放器VideoJS和jPlayer。今天再來介紹一個音頻播放器ZEN Audio Player。說白了ZEN Audio Player是基于jPlayer的,如果你仔細看過jPlayer這篇文章的話,應該還記得里面有一個個性化的環形音頻播放器示例,說白了,ZEN Audio Player就是基于jPlayer給這個環形播放器重新寫了一個皮膚,下圖是它在Chrome瀏覽器下的展示效果,在firefox下效果稍微差點,可能界面兼容性還有點問題。

我不知道為什么,當我想從github上下載這個播放器的示例源碼時,要么打不開,要么就非常慢,可能是github自身的問題,也有可能是萬惡的GFW的問題,所以最終我是根據其示例頁面將頁面元素和用到的js、css一點點湊起來的,最終把這個demo和源碼發上來,方便大家下載和學習,身在中國,訪問國外的網站實在是太累太累了。

在線示例

源碼下載

ZEN Audio Player的官方網站是http://lab.simurai.com/ui/zen-player/

責任編輯:張偉 來源: HTML5中文網站
相關推薦

2023-07-24 13:22:35

VideoHTML5Web

2017-02-20 09:15:34

Linux播放器Qmmp

2012-05-03 09:51:09

HTML5

2022-08-16 17:37:06

視頻播放器鴻蒙

2011-09-05 18:08:01

MTK音頻播放器

2021-01-19 13:30:52

Linux播放器互聯網

2015-05-21 15:25:42

VLC播放器

2023-03-29 09:32:15

視頻播放器應用鴻蒙

2012-04-05 13:19:06

WEBHTML5

2012-05-02 10:42:58

Linux音樂播放器

2011-07-20 16:21:20

iPhone 視頻 播放器

2012-05-25 14:20:08

JavaScript

2019-02-11 09:20:35

Linux音樂播放器

2024-07-22 14:53:04

2010-01-22 14:23:54

HTML 5

2012-05-25 10:31:44

HTML5

2022-06-21 14:41:38

播放器適配西瓜視頻

2011-08-30 09:48:07

Ubuntu

2023-07-10 18:44:18

開源播放器

2011-11-22 09:32:28

HTML 5
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中文区中文字幕免费看 | 亚洲成人日韩 | 欧美三区 | 亚洲精品一区二区三区蜜桃久 | 久久久91精品国产一区二区三区 | 国产精品高清在线 | 日日夜夜精品免费视频 | 欧美成人精品二区三区99精品 | 狠狠色狠狠色综合系列 | 日韩影院在线 | 一级在线观看 | 日操操夜操操 | 久久三级av | 久久在线 | 国产日韩精品一区二区三区 | 大吊一区二区 | 成人国产精品久久 | 日日综合| 99精品网站 | 日韩欧美一区二区三区免费观看 | 国产午夜精品一区二区三区嫩草 | 欧美一区二区在线 | 日韩美女在线看免费观看 | 美女网站视频免费黄 | 日韩精品人成在线播放 | 亚洲精品不卡 | 亚洲精品久久久久久一区二区 | 一级欧美黄色片 | 又黄又爽的网站 | 午夜视频免费在线 | 美女爽到呻吟久久久久 | 亚洲成人av| 久久综合一区二区三区 | 国产在线一区二区 | 婷婷精品| 精品国产一区二区在线 | 色婷婷久久久亚洲一区二区三区 | 97超碰人人草 | 国产精品国产精品国产专区不片 | 色综合久久伊人 | 国产高清免费 |