最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

easywasmplayer實現(xiàn)視頻流播放示例詳解

 更新時間:2023年09月22日 09:04:05   作者:huaweichenai  
這篇文章主要為大家介紹了easywasmplayer實現(xiàn)視頻流播放示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

一:介紹

easywasmplayer文檔地址:https://www.npmjs.com/package/easywasmplayer

EasyPlayer.js H5播放器,是一款能夠同時支持HTTP、RTMP、HTTP-FLV、HLS(m3u8)視頻直播與視頻點播等多種協(xié)議,支持H.264、H.265、AAC等多種音視頻編碼格式,支持mse、wasm等多種解碼方式,支持Windows、Linux、Android、iOS全平臺終端的H5播放器。

二:html+js實現(xiàn)視頻流播放

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>EasyWasmPlayer-Demo</title>
    <script src="./EasyWasmPlayer.js"></script> 
    <style>
      .box {
        width:600px;
        height:400px;
      }
    </style> 
</head>
<body>
    <div class="box">
      <div id="Player"></div>
    </div>
    <script>
      // 實例化播放器
      var Player = new WasmPlayer(null,'Player',callbackFun,{cbUserPtr:this, decodeType:"auto", openAudio:1, BigPlay:false, Height:true});
      // 調(diào)用播放
      Player.play('視頻流地址', 1);
      //播放事件回調(diào)
      function callbackFun(e) {
        console.log(e)
      }
    </script> 
</body>
</html>

三:vue實現(xiàn)視頻流播放

1:安裝easywasmplayer

npm install @easydarwin/easywasmplayer --save

2:拷貝

將@easydarwin/easywasmplayer/EasyWasmPlayer.js和@easydarwin/easywasmplayer/libDecoder.wasm拷貝到項目public目錄下

3:在public目錄下的index.html引入easywasmplayer

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width,initial-scale=1.0" />
    <link rel="icon" href="<%= BASE_URL %>favicon.ico" rel="external nofollow"  />
    <title>EasyWasmPlayer-Demo</title>
    <script src="./EasyWasmPlayer.js"></script> 
  </head>
  <body>
    <div id="app"></div>
  </body>
</html>

4:使用easywasmplayer實現(xiàn)視頻流播放

<template>
  <div class="box">
    <div id="Player"></div>
  </div>
</template>
<script>
export default {
  data() {
    return {
      player: '',
      url: '視頻流地址'
    }
  },
  mounted() {
    // 實例化播放器
    this.player = new WasmPlayer(null, 'Player', this.callbackfun)
    // 調(diào)用播放
    this.player.play(this.url, 1)
  },
  methods: {
    //播放事件回調(diào)
    callbackfun(e) {
      console.log('callbackfun', e);
    }
  }

以上就是easywasmplayer實現(xiàn)視頻流播放示例詳解的詳細內(nèi)容,更多關于easywasmplayer視頻流播放的資料請關注腳本之家其它相關文章!

相關文章

  • 微信小程序webview組件交互,內(nèi)聯(lián)h5頁面并網(wǎng)頁實現(xiàn)微信支付實現(xiàn)解析

    微信小程序webview組件交互,內(nèi)聯(lián)h5頁面并網(wǎng)頁實現(xiàn)微信支付實現(xiàn)解析

    這篇文章主要介紹了小程序webview組件交互,內(nèi)聯(lián)h5頁面并網(wǎng)頁實現(xiàn)微信支付實現(xiàn)解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08
  • 使用JavaScript腳本判斷頁面是否在微信中被打開

    使用JavaScript腳本判斷頁面是否在微信中被打開

    這篇文章主要介紹了使用JavaScript腳本判斷網(wǎng)頁是否在微信中被打開的方法,在各種使用微信參加活動的移動版頁面上經(jīng)??梢杂玫?需要的朋友可以參考下
    2016-03-03
  • js clearInterval()方法的定義和用法

    js clearInterval()方法的定義和用法

    clearInterval()方法能夠取消setInterval()方法設置的定時器,本文給大家詳解clearInterval()方法的定義和用法,感興趣的朋友參考下。
    2015-11-11
  • JS桶排序的簡單理解與實現(xiàn)方法示例

    JS桶排序的簡單理解與實現(xiàn)方法示例

    這篇文章主要介紹了JS桶排序的簡單理解與實現(xiàn)方法,結合實例形式詳細分析了js桶排序的概念、原理、實現(xiàn)方法及操作注意事項,需要的朋友可以參考下
    2019-11-11
  • JS實現(xiàn)點擊button按鈕切換圖片

    JS實現(xiàn)點擊button按鈕切換圖片

    這篇文章主要為大家詳細介紹了JS實現(xiàn)點擊button按鈕切換圖片,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • D3.js入門之比例尺的使用與繪制

    D3.js入門之比例尺的使用與繪制

    中國這么大,要在一張小小地圖上畫上中國,那么就需要按一定的比例縮小。D3 可視化畫圖,也是如此。本文就來和大家聊聊D3中的比例尺的繪制與使用,感興趣的可以學習一下
    2022-11-11
  • JavaScript反射與依賴注入實例詳解

    JavaScript反射與依賴注入實例詳解

    這篇文章主要介紹了JavaScript反射與依賴注入,結合實例形式較為詳細的分析了JavaScript反射與依賴注入的概念、原理、定義、使用方法及相關操作注意事項,需要的朋友可以參考下
    2018-05-05
  • JavaScript字符串模板的用法詳解

    JavaScript字符串模板的用法詳解

    本文介紹了JavaScript字符串模板的概念、語法及應用場景,強調(diào)其提高代碼可讀性和維護性的優(yōu)勢,模板通過反引號和${}實現(xiàn)變量嵌入,適用于數(shù)據(jù)綁定、日志輸出、模板引擎和國際化等領域,需要的朋友可以參考下
    2026-03-03
  • 原生JS實現(xiàn)拖拽效果

    原生JS實現(xiàn)拖拽效果

    這篇文章主要為大家詳細介紹了原生JS實現(xiàn)拖拽效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • js實現(xiàn)金山打字通小游戲

    js實現(xiàn)金山打字通小游戲

    這篇文章為大家詳細主要介紹了js實現(xiàn)金山打字通小游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-07-07

最新評論

布尔津县| 马龙县| 白玉县| 察哈| 加查县| 大理市| 玉溪市| 三穗县| 湖南省| 买车| 汽车| 阿克陶县| 丹东市| 临西县| 庐江县| 农安县| 涿州市| 城固县| 阳原县| 绥江县| 潮州市| 石渠县| 嘉荫县| 涿州市| 濮阳县| 平度市| 滁州市| 庄浪县| 台南县| 聂荣县| 鄂托克前旗| 衡东县| 咸丰县| 木兰县| 永兴县| 临泉县| 侯马市| 含山县| 阿克苏市| 天水市| 永川市|