新聞中心
VideoDecoder
基礎(chǔ)庫(kù) 2.11.0 開(kāi)始支持,低版本需做 兼容處理。
成都創(chuàng)新互聯(lián)公司不只是一家網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司;我們對(duì)營(yíng)銷、技術(shù)、服務(wù)都有自己獨(dú)特見(jiàn)解,公司采取“創(chuàng)意+綜合+營(yíng)銷”一體化的方式為您提供更專業(yè)的服務(wù)!我們經(jīng)歷的每一步也許不一定是最完美的,但每一步都有值得深思的意義。我們珍視每一份信任,關(guān)注我們的成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè)質(zhì)量和服務(wù)品質(zhì),在得到用戶滿意的同時(shí),也能得到同行業(yè)的專業(yè)認(rèn)可,能夠?yàn)樾袠I(yè)創(chuàng)新發(fā)展助力。未來(lái)將繼續(xù)專注于技術(shù)創(chuàng)新,服務(wù)升級(jí),滿足企業(yè)一站式成都營(yíng)銷網(wǎng)站建設(shè)需求,讓再小的成都品牌網(wǎng)站建設(shè)也能產(chǎn)生價(jià)值!
可通過(guò) wx.createVideoDecoder 創(chuàng)建。
VideoDecoder 視頻解碼器,可以進(jìn)行視頻解碼相關(guān)操作,逐幀獲取解碼數(shù)據(jù)
方法:
Object VideoDecoder.getFrameData()
基礎(chǔ)庫(kù) 2.11.0 開(kāi)始支持,低版本需做 兼容處理。
獲取下一幀的解碼數(shù)據(jù)
返回值
Object
視頻幀數(shù)據(jù),若取不到則返回 null。當(dāng)緩沖區(qū)為空的時(shí)候可能暫停取不到數(shù)據(jù)。
| 屬性 | 類型 | 說(shuō)明 |
|---|---|---|
| width | number | 幀數(shù)據(jù)寬度 |
| height | number | 幀數(shù)據(jù)高度 |
| data | ArrayBuffer | 幀數(shù)據(jù) |
| pkPts | number | 幀原始 pts |
| pkDts | number | 幀原始 dts |
VideoDecoder.off(string eventName, function callback)
基礎(chǔ)庫(kù) 2.11.0 開(kāi)始支持,低版本需做 兼容處理。
取消監(jiān)聽(tīng)錄制事件。當(dāng)對(duì)應(yīng)事件觸發(fā)時(shí),該回調(diào)函數(shù)不再執(zhí)行
參數(shù)
string eventName
事件名
function callback
事件觸發(fā)時(shí)執(zhí)行的回調(diào)函數(shù)
VideoDecoder.on(string eventName, function callback)
基礎(chǔ)庫(kù) 2.11.0 開(kāi)始支持,低版本需做 兼容處理。
注冊(cè)監(jiān)聽(tīng)錄制事件的回調(diào)函數(shù)。當(dāng)對(duì)應(yīng)事件觸發(fā)時(shí),回調(diào)函數(shù)會(huì)被執(zhí)行
參數(shù)
string eventName
事件名
eventName 的合法值
| 值 | 說(shuō)明 | 最低版本 |
|---|---|---|
| start | 開(kāi)始事件。返回 {width, height} | |
| stop | 結(jié)束事件。 | |
| seek | seek 完成事件。 | |
| bufferchange | 緩沖區(qū)變化事件。 | |
| ended | 解碼結(jié)束事件。 |
function callback
事件觸發(fā)時(shí)執(zhí)行的回調(diào)函數(shù)
VideoDecoder.remove()
基礎(chǔ)庫(kù) 2.11.0 開(kāi)始支持,低版本需做 兼容處理。
移除解碼器
VideoDecoder.seek(number position)
基礎(chǔ)庫(kù) 2.11.0 開(kāi)始支持,低版本需做 兼容處理。
跳到某個(gè)時(shí)間點(diǎn)解碼
參數(shù)
number position
跳轉(zhuǎn)的解碼位置,單位 ms
VideoDecoder.start(Object object)
基礎(chǔ)庫(kù) 2.11.0 開(kāi)始支持,低版本需做 兼容處理。
開(kāi)始解碼
參數(shù)
Object object
| 屬性 | 類型 | 默認(rèn)值 | 必填 | 說(shuō)明 |
|---|---|---|---|---|
| source | string | 是 | 需要解碼的視頻源文件,只支持本地路徑 | |
| mode | number | 1 | 否 | 解碼模式。0:按 pts 解碼;1:以最快速度解碼 |
VideoDecoder.stop()
基礎(chǔ)庫(kù) 2.11.0 開(kāi)始支持,低版本需做 兼容處理。
停止解碼
網(wǎng)頁(yè)名稱:創(chuàng)新互聯(lián)小程序教程:微信小程序API視頻解碼器·VideoDecoder實(shí)例
地址分享:http://www.dlmjj.cn/article/djoidip.html


咨詢
建站咨詢

