站長資訊網
        最全最豐富的資訊網站

        html5視頻播放教程實例

        pc端主要是利用用flash播放,移動端則通過html5方式實現,這篇文章主要介紹了html5視頻播放的相關資料,具有一定的參考價值。

        我記得就是前幾個月吧,有條消息說YouTube支持了HTML5視頻嵌入標簽video,好吧,我聽說而已,因為我不是個擅長翻墻的人,到底如何我也不得而知。

        與主題不相關的HTML5方面的東西我就不多說了,對于video標簽,獲取大家都聽說了,這個標簽的功能如同現在HTML語言中的img標簽

        一、html5技術優勢

        1 關于視頻不用插件播放,點擊就能看
        2 跨平臺、好升級、好維護,開發成本相對原生APP低很多
        3 對移動的良好支持,支持手勢,本地存儲和視頻續播等,通過H5就可以把自己的網站移動化。
        4 更為簡潔的代碼,更好的交互
        5 支持游戲開發

        二、html5播放視頻

        pc端還是用flash播放,但移動端通過html5方式來做。
        而html5的video標簽只支持mp4、webm、ogg三種格式.目前所有主流瀏覽器最新版本都支持html5(除了Opera)
        H.264已經占領視頻市場的80%。如果移動應用視頻,建議編譯成264格式,有好的高壓縮比、高畫質。
        H.264則是由兩個組織聯合組建的聯合視頻組(JVT)共同制定的新數字視頻編碼標準,它既是ITU-T的H.264,又是ISO/IEC的MPEG-4高級視頻編碼(Advanced Video Coding,AVC)的第10 部分。因此,不論是MPEG-4 AVC、MPEG-4 Part 10,還是ISO/IEC 14496-10,都是指H.264。

        在HTML5的時代里,基本上只要一個<video>標簽加一個視頻的src鏈接地址就可以播放視頻了,對于開發人員來講真是“酷畢了”(《神話》中經典臺詞)。

        然而,當現實照進遐想,我們不得不去正視,現在,支持HTML5 video標簽的瀏覽器寥寥無幾。我知道chrome2以及Safari是支持的

        三、html5代碼DEMO

        <!doctype html>  <html>      <meta http-equiv=Content-Type content="text/html;charset=utf-8">      <script src="JavaScript/jquery-1.7.2.min.js"></script>      <script src="JavaScript/jsPlayer.js"></script>      <script src="JavaScript/dtooltip-min.js"></script>      <link href="CSS/play.css?var=1121" rel="stylesheet" type="text/css">         <script type="text/javascript">  function browserRedirect() {  var sUserAgent= navigator.userAgent.toLowerCase();  var bIsIpad= sUserAgent.match(/ipad/i) == "ipad";  var bIsIphoneOs= sUserAgent.match(/iphone os/i) == "iphone os";  var bIsMidp= sUserAgent.match(/midp/i) == "midp";  var bIsUc7= sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4";  var bIsUc= sUserAgent.match(/ucweb/i) == "ucweb";  var bIsAndroid= sUserAgent.match(/android/i) == "android";  var bIsCE= sUserAgent.match(/windows ce/i) == "windows ce";  var bIsWM= sUserAgent.match(/windows mobile/i) == "windows mobile";        if(bIsAndroid){  document.getElementById("a").style.display="block";  document.getElementById("b").style.display="none";  document.getElementById("c").style.display="none";  document.getElementById("d").style.display="none";  }  else if (bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsCE || bIsWM) {  document.getElementById("b").style.display="block";  document.getElementById("d").style.display="none";  document.getElementById("a").style.display="none";  document.getElementById("c").style.display="none";  } else if(bIsIpad) {  document.getElementById("c").style.display="block";  document.getElementById("a").style.display="none";  document.getElementById("b").style.display="none";  document.getElementById("d").style.display="none";     }  else {  document.getElementById("d").style.display="block";  document.getElementById("a").style.display="none";  document.getElementById("b").style.display="none";  document.getElementById("c").style.display="none";     }  }  window.onload=function(){browserRedirect();}         $(document).ready(                  function(){                      var ps=new jsPlayer("700","500","myVideo");                  }          );  </script>            <head>  <title>測試移動終端</title>  </head>  <body>  <p id="a"><p>這是安卓手機</p></p>  <p id="b"><p>這是蘋果手機</p></p>  <p id="c"><p>這是ipad</p></p>  <p id="d"><p>這是電腦</p></p>  <p style="width:700px;margin:auto;">      <!--播放器代碼開始-->      <p class="playContent">          <p class="playScreen">              <video id="myVideo">                  <source src="Movie/th264.mp4" type="video/mp4">              </video>          </p>          <p class="proLines">              <p id="origin" class="arial">00:00:00</p>              <p class="line">                  <p class="isPlayLine">                      <p class="currentCircle">                         </p>                  </p>              </p>              <p id="duration" class="arial"></p>          </p>          <p class="playBars">              <p class="prevBar"><img src="Images/prev.jpg" border="0" id="prev"></p>              <p class="startBar"><img src="Images/stop.jpg" border="0" id="imgStatus"></p>              <p class="nextBar"><img src="Images/next.jpg" border="0" id="next"></p>              <p class="voiceContent">                  <p class="voice">                      <img src="Images/voice.jpg" id="voiceImg" border="0">                  </p>                  <p class="voiceline">                      <p class="voicekuai"></p>                  </p>              </p>          </p>      </p>      <!--播放器代碼結束-->  </p>     </body>     </html>

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 四虎国产精品永久在线观看| 99re热这里只有精品视频中文字幕| 最新国产精品精品视频| 51视频国产精品一区二区| 欧美日韩成人精品久久久免费看| 久久精品国产半推半就| 久久99热只有频精品8| 免费视频成人国产精品网站 | 国内精品久久久久久久久| 岛国精品一区免费视频在线观看 | AV无码精品一区二区三区| 思思久久99热免费精品6| 精品国产AⅤ一区二区三区4区| 久久精品国产半推半就| 69堂国产成人精品视频不卡 | 亚洲国产精品尤物YW在线观看| 亚洲精品tv久久久久久久久久| 久久精品无码一区二区无码 | 中国精品videossex中国高清 | 中文字幕av日韩精品一区二区 | 精品亚洲综合在线第一区| 老司机午夜精品视频资源| 四虎成人精品国产永久免费无码| 国产伦精品一区二区三区视频猫咪 | 日韩三级精品| 精品人妻少妇一区二区三区在线| 香蕉国产精品频视| 高清在线亚洲精品国产二区| 久久国产热精品波多野结衣AV| 亚洲AV日韩精品久久久久| 亚欧洲精品在线视频免费观看| 精品国产欧美一区二区三区成人| 97精品在线播放| 91人前露出精品国产| 88久久精品无码一区二区毛片 | 亚洲精品成人片在线播放| 在线精品亚洲| 亚洲精品无码乱码成人| 久久精品中文騷妇女内射| 国产国拍亚洲精品mv在线观看| 大伊香蕉精品一区视频在线 |