国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      對視頻數(shù)據(jù)流加密的方法和設備的制作方法

      文檔序號:7584551閱讀:259來源:國知局
      專利名稱:對視頻數(shù)據(jù)流加密的方法和設備的制作方法
      技術領域
      本發(fā)明涉及數(shù)據(jù)加密領域,更具體講,涉及對隨后在基于處理器的視頻系統(tǒng)上再現(xiàn)的數(shù)據(jù)進行加密。
      背景技術
      隨著對通過開放式網(wǎng)絡如因特網(wǎng)和無線網(wǎng)進行多媒體通信普遍使用的前景日益提高,對機密的、隱私的以及受控的訪問的需要將變得日益重要。對通過這些網(wǎng)絡發(fā)送的數(shù)據(jù)加密已經(jīng)成為選擇的解決方案。
      但是,隨著寬帶內容的增加,在內容或服務提供商端加密,尤其是在用戶端解密時,由于處理器的負擔很重,因此或者很慢(低性能處理器),或者很貴(高性能處理器)。最近的根據(jù)視頻幀的加密方法有些幫助,但是,視頻幀仍然需要對僅隨寬帶內容增加而增加的大量數(shù)據(jù)加密。

      發(fā)明內容
      本發(fā)明的第一方面是一種對視頻數(shù)據(jù)流加密的方法,其中,根據(jù)包含在單元中的數(shù)據(jù)類型將視頻數(shù)據(jù)流劃分為單元,該方法包括為每個單元確定包含在該單元中的數(shù)據(jù)類型;并且根據(jù)包含在單元中的數(shù)據(jù)類型,對特定單元或特定單元的一部分加密。
      本發(fā)明的第二方面是一種對視頻數(shù)據(jù)流加密的方法,其中,視頻數(shù)據(jù)流被劃分為根據(jù)劃分段形成的NAL單元,每個NAL單元包含頭數(shù)據(jù)、內部數(shù)據(jù)或中間數(shù)據(jù),該方法包括為每個NAL單元確定該NAL單元是否包含頭數(shù)據(jù)、內部數(shù)據(jù)或中間數(shù)據(jù);并且,根據(jù)特定NAL單元是否包含頭數(shù)據(jù)、內部數(shù)據(jù)或中間數(shù)據(jù),對特定NAL單元或特定NAL單元的一部分加密。
      本發(fā)明的第三方面是一種對視頻數(shù)據(jù)流加密的系統(tǒng),其中,根據(jù)包含在單元中的數(shù)據(jù)類型將視頻數(shù)據(jù)流劃分為單元,該系統(tǒng)包括用于為每個單元確定包含在該單元中的數(shù)據(jù)類型的裝置;以及用于根據(jù)包含在單元中的數(shù)據(jù)類型,對特定單元或特定單元的一部分加密的裝置。
      本發(fā)明的第四方面是一種對視頻數(shù)據(jù)流加密的系統(tǒng),其中,視頻數(shù)據(jù)流被劃分為根據(jù)劃分段形成的NAL單元,每個NAL單元包含頭數(shù)據(jù)、內部數(shù)據(jù)或中間數(shù)據(jù)中的一種數(shù)據(jù),該系統(tǒng)包括用于為每個NAL單元確定該NAL單元是否包含頭數(shù)據(jù)、內部數(shù)據(jù)或中間數(shù)據(jù)的裝置;以及用于根據(jù)特定NAL單元是否包含頭數(shù)據(jù)、內部數(shù)據(jù)或中間數(shù)據(jù),對特定NAL單元或特定NAL單元的一部分加密的裝置。


      在所附權利要求中描述了本發(fā)明的特征。但是,通過結合附圖參照以下對說明性實施例進行的詳細描述,本發(fā)明本身將得到最佳理解,其中圖1示出了劃分之前的數(shù)據(jù)分組;圖2示出了根據(jù)數(shù)據(jù)組形成的數(shù)據(jù)分區(qū);圖3A和3B示出了RTP/NAL(網(wǎng)絡提取層)單元數(shù)據(jù)包;圖4示出了NAL單元的域結構;圖5為按照本發(fā)明的用于對國際電信聯(lián)盟電信標準化組H.264視頻數(shù)據(jù)流加密的系統(tǒng)的示意框圖;并且圖6為按照本發(fā)明的用于對視頻數(shù)據(jù)加密的方法步驟的流程圖。
      具體實施例方式
      提供圖1到3A和圖4,以便有助于理解本發(fā)明,并且這些圖僅示出了ITU-TH.264標準數(shù)字數(shù)據(jù)流結構。圖3B將本發(fā)明擴展到不是目前在ITU-TH.264中限定的情況。
      圖1示出了劃分之前的數(shù)據(jù)分組。段被定義為整數(shù)個宏塊,這些宏塊按照光柵掃描命令連續(xù)排列在特定的段組中,在畫面中,這些宏塊可以是不連續(xù)的。在圖1中,段包括段頭域、頭數(shù)據(jù)域、內部數(shù)據(jù)域和中間數(shù)據(jù)域等。下標“i”用于表示對應于段中第i個宏塊的指定數(shù)據(jù)。頭數(shù)據(jù)包括宏塊類型(syntax=mb_type(i))。宏塊類型包括I塊、P塊、B塊、SI塊和SP塊等,每種塊都有與本發(fā)明無關的子宏塊類型。
      I塊被定義為根據(jù)在同一塊中被解碼的樣本,被利用預測(估算正在被解碼的值)編碼的塊。SI塊被定義為交換I塊。P塊被定義為根據(jù)前面解碼的參考畫面,被利用預測編碼的塊。SP塊被定義為交換P塊。B塊被定義為預測塊。有五個用于B塊的預測模式,分別是列表0、列表1、雙預測、直接預測和內預測等。由于根據(jù)當前被解碼的畫面的解碼樣本進行預測,因此I和SI塊是內預測塊。由于根據(jù)非當前解碼的畫面的解碼樣本進行預測,因此P、SP和B塊是中間預測塊。注意,有關I、P、B、SI和SP塊的定義可以應用于具有相同目的的宏塊、幀、域和畫面,但是,在宏塊的情況下,應該將其理解為在單個畫面的單個段中存在不同類型的宏塊。此外,甚至宏塊的子塊可以是不同類型。
      內部數(shù)據(jù)域包含經(jīng)過編碼的內部塊(即,I和SI塊)數(shù)據(jù)。中間數(shù)據(jù)域包含經(jīng)過編碼的中間塊(即,P、SP和B塊)數(shù)據(jù)。
      圖2示出了根據(jù)數(shù)據(jù)組形成的數(shù)據(jù)分區(qū)類型。分區(qū)被定義為將組(即圖1的段的元素)分為副組(即圖2的分區(qū)類型的元素),使得組中的每個元素都確切地在一個副組中。在圖2中,圖1中示出的段被劃分為三個分區(qū)類型。分區(qū)類型A包括段頭域(syntax=slice_header()),段ID域(syntax=slice_id),頭數(shù)據(jù)域和結尾位域(syntax=tb)。分區(qū)類型A的段頭域的內容是圖1中示出的段的段頭域的內容。段ID域為新域(相對于圖1),它表示從哪個段得到的分區(qū)。分區(qū)類型A的頭數(shù)據(jù)域的內容是圖1中示出的段的數(shù)據(jù)頭域的內容。結尾位域為新域(相對于圖1),用于使分區(qū)類型A中的位數(shù)為8的偶數(shù)倍。
      分區(qū)類型B包括上述的段ID域、內部數(shù)據(jù)域和結尾位域等。分區(qū)類型B的內部數(shù)據(jù)域的內容為圖1所示的段的內部數(shù)據(jù)域的內容。結尾位域再次用于使分區(qū)類型B中的位數(shù)為8的偶數(shù)倍。
      分區(qū)類型C包括上述的段ID域、中間數(shù)據(jù)域和結尾位域等。分區(qū)類型C的中間數(shù)據(jù)域的內容為圖1所示的段的中間數(shù)據(jù)域的內容。結尾位域再次用于使分區(qū)類型C中的位數(shù)為8的偶數(shù)倍。
      圖3A和3B示出了RTP/NAL單元的數(shù)據(jù)包。ITU-T H.264標準將NAL單元規(guī)定為在數(shù)據(jù)包定向系統(tǒng)和位流系統(tǒng)中使用的通用格式。通過將原字節(jié)順序負荷(RBSP)連接起來構成NAL單元。在劃分數(shù)據(jù)的情況下,每個RBSP可以僅包含一個分區(qū)類型。按照本發(fā)明的目的,NAL單元被表示為已經(jīng)被在典型傳輸層中用實時協(xié)議(RTP)編碼。也可以使用其他協(xié)議如MPEG-2 Transport、MPEG-2節(jié)目流和H.233等。
      在圖3A中,RTP數(shù)據(jù)包流包括RTP頭和單個NAL單元。RTP頭(或者用于MPEG-2的打包基本碼流(PES)的頭部)傳送關于加密方法的信息。NAL單元包括NAL頭(見以下的定義)和RBSP負荷。NAL單元的RBSP數(shù)據(jù)包可以包含分區(qū)類型A數(shù)據(jù)、分區(qū)類型B數(shù)據(jù)和分區(qū)類型C數(shù)據(jù)。
      在圖3B中,RTP數(shù)據(jù)包流包括RTP頭和多個NAL單元。第一NAL單元(NAL單元1)包含關于加密方法的信息。每個NAL單元包括NAL頭(見下面的定義)和RBSP負荷。NAL單元1的RBSP數(shù)據(jù)包包含補充增強信息(SEI)信息(syntax=reserved_SEI_message)。reserved_SEI_message包括關于對NAL單元2到N加密的信息。發(fā)送方和接收方的reserved_SEI_message的格式必須一致,因此,接收方知道如何翻譯SEI消息。NAL單元2的RBSP數(shù)據(jù)包包含分區(qū)類型A數(shù)據(jù),NAL單元3的RBSP數(shù)據(jù)包包含分區(qū)類型B數(shù)據(jù),NAL單元4的RBSP數(shù)據(jù)包包含分區(qū)類型C數(shù)據(jù)。任何NAL單元2到N都可以包含分區(qū)類型A的RBSP、分區(qū)類型B的RBSP和分區(qū)類型C的RBSP,但只能包含一種類型。
      圖4示出了NAL單元的域結構。在圖4中,NAL單元包括NAL頭和RBSP數(shù)據(jù)包,該RBSP數(shù)據(jù)包是分區(qū)類型A的RBSP數(shù)據(jù)包。NAL頭被定義為包含forbidden_bit、nal_storage_idc和nal_unit_type等域的組。nal_unit_type表示單元是否包含分區(qū)類型A、B和C的數(shù)據(jù)。H.264定義了nal_unit_type的十六進制的值,nal_unit_type=0x2表示A分區(qū)類型,0x3表示B分區(qū)類型,0x3表示C分區(qū)類型,頭中的其他域如圖所示。RBSP數(shù)據(jù)包包含段頭域(syntax=slice_header),段ID域(syntax=slice_id),段數(shù)據(jù)域(syntax=slice_data)和結尾位域(syntax=tb)。僅當NAL單元包含分區(qū)類型A的RBSP時,包括段頭域。分區(qū)類型B和C的RBSP僅包含段ID域、段數(shù)據(jù)域和結尾位域。如上所述,段數(shù)據(jù)域包含頭數(shù)據(jù)、內部數(shù)據(jù)或中間數(shù)據(jù)。
      段頭包括若干個域,與本發(fā)明最相關的是幀數(shù)域(syntax=frame_number),畫面結構域(syntax=picture_structure)和段類型域(syntax=slice_type_idc)。畫面結構域表示數(shù)據(jù)是域數(shù)據(jù)或幀數(shù)據(jù)。幀被定義為畫面的所有行的經(jīng)過采樣和量化的亮度和色度數(shù)據(jù)。幀包括頂域和底域兩個域。域被定義為幀的隔行組合。段類型域表示段是P、B、I、SP或SI段。
      圖5為按照本發(fā)明的,用于對ITU-T H.264視頻數(shù)據(jù)流加密的系統(tǒng)的示意框圖。在圖5中,加密裝置100包括H.264編碼器105、分析器110、控制接口115、加密控制器120、開關125、加密器130A、130B和130C以及密鑰生成器135A、135B和135C等。
      H.264編碼器105接收輸入視頻數(shù)據(jù)流140,并且生成壓縮視頻數(shù)據(jù)流145。壓縮視頻數(shù)據(jù)流145被格式化為NAL單元,每個NAL單元包括上述的如圖3和4所示的A類型分區(qū)、B類型分區(qū)和C類型分區(qū)中的一個。分析器110通過讀取NAL頭,對壓縮視頻數(shù)據(jù)流145進行分析,以得到,例如,關于NAL單元包含的分區(qū)類型(A、B、C)或存儲在參考畫面緩沖器中的對應畫面的編碼信息。通過統(tǒng)計信號150將收集的信息傳送到加密控制器120。加密控制器120將每個NAL單元上的統(tǒng)計信號與由控制接口115生成的一組選擇和加密規(guī)則進行比較,通過發(fā)送到開關125的加密器控制信號155和發(fā)送到密鑰生成器135A、135B和135C的密鑰選擇信號160,選擇將對哪個NAL單元加密,以及如何對它們加密。
      選擇和加密規(guī)則可以是總體的(即,基于分區(qū)),其中,單元參數(shù)的NAL值nal_unit_type和nal_storage_idc定義了對什么分區(qū)類型加密,或者,選擇和加密規(guī)則可以是局部的(即,基于分區(qū)以外的屬性),局部選擇和加密規(guī)則必須總有與它有關的總體選擇和加密規(guī)則。局部選擇規(guī)則允許僅對從總體選擇的分區(qū)類型中的選擇的NAL單元進行選擇和加密。局部選擇和加密規(guī)則可以基于與NAL單元中的域有關的任何非分區(qū)類型。例如,局部選擇和加密規(guī)則可以基于段數(shù)據(jù)域(syntax=slice_data)中的位數(shù)。
      控制接口115可以對加密控制器120實施一組固定的選擇和加密規(guī)則或者一組可編程的選擇和加密規(guī)則,以便應用從統(tǒng)計信號150得到的關于特定NAL單元的信息??删幊桃?guī)則允許用戶考慮視頻數(shù)據(jù)流140以外的信息,動態(tài)地調節(jié)選擇規(guī)則。
      選擇的加密器(加密器130A、130B或130C中的一個)對整個NAL單元或NAL單元的一部分加密。例如,可以對NAL頭、NAL頭中的一個或多個域、RBSP域或者RBSP域中的一個或多個子域(例如段數(shù)據(jù)域)、僅是用NAL單元選擇的位組。當對NAL單元的頭部加密時,不對對應的RBSP加密,由此節(jié)省加密時間。如果RBSP被加密,則對應的NAL單元的頭部不加密,并且NAL單元的頭部傳送對RBSP解密所需要的信息。例如,發(fā)送方和接收方對用于特定分區(qū)類型的加密方法一致,并且在NAL頭域nal_unit_type中描述分區(qū)類型。
      相似地,加密信息可以包含在NAL頭部或NAL頭部中的一個或多個域中,或者包含在RBSP域或者RBSP域中的一個或多個子域中。在圖3B中示出了并且以上描述了RBSP數(shù)據(jù)包的reserved_SEI_message域的例子。通過“錯用”那些域,可以使用NAL單元的幾乎任何其它域(例如,trailing_bits域)。
      開關125的輸出是經(jīng)過有選擇加密的視頻數(shù)據(jù)信號165。
      圖5中示出了三個加密器130A、130B和130C。在第一個典型實施中,將每個加密器130A、130B和130C分別用于不同的分區(qū)類型,即A類型、B類型和C類型。在第二個典型實施中,按照一般檢測和特殊檢測,將每個加密器130A、130B和130C用于不同類型的加密方法。一般加密方法的例子包括可變密鑰、固定密鑰、單加密、雙加密法等。在雙加密的情況下,將在一個加密器130A、130B和130C中串聯(lián)兩個加密器。常見的特殊加密法的例子包括數(shù)據(jù)加密標準(DES)、三重DES(3DES)、高級加密標準(AES)和數(shù)字視頻廣播-通用加擾算法(DVB-CSA)等。
      相似地,每個加密器130A、130B或130C可以配備其自己相應的密鑰生成器135A、135B或135C,或者,每個密鑰生成器可用于每個加密器。加密器可以多于或少于三個,密鑰生成器可以多于或少于三個,加密器的數(shù)量和密鑰生成器的數(shù)量可以不同。表1列出了加密策略、密鑰NAL單元參數(shù)以及該策略的理論基礎和優(yōu)點。
      表I

      當使用數(shù)據(jù)分區(qū)時,數(shù)據(jù)包中的重要的低級數(shù)據(jù)被集中在某個分區(qū)中,而不是與其它數(shù)據(jù)混合在一起并且分散在整個數(shù)據(jù)包中。因此,通過選擇對數(shù)據(jù)包中的某個分區(qū)加密并且通過相應的加密法,可以得到一定的保護水平。例如,對高級信息(例如,分區(qū)類型A)加密將使整個數(shù)據(jù)包實際上不能解碼,而對低級信息(例如,分區(qū)類型B和C)加密,數(shù)據(jù)包可以被解碼,但質量較低。
      可以想象用于實施這個原理的不同策略。這些策略可以根據(jù)應用,考慮分區(qū)的規(guī)模和含義。例如,當在試圖將視頻分布在有限帶寬中或者在易錯環(huán)境如因特網(wǎng)或ad-hoc無線網(wǎng)中的情況下對視頻加密時,可以謹慎地將較多數(shù)量的內部宏塊用于減少風險或錯誤傳播。(如以上所定義的,可以獨立地對內部宏塊解碼,并且內部宏塊不用于對中間宏塊解碼。)在這種情況下,對包含內部數(shù)據(jù),即I幀和SI幀,的分區(qū)(例如,分區(qū)類型B)加密是有用的,即使這樣的分區(qū)會包含比其它分區(qū)更多的位。另一個例子是對將中間數(shù)據(jù)包括在中間編碼幀,即P、B和SP幀,的分區(qū)(例如,分區(qū)類型C)加密。
      圖6為按照本發(fā)明的,用于對視頻數(shù)據(jù)加密的方法步驟的流程圖。在步驟170中,視頻數(shù)據(jù)被分組為如圖1所示的如上所述的段。在步驟175中,分組的視頻數(shù)據(jù)被劃分為如圖2所示的如上所述的A型分區(qū)、B型分區(qū)和C型分區(qū)。在步驟180中,按照圖3和4所示的如上所述的ITU-T H.264標準對分區(qū)的數(shù)據(jù)編碼。在步驟185中,根據(jù)在所有NAL單元的NAL頭部中的參數(shù)nal_unit_type,或者根據(jù)參數(shù)nal_unit_type和在包含分區(qū)類型A的RBSP的NAL單元的段頭域中找到的參數(shù)slice_type_idc,選擇NAL單元并且確定其分區(qū)類型(A、B或C)。在步驟190中,確定是否根據(jù)以上參照圖5討論的選擇和加密規(guī)則,對特定的NAL單元加密。如果不對NAL單元加密,則方法返回到步驟185并且選擇數(shù)據(jù)流中的下一個NAL單元。如果對NAL單元加密,則方法進行到步驟195。在步驟195中,選擇加密法和加密密鑰,并且在步驟200中,對該NAL單元或該NAL單元的一部分加密。然后,方法返回到步驟185,選擇下一個NAL單元。
      為了理解本發(fā)明,以上對本發(fā)明的實施例進行了描述。應該理解,本發(fā)明不限于這里描述的特定實施例,本領域技術人員應該清楚,在不脫離本發(fā)明的范圍的情況下,可以進行各種修改、重新整理和替換。因此,意思是隨后的權利要求將所有這樣的修改和改變覆蓋為屬于本發(fā)明的真實精神和范圍。
      權利要求
      1.一種對視頻數(shù)據(jù)流加密的方法,根據(jù)包含在單元中的數(shù)據(jù)類型,將所述視頻數(shù)據(jù)流劃分為單元,所述方法包括為每個單元確定包含在所述單元中的數(shù)據(jù)的類型;并且根據(jù)包含在所述單元中的數(shù)據(jù)的類型,對特定單元或所述特定單元的一部分加密。
      2.如權利要求1所述的方法,其中,所述數(shù)據(jù)類型是從包括頭數(shù)據(jù)、內部數(shù)據(jù)和中間數(shù)據(jù)的組中選擇的數(shù)據(jù)。
      3.如權利要求2所述的方法,其中,從包括I塊數(shù)據(jù)和SI塊數(shù)據(jù)的組中選擇所述內部數(shù)據(jù),從包括P塊數(shù)據(jù)、B塊數(shù)據(jù)和SP塊數(shù)據(jù)的組中選擇所述中間數(shù)據(jù)。
      4.如權利要求1所述的方法,還包括根據(jù)包含在特定單元中的數(shù)據(jù)類型,不對所述特定單元加密。
      5.如權利要求1所述的方法,其中,總是對包含相同類型數(shù)據(jù)的每個單元加密。
      6.如權利要求1所述的方法,其中,對包含相同類型數(shù)據(jù)的每個單元進行相同的加密。
      7.如權利要求1所述的方法,其中,利用不同的加密方法、不同的加密密鑰、或者不同的加密方法和不同的加密密鑰,對包含不同類型數(shù)據(jù)的單元加密。
      8.一種對視頻數(shù)據(jù)流加密的方法,所述視頻數(shù)據(jù)流被劃分為由劃分的段構成的網(wǎng)絡提取層單元,每個網(wǎng)絡提取層單元包含頭數(shù)據(jù)、內部數(shù)據(jù)或中間數(shù)據(jù)中的一種數(shù)據(jù),所述方法包括為每個網(wǎng)絡提取層單元確定該網(wǎng)絡提取層單元是否包含頭數(shù)據(jù)、內部數(shù)據(jù)或中間數(shù)據(jù);并且根據(jù)特定網(wǎng)絡提取層單元是否包含頭數(shù)據(jù)、內部數(shù)據(jù)或中間數(shù)據(jù),對所述特定網(wǎng)絡提取層單元或所述特定網(wǎng)絡提取層單元的一部分加密。
      9.如權利要求8所述的方法,其中,從包括I塊數(shù)據(jù)和SI塊數(shù)據(jù)的組中選擇所述內部數(shù)據(jù),從包括P塊數(shù)據(jù)、B塊數(shù)據(jù)和SP塊數(shù)據(jù)的組中選擇所述中間數(shù)據(jù)。
      10.如權利要求8所述的方法,還包括根據(jù)包含在特定單元中的數(shù)據(jù)類型,不對所述特定單元加密。
      11.如權利要求8所述的方法,其中,不對每個包含頭數(shù)據(jù)的網(wǎng)絡提取層單元進行加密或者進行相同的加密,不對每個包含內部數(shù)據(jù)的網(wǎng)絡提取層單元進行加密或者進行相同的加密,不對每個包含中間數(shù)據(jù)的網(wǎng)絡提取層單元進行加密或者進行相同的加密。
      12.如權利要求8所述的方法,其中,從由包含頭數(shù)據(jù)的網(wǎng)絡提取層單元、包含內部數(shù)據(jù)的網(wǎng)絡提取層單元和包含中間數(shù)據(jù)的網(wǎng)絡提取層單元組成的網(wǎng)絡提取層單元類型組中選擇至少兩種類型的網(wǎng)絡提取層單元,利用對每個單元類型來說不同的加密方法、不同的加密密鑰或者不同加密方法和不同的加密密鑰,對這兩種類型的網(wǎng)絡提取層單元加密。
      13.如權利要求8所述的方法,其中,從由網(wǎng)絡提取層頭部、所述網(wǎng)絡提取層頭部中的一個或多個域、RBSP域、所述RBSP域中的一個或多個子域以及在所述網(wǎng)絡提取層單元中選擇的位組組成的組中選擇所述特定網(wǎng)絡提取層單元的所述要被加密的部分。
      14.如權利要求8所述的方法,還包括在網(wǎng)絡提取層頭部中、在所述網(wǎng)絡提取層頭部中的一個或多個域中、在RBSP域中、在RBSP域中的一個或多個子域中以及在所述網(wǎng)絡提取層單元中選擇的位組中嵌入解密信息。
      15.一種用于對視頻數(shù)據(jù)流加密的系統(tǒng),根據(jù)包含在單元中的數(shù)據(jù)類型,將所述視頻數(shù)據(jù)流劃分為單元,所述系統(tǒng)包括用于為每個單元確定包含在所述單元中的數(shù)據(jù)的類型的裝置;以及用于根據(jù)包含在所述單元中的數(shù)據(jù)的類型,對特定單元或所述特定單元的一部分加密的裝置。
      16.如權利要求15所述的系統(tǒng),其中,所述數(shù)據(jù)類型是從包括頭數(shù)據(jù)、內部數(shù)據(jù)和中間數(shù)據(jù)的組中選擇的數(shù)據(jù)。
      17.如權利要求16所述的系統(tǒng),其中,從包括I塊數(shù)據(jù)和SI塊數(shù)據(jù)的組中選擇所述內部數(shù)據(jù),從包括P塊數(shù)據(jù)、B塊數(shù)據(jù)和SP塊數(shù)據(jù)的組中選擇所述中間數(shù)據(jù)。
      18.如權利要求15所述的系統(tǒng),其中,還包括用于根據(jù)包含在所述單元中的數(shù)據(jù)類型,不對特定單元加密的裝置。
      19.如權利要求15所述的系統(tǒng),其中,所述用于加密的裝置適合于總對包含相同類型數(shù)據(jù)的單元加密。
      20.如權利要求15所述的系統(tǒng),其中,所述用于加密的裝置適合于對所有包含相同類型數(shù)據(jù)的單元進行相同的加密。
      21.如權利要求15所述的系統(tǒng),其中,所述用于加密的裝置適合于利用不同加密方法、不同加密密鑰、或者不同加密方法和不同加密密鑰,對包含不同類型數(shù)據(jù)的單元加密。
      22.一種對視頻數(shù)據(jù)流加密的系統(tǒng),所述視頻數(shù)據(jù)流被劃分為由劃分的段構成的網(wǎng)絡提取層單元,每個網(wǎng)絡提取層單元包含頭數(shù)據(jù)、內部數(shù)據(jù)或中間數(shù)據(jù)中的一種數(shù)據(jù),所述系統(tǒng)包括用于為每個網(wǎng)絡提取層單元確定該網(wǎng)絡提取層單元是否包含頭數(shù)據(jù)、內部數(shù)據(jù)或中間數(shù)據(jù)的裝置;以及用于根據(jù)特定單元是否包含頭數(shù)據(jù)、內部數(shù)據(jù)或中間數(shù)據(jù),對所述特定網(wǎng)絡提取層單元或所述特定網(wǎng)絡提取層單元的一部分加密的裝置。
      23.如權利要求22所述的系統(tǒng),其中,從包括I塊數(shù)據(jù)和SI塊數(shù)據(jù)的組中選擇所述內部數(shù)據(jù),從包括P塊數(shù)據(jù)、B塊數(shù)據(jù)和SP塊數(shù)據(jù)的組中選擇所述中間數(shù)據(jù)。
      24.如權利要求22所述的系統(tǒng),其中,所述用于加密的裝置適合于根據(jù)包含在特定單元中的數(shù)據(jù)類型,不對所述特定單元加密。
      25.如權利要求22所述的系統(tǒng),其中,所述用于加密的裝置適合于不對每個包含頭數(shù)據(jù)的網(wǎng)絡提取層單元進行加密或者進行相同的加密,不對每個包含內部數(shù)據(jù)的網(wǎng)絡提取層單元進行加密或者進行相同的加密,不對每個包含中間數(shù)據(jù)的網(wǎng)絡提取層單元進行加密或者進行相同的加密。
      26.如權利要求22所述的系統(tǒng),其中,所述用于加密的裝置適合于從由包含頭部數(shù)據(jù)的網(wǎng)絡提取層單元、包含內部數(shù)據(jù)的網(wǎng)絡提取層單元和包含中間數(shù)據(jù)的網(wǎng)絡提取層單元組成的網(wǎng)絡提取層單元類型組中選擇至少兩個網(wǎng)絡提取層單元類型,利用對每個單元類型來說不同的加密方法、不同的加密密鑰或者不同的加密方法和不同的加密密鑰,對這兩種類型的網(wǎng)絡提取層單元加密。
      全文摘要
      一種對視頻數(shù)據(jù)流加密的方法和系統(tǒng),根據(jù)包含在單元中的數(shù)據(jù)的類型,將視頻數(shù)據(jù)流劃分為單元。該方法包括為每個單元確定包含在該單元中的數(shù)據(jù)的類型;并且根據(jù)包含在單元中的數(shù)據(jù)的類型,對特定單元或特定單元的一部分加密。
      文檔編號H04N7/167GK1726713SQ200380106160
      公開日2006年1月25日 申請日期2003年12月12日 優(yōu)先權日2002年12月16日
      發(fā)明者D·布拉澤羅維, A·M·A·里卡爾特 申請人:皇家飛利浦電子股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1