真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

開源代碼Flv.js怎么用

小編給大家分享一下開源代碼Flv.js怎么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

專注于為中小企業(yè)提供做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)和布克賽爾蒙古免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了千余家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

Flv.js

是 HTML5 Flash 視頻(FLV)播放器,純原生 JavaScript 開發(fā),沒有用到 Flash。由 bilibili 網(wǎng)站開源。

概覽:

  一個(gè)實(shí)現(xiàn)了在 HTML5 視頻中播放 FLV 格式視頻的 JavaScript 庫。它的工作原理是將 FLV 文件流轉(zhuǎn)碼復(fù)用成 ISO BMFF(MP4 碎片)片段,然后通過 Media Source Extensions 將 MP4 片段喂進(jìn)瀏覽器。

  flv.js 是使用 ECMAScript 6 編寫的,然后通過 Babel Compiler 編譯成 ECMAScript 5,使用 Browserify 打包。

功能:

  •           FLV 容器,具有 H.264 + AAC 編解碼器播放功能

  •           多部分分段視頻播放

  •           HTTP FLV 低延遲實(shí)時(shí)流播放

  •           FLV 通過 WebSocket 實(shí)時(shí)流播放

  •           兼容 Chrome, FireFox, Safari 10, IE11 和 Edge

  •           十分低開銷,并且通過你的瀏覽器進(jìn)行硬件加速

以上是官方的介紹,重點(diǎn)是開源讓我們用了,謝謝B站的大神們

以下是我整理的集成使用方案

一、部署方案

1、前提

首先這里要使用到nodejs和npm,如何安裝和部署在我之前的文章有寫過了,這里不再多說,需要可以看自行搜索。

2、下載代碼

github地址:https://github.com/Bilibili/flv.js

需要同步最新代碼的同學(xué)要使用git,沒有g(shù)it的也可以下載zip文件

開源代碼Flv.js怎么用

代碼下載下來后

我放在了D:\code\flv.js-master

開源代碼Flv.js怎么用

3、構(gòu)建代碼

因?yàn)榇a不能直接使用,我們需要用到nodejs的npm模塊進(jìn)行構(gòu)建

1)先打開cmd命令行窗口(這里記得用右鍵打開以管理員身份運(yùn)行),不然可能運(yùn)行會error

cd命令到放置代碼的地方,我是放在D:\code\flv.js-master上

開源代碼Flv.js怎么用

2)執(zhí)行npm構(gòu)建,這里是進(jìn)行安裝開發(fā)環(huán)境的操作

npm install

  等待執(zhí)行完后,會出現(xiàn)下圖

開源代碼Flv.js怎么用

D:\code\flv.js-master會多出了一個(gè)node_modules文件夾

開源代碼Flv.js怎么用

3)安裝生成工具

npm install -g gulp

開源代碼Flv.js怎么用

4)包裝和最小化JS放在dist文件夾里

gulp release

開源代碼Flv.js怎么用

然后D:\code\flv.js-master\dist里就終于得到我們需要flv.js和flv.min.js代碼了

flv.js壓縮前代碼

flv.min.js壓縮后代碼

開源代碼Flv.js怎么用

二、整合方案

代碼DEMO-html頁面





    
    flv.js demo

    



    
    
        
        
            Your browser is too old which doesn't support HTML5 video.
        
        
                     Load             Start             Pause             Destroy                          SeekTo         

    

                   

結(jié)果

開源代碼Flv.js怎么用

Ps:視頻要放在服務(wù)器上,這里我用的是Java Web項(xiàng)目,tomcat部署,視頻找個(gè)位置就可以了,主要是記住位置

以上是“開源代碼Flv.js怎么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


新聞名稱:開源代碼Flv.js怎么用
網(wǎng)站URL:http://weahome.cn/article/jjeiij.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部