1. 程式人生 > >jqm視訊播放器,html5視訊播放器,html5音樂播放器,html5播放器,video開發demo,html5視訊播放示例,html5手機視訊播放器

jqm視訊播放器,html5視訊播放器,html5音樂播放器,html5播放器,video開發demo,html5視訊播放示例,html5手機視訊播放器

最近在論壇中看到了很多實用html5開發視訊播放,音樂播放的功能,大部分都在尋找答案。因此我就在這裡做一個demo,供大家相互學習。html5開發越來越流行了,而對於視訊這一塊也是必不可少的一部分。如何讓你的網站佔據優勢,就要看你的功能和使用者體驗了。html5對video還是做了很多優惠的東西,我們使用起來很得心應手。
在過去 flash 是網頁上最好的解決視訊的方法,截至到目前還算是主流,像那些優酷之類的視訊網站、蝦米那樣的線上音樂網站,仍然使用 flash 來提供播放服務。但是這種狀況將會隨著 HTML5 的發展而改變。就視訊而言,HTML5 新增了 video 來實現線上播放視訊的功能。
使用 HTML5 的 video 可以很方便的使用 JavaScript 對視訊內容進行控制等等,功能十分強大,同時代碼比較少加快載入速度。此外跨平臺性比較好,特別是一些平板、手機等。例如蘋果公司的產品不支援 flash 僅支援 HTML5 中的 video 功能。
HTML5 的相容性問題雖然目前是個硬傷,但這只是時間的問題。好吧廢話少說,看程式碼:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>偽專家html5視訊播放器,音樂播放器</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.css">
<script src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
<script src="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.js"></script>
<link href="video-js.css" rel="stylesheet" type="text/css">
<script src="video.js"></script>
<script>
   videojs.options.flash.swf = "video-js.swf";
</script>
</head>
<body>
<div data-role="page">
  <div data-role="header" data-position="fixed">
    <h1>偽專家html5視訊播放器,音樂播放器</h1>
  </div>

  <div data-role="content">
    <p><b>如有疑問:請加qq群135430763,共同學習!!!</b></p>

    <p><b>如有疑問:請加qq群135430763,共同學習!!!</b></p>
  	 <video id="example_video_1" class="video-js vjs-default-skin" controls preload="none" 
      poster="herman.png"
      data-setup="{}">
    <source src="herman.mp4" type='video/mp4' />
    <source src="herman.webm" type='video/webm' />
    <source src="herman.ogv" type='video/ogg' />
    <track kind="captions" src="demo.captions.vtt" srclang="en" label="English"></track>
    <track kind="subtitles" src="demo.captions.vtt" srclang="en" label="English"></track>
  </video>
  </div>

  <div data-role="footer" data-position="fixed">
    <h1>偽專家html5視訊播放器,音樂播放器</h1>
  </div>
</div>
</body>
</html>
看執行效果(手機上的全屏效果圖):


非全屏效果圖:

好的,就到這裡了。這裡用的是video-js.js框架。如果大家需要原始碼,請點選進行下載:http://download.csdn.net/download/xmt1139057136/7531669
如有不懂,請加qq群:135430763共同學習!

如有疑問,歡迎關注微信公眾號“業餘草”!