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