1.一種用于通過幀間預(yù)測性編碼來對經(jīng)編碼的視頻數(shù)據(jù)進(jìn)行解碼的視頻解碼方法,包括:
當(dāng)所述經(jīng)編碼的視頻數(shù)據(jù)包含指示所述經(jīng)編碼的視頻數(shù)據(jù)已通過將第二經(jīng)編碼的視頻數(shù)據(jù)拼接到第一經(jīng)編碼的視頻數(shù)據(jù)的尾端而被產(chǎn)生的信息、指示在所述第一經(jīng)編碼的視頻數(shù)據(jù)和所述第二經(jīng)編碼的視頻數(shù)據(jù)被拼接于的拼接點之后的、所述第二經(jīng)編碼的視頻數(shù)據(jù)中的在編碼順序上遲于起始的經(jīng)編碼的畫面的一個或多個經(jīng)編碼的畫面已被丟棄的信息、用于對跟隨所述起始的經(jīng)編碼的畫面的畫面的解碼延遲進(jìn)行校正的解碼延遲校正信息、以及用于對所述起始的經(jīng)編碼的畫面的顯示延遲進(jìn)行校正的顯示延遲校正信息時,則由至少一個處理器基于所述顯示延遲校正信息來對所述起始的經(jīng)編碼的畫面的顯示延遲進(jìn)行校正,同時由所述至少一個處理器基于所述解碼延遲校正信息來對跟隨所述起始的經(jīng)編碼的畫面的畫面的解碼延遲進(jìn)行校正。
其中,所述解碼延遲校正信息攜帶了與在編碼順序上遲于所述起始的經(jīng)編碼的畫面的被丟棄的經(jīng)編碼的畫面的數(shù)目對應(yīng)的值。
2.根據(jù)權(quán)利要求1所述的視頻解碼方法,其中,所述顯示延遲校正信息攜帶了與在在編碼順序上遲于所述起始的經(jīng)編碼的畫面的畫面當(dāng)中的、在顯示順序上最早的畫面的顯示時間與所述起始的經(jīng)編碼的畫面的顯示時間之間出現(xiàn)的畫面的數(shù)目對應(yīng)的值。
3.根據(jù)權(quán)利要求1所述的視頻解碼方法,進(jìn)一步包括:
由所述至少一個處理器以這樣的方式確定所述起始的經(jīng)編碼的畫面的所述解碼延遲:即,以至于彌補(bǔ)如根據(jù)在所述拼接點之前的經(jīng)編碼的畫面計算出的、在所述起始的經(jīng)編碼的畫面的解碼時在接收緩沖器中保持的數(shù)據(jù)量與在所述接收緩沖器中實際保持的數(shù)據(jù)量之間的任何差別。
4.根據(jù)權(quán)利要求1所述的視頻解碼方法,進(jìn)一步包括:
當(dāng)所述經(jīng)編碼的視頻數(shù)據(jù)包含指示所述經(jīng)編碼的視頻數(shù)據(jù)是否能跨所述拼接點而被連續(xù)地解碼并顯示的信息時,如果所述信息指示所述經(jīng)編碼的視頻數(shù)據(jù)能被連續(xù)地解碼并顯示,則由所述至少一個處理器將所述經(jīng)編碼的視頻數(shù)據(jù)中所包含的解碼延遲信息的值作為用于所述起始的經(jīng)編碼的畫面的解碼延遲值,而如果所述信息指示所述經(jīng)編碼的視頻數(shù)據(jù)不能被連續(xù)地解碼并顯示,則將所述經(jīng)編碼的視頻數(shù)據(jù)中所包含的初始解碼延遲信息的值作為用于所述起始的經(jīng)編碼的畫面的所述解碼延遲值。