一種移動端多編碼器加速編碼的方法

基本信息

申請?zhí)?/td> CN202010377900.3 申請日 -
公開(公告)號 CN111541941B 公開(公告)日 2021-10-29
申請公布號 CN111541941B 申請公布日 2021-10-29
分類號 H04N21/44(2011.01)I;H04N21/433(2011.01)I;H04N19/10(2014.01)I;H04N19/146(2014.01)I;H04N19/156(2014.01)I 分類 電通信技術;
發(fā)明人 馮一飛;熊永春 申請(專利權)人 杭州小影創(chuàng)新科技股份有限公司
代理機構 杭州橙知果專利代理事務所(特殊普通合伙) 代理人 賀龍萍
地址 310000浙江省杭州市西湖區(qū)文三路478號華星時代廣場A座22層
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種移動端多編碼器加速編碼的方法。它具體包括如下步驟:解碼處理后的視頻幀輸入進編碼控制模塊的緩存隊列,其中緩存隊列限制最大長度,同時控制視頻解碼處理的速率;編碼控制模塊啟動第一個編碼實例,并且將輸入的視頻幀分配到該編碼實例的輸入緩存中;如果編碼控制模塊檢測到當前編碼實例的輸入緩存滿了,編碼控制模塊就會啟動新的編碼實例并增加緩存隊列長度,并且將新的視頻幀分配給新的編碼實例;編碼后得到的壓縮視頻幀和對應的時間戳輸出到壓縮數(shù)據(jù)隊列,視頻封裝在獨立線程中進行,將每個編碼實例的輸出按照時間順序連接,得到最終的輸出。本發(fā)明的有益效果是:自適應,最大程度上提升編碼資源的占用率,加速導出速度。