一種基于軟硬件結(jié)合的逐幀對齊的方法

基本信息

申請?zhí)?/td> CN201610550371.6 申請日 -
公開(公告)號 CN106231319A 公開(公告)日 2016-12-14
申請公布號 CN106231319A 申請公布日 2016-12-14
分類號 H04N19/42(2014.01)I;H04N19/85(2014.01)I 分類 電通信技術(shù);
發(fā)明人 衛(wèi)亞波 申請(專利權(quán))人 觀止云(北京)信息技術(shù)有限公司
代理機構(gòu) - 代理人 -
地址 100083 北京市海淀區(qū)知春路1號學(xué)院國際大廈801室
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種基于軟硬件結(jié)合的逐幀對齊的方法,可以提高硬件編碼質(zhì)量,并更好地支持多碼率切換。在對視頻進行編碼時,硬件編碼可以提供比軟件編碼更強的編碼性能,但當(dāng)前硬件編碼(H264_QSV)技術(shù)不支持場景檢測功能,因而插入的I幀不精確,影響編碼的質(zhì)量。本發(fā)明利用軟件指導(dǎo)硬件逐幀對齊,從而提高硬件編碼輸出質(zhì)量。其中所述方法包括:對同一視頻同時進行2路以上的編碼,其中至少有一路為H.264標(biāo)準(zhǔn),將硬件編碼(H264_QSV)通過向軟件編碼(H264)逐幀對齊,提升硬件編碼(H264_QSV)的質(zhì)量。當(dāng)前大多數(shù)播放器都支持多碼率,在不同碼率的碼流切換時,如果不同碼流的I幀位置不同,會導(dǎo)致一段視頻漏看或重復(fù)。本發(fā)明的基于軟硬件結(jié)合的逐幀對齊的方法,可以使各路編碼流保持完全相同的幀類型,也就保障了播放時不同碼流間的準(zhǔn)確、流暢切換。