一種軟件快速搜索視頻碼流中同步字的方法及裝置

基本信息

申請(qǐng)?zhí)?/td> CN201910413953.3 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN110213650B 公開(kāi)(公告)日 2022-02-15
申請(qǐng)公布號(hào) CN110213650B 申請(qǐng)公布日 2022-02-15
分類號(hào) H04N21/44(2011.01)I;H04N21/433(2011.01)I;H04N21/426(2011.01)I;H04N21/81(2011.01)I 分類 電通信技術(shù);
發(fā)明人 剡辰;陳敏 申請(qǐng)(專利權(quán))人 芯原微電子(上海)股份有限公司
代理機(jī)構(gòu) 北京慶峰財(cái)智知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 李文軍
地址 610041四川省成都市高新區(qū)天華二路219號(hào)天府軟件園C區(qū)10棟23層2301房號(hào)
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種軟件快速搜索視頻碼流中同步字的方法及裝置,所述方法包括如下步驟:步驟1,接收并緩存視頻流;步驟2,當(dāng)輸入buffer中緩存的視頻幀的數(shù)目大于等于兩幀時(shí),開(kāi)始依次搜索每一幀的同步字,其中搜索步長(zhǎng)大于1;步驟3,當(dāng)成功搜索到一幀的同步字之后,則把該同步字的起始地址寫(xiě)入所述硬件解碼器碼流地址寄存器,然后啟動(dòng)硬件解碼器,并進(jìn)行解碼;解碼之后的YUV圖像寫(xiě)入輸出buffer,同時(shí)更新硬件解碼器碼流地址寄存器,軟件讀取硬件解碼器碼流地址寄存器,并以讀取到的地址為起始地址,返回步驟2搜索下一幀的同步字。本發(fā)明,克服了傳統(tǒng)逐字節(jié)搜索方法軟件開(kāi)銷大的缺點(diǎn),同時(shí)成本較低,不影響現(xiàn)有硬件解碼器的工作方式。