欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種媒體流時(shí)延檢測(cè)方法及裝置的制作方法

文檔序號(hào):7712569閱讀:216來源:國知局
專利名稱:一種媒體流時(shí)延檢測(cè)方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及媒體流信號(hào)處理領(lǐng)域,尤其涉及一種媒體流時(shí)延檢測(cè)方法及裝置。
背景技術(shù)
在媒體流的傳輸過程中,因編解碼時(shí)延、傳輸時(shí)延等影響,可能造成通訊 的雙方感覺信號(hào)不暢,影響交流,即所謂的唇音同步問題,為了盡量避免出現(xiàn) 唇音不同步的問題,往往需要準(zhǔn)確把握媒體流耗時(shí)的關(guān)鍵路徑,以及準(zhǔn)確把握 圖像碼流以及聲音碼流在各關(guān)鍵路徑中的流經(jīng)時(shí)延,從而為改進(jìn)流媒體系統(tǒng)的 性能提供準(zhǔn)確可靠的依據(jù)?,F(xiàn)有的視頻/音頻延遲時(shí)間的統(tǒng)計(jì)和檢測(cè),大都采用宏觀估計(jì)或者代碼局 部分析分段統(tǒng)計(jì)的方法,但是代碼中每個(gè)函數(shù)的消耗時(shí)間同函數(shù)所處理的媒體 數(shù)據(jù)并非一一對(duì)應(yīng),由于程序中緩沖區(qū)的影響,中斷的影響,總線傳輸?shù)挠绊懀?以及人為計(jì)算的主觀偏差等都可能累積出較大的錯(cuò)誤偏差,而且采用代碼局部 分析的方法通用性很差,每次的代碼修改可能都會(huì)對(duì)媒體流延遲產(chǎn)生影響。發(fā)明內(nèi)容本發(fā)明實(shí)施例提供了 一種媒體流時(shí)延檢測(cè)方法及裝置,用以對(duì)媒體流實(shí)現(xiàn) 準(zhǔn)確可靠地時(shí)延檢測(cè)。本發(fā)明實(shí)施例提供的一種媒體流時(shí)延檢測(cè)方法,包括 在待測(cè)路徑的輸入點(diǎn),向輸入的媒體碼流中加入預(yù)設(shè)的特征碼流,并記錄 當(dāng)前第一時(shí)間;在待測(cè)路徑的輸出點(diǎn),對(duì)輸出的所述媒體碼流進(jìn)行檢測(cè);當(dāng)檢測(cè)到所述特征碼流時(shí),記錄當(dāng)前第二時(shí)間;計(jì)算所述第二時(shí)間與所述第一時(shí)間之差,得到所述待測(cè)路徑的媒體流時(shí)延。所述向媒體碼流中加入預(yù)設(shè)的特征碼流,包括將流經(jīng)待測(cè)路徑的輸入點(diǎn)的一段與所述預(yù)設(shè)的特征碼流長度相等的媒體 碼流替換成所述特征碼流;或在流經(jīng)待測(cè)路徑的輸入點(diǎn)的媒體碼流之中插入預(yù)設(shè)的特征碼流。 所述特征碼流的長度與士某體碼流的幀長一致; 對(duì)輸出的所述4某體碼流進(jìn)行檢測(cè),包括對(duì)輸出的媒體碼流逐幀進(jìn)行檢測(cè),計(jì)算每一幀輸出的媒體碼流與所述特征 碼流之間的相關(guān)程度值;所述相關(guān)程度值表征所述々某體碼流與所述特征碼流之 間的相關(guān)程度,所述相關(guān)程度值為(M之間的數(shù);所述相關(guān)程度值取值越大, 表征所述媒體碼流與所述特征碼流之間相關(guān)程度越高;將計(jì)算出的相關(guān)程度值與預(yù)設(shè)的門限值相比較,當(dāng)所述相關(guān)程度值大于等 于所述門限值時(shí),確定當(dāng)前檢測(cè)的一幀媒體碼流為所述特征碼流。通過下述公式計(jì)算每一幀輸出的媒體碼流與所述特征碼流之間的相關(guān)程A=<X,Y>/ ( W*|Y|) 上式中-.A為每一幀輸出的々某體碼流與所述特征碼流之間的相關(guān)程度值;X為所述特征碼流的矢量表達(dá)式;Y為每一幀輸出的媒體碼流的矢量表達(dá)式;〈X,Y〉為矢量X與矢量Y的內(nèi)積;閃為矢量X的模;IYI為矢量Y的才莫。所述特征碼流的矢量表達(dá)式為X-10(^cos(PI/4承N)+10(^cos(PL^N)或<formula>formula see original document page 7</formula>其中PI=3.14159; N=0 239。本發(fā)明實(shí)施例提供的媒體流時(shí)延檢測(cè)方法,還包括重復(fù)多次檢測(cè)所述待 測(cè)路徑的媒體流時(shí)延;對(duì)多次的檢測(cè)結(jié)果進(jìn)行統(tǒng)計(jì),得到多次檢測(cè)結(jié)果的均值。本發(fā)明實(shí)施例提供的一種媒體流時(shí)延檢測(cè)裝置,包括添加單元,用于在待測(cè)路徑的輸入點(diǎn),向輸入的媒體碼流中加入預(yù)設(shè)的特 征碼流,并記錄當(dāng)前第一時(shí)間;檢測(cè)單元,用于對(duì)輸出的所述媒體碼流進(jìn)行檢測(cè);當(dāng)4企測(cè)到所迷特征碼流 時(shí),記錄當(dāng)前第二時(shí)間;計(jì)算單元,計(jì)算所述第二時(shí)間與所述第一時(shí)間之差,得到所述待測(cè)路徑的 媒體流時(shí)延。所述添加單元,還用于將流經(jīng)待測(cè)路徑的輸入點(diǎn)的一段與所述預(yù)設(shè)的特征碼流長度相等的々某體碼流替換成所述特征碼流;或在流經(jīng)待測(cè)路徑的輸入點(diǎn)的媒體碼流之中插入預(yù)設(shè)的特征碼流。 所述檢測(cè)單元,還用于對(duì)輸出的媒體碼流逐幀進(jìn)行檢測(cè),計(jì)算每一幀輸出的媒體碼流與所述特征碼流之間的相關(guān)程度值;所述相關(guān)程度值表征所述媒體碼流與所述特征碼流之間的相關(guān)程度;所述特征碼流的長度與々某體碼流的幀長一致;將計(jì)算出的相關(guān)程度值與預(yù)設(shè)的門限值相比較,當(dāng)所述相關(guān)程度值大于等 于所述門限值時(shí),確定當(dāng)前檢測(cè)的一幀媒體碼流為所述特征碼流。所述檢測(cè)單元,還用于通過下述公式計(jì)算每一幀輸出的媒體碼流與所述特 征碼流之間的相關(guān)程度值A(chǔ)=<X,Y>/ (jX鬥YI)上式中A為每一幀輸出的媒體碼流與所述特征碼流之間的相關(guān)程度值X為所述特征碼流的矢量表達(dá)式;Y為每一幀輸出的々某體碼流的矢量表達(dá)式;〈X,Y〉為矢量X與矢量Y的內(nèi)積;pq為矢量x的模;IYI為矢量Y的模。本發(fā)明實(shí)施例的有益效果如下本發(fā)明實(shí)施例提供的一種媒體流時(shí)延檢測(cè)方法及裝置,在待測(cè)路徑的輸入 點(diǎn),向媒體碼流中加入預(yù)設(shè)的特征碼流,記錄當(dāng)前的第一時(shí)間,在待測(cè)路徑的 輸出點(diǎn),對(duì)輸出的媒體碼流進(jìn)行檢測(cè),當(dāng)檢測(cè)到特征碼流時(shí),記錄當(dāng)前的第二 時(shí)間,計(jì)算第二時(shí)間與第一時(shí)間之差,作為待測(cè)路徑的4某體流時(shí)延,本發(fā)明實(shí) 施例提供的媒體流時(shí)延檢測(cè)方法及裝置,對(duì)纟某體碼流進(jìn)行信號(hào)的處理和分析, 通過計(jì)算添加特征碼流,以及從媒體碼流中檢測(cè)出特征碼流之間的時(shí)間差,得到待測(cè)路徑的媒體流時(shí)延,與現(xiàn)有技術(shù)采用的宏觀估計(jì)和代碼分析分段統(tǒng)計(jì)的 方法相比,檢測(cè)方法較為客觀,檢測(cè)結(jié)果也更為準(zhǔn)確和可靠,并且,本發(fā)明實(shí) 施例提供的媒體流時(shí)延檢測(cè)方法及裝置,可以對(duì)不同待測(cè)路徑上的媒體流時(shí)延 進(jìn)行檢測(cè),例如可以媒體碼流流經(jīng)單個(gè)設(shè)備的時(shí)延進(jìn)行檢測(cè),也可以對(duì)々某體碼 流流經(jīng)多個(gè)設(shè)備的總時(shí)延進(jìn)行檢測(cè),檢測(cè)方法均相同,與現(xiàn)有4支術(shù)采用的代碼 局部分析的方法相比,更具有通用性。


圖1為本發(fā)明實(shí)施例提供的媒體流時(shí)延檢測(cè)方法的流程圖; 圖2為本發(fā)明實(shí)施例提供的實(shí)例中信號(hào)流的走向圖; 圖3為本發(fā)明實(shí)施例提供的實(shí)例的具體流程圖;圖4為本發(fā)明實(shí)施例提供的實(shí)例中加入特征碼流之后的媒體碼流的示意圖;征碼流的示意圖;圖6為本發(fā)明實(shí)施例提供的媒體流時(shí)延檢測(cè)裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖,用對(duì)本發(fā)明提供的一種媒體流時(shí)延檢測(cè)方法及裝置的具體 實(shí)施方式進(jìn)行詳細(xì)的i兌明。本發(fā)明實(shí)施例提供的媒體流時(shí)延檢測(cè)方法,如圖l所示,包括下述步驟5101、 在待測(cè)路徑的輸入點(diǎn),向輸入的媒體碼流中加入預(yù)設(shè)的特征碼流, 并記錄當(dāng)前第一時(shí)間;5102、 在待測(cè)路徑的輸出點(diǎn),對(duì)輸出的媒體碼流進(jìn)行檢測(cè);當(dāng)檢測(cè)到特征 碼流時(shí),記錄當(dāng)前第二時(shí)間;5103、 計(jì)算第二時(shí)間與第一時(shí)間之差,得到待測(cè)路徑的媒體流時(shí)延。 利用本發(fā)明實(shí)施例提供的上迷流程,可以對(duì)一些々某體碼流關(guān)鍵的處理過程的時(shí)延進(jìn)行檢測(cè),例如檢測(cè)音頻碼流輸入數(shù)字信號(hào)處理器(Digital Signal Processor, DSP)到輸出DSP之間的時(shí)延,或者其他關(guān)鍵路徑的時(shí)延。尤其對(duì) 于較復(fù)雜的系統(tǒng)來說,如果媒體碼流流經(jīng)多個(gè)獨(dú)立的設(shè)備,可以對(duì)媒體碼流流 經(jīng)單個(gè)設(shè)備的時(shí)延進(jìn)行檢測(cè),或者對(duì)媒體碼流流經(jīng)多個(gè)設(shè)備的時(shí)延進(jìn)行檢測(cè), 測(cè)i式方法沖目同。在上述步驟S101中,向媒體碼流中加入預(yù)設(shè)的特征碼流,可以采用將流 經(jīng)待測(cè)路徑的輸入點(diǎn)的一段與該預(yù)設(shè)的特征碼流長度相等的媒體碼流替換成 預(yù)設(shè)的特征碼流的方式;或者,采用在流經(jīng)待測(cè)路徑的輸入點(diǎn)的媒體碼流之中 插入該預(yù)設(shè)的特征碼流的方式。在上述步驟S102中,為了便于檢測(cè),特征碼流的長度可以選擇與媒體碼 流的幀長一致,檢測(cè)過程中,不斷地對(duì)輸出的媒體碼流逐幀進(jìn)行檢測(cè),每輸出 一幀媒體碼流,就計(jì)算一次當(dāng)前輸出的這一幀々某體碼流與特征碼流之間的相關(guān) 程度值;相關(guān)程度值越高,則表明當(dāng)前輸出的這一幀媒體碼流與特征碼流之間越近似。
將計(jì)算出的媒體碼流與特征碼流之間的相關(guān)程度值與預(yù)設(shè)的門限值相比 較,當(dāng)計(jì)算出的相關(guān)程度值大于等于預(yù)設(shè)的門限值時(shí),就可以確定當(dāng)前檢測(cè)的 這一幀媒體碼流就是特征碼流。
計(jì)算相關(guān)程度值通過采用歸一化互相關(guān)函數(shù)來計(jì)算。具體函數(shù)的表達(dá)式
為A=<X,Y>/( pq*|Y| ),上式中
A為每一幀輸出的媒體碼流與特征碼流之間的相關(guān)程度值;
X為特征碼流的矢量表達(dá)式;
Y為每一幀輸出的々某體碼流的矢量表達(dá)式;
〈X,Y〉為矢量X與矢量Y的內(nèi)積;
閃為矢量X的模;
IYI為矢量Y的模。
歸一化互相關(guān)函數(shù)是用來描述兩個(gè)隨機(jī)矢量信號(hào)X和Y在任意兩個(gè)不同 時(shí)刻tl和t2取值之間的相關(guān)程度。如果計(jì)算結(jié)果A等于零,表示輸出的媒體 碼流信號(hào)與特征碼流信號(hào)完全不相千;如果計(jì)算結(jié)果A等于1,表示輸出的媒 體碼流信號(hào)與特征碼流信號(hào)完全相千。A越趨近于l,說明兩個(gè)信號(hào)的相似性 越高。歸一化互相關(guān)函數(shù)給出了在頻域內(nèi)兩個(gè)信號(hào)是否相關(guān)的一個(gè)判斷指標(biāo)。
如果當(dāng)前輸出碼流同特征碼流的相關(guān)程度很高,可以根據(jù)實(shí)際情況選取一 個(gè)門限值,比如0.95,當(dāng)計(jì)算出的相關(guān)程度值A(chǔ)超過0.95,則可以確定當(dāng)前輸 出的這一幀媒體碼流就是特征碼流。
為了更好地說明本發(fā)明實(shí)施例提供的媒體流時(shí)延檢測(cè)方法,在此,舉一個(gè) 具體的實(shí)例說明。
在本實(shí)例中,以會(huì)議電視系統(tǒng)中音頻處理的時(shí)延檢測(cè)的實(shí)際應(yīng)用場(chǎng)景為例 來介紹,但本發(fā)明實(shí)施例提供的媒體流時(shí)延檢測(cè)方法并不局限音頻的時(shí)延的檢 測(cè)過程,同樣適用于其他媒體流例如視頻、圖像等的檢測(cè)。
圖2是本實(shí)例中信號(hào)流的走向圖,在本實(shí)例中,需要檢測(cè)的是媒體碼流從終端設(shè)備出發(fā)后,到達(dá)局端設(shè)備MCU,然后又從局端設(shè)備MCU流出后到達(dá)終 端設(shè)備這一段待測(cè)路徑的總時(shí)延。
在檢測(cè)開始之前,選擇終端設(shè)備中音頻數(shù)據(jù)采樣后生成的線性音頻碼流 (即該待測(cè)路徑的輸入點(diǎn)輸入的媒體碼流)插入特征碼流,線性媒體碼流經(jīng)過 編碼后發(fā)送至局端設(shè)備MCU,然后再返回至終端設(shè)備,在檢測(cè)時(shí),選擇對(duì)終 端設(shè)備中解碼之后準(zhǔn)備播放的線性媒體流(即該待測(cè)路徑的輸出點(diǎn)輸出的媒體 碼流)進(jìn)行檢測(cè)。
下面結(jié)合附圖3說明下本實(shí)例中媒體流時(shí)延檢測(cè)的具體流程,包括下述步

5301、
流,并記錄當(dāng)前時(shí)間T1。
圖4所示的是一賴j口入特征碼流之后的媒體(音頻)碼流的示意圖。圖4 中的方框內(nèi)所示的是加入的特征碼流。
特征碼流的選取,較佳地,選擇與常規(guī)的媒體碼流區(qū)別較大的碼流,另夕卜, 為了檢測(cè)的方便,可以選擇特征碼流的長度等于媒體碼流的幀長。
一個(gè)典型的特征碼流的矢量表達(dá)式為X=100*cos(PI/4*N)+100*cos(PI/8* N),其中,PI=3.14159, N=0~239,特征碼流共選取了 240個(gè)點(diǎn),對(duì)于采樣率 8K的語音來說相當(dāng)于準(zhǔn)備了 30ms的媒體數(shù)據(jù)。
特征碼流的矢量表達(dá)式中選取了兩種余弦分量10(^cos(PI/WN)和100*cos (PI/8*N),目的是使得特征碼流更特殊,以區(qū)別與常M^的媒體碼流,并且能夠 增加特征碼流的抗千擾特性,另外,這兩個(gè)余弦分量在240點(diǎn)內(nèi)正交,方便測(cè) 試時(shí)進(jìn)行計(jì)算。
或者為了更進(jìn)一步地簡(jiǎn)化運(yùn)算,例如還可以選擇下述特征碼流,該特征碼 流為單一的余弦信號(hào),矢量表達(dá)式為X=100*cos(PI/8*N),其中,PI-3.14159, N=0~239,該特征碼流共選取了 240個(gè)點(diǎn)。
5302、
ii行檢測(cè)。
在本步驟S302中,當(dāng)每收到一幀的々某體碼流時(shí)(240點(diǎn)),就檢測(cè)一次, 把接收的一幀即240個(gè)點(diǎn)的媒體碼流用Y表示,然后與特征碼流X按照下述 公式進(jìn)行計(jì)算A=<X,Y>/ ()。
計(jì)算過程如下<X,Y>= x(0)* y(0)+ x(l)* y(l)+...+x(239)* y(239);
閃-sqrt(x(0)承x(0)+x(l)* x(l).,.+x(239)* x(239));
|Y|=sqrt(y(0)* y(0)+ y(l)* y(l)...+y(239)* y(239))。
上述計(jì)算過程中函數(shù)sqrt表示求算術(shù)根,由于A的值越接近于1 ,則表明 特征碼流與當(dāng)前檢測(cè)的這一幀媒體碼流越近似,將A=<X,Y>/ (pq*|Y|)計(jì)算 出的結(jié)果,與設(shè)定的閾值例如0.9相比,如果A的值大于等于0.9則認(rèn)為當(dāng)前 檢測(cè)的這一幀碼流即為先前加入的特征碼流。
5303、 當(dāng)檢測(cè)到特征碼流時(shí),記錄當(dāng)前的時(shí)間T2。
圖5是終端設(shè)備接收的媒體碼流中檢測(cè)出的特征碼流的示意圖,方框中示 意的是檢測(cè)出的特征碼流。
5304、 計(jì)算T2與T1的時(shí)間差,即得到了媒體碼流從終端設(shè)備出發(fā)后,到 達(dá)局端設(shè)備MCU,然后又從局端設(shè)備MCU流出后到達(dá)終端設(shè)備這一段待測(cè)路 徑的總時(shí)延。
為了進(jìn)一步地提高々某體流時(shí)延的準(zhǔn)確性,在本實(shí)例中,還可以多次重復(fù)執(zhí) 行上述步驟S301至步驟S304,每次重復(fù)執(zhí)行之間需要確保有足夠的時(shí)間間隔。 將每次重復(fù)執(zhí)行步驟S301至步驟S304得到的檢測(cè)結(jié)果進(jìn)行統(tǒng)計(jì),計(jì)算多次檢 測(cè)結(jié)果的均值,作為該待測(cè)路徑媒體流時(shí)延的最終4企測(cè)結(jié)果。
本實(shí)例中是以音頻碼流為例進(jìn)行說明的,對(duì)于視頻流來說,可以對(duì)視頻流 每幀圖像的某一行像素進(jìn)行采樣形成線性的媒體碼流,然后在形成的媒體碼流 中加入特征碼流,檢測(cè)的方法與上述步驟S301至S304—致,在此不再贅述。
基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例中還提供了一種媒體流時(shí)延檢測(cè)裝置, 由于該裝置基于前述媒體流時(shí)延檢測(cè)方法實(shí)現(xiàn),所解決問題的原理與前述一種士某體流時(shí)延4企測(cè)方法的工作原理相似,因此該裝置的具體實(shí)施可以參見方法的 實(shí)施,重復(fù)之處不在贅述。
本發(fā)明實(shí)施例提供的一種媒體流時(shí)延檢測(cè)裝置,如圖6所示,包括
添加單元601,用于在待測(cè)路徑的輸入點(diǎn),向輸入的媒體碼流中加入預(yù)設(shè) 的特征碼流,并記錄當(dāng)前第一時(shí)間;
檢測(cè)單元602,用于對(duì)輸出的媒體碼流進(jìn)行檢測(cè);當(dāng)檢測(cè)到特征碼流時(shí), 記錄當(dāng)前第二時(shí)間;
計(jì)算單元603,計(jì)算第二時(shí)間與第一時(shí)間之差,得到待測(cè)路徑的媒體流時(shí)延。
添加單元601,還用于將流經(jīng)待測(cè)路徑的輸入點(diǎn)的一段與預(yù)設(shè)的特征碼流 長度相等的々某體碼流替換成特征碼流;或
在流經(jīng)待測(cè)路徑的輸入點(diǎn)的媒體碼流之中插入預(yù)設(shè)的特征碼流。
檢測(cè)單元602,還用于對(duì)輸出的々某體碼流逐幀進(jìn)行檢測(cè),計(jì)算每一幀輸出 的媒體碼流與特征碼流之間的相關(guān)程度值;相關(guān)程度值表征媒體碼流與特征碼 流之間的相關(guān)程度;特征碼流的長度與々某體碼流的幀長一致;
將計(jì)算出的相關(guān)程度值與預(yù)設(shè)的門限值相比較,當(dāng)相關(guān)程度值大于等于門 限值時(shí),確定當(dāng)前檢測(cè)的一幀媒體碼流為所述特征碼流。
檢測(cè)單元602,還用于通過下述公式計(jì)算每一幀輸出的媒體碼流與所述特 征碼流之間的相關(guān)程度值
A=<X,Y>/ ( W*|Y|)
上式中
A為每一幀輸出的々某體碼流與特征碼流之間的相關(guān)程度值;
X為所述特征碼流的矢量表達(dá)式;
Y為每一幀輸出的媒體碼流的矢量表達(dá)式;
〈X,Y〉為矢量X與矢量Y的內(nèi)積;
IXI為矢量X的模;
13m為矢量Y的模。
本發(fā)明實(shí)施例提供的一種媒體流時(shí)延檢測(cè)方法及裝置,在待測(cè)路徑的輸入 點(diǎn),向輸入的媒體碼流中加入預(yù)設(shè)的特征碼流,記錄當(dāng)前的第一時(shí)間,在待測(cè) 路徑的輸出點(diǎn),對(duì)輸出的媒體碼流進(jìn)行檢測(cè),當(dāng)4企測(cè)到特征碼流時(shí),記錄當(dāng)前 的第二時(shí)間,計(jì)算第二時(shí)間與第一時(shí)間之差,作為待測(cè)路徑的媒體流時(shí)延,本 發(fā)明實(shí)施例提供的媒體流時(shí)延檢測(cè)方法及裝置,對(duì)^某體碼流進(jìn)行信號(hào)的處理和 分析,通過計(jì)算添加特征碼流與從媒體碼流中檢測(cè)出特征碼流之間的時(shí)間差, 得到待測(cè)路徑的々某體流時(shí)延,與現(xiàn)有技術(shù)采用的宏觀估計(jì)和代碼分析分段統(tǒng)計(jì) 的方法相比,;險(xiǎn)測(cè)方法更為客觀,檢測(cè)結(jié)果也更為準(zhǔn)確和可靠,并且,本發(fā)明 實(shí)施例提供的媒體流時(shí)延檢測(cè)方法及裝置,可以對(duì)不同的待測(cè)路徑上的媒體流 時(shí)延進(jìn)行檢測(cè),例如可以媒體碼流流經(jīng)單個(gè)設(shè)備的時(shí)延進(jìn)行檢測(cè),也可以對(duì)士某 體碼流流經(jīng)多個(gè)設(shè)備的總時(shí)延進(jìn)行檢測(cè),檢測(cè)方法均相同,與現(xiàn)有技術(shù)采用的 代碼局部分析的方法相比,更具有通用性。
另外,本發(fā)明實(shí)施例提供的媒體流時(shí)延檢測(cè)方法及裝置中,特征碼流采用 與常規(guī)的媒體碼流差異較大的碼流,增強(qiáng)了特征碼流的抗干擾性,提高了檢測(cè) 結(jié)果的準(zhǔn)確性和可靠性。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā) 明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及 其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1、一種媒體流時(shí)延檢測(cè)方法,其特征在于,包括在待測(cè)路徑的輸入點(diǎn),向輸入的媒體碼流中加入預(yù)設(shè)的特征碼流,并記錄當(dāng)前第一時(shí)間;在待測(cè)路徑的輸出點(diǎn),對(duì)輸出的所述媒體碼流進(jìn)行檢測(cè);當(dāng)檢測(cè)到所述特征碼流時(shí),記錄當(dāng)前第二時(shí)間;計(jì)算所述第二時(shí)間與所述第一時(shí)間之差,得到所述待測(cè)路徑的媒體流時(shí)延。
2、 如權(quán)利要求1所述的方法,其特征在于,所述向媒體碼流中加入預(yù)設(shè)的特征碼流,包括將流經(jīng)待測(cè)路徑的輸入點(diǎn)的一段與所述預(yù)設(shè)的特征碼流長度相等的媒體碼流替換成所述特征碼流;或在流經(jīng)待測(cè)路徑的輸入點(diǎn)的媒體碼流之中插入預(yù)設(shè)的特征碼流。
3、 如權(quán)利要求2所述的方法,其特征在于,所述特征碼流的長度與媒體碼流的幀長一致;對(duì)輸出的所述媒體碼流進(jìn)行檢測(cè),包括對(duì)輸出的媒體碼流逐幀進(jìn)行檢測(cè),計(jì)算每一幀輸出的媒體碼流與所述特征碼流之間的相關(guān)程度值;所勤目關(guān)程度值表征所述々某體碼流與所述特征碼流之間的相關(guān)程度,所述相關(guān)程度值為(M之間的數(shù);且所述相關(guān)程度值越大,表征所述媒體碼流與所述特征碼流之間相關(guān)程度越高;將計(jì)算出的相關(guān)程度值與預(yù)設(shè)的門限值相比較,當(dāng)所述相關(guān)程度值大于等于所述門限值時(shí),確定當(dāng)前檢測(cè)的一幀媒體碼流為所述特征碼流。
4、 如權(quán)利要求3所述的方法,其特征在于,通過下述公式計(jì)算每一幀輸出的媒體碼流與所述特征碼流之間的相關(guān)程度值A(chǔ)=<X,Y>/ (|X|*|Y|)上式中A為每一幀輸出的i某體碼流與所述特征碼流之間的相關(guān)程度值;X為所述特征碼流的矢量表達(dá)式;Y為每一幀輸出的々某體碼流的矢量表達(dá)式;〈X,Y〉為矢量X與矢量Y的內(nèi)積;pq為矢量x的模;IYI為矢量Y的模。
5、 如權(quán)利要求4所述的方法,其特征在于,所述特征碼流的矢量表達(dá)式 為X=100*cos(PI/4*N)+100*cos(PI/8*N>^ X=100*cos(PI/8*N);其中PI-3.14159; N=0~239。
6、 如權(quán)利要求1-5任一權(quán)利要求所述的方法,其特征在于,還包括重 復(fù)多次檢測(cè)所述待測(cè)路徑的媒體流時(shí)延;對(duì)多次的檢測(cè)結(jié)果進(jìn)行統(tǒng)計(jì),得到多次檢測(cè)結(jié)果的均值。
7、 一種媒體流時(shí)延檢測(cè)裝置,其特征在于,包括添加單元,用于在待測(cè)路徑的輸入點(diǎn),向輸入的々某體碼流中加入預(yù)設(shè)的特 征碼流,并記錄當(dāng)前第一時(shí)間;檢測(cè)單元,用于對(duì)輸出的所述媒體碼流進(jìn)行檢測(cè);當(dāng)檢測(cè)到所述特征碼流 時(shí),記錄當(dāng)前第二時(shí)間;計(jì)算單元,計(jì)算所述第二時(shí)間與所述第一時(shí)間之差,得到所述待測(cè)路徑的媒體流時(shí)延。
8、 如權(quán)利要求7所述的裝置,其特征在于,所述添加單元,還用于將流 經(jīng)待測(cè)路徑的輸入點(diǎn)的 一段與所述預(yù)設(shè)的特征碼流長度相等的媒體碼流替換 成所述特征碼流;或在流經(jīng)待測(cè)路徑的輸入點(diǎn)的媒體碼流之中插入預(yù)設(shè)的特征碼流。
9、 如權(quán)利要求8所述的裝置,其特征在于,所述檢測(cè)單元,還用于對(duì)輸 出的媒體碼流逐幀進(jìn)行檢測(cè),計(jì)算每一幀輸出的媒體碼流與所述特征碼流之間 的相關(guān)程度值;所述相關(guān)程度值表征所述媒體碼流與所述特征碼流之間的相關(guān)程度;所述特征碼流的長度與々某體碼流的幀長一致;將計(jì)算出的相關(guān)程度值與預(yù)設(shè)的門限值相比較,當(dāng)所勤目關(guān)程度值大于等于所述門限值時(shí),確定當(dāng)前檢測(cè)的一幀媒體碼流為所述特征碼流。
10、如權(quán)利要求9所述的裝置,其特征在于,所述4企測(cè)單元,還用于通過下述公式計(jì)算每一幀輸出的々某體碼流與所述特征碼流之間的相關(guān)程度值A(chǔ)=<X,Y>/ ()上式中A為每一幀輸出的媒體碼流與所述特征碼流之間的相關(guān)程度值;X為所述特征碼流的矢量表達(dá)式;Y為每一幀輸出的々某體碼流的矢量表達(dá)式;〈X,Y〉為矢量X與矢量Y的內(nèi)積;閃為矢量X的模;m為矢量Y的模。
全文摘要
本發(fā)明公開了一種媒體流時(shí)延檢測(cè)方法及裝置,其中方法包括在待測(cè)路徑的輸入點(diǎn),向媒體碼流中加入預(yù)設(shè)的特征碼流,并記錄當(dāng)前第一時(shí)間;在待測(cè)路徑的輸出點(diǎn),對(duì)輸出的媒體碼流進(jìn)行檢測(cè);當(dāng)檢測(cè)到特征碼流時(shí),記錄當(dāng)前第二時(shí)間;計(jì)算第二時(shí)間與第一時(shí)間之差,得到待測(cè)路徑的媒體流時(shí)延。本發(fā)明提供的媒體流時(shí)延檢測(cè)方法及裝置,對(duì)媒體碼流進(jìn)行信號(hào)的處理和分析,通過計(jì)算添加特征碼流與從媒體碼流中檢測(cè)出特征碼流之間的時(shí)間差,得到待測(cè)路徑的媒體流時(shí)延,與現(xiàn)有技術(shù)采用的宏觀估計(jì)和代碼分析分段統(tǒng)計(jì)的方法相比,檢測(cè)方法更為客觀,檢測(cè)結(jié)果也更為準(zhǔn)確和可靠。
文檔編號(hào)H04L1/00GK101656596SQ20091016949
公開日2010年2月24日 申請(qǐng)日期2009年9月17日 優(yōu)先權(quán)日2009年9月17日
發(fā)明者孫曉鋒, 靖 李, 福 王, 軍 陳, 黃志宏 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
和田市| 辽阳县| 宽城| 静安区| 武强县| 台州市| 卫辉市| 大姚县| 乐山市| 精河县| 灌云县| 宜川县| 永城市| 苍山县| 柞水县| 铜陵市| 虞城县| 广丰县| 朝阳区| 宁河县| 镶黄旗| 察雅县| 江川县| 都匀市| 股票| 东港市| 巴彦淖尔市| 济宁市| 诸暨市| 奎屯市| 奈曼旗| 阿拉善左旗| 六安市| 嵊泗县| 徐汇区| 岳池县| 金门县| 宜良县| 临湘市| 平定县| 息烽县|