1.一種計(jì)算視頻信號(hào)時(shí)間偏移量的方法,其特征在于,包括:
接入信源信號(hào),通過信源時(shí)間特征采集檢索系統(tǒng)獲取信源信號(hào)的時(shí)間特征;
計(jì)算信源時(shí)間特征采集檢索系統(tǒng)返回的信號(hào)時(shí)間偏移量;
接入播出信號(hào),通過播出信號(hào)時(shí)間特征采集系統(tǒng)獲取播出信號(hào)的時(shí)間特征;
將播出信號(hào)的時(shí)間特征上傳至信源時(shí)間特征采集檢索系統(tǒng),并返回播出時(shí)間偏移量;
進(jìn)行信號(hào)斷流檢測(cè),重新獲取播出信號(hào)時(shí)間信號(hào)特征。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述信源信號(hào)的時(shí)間特征包括:信源信號(hào)的自然時(shí)間、信源信號(hào)PTS時(shí)間戳、信源音頻PTS、信源音頻自然時(shí)間和信源信號(hào)音頻指紋。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述播出信號(hào)的時(shí)間特征包括:播出信號(hào)的自然時(shí)間、播出信號(hào)PTS時(shí)間戳、播出音頻PTS和播出信號(hào)音頻指紋。
4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述獲取信源信號(hào)的時(shí)間特征包括:
信源信號(hào)接入,解析流媒體數(shù)據(jù),分離出視音頻信號(hào);
判斷是否已經(jīng)記錄此信號(hào)的自然時(shí)間,所述自然時(shí)間記為N1,
若是,提取音頻數(shù)據(jù),
若否,檢查是否出現(xiàn)獨(dú)立視頻幀數(shù)據(jù),將第一次出現(xiàn)獨(dú)立視頻幀數(shù)據(jù)的時(shí)間記錄為自然時(shí)間N1和幀的PTS時(shí)間戳記為VPTS1,然后提取音頻數(shù)據(jù);
對(duì)音頻數(shù)據(jù)解碼,生成PCM數(shù)據(jù),提取相應(yīng)的音頻PTS,記為APTS1,記錄此段音頻的自然時(shí)間:M1=N1+(APTS1-VPTS1);
計(jì)算音頻指紋F;
將音頻指紋、自然時(shí)間M1、音頻時(shí)長(zhǎng)加載至內(nèi)存?zhèn)洳椤?/p>
5.根據(jù)權(quán)利要求1或3所述的方法,其特征在于,獲取播出信號(hào)的時(shí)間特征包括:
播出信號(hào)接入,解析流媒體數(shù)據(jù),分離出視音頻信號(hào);
判斷是否已經(jīng)記錄此路信號(hào)的自然時(shí)間N2,
若是,提取音頻數(shù)據(jù),
若否,檢查是否出現(xiàn)獨(dú)立視頻幀數(shù)據(jù),將第一次出現(xiàn)獨(dú)立視頻幀數(shù)據(jù)的時(shí)間記錄為自然時(shí)間N2和幀的PTS時(shí)間戳記為VPTS2,提取音頻數(shù)據(jù);
對(duì)音頻數(shù)據(jù)解碼,生成PCM數(shù)據(jù),提取相應(yīng)的音頻PTS,記為APTS2,計(jì)算音頻指紋F;
形成音頻指紋F,自然時(shí)間M2、音頻時(shí)長(zhǎng)組成數(shù)據(jù)對(duì)。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述計(jì)算信源時(shí)間特征采集檢索系統(tǒng)返回的信號(hào)時(shí)間偏移量為:
時(shí)間偏移量Delta=(M2+Y)-(M1+X);
X和Y分別是自然時(shí)間M1和自然時(shí)間M2至該音頻指紋的時(shí)間偏移量。
7.一種計(jì)算視頻信號(hào)時(shí)間偏移量的系統(tǒng),其特征在于,包括:信源時(shí)間特征采集檢索系統(tǒng)和播出信號(hào)時(shí)間特征采集系統(tǒng);
所述信源時(shí)間特征采集檢索系統(tǒng)用于采集信源信號(hào)的時(shí)間特征,并計(jì)算音頻指紋、計(jì)算信源信號(hào)的時(shí)間偏移量,存儲(chǔ)信源信號(hào)的音頻指紋、音頻自然時(shí)間、音頻時(shí)長(zhǎng)信息;
所述播出信號(hào)時(shí)間特征采集系統(tǒng)用于采集播出信號(hào)的時(shí)間特征,計(jì)算音頻指紋,記錄播出信號(hào)的頻指紋、音頻自然時(shí)間、音頻時(shí)長(zhǎng)信息,并上傳至信源時(shí)間特征采集檢索系統(tǒng),根據(jù)信源信號(hào)的時(shí)間偏移量得出播出信號(hào)的時(shí)間偏移量。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述信源時(shí)間特征采集檢索系統(tǒng)采集信源信號(hào)的時(shí)間特征包括:
信源信號(hào)接入,解析流媒體數(shù)據(jù),分離出視音頻信號(hào);
判斷是否已經(jīng)記錄此信號(hào)的自然時(shí)間,所述自然時(shí)間記為N1,
若是,提取音頻數(shù)據(jù),
若否,檢查是否出現(xiàn)獨(dú)立視頻幀數(shù)據(jù),將第一次出現(xiàn)獨(dú)立視頻幀數(shù)據(jù)的時(shí)間記錄為自然時(shí)間N1和幀的PTS時(shí)間戳記為VPTS1,然后提取音頻數(shù)據(jù);
對(duì)音頻數(shù)據(jù)解碼,生成PCM數(shù)據(jù),提取相應(yīng)的音頻PTS,記為APTS1,記錄此段音頻的自然時(shí)間:M1=N1+(APTS1-VPTS1);
計(jì)算音頻指紋F;
將音頻指紋、自然時(shí)間M1、音頻時(shí)長(zhǎng)加載至內(nèi)存?zhèn)洳椤?/p>
9.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述播出信號(hào)時(shí)間特征采集系統(tǒng)采集播出信號(hào)的時(shí)間特征包括:
播出信號(hào)接入,解析流媒體數(shù)據(jù),分離出視音頻信號(hào);
判斷是否已經(jīng)記錄此路信號(hào)的自然時(shí)間N2,
若是,提取音頻數(shù)據(jù),
若否,檢查是否出現(xiàn)獨(dú)立視頻幀數(shù)據(jù),將第一次出現(xiàn)獨(dú)立視頻幀數(shù)據(jù)的時(shí)間記錄為自然時(shí)間N2和幀的PTS時(shí)間戳記為VPTS2,提取音頻數(shù)據(jù);
對(duì)音頻數(shù)據(jù)解碼,生成PCM數(shù)據(jù),提取相應(yīng)的音頻PTS,記為APTS2,計(jì)算音頻指紋F;
形成音頻指紋F,自然時(shí)間M2、音頻時(shí)長(zhǎng)組成數(shù)據(jù)對(duì)。
10.根據(jù)權(quán)利要求7或8所述的系統(tǒng),其特征在于,所述信源信號(hào)的時(shí)間特征包括:信源信號(hào)的自然時(shí)間、信源信號(hào)PTS時(shí)間戳、信源音頻PTS、信源音頻自然時(shí)間和信源信號(hào)音頻指紋。
11.根據(jù)權(quán)利要求7或9所述的系統(tǒng),其特征在于,所述播出信號(hào)的時(shí)間特征包括:播出信號(hào)的自然時(shí)間、播出信號(hào)PTS時(shí)間戳、播出音頻PTS和播出信號(hào)音頻指紋。