<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Moe2_player高性能HTML5彈幕播放器

          聯(lián)合創(chuàng)作 · 2023-09-19 03:33

          Moe2_player是一款高性能HTML5彈幕播放器。

          特點(diǎn):

          • 完全基于html5,移動(dòng)設(shè)備友好,(iphone需要添加到桌面作為webapp方可觀看彈幕)

          • 性能強(qiáng)大,在多倍于B站最大彈幕覆蓋量的情況下,仍然可以達(dá)到60fps,如果使用webgl渲染器性能更強(qiáng)

          • 3D視角彈幕

          • VR虛擬影院

          • 非常簡單的集成步驟

          • 已實(shí)現(xiàn)了B站和A站的基本彈幕格式的解析

          • 內(nèi)部實(shí)現(xiàn)了彈幕發(fā)送和更新的相關(guān)方法(基于socket.io,不過暫時(shí)沒有開放就沒有完全集成)

          Demo:

          使用入門:

          • 引用dist目錄下的script,style,images,fonts文件夾至工程目錄

          • 在網(wǎng)頁用引用js以及css

          <link rel="stylesheet" href="style/player.css">
          <script src="script/player.min.js"></script>
          • 建一個(gè)容器來存放播放器,容器本身的大小和響應(yīng)式行為會(huì)影響播放器的大小

          <div id='player-container'></div>
          • 初始化播放器,

          <script>
          var player=new Moe2.Player(document.querySelector('#player-container'),'可選的視頻標(biāo)題');
          player.initVideo('視頻的路徑.mp4');
          player.loadDanmaku('彈幕文件路徑.xml','bilibili');
          </script>

          手動(dòng)編譯

          npm install
          npm run build

          接口文檔

          • 待完善

          iPhone用戶請注意

          • 由于蘋果的限制,只要在Safari中播放視頻,必然會(huì)導(dǎo)致一個(gè)全屏的系統(tǒng)視頻播放器覆蓋掉整個(gè)頁面,所以彈幕和VR都需要在webapp模式下觀看。

          • 在頁面頭部添加

              <meta name="viewport" content="width=device-width,user-scalable=no,initial-scale=1,maximum-scale=1">
              <meta name="apple-mobile-web-app-capable" content="yes">
              <meta name="apple-mobile-web-app-status-bar-style" content="black">
              <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" >

          然后用戶就可以在safari或者安卓的chrome的菜單中選擇添加到主屏幕了,添加之后主屏幕會(huì)有一個(gè)網(wǎng)站的圖標(biāo)(可以自定義),然后通過webapp的圖標(biāo)進(jìn)入訪問網(wǎng)站可以實(shí)現(xiàn)inline視頻播放以及網(wǎng)頁全屏。

          瀏覽 25
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  贵族学校极品粉穴清纯学生妹 | 我要操西西| 日韩成人无码Av播放 | 99re视频在线播放 | 久久视频欧美 |