Jessibuca是一款開(kāi)源的純H5直播流播放器,通過(guò)Emscripten將音視頻解碼庫(kù)編譯成Js(ams.js/wasm)運(yùn)行于瀏覽器之中。兼容幾乎所有瀏覽器,可以運(yùn)行在PC、手機(jī)、微信中,無(wú)需額外安裝插件。
軟件特色
支持解碼H.264視頻(Baseline, Main, High Profile全支持,支持解碼B幀視頻)
支持解碼H.265視頻(flv id == 12)
支持解碼AAC音頻(LC,HE,HEv2 Profile全支持)
支持解碼MP3音頻以及Speex音頻格式
可設(shè)置播放緩沖區(qū)時(shí)長(zhǎng),可設(shè)置0緩沖極限低延遲(網(wǎng)絡(luò)抖動(dòng)會(huì)造成卡頓現(xiàn)象)
支持智能不花屏丟幀,長(zhǎng)時(shí)間播放絕不累積延遲。
可創(chuàng)建多個(gè)播放實(shí)例
程序精簡(jiǎn),經(jīng)CDN加速,GZIP壓縮(實(shí)際下載500k),加載速度更快
同時(shí)支持http-flv和websocket-flv協(xié)議以及websocket-raw私有協(xié)議(裸數(shù)據(jù),傳輸量更小,需要搭配Monibuca服務(wù)器) 注:以http-flv請(qǐng)求時(shí),存在跨域請(qǐng)求的問(wèn)題,需要設(shè)置access-control-allow-origin, websocket-flv默認(rèn)不存在此問(wèn)題
支持HTTPS/WSS加密視頻傳輸,保證視頻內(nèi)容傳輸安全
手機(jī)瀏覽器內(nèi)打開(kāi)視頻不會(huì)變成全屏播放
格式支持
支持3種格式:
ws-raw 即ws://localhost/live/test (該協(xié)議只能對(duì)接monibuca服務(wù)器)
ws-flv 即ws://localhost/live/test.flv
http-flv 即http://localhost/live/test.flv
注意http協(xié)議會(huì)有跨域問(wèn)題,需要設(shè)置cors頭
協(xié)議同時(shí)支持https、wss
同時(shí)支持H264和H265編碼格式
標(biāo)簽: 視頻播放器
下載地址
-
8 大華播放器
裝機(jī)必備軟件
網(wǎng)友評(píng)論