掃二維碼與項(xiàng)目經(jīng)理溝通
我們在微信上24小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流

創(chuàng)新互聯(lián)公司網(wǎng)絡(luò)公司擁有十載的成都網(wǎng)站開發(fā)建設(shè)經(jīng)驗(yàn),上1000家客戶的共同信賴。提供成都網(wǎng)站制作、成都做網(wǎng)站、外貿(mào)營銷網(wǎng)站建設(shè)、網(wǎng)站開發(fā)、網(wǎng)站定制、買友情鏈接、建網(wǎng)站、網(wǎng)站搭建、響應(yīng)式網(wǎng)站開發(fā)、網(wǎng)頁設(shè)計(jì)師打造企業(yè)風(fēng)格,提供周到的售前咨詢和貼心的售后服務(wù)
視頻提取主要工作是將多媒體文件中的音視頻數(shù)據(jù)進(jìn)行分離,提取出音頻、視頻數(shù)據(jù)源。
| 接口名 | 功能描述 |
|---|---|
| Extractor() | 創(chuàng)建 Extractor 實(shí)例。 |
| setSource(Source source) | 設(shè)置媒體播放源。 |
| getStreamFormat(int id) | 獲取對應(yīng)索引的軌道數(shù)據(jù)的格式。 |
| getTotalStreams() | 獲取媒體文件中總軌道數(shù)。 |
| selectStream(int id) | 根據(jù)軌道號選擇媒體文件中對應(yīng)的軌道。 |
| unselectStream(int id) | 取消軌道選擇。 |
| rewindTo(long microseconds, int mode) | 根據(jù)時(shí)間和 mode 跳轉(zhuǎn)到指定幀。 |
| next() | 跳轉(zhuǎn)到下一幀。 |
| readBuffer(ByteBuffer buf, int offset) | 讀取解復(fù)用后的數(shù)據(jù)。 |
| getStreamId() | 獲取當(dāng)前軌道號。 |
| getFrameTimestamp() | 獲取當(dāng)前媒體數(shù)據(jù)幀的時(shí)間戳。 |
| getFrameSize() | 獲取當(dāng)前媒體數(shù)據(jù)幀的數(shù)據(jù)大小。 |
| getFrameType() | 獲取當(dāng)前媒體數(shù)據(jù)幀的flags。 |
| release() | 釋放資源。 |
Extractor extractor = new Extractor();
FileDescriptor fd = in.getFD();
Source source = new Source(fd);
extractor.setSource(source);

我們在微信上24小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流