一種嵌入標號水印的音視頻傳輸流及其監(jiān)測方法
【專利摘要】本發(fā)明涉及一種嵌入標號水印的音視頻傳輸流,在音視頻傳輸流自定義數(shù)據(jù)包中嵌入了音視頻傳輸流輸入源位置的標號識別信息,作為優(yōu)選的技術方案,上述標號識別信息和音視頻傳輸流連接的切換矩陣輸入路數(shù)相對應。其優(yōu)點表現(xiàn)在:在輸出端通過識別輸入端標記的水印,快速準確找到對應的信號路線;操作簡單,方便,準確度高;能有效的保證輸入端視頻流的可靠性,實現(xiàn)對視頻流的跟蹤認證。本發(fā)明還涉及一種嵌入標號水印的音視頻傳輸流監(jiān)測方法。
【專利說明】一種嵌入標號水印的音視頻傳輸流及其監(jiān)測方法
【技術領域】
[0001]本發(fā)明涉及廣播電視信號監(jiān)測領域,具體地說,是一種嵌入標號水印的音視頻傳輸流及其監(jiān)測方法。
【背景技術】
[0002]在電視臺中,有大量的矩陣(又稱“切換開關”)負責處理音視頻鏈路的切換操作。如圖1電視臺中常見的“m切η矩陣”示意圖所示,是一個“m切η”矩陣的模型,為了說明方便,在不影響各結論的前提下,下面以“4切I矩陣”為例(這是目前使用最多的一種類型)進行說明。信號由4路輸入端輸入源信號,值班人員結合各信號源的異?,F(xiàn)象及圖像質(zhì)量,實時手動控制矩陣開發(fā),使輸出端的輸出信號始終保持在最好的狀態(tài)。
[0003]在這種模式下,雖然作為輸出的信號始終是4路輸入源中最好的一路,但有時,在很多應用中,除了保持上述狀態(tài)的時候,還需要知道當前輸出端所對應的輸入端的哪一路。例如,某流程展示圖中,需要對整個播出系統(tǒng)的音視頻鏈路進行描繪,這只需要實時知道該切換矩陣的狀態(tài);再比如,某電視臺的業(yè)務工作流程中,各路信號之間,除了互為備份之外,還有優(yōu)先級,一旦優(yōu)先級高的輸入源處于正常狀態(tài),即使當前所用的優(yōu)先級低的輸入源也處于正常狀態(tài),這時也要回歸到優(yōu)先級高的輸入源上。為此,就需要實時地知道當前矩陣輸入與輸出的對應關系,獲得這種狀態(tài)的方法有很多種,例如人為輸入或從矩陣設備中讀取,但通常這些方式速度比較慢(例如很多設備在切換操作完成后,為了確保切換操作完成,需要數(shù)秒后才會反饋實際切換成功),這種秒級的反饋很顯然不能滿足電視臺播出中,快速應急的需要。再如通過讀取設備接口獲得當前狀態(tài),這不僅麻煩,而且會有一定的時延。
[0004]術語解釋如下:
TS:傳輸流(Transport Stream)簡稱TS流,MPEG-2標準的一種碼流,是音視頻信號和數(shù)據(jù)使用的一種通信協(xié)議,其目的是為了在有可能發(fā)生嚴重錯誤的情況下進行一道或多道程序編碼數(shù)據(jù)的傳送和存儲。
[0005]PID:數(shù)據(jù)包識別號Packet Identifier,PID為13位字段,指示存儲于分組有效負載中數(shù)據(jù)的類型,PID值0x0000為程序關聯(lián)表保留,而0x0001為條件訪問表保留,OxlFFF為空分組保留。從PID可以判斷其后面負載的數(shù)據(jù)類型是視頻流、音頻流、PSI還是其他數(shù)據(jù)包。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的是針對現(xiàn)有技術中的不足,在信號鏈路的上游,嵌入標記有傳輸流標號的水印,然后在信號鏈路下游對水印進行監(jiān)測,并通過水印識別出當前傳輸流所對應的輸入源,從而方便快速的判斷報警的信號來源。
[0007]為實現(xiàn)上述目的,本發(fā)明采取的技術方案是:
提供一種嵌入標號水印的音視頻傳輸流,在音視頻傳輸流自定義數(shù)據(jù)包中嵌入了音視頻傳輸流輸入源位置的標號識別信息。
[0008]作為優(yōu)選的技術方案,上述標號識別信息和音視頻傳輸流連接的切換矩陣輸入路數(shù)相對應。
[0009]為實現(xiàn)上述目的,本發(fā)明采取的技術方案之二是:
提供一種嵌入標號水印的音視頻傳輸流監(jiān)測方法,對通過用戶平臺的音視頻傳輸流進行監(jiān)測,包括以下步驟:
步驟a,首先進行初始化,獲得用戶平臺各個輸入端的音視頻傳輸流傳送地址和端口,以及音視頻傳輸流數(shù)據(jù)包中PID信息;
步驟b,根據(jù)“步驟a”獲得的音視頻傳輸流PID信息,以及音視頻傳輸流和用戶平臺的連接關系,在音視頻傳輸流自定義數(shù)據(jù)包中嵌入音視頻傳輸流輸入源位置的標號識別信息,生成上述一種嵌入標號水印的音視頻傳輸流,并根據(jù)“步驟a”中獲得的傳送地址和端口,以原音視頻傳輸流相同的方式,相同的通信模式向該傳送地址和端口發(fā)送數(shù)據(jù);
步驟C,用戶平臺在接收到“步驟b”中的音視頻傳輸流完成數(shù)據(jù)流的傳輸;
步驟d,在用戶平臺輸出端,采用相同的方式,按相同的通信模式從“步驟c”中輸出的音視頻傳輸流中查找在“步驟b”中嵌入的標號識別信息,然后解析該信息,從而判斷出當前的輸出所對應的輸入是哪一個音視頻傳輸流;
步驟e,嵌入不同標號水印信息的多路音視頻傳輸流通過用戶平臺,當用戶平臺發(fā)生報警時,監(jiān)測輸出端音視頻傳輸流中嵌入的標號水印信息,從而判斷當前輸出所對應的輸入引起報警。
[0010]優(yōu)選的技術方案,上述用戶平臺為切換矩陣,標號識別信息和音視頻傳輸流連接的切換矩陣輸入路數(shù)相對應。
[0011]本發(fā)明優(yōu)點在于:
1、在輸出端通過識別輸入端標記的水印,快速準確找到對應的信號路線;
2、可以識別因水印丟失、改變而導致的故障;
2、操作簡單,方便,準確度高;
3、能有效的保證輸入端視頻流的可靠性,實現(xiàn)對視頻流的跟蹤認證。
【專利附圖】
【附圖說明】
[0012]附圖1是電視臺中常見的“m切η矩陣”示意圖。
[0013]附圖2是一種嵌入標號水印的音視頻傳輸流嵌入標號水印不意圖。
[0014]附圖3是一種嵌入標號水印的音視頻傳輸流監(jiān)測方法的報警監(jiān)測示意圖。
【具體實施方式】
[0015]下面結合附圖對本發(fā)明提供的【具體實施方式】作詳細說明。
[0016]實施例1
本實施例實現(xiàn)一種潛入標號水印的音視頻傳輸流,請參照圖2,圖2是本實施例一種嵌入標號水印技術的音視頻傳輸流嵌入標號水印不意圖。
[0017]對于一個主備路輸入TS流的用戶二選一切換平臺,在主輸入TS流和備輸入TS流中,分別通過水印技術嵌入不同標號的水印識別標記;在主輸入TS流中,嵌入水印標號為“ζ”的水印識別標記符;在備輸入TS流中,嵌入水印標號為“b”的水印識別標記符。
[0018]在用戶二選一切換平臺的輸出端,水印識別輸出的TS流。如果選擇后的輸出TS流中的水印識別標記檢測為主輸入TS流的水印標號“z”,則用戶二選一切換平臺輸出端的TS流信號來源是主輸入路的TS流;如果在選擇后輸出的TS流中的水印識別標記檢測為備輸入TS流的水印標號“b”,則用戶二選一切換平臺輸出端的RS流信號來源是備輸入路TS流。
[0019]如果當前的用戶平臺為切換矩陣,則上述標號識別信息和TS流連接的切換矩陣輸入路數(shù)相對應,可以是切換矩陣的I,2,3…,m路輸入。對應的切換矩陣的輸出端,監(jiān)測輸出的TS流,通過檢測TS流輸出中的標號信息,判斷信號來源是矩陣的哪一路輸入。其原理是:在切換矩陣輸入端設有幾路相同的音視頻TS流輸入1、輸入2、輸入m等,分別在音視頻TS流輸入端進行標記,可在輸入I上加入標記為I的自定義字段;在輸入2上加入標記為2的自定義字段;在輸入m上加入標記為m的自定義字段。該方法具有如下4個特征:
1.同時引入2路(及以上)完全相同的信號;
2.在每一路不同的信號中,預加入不同的標號水印信息。為了既不影響現(xiàn)有系統(tǒng)的播放級圖像質(zhì)量,又與現(xiàn)有系統(tǒng)、TS流技術兼容,可以采用在輸入端的TS流中加入自定義內(nèi)容。在自定義的內(nèi)容中指定當前節(jié)目TS流所在的位置信息。
[0020]3.在矩陣的輸出端,讀取TS流中自定義的內(nèi)容,從而獲得當前的輸出端的TS流所對應的是哪一個輸入端的TS流。
[0021]4.由于所加入的信息,相對于原有TS流很小,并且該內(nèi)容不會對原有圖像層音視頻數(shù)據(jù)造成影響,所以對整個系統(tǒng)的影響也可以忽略。
[0022]本實施例在音視頻傳輸流中嵌入標號的硬件,可以是計算機,也可以是嵌入式設備,其解析TS流中的PID等信息,并在其中加入自定義數(shù)據(jù)包,其中自定義數(shù)據(jù)包中就包含嵌入的標號信息。
[0023]實施例2
本實施例實現(xiàn)一種嵌入標號水印的音視頻傳輸流監(jiān)測方法,主要應用于電視臺、電臺、衛(wèi)星數(shù)字廣播、廣電所屬的監(jiān)測、傳輸、發(fā)射等單位的音頻和視頻信號監(jiān)測。請參照圖3,圖3是本實施例一種嵌入標號水印的音視頻傳輸流監(jiān)測方法的報警監(jiān)測示意圖,包括以下步驟:
步驟a,首先進行初始化,獲得用戶平臺各個輸入端的音視頻傳輸流傳送地址和端口,以及音視頻傳輸流數(shù)據(jù)包中PID信息;上述的傳輸?shù)刂泛投丝谠趩尾ネㄐ拍J街?,是目的IP地址和目的Port,在組播通信模式中,是組播IP地址和組播目的Port,在廣播通信模式中,是廣播IP地址和廣播目的Port ;
步驟b,根據(jù)“步驟a”獲得的音視頻傳輸流PID信息,以及音視頻傳輸流和用戶平臺的連接關系,在音視頻傳輸流自定義數(shù)據(jù)包中嵌入音視頻傳輸流輸入源位置的標號識別信息,生成上述實施例1 一種嵌入標號水印的音視頻傳輸流,并根據(jù)“步驟a”中獲得的傳送地址和端口,以原音視頻傳輸流相同的方式,相同的通信模式向該傳送地址和端口發(fā)送數(shù)據(jù);
步驟C,用戶平臺在接收到“步驟b”中的音視頻傳輸流完成數(shù)據(jù)流的傳輸;
步驟d,在用戶平臺輸出端,采用相同的方式,按相同的通信模式從“步驟c”中輸出的音視頻傳輸流中查找在“步驟b”中嵌入的標號識別信息,然后解析該信息,從而判斷出當前的輸出所對應的輸入是哪一個音視頻傳輸流;
步驟e,嵌入不同標號水印信息的多路音視頻傳輸流通過用戶平臺,當用戶平臺發(fā)生報警時,監(jiān)測輸出端音視頻傳輸流中嵌入的標號水印信息,從而判斷當前輸出所對應的輸入引起報警。
[0024]對于本實施例,上述用戶平臺為切換矩陣,標號識別信息和音視頻傳輸流連接的切換矩陣輸入路數(shù)相對應。在切換矩陣輸入端設有幾路相同的音視頻TS流輸入1、輸入2、輸入m等,分別在音視頻TS流輸入端進行標記,可在輸入I上加入標記為I的自定義字段;在輸入2上加入標記為2的自定義字段;在輸入m上加入標記為m的自定義字段。
[0025]需要說明的是:該方法由于所加入的信息相對于原有TS流很小,并且該內(nèi)容不會對原有圖像層音視頻數(shù)據(jù)造成影響,所以對整個系統(tǒng)的影響也可以忽略。以上所述僅是本發(fā)明的優(yōu)選實施方式,應當指出,對于本【技術領域】的普通技術人員,在不脫離本發(fā)明方法的前提下,還可以做出若干改進和補充,這些改進和補充也應視為本發(fā)明的保護范圍。
【權利要求】
1.一種嵌入標號水印的音視頻傳輸流,其特征在于,所述音視頻傳輸流自定義數(shù)據(jù)包中嵌入了所述音視頻傳輸流輸入源位置的標號識別信息。
2.根據(jù)權利要求1所述的一種嵌入標號水印的音視頻傳輸流,其特征在于,所述標號識別信息和所述音視頻傳輸流連接的切換矩陣輸入路數(shù)相對應。
3.一種嵌入標號水印的音視頻傳輸流監(jiān)測方法,對通過用戶平臺的音視頻傳輸流進行監(jiān)測,其特征在于,包括以下步驟: 步驟a,首先進行初始化,獲得用戶平臺各個輸入端的音視頻傳輸流傳送地址和端口,以及音視頻傳輸流數(shù)據(jù)包中PID信息的步驟; 步驟b,根據(jù)“步驟a”獲得的音視頻傳輸流PID信息,以及音視頻傳輸流和用戶平臺的連接關系,在音視頻傳輸流自定義數(shù)據(jù)包中嵌入音視頻傳輸流輸入源位置的標號識別信息,生成權利要求1所述一種嵌入標號水印的音視頻傳輸流,并根據(jù)“步驟a”中獲得的傳送地址和端口,以原音視頻傳輸流相同的方式,相同的通信模式向該傳送地址和端口發(fā)送數(shù)據(jù)的步驟; 步驟C,用戶平臺在接收到“步驟b”中的音視頻傳輸流完成數(shù)據(jù)流的傳輸?shù)牟襟E; 步驟d,在用戶平臺輸出端,采用相同的方式,按相同的通信模式從“步驟c”中輸出的音視頻傳輸流中查找在“步驟b”中嵌入的標號識別信息,然后解析該信息,從而判斷出當前的輸出所對應的輸入是哪一個音視頻傳輸流的步驟; 步驟e,嵌入不同標號水印信息的多路音視頻傳輸流通過用戶平臺,當用戶平臺發(fā)生報警時,監(jiān)測輸出端音視頻傳輸流中嵌入的標號水印信息,從而判斷當前輸出所對應的輸入引起報警的步驟。
4.根據(jù)權利要求3所述的一種嵌入標號水印的音視頻傳輸流監(jiān)測方法,其特征在于,所述的傳送地址和端口,在單播通信模式中,是目的IP地址和目的端口,在組播通信模式中,是組播IP地址和組播目的端口,在廣播通信模式中,是廣播IP地址和廣播目的端口。
5.根據(jù)權利要求3或4所述的一種嵌入標號水印的音視頻傳輸流監(jiān)測方法,其特征在于:所述用戶平臺為切換矩陣,所述標號識別信息和所述音視頻傳輸流連接的切換矩陣輸入路數(shù)相對應。
【文檔編號】H04N21/8358GK104079952SQ201410324729
【公開日】2014年10月1日 申請日期:2014年7月9日 優(yōu)先權日:2014年7月9日
【發(fā)明者】李瑞民, 惠新標 申請人:上海風格信息技術股份有限公司, 上海風格軟件有限公司, 上海佰貝科技發(fā)展有限公司, 無錫風格軟件有限公司