專利名稱:用于pvr的外部存儲器的制作方法
技術領域:
本發明一般涉及個人錄像機(PVR)。更具體地說,本發明涉及用于PVR的外部存儲器。
背景技術:
個人錄像機(PVR)正成為錄制電視廣播節目以便日后觀看的普通裝置。PVR使用計算機磁盤驅動器作為存儲介質,而不是象磁帶錄像機一樣使用磁帶。這提供了多種優點,包括可以暫停當前在觀看的“現場”電視節目,同時快速訪問存儲的節目或錄制多個節目。此類PVR裝置變得越來越普通時,隨PVR提供的內部存儲器可能不能滿足一些用戶的要求。因此,需要為用戶提供可將外部磁盤驅動器連接到PVR以增加存儲容量的能力,或者提供到電視機頂盒(STB)的存儲容量。然而,也需要使受限廣播節目未經授權不可“隨意”復制。
發明概述本發明一般涉及個人錄像機。通過下面本發明的詳細說明,本領域的技術人員將明白本發明的目的、優點和特性。
為便于說明本文檔,可以理解對于根據PVR所述的示范實施例,本技術可用于PVR或STB,并且本文檔中交互使用的那些術語是等同物。然而,為便于說明本發明,術語PVR或STB可理解為等同物。此外,具有存儲功能的PVR或STB的技術可集成在電視機本身中,而無需局限在機頂盒本身的文字意義范圍內。本發明意在包括所有此類替換物。
在本發明的一個實施例中,為個人錄像機提供了外部存儲裝置。MPEG傳輸流在過濾后可去除與選定節目不相關的信息。過濾的此傳輸流會被加密,然后作為同步數據通過IEEE 1394總線傳送到外部存儲裝置。外部存儲裝置將過濾的傳輸流解密,并將PAT和PMT表迭回個人錄像機。這些表在編輯后可去除與選定節目不相關的信息,然后送回外部存儲裝置以重新插入傳輸流,從而產生修改后的傳輸流。此修改后的傳輸流會保存在外部硬盤驅動器上。修改后的傳輸流可在存儲于硬盤驅動器之前或之后進行加密。如果在系統頭端對選定節目進行加擾,則在使用ECM中所含并與MPEG傳輸流上的節目一起發送的密鑰過濾前,在PVR(或STB)中對節目進行解擾。
根據本發明的一個實施例中,用于個人錄像機(PVR)或電視機頂盒(STB)的外部存儲裝置包括用于接收加密并過濾的MPEG傳輸流的部件,所述過濾的MPEG傳輸流僅包含具有與單個節目相關內容的部分。解密器對所述加密并過濾的MPEG傳輸流進行解密,以產生過濾的MPEG傳輸流。去復用器接收過濾的MPEG傳輸流,并從中抽取MPEG表。格式器將MPEG表重新插回過濾的MPEG傳輸流,以產生修改后的MPEG傳輸流,重新插入的表僅包含與所述單個節目相關的信息。磁盤驅動器存儲了修改后的MPEG傳輸流。
根據本發明的另一個實施例中,用于適應外部存儲裝置以存儲個人錄像機(PVR)或電視機頂盒(STB)信息的適配器具有接收加密并過濾的MPEG傳輸流的部件,所述過濾的MPEG傳輸流僅包含具有與單個節目相關內容的部分。解密器對所述加密并過濾的MPEG傳輸流進行解密,以產生過濾的MPEG傳輸流。去復用器接收過濾的MPEG傳輸流,并從中抽取MPEG表。格式器將MPEG表重新插回過濾的MPEG傳輸流,以產生修改后的MPEG傳輸流,重新插入的表僅包含與所述單個節目相關的信息。修改后的MPEG傳輸流送入磁盤驅動器。
根據本發明實施例,用于個人錄像機(PVR)或電視機頂盒(STB)的外部存儲裝置包括接收加密并過濾的MPEG傳輸流的部件,所述過濾的MPEG傳輸流僅包含具有與單個節目相關內容的部分,其特征在于所述加密并過濾的MPEG傳輸流是作為同步數據通過IEEE1394總線接收。解密器使用5C解密對所述加密并過濾的MPEG傳輸流進行解密,以產生過濾的MPEG傳輸流。去復用器接收過濾的MPEG傳輸流,并從中抽取包括節目關聯表(PAT)和節目映射表(PMT)的MPEG表,并且其特征在于所述解密器還從過濾的傳輸流抽抽取授權控制消息(ECM)。由解密器抽取的MPEG表會作為異步數據通過IEEE 1394總線發送到PVR或STB。格式器將MPEGPAT和PMT表重新插回過濾的MPEG傳輸流,以產生修改后的MPEG傳輸流,重新插入的表僅包含與所述單個節目相關的信息,其特征在于所述格式器通過IEEE 1394總線將要插入的MPEG表作為異步數據接收。加密器使用5C加密對修改后的MPEG傳輸流進行加密。磁盤驅動器存儲加密且修改后的MPEG傳輸流。穿通開關可用于選擇性地旁路磁盤驅動器。
根據本發明的實施例中,一種在個人錄像機(PVR)或電視機頂盒(STB)外的磁盤驅動器上存儲數據的方法包括以下步驟接收MPEG傳輸流;過濾MPEG傳輸流以抽取與選定節目相關的MEPG傳輸流部分;對過濾的MPEG傳輸流進行加密;發送MPEG傳輸流到外部磁盤驅動器;在外部磁盤驅動器上,對過濾的MPEG傳輸流進行解密;從過濾的MPEG傳輸流去除MPEG表;編輯MPEG表以去除與選定節目不相關的信息;將編輯后的表重新插入過濾的MPEG傳輸流,以產生修改后的MPEG傳輸流;以及將修改后的MPEG傳輸流存儲到磁盤驅動器。
根據本發明實施例,一種在個人錄像機(PVR)或電視機頂盒(STB)外的磁盤驅動器上存儲數據的方法包括以下步驟接收加密并過濾的MPEG傳輸流;對過濾的MPEG傳輸流進行解密;從過濾的MPEG傳輸流去除MPEG表;將MPEG表發送到PVR或STB;從PVR或STB接收編輯后的表;將編輯后的表重新插入過濾的MPEG傳輸流,以產生修改后的MEPG傳輸流;以及將修改后的MPEG傳輸流存儲到磁盤驅動器。
根據本發明的另一實施例中,一種將個人錄像機(PVR)或電視機頂盒的數據存儲到外部存儲裝置的方法包括以下步驟過濾MPEG傳輸流以去除不包含與選定節目相關信息的部分;對MEPG傳輸流進行加密,以產生過濾并加密的MPEG傳輸流;將過濾并加密的MPEG傳輸流發送到外部存儲裝置;從外部存儲裝置接收MPEG表;編輯MPEG表以去除與選定節目不相關的信息;以及將編輯后的表發送到外部存儲裝置。
根據本發明實施例的數字存儲裝置包括磁盤驅動器。接口將包含了格式成MPEG傳輸流的加密數據的IEEE 1394同步數據流接收到數字存儲裝置。解密器對加密的數據進行解密以便存儲在磁盤驅動器上。加密器對數據進行加密以便作為IEEE 1394同步數據流從數字存儲裝置傳出。
上述任何方法可存儲為指令,以便在任何適用電子存儲媒體的已編程處理器上執行。
以上概述旨在說明本發明的示范實施例,并不是要限制隨附權利要求書的范圍;結合下面的詳細說明,可更好地理解本發明的示范實施例。
附圖簡述隨附權利要求書中詳細闡明了認為是新穎的本發明特性。然而,對于操作的組織和方法以及其中的目的和優點,結合下面的本發明詳細說明可最好地理解發明本身;下面的詳細說明結合附圖,描述了本發明的某些示范實施例,其中
圖1是使用個人錄像機裝置/機頂盒與外部磁盤驅動器的示范系統方框圖;圖2是示范PVR/STB與外部存儲裝置更詳細的方框圖;圖3是顯示使用適配器與硬盤驅動器的外部存儲裝置的替代實施例的方框圖;圖4是根據本發明實施例的方法的流程圖。
本發明詳細說明雖然本發明可容許許多不同形式的實施例,但應理解圖形中顯示的及將在本文詳細特定實施例中描述的本公開內容是本發明原理的示例,且不是將本發明限于所示和所述特定實施例。下面說明中,類似的標號用于描述幾個圖形視圖中相同、類似或一致的部件。
現在參照圖1,根據本發明實施例的示范系統100具有將內容提供到機頂盒或個人錄像機110的內容源106,如有線電視網絡、衛星電視系統或廣播電視臺或諸如此類106。個人錄像機110又將內容源106或存儲器的內容實時提供到顯示器114以供用戶觀看。作為一種可用于PVR的擴展存儲量機制,最好是使用例如IEEE 1394總線126將外部磁盤驅動器120連接到個人錄像機。雖然IEEE 1394總線是首選項,但在不脫離本發明的情況下,也可使用其它互連,包括有線和無線連接。
圖2以更詳細的細節顯示了IEEE 1394接口126連接的PVR110和外部磁盤驅動器120。為了最小化外部磁盤驅動器120中的存儲要求,最好是僅與正存儲節目相關的信息形成為磁盤驅動器120中存儲數據的一部分。常規MPEG傳輸流如果作為MPEG傳輸流存儲,則包括了存儲涉及節目所不必要的大量信息。因此,在一些實施例中,本發明在存儲節目前從傳輸流中去除了與正存儲節目不相關的所有信息。
在PVR 110內,以常規方式執行解擾功能的解擾器208接收完整的MPEG傳輸流。也就是說,解密密鑰在去復用器224中從授權控制消息(ECM)抽取后發送到常規存取處理器234。常規存取處理器234將從ECM得來的密鑰提供給解擾器208以實現解擾。解擾的傳輸流隨后提供到濾波器212。在依據用戶指令選擇特殊信道的部分傳輸流控制器238(由PVR控制器控制)的控制下,濾波器212將解擾的MPEG傳輸流過濾成部分傳輸流或過濾的傳輸流,使傳輸流包含具有節目內容及與節目相關的其它選定信息的基本流。例如,除基本音頻和視頻數據流外,此過濾的傳輸流還包括授權控制消息(ECM),該消息包括解密密鑰、解擾密鑰和條件存取相關信息;節目關聯表(PAT),該表包含與節目編號相關的信息及在傳輸流中的數據包標識符(PID);以及節目映射表(PMT),該表將PID映射到傳輸流中的基本數據流(例如,視頻、音頻等等)。過濾的傳輸流也可包括與當前選定節目相關的其它信息。
從濾波器212得到的過濾傳輸流隨后提供給加密器216,加密器對數據和/或傳輸流進行加密以便傳輸到外部磁盤驅動器120。在優選實施例中,工業標準5C加密用于在加密器215對過濾的傳輸流中的信息進行加密。從加密器216得到的加密并過濾的傳輸流隨后通過IEEE 1394總線126作為同步數據發送到外部磁盤驅動器120。當然,在其它實施例中,在不脫離本發明的情況下,可利用IEEE 1394外的其它通信媒體和總線配置。
外部存儲裝置120接收到加密并過濾的傳輸流后,它先由解密器220處理,解密器對利用適合于加密信息的加密算法加密的信息進行解密。在優選實施例中,這是5C加密。解密且過濾的傳輸流隨后提供到去復用器224。去復用器224從過濾的MPEG傳輸流抽取承載基本流的節目內容,并將它提供到格式器230。諸如ECM、PAT和PMT表等其它信息最好是通過IEEE 1394總線126使用異步通信從去復用器224送回PVR110。ECM信息提供到條件存取處理器234,該處理器抽取解擾密鑰以供解擾器208使用。實際上,在不脫離本發明的情況下,部分傳輸流控制器238可作為PVR控制器204的一部分實施,或者可由單獨的硬件和/或軟件處理。
條件存取處理器234將存取控制信息(AC)提供到部分傳輸流控制器238。條件存取處理器234的存取控制信息從ECM信息中抽取。傳輸流控制器238處理(編輯)PAT和PMT信息,以便從這些表中去除與正存儲的選定節目不直接相關的所有信息。這些編輯后的表隨后最好是通過IEEE 1394總線中的異步數據路徑送回格式器230。格式器230隨后將修正后的PAT和PMT重新組合到過濾的MPEG數據流,這樣,數據流僅包含與選定節目直接相關的信息(即,基本音頻和視頻流加上經編輯后去除了與選定節目不相關的所有信息的MPEG表)。格式器230隨后通過開關238將此修正的數據流提供到硬盤驅動器234以便存儲。
開關238在PVR控制器204的控制下,通過例如經IEEE 1394總線126中異步數據路徑收到的指令進行操作,從而確定信息是存儲在硬盤驅動器234中,還是旁路硬盤驅動器234。如果開關234及開關242是配置為戲過硬盤驅動器234,則修正的數據流最好是通過同步數據路徑傳遞到加密器248以進行重新加密(例如,使用5C加密)并返回到PVR 110。在此旁路模式中,從248得到的加密且修正的數據流會提供到解密器264以便對節目材料進行解密。解密的傳輸流提供到去復用器260,該去復用器將節目內容發送到解碼器264以便解碼成視頻流。其它信息發送到解碼控制器268,以便以已知的方式實現對解碼器264的控制,從而允許解碼器264將傳輸流解碼成視頻。
在另一操作模式中,開關238將傳輸流提供到硬盤驅動器234,開關242可配置為讀取當前正在錄制的數據,或者讀取與前一錄制節目相關的數據,并將該數據轉發到加密器248回放。在此操作模式中,回放可在進行錄制時發生,回放的內容可以是正錄制的當前選定節目,或者是已經存儲在硬盤驅動器234上的任何其它節目。
現在參照圖3,在一些實施例中可能需要利用外部磁盤驅動器適配器320和常規硬盤驅動器334以提供PVR的外部存儲器。在此實施例中,所有不同的組件的功能與前面所述相同,但加密器248卻置于格式器230之后,開關238之前。這樣,硬盤驅動器334上存儲的信息會以加密形式存儲以防他人隨意輕松訪問受限信息。在未圖示的另一實施例中,在不脫離本發明的情況下,加密器248可置于圖2外部磁盤驅動器120中的格式器230之后。在此實施例中,在將信息置于硬盤驅動器234前,信息同樣會被加密。在不脫離本發明的情況下,許多此類變化都可能實現。
在所示的每個實施例中,未明確敘述PVR邊緣和外部存儲裝置或外部磁盤驅動器適配器上的IEEE 1394接口。同樣地,控制磁盤驅動器234或磁盤驅動器334的硬盤驅動器控制器也未敘述。然而,本領域的技術人員理解可利用常規電路來構建此類接口,其細節部分對于理解本發明并不重要。對于硬盤驅動器234和334,在不脫離本發明的情況下,可利用SCSI接口及EIDE接口。本領域技術人員明白也可以使用其它接口。
圖示描述了根據本發明實施例,用于在外部磁盤驅動器120中存儲信息的整個流程。此流程顯示為以404開始的流程400。在408,PVR 110接收MPEG傳輸流。在412,傳輸流經過濾以抽取與當前選定節目相關的傳輸流部分。過濾后,此傳輸流仍可能在例如PAT和PMT表內包括無關的信息。
過濾的傳輸流在416加密后,通過例如使用IEEE 1394接口的同步連接發送到外部存儲裝置120。在外部存儲裝置上,過濾的傳輸流會在420解密。在424表格會從過濾的傳輸流中去除(例如,ECM、PMT和PAT表)。在430,這些表隨后會被編輯(例如在PVR中但也可能在外部存儲裝置中),以消除與當先選定節目不相關的信息。在434,編輯后的表隨后會插回過濾的傳輸流,以產生修改后的傳輸流,并且ECM經處理后可提供用于解擾器208的解擾密鑰(通過條件存取處理器234)。
此時,修改后的傳輸流僅包括與選定節目相關的信息。然而,在優選實施例中,傳輸流仍會進行數字格式化以符合MPEG標準。視實施例而定,此修改后的傳輸流可在444存儲到磁盤驅動器或其它持久性存儲器前在438進行加密(可選)。流程在450結束。
因此,本發明在完全利用常規MPEG傳輸流格式,并通過利用加密保護內容的同時,提供了一種最小化外部磁盤驅動器中存儲要求的機制。
本領域的技術人員將認識到本發明已依據使用已編程處理器,從示范實施例方面進行了描述。然而,本發明不應局限于此,因為本發明可使用硬件組件等同物實施,如作為所述和所要求的本發明等同物的特殊用途硬件和/或專用處理器。同樣地,一般用途的計算機、基于微處理器的計算機、微控制器、光學計算機、模擬計算機、專用處理器和/或專用硬布線邏輯可用于構建本發明的替代等同實施例。
本領域的技術人員將理解,在不脫離本發明的情況下,用于實施上述實施例的程序步驟和關聯數據可使用磁盤存儲器實施,也可以使用其它存儲器格式實施,包括只讀存儲器(ROM)、隨機存取存儲器(RAM)裝置、光存儲元件、磁存儲元件、磁光存儲元件、閃存、磁心存儲器和/功其它等同的存儲技術。此類替代存儲裝置應視為等同物。
權利要求
1.一種用于個人錄像機(PVR)或電視機頂盒(STB)的外部存儲裝置,它包括接收加密并過濾的MPEG傳輸流的部件,所述過濾的MPEG傳輸流僅包含具有與單個節目相關內容的部分;解密器(220),對所述加密并過濾的MPEG傳輸流進行解密,以產生過濾的MPEG傳輸流;去復用器(224),接收所述過濾的MPEG傳輸流,并從中抽取MPEG表;格式器(230),將MPEG表重新插回所述過濾的MPEG傳輸流,以產生修改后的MPEG傳輸流,所述重新插入的表僅包含與所述單個節目相關的信息;以及存儲所述修改后的MPEG傳輸流的硬盤驅動器(234)。
2.如權利要求1所述的裝置,其特征在于還包括對所述修改后的傳輸流進行加密的加密器(248)。
3.如權利要求2所述的裝置,其特征在于所述加密器(248)在所述修改后的傳輸流存儲在所述磁盤驅動器(234)前對其進行加密,使得所述磁盤驅動器存儲所述修改后的傳輸流的加密版本。
4.如權利要求2所述的裝置,其特征在于所述加密器(248)使用5C解密對所述修改后的MPEG傳輸流進行加密。
5.如權利要求3所述的裝置,其特征在于所述加密器(248)使用5C解密對所述修改后的MPEG傳輸流進行加密。
6.如權利要求1所述的裝置,其特征在于所述MPEG表至少包括節目關聯表(PAT)和節目映射表(PMT)之一。
7.如權利要求1所述的裝置,其特征在于所述去復用器(224)抽取包括節目關聯表(PAT)和節目映射表(PMT)的MPEG表;并且其特征在于所述格式器將所述MPEG PAT和PMT表重新插回所述過濾的MPEG傳輸流,以產生修改后的MPEG傳輸流,所述重新插入的表僅包含與所述單個節目相關的信息。
8.如權利要求1所述的裝置,其特征在于所述去復用器(224)還從所述過濾的傳輸流中抽取授權控制消息(ECM)。
9.如權利要求1所述的裝置,其特征在于接收加密并過濾的MPEG傳輸流的所述部件通過IEEE 1394總線(126)接收所述加密并過濾的MPEG傳輸流。
10.如權利要求9所述的裝置,其特征在于所述加密并過濾的MPEG傳輸流是通過IEEE 1394總線(126)作為同步數據接收。
11.如權利要求1所述的裝置,其特征在于由所述去復用器(224)抽取的所述MPEG表通過IEEE 1394總線(126)發送。
12.如權利要求11所述的裝置,其特征在于由所述去復用器(224)抽取的所述MPEG表通過所述IEEE 1394總線(126)作為異步數據發送。
13.如權利要求1所述的裝置,其特征在于所述格式器(230)通過IEEE 1394總線(126)接收要重新插入的所述MPEG表。
14.如權利要求13所述的裝置,其特征在于所述格式器(230)通過所述IEEE 1394總線(126)將要重新插入的所述MPEG表作為異步數據接收。
15.如權利要求1所述的裝置,其特征在于還包括用于選擇性地旁路所述磁盤驅動器(234)的穿通開關(238、242)。
16.一種用于適應外部存儲裝置以存儲個人錄像機(PVR)或電視機頂盒(STB)信息的適配器,它包括接收加密并過濾的MPEG傳輸流的部件,所述過濾的MPEG傳輸流僅包含具有與單個節目相關內容的部分;解密器(220),對所述加密并過濾的MPEG傳輸流進行解密,以產生過濾的MPEG傳輸流;去復用器(224),接收所述過濾的MPEG傳輸流,并從中抽取MPEG表;格式器(230),將MPEG表重新插回所述過濾的MPEG傳輸流,以產生修改后的MPEG傳輸流,所述重新插入的表僅包含與所述單個節目相關的信息;將所述修改后的MPEG傳輸流連接到磁盤驅動器(334)的部件。
17.如權利要求16所述的裝置,其特征在于還包括加密器(248),并且其特征在于所述加密器(248)在所述修改后的傳輸流連接到所述磁盤驅動器(334)前對其進行加密,使得所述磁盤驅動器(334)存儲所述修改后的傳輸流的加密版本。
18.如權利要求16所述的裝置,其特征在于所述加密器(248)使用5C解密對所述修改后的MPEG傳輸流進行加密。
19.如權利要求17所述的裝置,其特征在于所述MPEG表至少包括節目關聯表(PAT)和節目映射表(PMT)之一。
20.如權利要求19所述的裝置,其特征在于所述去復用器(224)抽取包括節目關聯表(PAT)和節目映射表(PMT)的MPEG表;并且其特征在于所述格式器將所述MPEG PAT和PMT表重新插回所述過濾的MPEG傳輸流,以產生修改后的MPEG傳輸流,所述重新插入的表僅包含與所述單個節目相關的信息。
21.如權利要求17所述的裝置,其特征在于所述去復用器(224)還從所述過濾的傳輸流中抽取授權控制消息(ECM)。
22.如權利要求17所述的裝置,其特征在于接收加密并過濾的MPEG傳輸流的所述部件通過IEEE 1394總線(126)從所述PVR或STB接收所述加密并過濾的MPEG傳輸流。
23.如權利要求22所述的裝置,其特征在于所述加密并過濾的MPEG傳輸流是通過IEEE 1394總線(126)作為同步數據接收。
24.如權利要求17所述的裝置,其特征在于由所述去復用器(224)抽取的所述MPEG表通過IEEE 1394總線(126)發送到所述PVR或STB。
25.如權利要求24所述的裝置,其特征在于由所述去復用器(224)抽取的所述MPEG表通過所述IEEE 1394總線(126)作為異步數據發送到所述PVR或STB。
26.如權利要求17所述的裝置,其特征在于所述格式器(230)通過IEEE 1394總線(126)接收要重新插入的所述MPEG表。
27.如權利要求26所述的裝置,其特征在于所述格式器(230)通過所述IEEE 1394總線(126)將要重新插入的所述MPEG表作為異步數據接收。
28.一種用于個人錄像機(PVR)或電視機頂盒(STB)的外部存儲裝置,它包括接收加密并過濾的MPEG傳輸流的部件,所述過濾的MPEG傳輸流僅包含具有與單個節目相關內容的部分;其特征在于所述加密并過濾的MPEG傳輸流是通過IEEE 1394總線作為同步數據接收;解密器(220),使用5C解密對所述加密并過濾的MPEG傳輸流進行解密,以產生過濾的MPEG傳輸流;去復用器(224),接收所述過濾的MPEG傳輸流,并從中抽取包括節目關聯表(PAT)和節目映射表(PMT)的MPEG表;并且其特征在于所述去復用器還從所述過濾的傳輸流中抽取授權控制消息(ECM);將所述去復用器抽取的所述MPEG表通過所述IEEE 1394總線(126)作為異步數據發送到所述PVR或STB的部件;格式器(230),將所述MPEG PAT和PMT表重新插回所述過濾的MPEG傳輸流,以產生修改后的MPEG傳輸流,所述重新插入的表僅包含與所述單個節目相關的信息,其特征在于所述格式器(230)通過所述IEEE 1394總線(126)將要重新插入的所述MPEG表作為異步數據接收;使用5C加密對所述修改后的傳輸流進行加密的加密器(248);存儲所述加密修改后的MPEG傳輸流的硬盤驅動器(234,334);以及用于選擇性地旁路所述磁盤驅動器的穿通開關(238,242)。
29.一種在個人錄像機(PVR)或電視機頂盒(STB)外部的磁盤驅動器上存儲數據的方法,它包括接收(408)MPEG傳輸流;對所述MPEG傳輸流進行過濾(412)以抽取與選定節目相關的所述MPEG傳輸流部分;對所述過濾的MPEG傳輸流進行加密(416);發送所述MPEG傳輸流到所述外部磁盤驅動器;在所述外部磁盤驅動器上,對所述過濾的MPEG傳輸流進行解密(420);從所述過濾的MPEG傳輸流去除MPEG表(424);編輯所述MPEG表以去除與所述選定節目不相關的信息(430);將所述編輯后的表重新插入所述過濾的MPEG傳輸流,以產生修改后的MEPG傳輸流(434);以及將所述修改后的MPEG傳輸流存儲到所述磁盤驅動器(444)。
30.如權利要求29所述的方法,其特征在于還包括對所述修改后的傳輸流進行加密(438)。
31.如權利要求30所述的方法,其特征在于所述加密(438)在所述磁盤驅動器的所述存儲之前進行,使得所述磁盤驅動器存儲所述修改后的傳輸流的加密版本。
32.如權利要求30所述的方法,其特征在于所述加密包括5C加密。
33.如權利要求29所述的方法,其特征在于所述MPEG表至少包括節目關聯表(PAT)和節目映射表(PMT)之一。
34.如權利要求29所述的方法,其特征在于所述去除包括抽取包括節目關聯表(PAT)和節目映射表(PMT)的MPEG表;并且其特征在于所述重新插入包括將所述MPEG PAT和PMT表重新插回所述過濾的MPEG傳輸流,以產生修改后的MPEG傳輸流,所述重新插入的表僅包含與所述單個節目相關的信息。
35.如權利要求29所述的方法,其特征在于還包括從所述過濾的傳輸流中抽取授權控制消息(ECM)并發送所述ECM到所述PVR或STB。
36.如權利要求29所述的方法,其特征在于所述加密并過濾的MPEG傳輸流是通過IEEE 1394總線(126)從所述PVR或STB發送。
37.如權利要求36所述的方法,其特征在于所述加密并過濾的MPEG傳輸流是通過所述IEEE 1394總線(126)作為同步數據發送。
38.如權利要求29所述的方法,其特征在于所述去除的MPEG表通過IEEE 1394總線(126)發送到所述PVR。
39.如權利要求38所述的方法,其特征在于所述去除的MPEG表通過所述IEEE 1394總線(126)作為異步數據發送到所述PVR。
40.如權利要求29所述的方法,其特征在于要重新插入的所述MPEG表是通過IEEE 1394總線(126)從所述PVR或STB接收。
41.如權利要求40所述的方法,其特征在于要重新插入的所述MPEG表是通過所述IEEE 1394總線(126)作為異步數據接收。
42.一種在個人錄像機(PVR)或電視機頂盒(STB)外部的磁盤驅動器上存儲數據的方法,它包括接收(408)加密并過濾的MPEG傳輸流;對所述過濾的MPEG傳輸流進行解密(420);從所述過濾的MPEG傳輸流去除(424)MPEG表;將所述MPEG表發送到所述PVR或STB;從所述PVR或STB接收編輯后的表;將所述編輯后的表重新插入(434)所述過濾的MPEG傳輸流,以產生修改后的MEPG傳輸流;以及將所述修改后的MPEG傳輸流存儲(444)到所述磁盤驅動器。
43.如權利要求42所述的方法,其特征在于還包括在所述磁盤驅動器的所述存儲之前對所述修改后的MPEG傳輸流進行加密(438),使得所述磁盤驅動器存儲所述修改后的傳輸流的加密版本。
44.如權利要求43所述的方法,其特征在于所述加密(438)包括5C加密。
45.如權利要求42所述的方法,其特征在于所述MPEG表至少包括節目關聯表(PAT)和節目映射表(PMT)之一。
46.如權利要求42所述的方法,其特征在于所述去除包括抽取包括節目關聯表(PAT)和節目映射表(PMT)的MPEG表;并且其特征在于所述重新插入包括將所述MPEG PAT和PMT表重新插回所述過濾的MPEG傳輸流,以產生修改后的MPEG傳輸流,所述重新插入的表僅包含與所述單個節目相關的信息。
47.如權利要求42所述的方法,其特征在于還包括從所述過濾的傳輸流中抽取授權控制消息(ECM)并發送所述ECM到所述PVR或STB。
48.如權利要求42所述的方法,其特征在于所述加密并過濾的MPEG傳輸流是通過IEEE 1394總線(126)從所述PVR或STB發送。
49.如權利要求48所述的方法,其特征在于所述加密并過濾的MPEG傳輸流是通過所述IEEE 1394總線(126)作為同步數據發送。
50.如權利要求42所述的方法,其特征在于所述去除的MPEG表通過IEEE 1394總線(126)發送到所述PVR。
51.如權利要求50所述的方法,其特征在于所述去除的MPEG表通過所述IEEE 1394總線(126)作為異步數據發送到所述PVR。
52.如權利要求42所述的方法,其特征在于要重新插入的所述MPEG表是通過IEEE 1394總線(126)從所述PVR或STB接收。
53.如權利要求52所述的方法,其特征在于要重新插入的所述MPEG表是通過所述IEEE 1394總線(126)作為異步數據接收。
54.一種將個人錄像機(PVR)或電視機頂盒(STB)的數據存儲到外部存儲裝置的方法,它包括過濾(412)MPEG傳輸流以去除不包含與選定節目相關信息的部分;對所述MEPG傳輸流進行加密(416),以產生過濾并加密的MPEG傳輸流;將所述過濾并加密的MPEG傳輸流發送到所述外部存儲裝置;從所述外部存儲裝置接收MPEG表;編輯(430)所述MPEG表以去除與所述選定節目不相關的信息;以及將所述編輯后的表發送到所述外部存儲裝置(334)。
55.如權利要求54所述的方法,其特征在于所述加密(438)包括5C加密。
56.如權利要求54所述的方法,其特征在于所述MPEG表至少包括節目關聯表(PAT)和節目映射表(PMT)之一。
57.如權利要求54所述的方法,其特征在于所述接收包括接收包括節目關聯表(PAT)和節目映射表(PMT)的MPEG表;并且其特征在于所述重新插入包括將所述MPEG PAT和PMT表重新插回所述過濾的MPEG傳輸流,以產生修改后的MPEG傳輸流,所述重新插入的表僅包含與所述單個節目相關的信息。
58.如權利要求54所述的方法,其特征在于還包括從所述PVR或STB接收授權控制消息(ECM)。
59.如權利要求54所述的方法,其特征在于所述加密并過濾的MPEG傳輸流是通過IEEE 1394總線(126)發送到所述外部存儲裝置。
60如權利要求59所述的方法,其特征在于所述加密并過濾的MPEG傳輸流是通過所述IEEE 1394總線(126)作為同步數據發送。
61.如權利要求54所述的方法,其特征在于所述MPEG表通過IEEE 1394總線(126)由所述PVR或STB接收。
62.如權利要求54所述的方法,其特征在于所述MPEG表通過所述IEEE 1394總線(126)作為異步數據由所述PVR或STB接收。
63如權利要求54所述的方法,其特征在于所述編輯后的MPEG表是通過IEEE 1394總線(126)從所述PVR或STB發送。
64.如權利要求63所述的方法,其特征在于所述編輯后的MPEG表是通過所述IEEE 1394總線(126)作為異步數據接收。
65.一種數字存儲裝置,它包括磁盤驅動器(234);接口,將包含格式成MPEG傳輸流的加密數據的IEEE 1394同步數據流接收到所述數字存儲裝置;解密器(220)對加密的數據進行解密;將所述數據存儲在所述磁盤驅動器上的部件(230);以及加密器(248),對所述數據進行加密以便作為IEEE 1394同步數據流從所述數字存儲裝置傳出。
66.如權利要求65所述的裝置,其特征在于所述MPEG傳輸流僅包含與選定節目相關的信息。
67.如權利要求65所述的裝置,其特征在于所述加密器在所述MPEG傳輸流存儲于所述磁盤驅動器中之前將其加密,使得所述磁盤驅動器存儲所述MPEG傳輸流的加密版本。
68.如權利要求65所述的裝置,其特征在于所述加密器使用5C解密對所述數據進行加密。
69.如權利要求65所述的裝置,其特征在于所述解密器使用5C解密對所述數據進行解密。
70.如權利要求65所述的裝置,其特征在于還包括從所述MPEG傳輸流去除MEPG表的去復用器;以及將MPEG表重新插回所述MPEG傳輸流以產生修改后的MPEG傳輸流的格式器,所述重新插入的表僅包含與選定節目相關的信息。
71.如權利要求70所述的裝置,其特征在于所述MPEG表至少包括節目關聯表(PAT)和節目映射表(PMT)之一。
72.如權利要求70所述的裝置,其特征在于所述去復用器抽取包括節目關聯表(PAT)和節目映射表(PMT)的MPEG表;并且其特征在于所述格式器將所述MPEG PAT和PMT表重新插回所述過濾的MPEG傳輸流,以產生修改后的MPEG傳輸流,所述重新插入的表僅包含與所述選定節目相關的信息。
73.如權利要求70所述的裝置,其特征在于所述去復用器還從所述過濾的傳輸流中抽取授權控制消息(ECM)。
74.如權利要求70所述的裝置,其特征在于所述去復用器抽取的所述MPEG表是通過所述IEEE 1394總線(126)作為異步數據發送。
75.如權利要求70所述的裝置,其特征在于所述格式器通過所述IEEE 1394總線(126)將要重新插入的所述MPEG表作為異步數據接收。
76.如權利要求65所述的裝置,其特征在于還包括用于選擇性地旁路所述磁盤驅動器(234)的穿通開關(238、242)。
全文摘要
一種用于個人錄像機或電視機頂盒的外部存儲裝置。MPEG傳輸流會進行過濾(212)以去除與選定節目不相關的信息。此過濾的傳輸流會被加密(216),然后作為同步數據通過IEEE 1394總線(126)傳送到外部存儲裝置(120)。外部存儲裝置(120)將過濾的傳輸流解密(220),并將PAT和PMT表送回個人錄像機。那些表在編輯后可去除與選定節目不相關的信息,然后送回外部存儲裝置(120)以重新插入傳輸流,從而產生修改后的傳輸流。此修改后的傳輸流會存儲在外部硬盤驅動器(234)上。修改后的傳輸流可在存儲于硬盤(234)之前或之后進行加密。如果在系統頭端對選定的節目進行加擾,則在使用ECM中所含并與MPEG傳輸流上的節目一起發送的密鑰過濾前,在PVR(或STB)中對節目進行解擾。
文檔編號H04N5/00GK1516967SQ02812073
公開日2004年7月28日 申請日期2002年5月30日 優先權日2001年6月18日
發明者田村百合子, 亨利·德洛萬尼西安, 德洛萬尼西安 申請人:索尼電子有限公司