專利名稱:用于視頻點(diǎn)播中多條件接入方法的內(nèi)容的準(zhǔn)備的制作方法
相關(guān)文獻(xiàn)的交叉引用本申請(qǐng)涉及并要求由Pedlow等人于2003年11月3日提交的、順序號(hào)為60/516,867、題為“Process for Preparing Pre-Encrypted Contentfor Multiple Conditional Access Methods”的美國(guó)臨時(shí)專利申請(qǐng)的優(yōu)先權(quán)權(quán)益,其因此作為引用被結(jié)合。本申請(qǐng)還涉及下列申請(qǐng)Unger等人的案號(hào)為SNY-R4646.01、順序號(hào)為10/038,217、題為“Critical PacketPartial Encryption”的美國(guó)專利申請(qǐng);Candelore等人的案號(hào)為SNY-R4646.02、順序號(hào)為10/038,032、題為“Time Division PartialEncryption”的專利申請(qǐng);Candelore的案號(hào)為SNY-R4646.03、順序號(hào)為10/037,914、題為“Elementary Stream Partial Encryption”的專利申請(qǐng);Unger等人的案號(hào)為SNY-R4646.04、順序號(hào)為10/037,499、題為“Partial Encryption and PID Mapping”的專利申請(qǐng);以及Unger等人的案號(hào)為SNY-R4646.05、順序號(hào)為10/037,498、題為“Decoding andDecrypting of Partially Encrypted Information”的專利申請(qǐng),以上申請(qǐng)均是在2002年1月2日提交的,并因此作為引用被結(jié)合于此。
版權(quán)聲明本專利文獻(xiàn)的公開(kāi)部分包含受到版權(quán)保護(hù)的材料。版權(quán)所有人不反對(duì)專利文獻(xiàn)的精確復(fù)制或?qū)@_(kāi),因?yàn)樗霈F(xiàn)在專利商標(biāo)局的專利文件或記錄中,然而在別的方面卻無(wú)論如何都保留所有的版權(quán)。
背景由索尼發(fā)起的PassageTM倡議(initiative)(Passage是索尼電子有限公司的商標(biāo))為MSO(多服務(wù)運(yùn)營(yíng)商)提供了一種在他們現(xiàn)有的傳統(tǒng)(legacy)網(wǎng)絡(luò)上配置非傳統(tǒng)頭端設(shè)備、用戶裝置和服務(wù)的機(jī)制。目前在美國(guó),這些網(wǎng)絡(luò)通常主要由摩托羅拉公司(以前的通用儀器公司)或科學(xué)亞特蘭大公司提供。這兩個(gè)公司作為全包系統(tǒng)供應(yīng)商目前占有了美國(guó)有線(cable)系統(tǒng)市場(chǎng)多于99%的份額。所述系統(tǒng)故意采用了排除將非現(xiàn)用(non-incumbent)設(shè)備引入到網(wǎng)絡(luò)中的專有技術(shù)和接口。MSO在從模擬有線系統(tǒng)到數(shù)字有線系統(tǒng)的轉(zhuǎn)換期間一旦選擇了這些供應(yīng)商之一,那么他們?cè)陔S著用戶基數(shù)或服務(wù)提供的增長(zhǎng)而為附加的設(shè)備尋找供應(yīng)商時(shí)就會(huì)面臨實(shí)質(zhì)上的壟斷。
在PassageTM倡議之前,由于現(xiàn)用源和其它源之間存在有意的設(shè)備不相容性,所以這種情況的唯一出路是喪失已經(jīng)由現(xiàn)用供應(yīng)商進(jìn)行的相當(dāng)大的資本投資。在條件接入(CA)系統(tǒng)的領(lǐng)域中,互操作性的一個(gè)主要障礙是現(xiàn)代數(shù)字有線網(wǎng)中的可尋址用戶管理和收入征收資源的核心。
開(kāi)發(fā)了PassageTM技術(shù)以允許兩個(gè)或更多個(gè)條件接入系統(tǒng)獨(dú)立共存于單個(gè)公共設(shè)備上。與其它解決這一問(wèn)題的嘗試不同,這兩個(gè)系統(tǒng)利用一個(gè)公用傳輸流來(lái)操作,而在這些條件接入系統(tǒng)之間沒(méi)有任何直接或間接的交互。在這些技術(shù)中使用的一些基本過(guò)程在上面引用的審理中的專利申請(qǐng)中進(jìn)行了詳細(xì)的論述。
以上引用的共同擁有的專利申請(qǐng)及其它描述了與符合PassageTM的某些方面的本文中總體上稱作部分加密或選擇性加密的方法的各個(gè)方面相關(guān)的發(fā)明。更具體而言,在這些文獻(xiàn)中還描述了這樣的系統(tǒng),其中利用兩種(或更多種)加密技術(shù)對(duì)數(shù)字內(nèi)容的特定選擇的選定部分進(jìn)行加密,而保留該內(nèi)容的其它部分未加密。通過(guò)適當(dāng)選擇要被加密的部分,能夠?qū)?nèi)容有效地加密以供在多個(gè)解密系統(tǒng)下使用,而不需要對(duì)內(nèi)容的全部選擇進(jìn)行加密。在一些實(shí)施例中,僅花費(fèi)百分之幾的數(shù)據(jù)開(kāi)銷來(lái)使用多個(gè)加密系統(tǒng)對(duì)內(nèi)容進(jìn)行有效的加密。這導(dǎo)致有線或衛(wèi)星系統(tǒng)能夠在單個(gè)系統(tǒng)中利用來(lái)自多個(gè)制造商的機(jī)頂盒(STB)或條件接入(CA)接收機(jī)的其它實(shí)現(xiàn)形式,因此使有線或衛(wèi)星公司能夠自由地取決于競(jìng)爭(zhēng)結(jié)果而向供應(yīng)商購(gòu)買機(jī)頂盒。
在這些公開(kāi)的每個(gè)中,明文內(nèi)容是使用主包標(biāo)識(shí)符(PID)識(shí)別的。次PID(或影子(shadow)PID)也被分配給節(jié)目?jī)?nèi)容。內(nèi)容的選定部分是在兩個(gè)(或更多個(gè))加密系統(tǒng)下加密的,并且加密內(nèi)容是使用主和次PID(用于每個(gè)加密系統(tǒng)的一個(gè)PID或一組PID)進(jìn)行傳輸?shù)?。所謂的傳統(tǒng)STB以一種對(duì)在主PID下到達(dá)的加密包解密并忽略次PID的常規(guī)方式來(lái)操作。較新的(非傳統(tǒng))STB通過(guò)將主和次PID與單個(gè)節(jié)目聯(lián)系起來(lái)進(jìn)行操作。具有主PID的包是正常進(jìn)行解碼的,以及具有次PID的包先被解密然后被解碼。然后將與這兩種PID相關(guān)聯(lián)的包組合在一起,以組成單個(gè)節(jié)目流。一般而言,與包相關(guān)聯(lián)的PID值被重新映射到單個(gè)PID值以用于解碼(例如影子PID被重新映射到主PID值或反之亦然)。
對(duì)于視頻點(diǎn)播(VOD)的應(yīng)用,由于內(nèi)容是以與廣播模型的情況相反的基于會(huì)話的方式分發(fā)的,所以使得許多最初為PassageTM建立的規(guī)則不適用,在廣播模型中它是作為由多個(gè)接受者共享的內(nèi)容的單個(gè)實(shí)例分發(fā)的。由于在基于會(huì)話的分發(fā)模型中沒(méi)有同時(shí)共享的內(nèi)容,因此就不再需要向所傳輸?shù)牧魈砑痈郊拥膬?nèi)容以允許在多條件接入方法的控制下同時(shí)解密。代之以,存在為了以支持現(xiàn)用的現(xiàn)有預(yù)加密模型的形式來(lái)存儲(chǔ)內(nèi)容并且仍然允許添加以支持其它條件接入方法而引起的新難題。用于在VOD服務(wù)器中存儲(chǔ)之前使用摩托羅拉條件接入系統(tǒng)進(jìn)行加密的內(nèi)容的準(zhǔn)備是通過(guò)使用摩托羅拉供應(yīng)的被稱作OLES(脫機(jī)加密系統(tǒng))的裝置。
附圖簡(jiǎn)述通過(guò)參考以下結(jié)合附圖的詳細(xì)描述可以最好地理解說(shuō)明結(jié)構(gòu)和操作方法的特定說(shuō)明性實(shí)施例以及目的和優(yōu)點(diǎn),其中
圖1是明文視頻VOD系統(tǒng)的框圖。
圖2是說(shuō)明支持VOD系統(tǒng)中特技模式操作的I幀數(shù)據(jù)的存儲(chǔ)的圖。
圖3是使用單個(gè)(傳統(tǒng))加密系統(tǒng)的預(yù)加密VOD系統(tǒng)的框圖。
圖4是描繪符合本發(fā)明特定實(shí)施例的混合的合成VOD系統(tǒng)結(jié)構(gòu)的框圖。
圖5描繪符合本發(fā)明特定實(shí)施例的混合的合成VOD系統(tǒng)中的內(nèi)容流。
圖6由圖6A和圖6B組成,它是描繪符合本發(fā)明特定實(shí)施例的過(guò)程的流程圖。
圖7是描繪符合本發(fā)明特定實(shí)施例的包加標(biāo)志操作的一個(gè)實(shí)施例的簡(jiǎn)化流程圖。
圖8是符合本發(fā)明特定實(shí)施例的選擇性加密處理器的框圖。
簡(jiǎn)稱、縮寫(xiě)和定義
ASI-異步串行接口CA-條件接入CASID-條件接入系統(tǒng)標(biāo)識(shí)符CPE-用戶屋內(nèi)設(shè)備DHEI-數(shù)字頭端擴(kuò)展接口ECM-授權(quán)控制信息EPG-電子節(jié)目指南GOP-圖像組(MPEG)MPEG-運(yùn)動(dòng)圖像專家組MSO-多系統(tǒng)運(yùn)營(yíng)商O(píng)LES-脫機(jī)加密系統(tǒng)OSEP-脫機(jī)選擇性加密處理器PAT-節(jié)目分配表PID-包標(biāo)識(shí)符PMT-節(jié)目映射表POP-PassageTM脫機(jī)處理器PCR-節(jié)目時(shí)鐘基準(zhǔn)PSI-節(jié)目特定信息QAM-正交調(diào)幅RAID-獨(dú)立磁盤(pán)冗余陣列RAM-隨機(jī)存取存儲(chǔ)器SAN-存儲(chǔ)區(qū)域網(wǎng)絡(luò)VOD-視頻點(diǎn)播關(guān)鍵(critical)包-一個(gè)包或一組包,其在被加密時(shí)如果未被合適解密就會(huì)使視頻圖像的一部分很難或不可能被觀看,或者其如果未被合適解密就會(huì)使音頻的一部分很難或不可能被聽(tīng)到。術(shù)語(yǔ)“關(guān)鍵”不應(yīng)該被解釋為絕對(duì)術(shù)語(yǔ),因?yàn)橛锌赡芄?hack)基本流以克服“關(guān)鍵包”的加密,但是當(dāng)受到正常解碼時(shí),不能完全或合適地解碼這樣一個(gè)“關(guān)鍵包”就會(huì)阻止節(jié)目?jī)?nèi)容的正常觀看或收聽(tīng)。
選擇性加密(或部分加密)-僅對(duì)基本流的一部分進(jìn)行加密以便使該流很難或不可能被使用(即觀看或聽(tīng)到)。
雙選擇性加密-在兩個(gè)分離的加密系統(tǒng)下對(duì)內(nèi)容的單個(gè)選擇的部分進(jìn)行加密。
PassageTM-索尼電子有限公司的商標(biāo),用于各種單個(gè)和多個(gè)選擇性加密系統(tǒng)、裝置和過(guò)程。
特技模式-重放數(shù)字內(nèi)容的操作模式,用于模擬與在錄像磁帶系統(tǒng)中相同的快進(jìn)、倒帶(rewind)、暫停、中止(停止)、慢動(dòng)作等操作。
如在此所用的術(shù)語(yǔ)“一”或“一個(gè)”被定義為一個(gè)或多于一個(gè)。如在此所用的術(shù)語(yǔ)“多個(gè)”被定義為兩個(gè)或多于兩個(gè)。如在此所用的術(shù)語(yǔ)“另一個(gè)”被定義為至少第二個(gè)或更多個(gè)。如在此所用的術(shù)語(yǔ)“包含”和/或“具有”被定義為包括(即開(kāi)放式語(yǔ)言)。如在此所用的術(shù)語(yǔ)“耦合”被定義為連接,盡管不一定是直接地,并且不一定是機(jī)械地。如在此所用的術(shù)語(yǔ)“程序”被定義為一個(gè)被設(shè)計(jì)成用于在計(jì)算機(jī)系統(tǒng)上執(zhí)行的指令序列?!俺绦颉被颉坝?jì)算機(jī)程序”可以包含被設(shè)計(jì)成用于在計(jì)算機(jī)系統(tǒng)上執(zhí)行的可執(zhí)行應(yīng)用程序、小程序、小服務(wù)程序、源代碼、目標(biāo)代碼、共享庫(kù)/動(dòng)態(tài)加載庫(kù)和/或其它指令序列中的子例程、函數(shù)、過(guò)程、對(duì)象方法、對(duì)象實(shí)現(xiàn)。
術(shù)語(yǔ)“加擾”和“加密”及其變化在此可被同義地使用。而且,術(shù)語(yǔ)“電視節(jié)目”和類似術(shù)語(yǔ)可以在普通會(huì)話的意義上進(jìn)行解釋,以及含義是該術(shù)語(yǔ)指的是能夠在電視機(jī)或類似監(jiān)視裝置上顯示的A/V內(nèi)容的任何片段。如在此所用的術(shù)語(yǔ)“存儲(chǔ)”指的是將數(shù)據(jù)放入存儲(chǔ)介質(zhì)中以及保持在存儲(chǔ)介質(zhì)中存儲(chǔ)的數(shù)據(jù)的動(dòng)作。在此經(jīng)常使用術(shù)語(yǔ)“視頻”來(lái)不僅包含真實(shí)的可視信息,而且還在會(huì)話意義上(例如“磁帶錄像機(jī)”)既包含視頻信號(hào)又包含相關(guān)的音頻和數(shù)據(jù)。如在此使用的術(shù)語(yǔ)“傳統(tǒng)”指的是用于現(xiàn)有有線和衛(wèi)星系統(tǒng)的現(xiàn)有技術(shù)。在此所公開(kāi)的VOD的示例性實(shí)施例可以被電視機(jī)頂盒(STB)解碼,但是預(yù)期這種技術(shù)不久將被結(jié)合在所有類型的電視接收機(jī)中,而不管是單獨(dú)地或者與記錄和/或重放設(shè)備或條件接入(CA)解密模塊一起放置在分離的外殼中還是在電視機(jī)本身中。術(shù)語(yǔ)PID一般可以理解為是指單個(gè)PID或一組PID,并且類似地,一組PID可以僅包括單個(gè)PID。
詳細(xì)說(shuō)明雖然本發(fā)明可以有許多不同形式的實(shí)施例,但是在附圖中示出了特定的實(shí)施例,并且在此將詳細(xì)描述這些特定實(shí)施例,同時(shí)要理解當(dāng)前公開(kāi)的這些實(shí)施例應(yīng)被認(rèn)為是原理的實(shí)例,而不是打算將本發(fā)明限制于所示出和所描述的特定實(shí)施例。在下面的描述中,相同的參考數(shù)字用來(lái)描述附圖的幾個(gè)視圖中相同、相似或相應(yīng)的部分。
明文VOD結(jié)構(gòu)決定一個(gè)特定的VOD結(jié)構(gòu)是在給出狀態(tài)方程的解的條件下自變量和因變量二者的復(fù)雜集合之間相互作用的結(jié)果。作為由MSO選擇的結(jié)果,直接固定了一些變量。其它的變量受到諸如現(xiàn)有的現(xiàn)用系統(tǒng)、位置、尺寸、可用資本和ROI要求之類的因素的約束。
如圖1所示,通用VOD系統(tǒng)10包含下列單元/資源的一些或全部?jī)?nèi)容聚合和資產(chǎn)管理14、內(nèi)容分發(fā)(SAN)18、視頻服務(wù)器模塊22、會(huì)話管理26、交易(transaction)管理30、記帳系統(tǒng)34、EPG服務(wù)器或VOD目錄服務(wù)器38、傳輸路由器/交換機(jī)結(jié)構(gòu)(路由矩陣)42、流加密裝置(未在該圖中示出)、以及QAM調(diào)制器/上變頻器和其它邊緣資源46。為了最終在電視機(jī)或其它監(jiān)視裝置54上進(jìn)行觀看和收聽(tīng),這個(gè)VOD系統(tǒng)10提供對(duì)例如50的用戶終端的程控。
在操作中,從各種源接收內(nèi)容,所述源包括但不限于通過(guò)一個(gè)或多個(gè)碟形衛(wèi)星天線58接收到的衛(wèi)星廣播。在14處聚合內(nèi)容,并在EPG服務(wù)器或VOD目錄服務(wù)器38處按目錄分類。內(nèi)容然后在18處被分發(fā)給一個(gè)或多個(gè)視頻服務(wù)器22。當(dāng)用戶訂購(gòu)了一個(gè)VOD選擇時(shí),一個(gè)消息從用戶終端(例如STB)50被發(fā)送到會(huì)話管理器26。會(huì)話管理器26通知交易管理器30以確保記帳系統(tǒng)34適當(dāng)?shù)匕l(fā)揮作用。會(huì)話管理器26從一組VOD服務(wù)器中選擇一個(gè)在其上具有所請(qǐng)求的內(nèi)容并具有到達(dá)為用戶服務(wù)的節(jié)點(diǎn)的信號(hào)路徑的VOD服務(wù)器。會(huì)話管理器也能使路由矩陣42適當(dāng)?shù)芈酚伤x定的視頻內(nèi)容通過(guò)正確的邊緣資源46以傳送到用戶終端50。
特技模式VOD的已成為“標(biāo)志”特征的一個(gè)方面是支持“特技模式”。這些是由會(huì)話客戶機(jī)(client)調(diào)用的模仿傳統(tǒng)VCR或DVD播放機(jī)并且包括快進(jìn)、倒帶、暫停、中止(停止)、慢動(dòng)作等的操作模式。迄今為止,特技模式是通過(guò)創(chuàng)建包含如圖2所示的原始內(nèi)容的子集(子文件)的多個(gè)文件來(lái)實(shí)現(xiàn)的。內(nèi)容通常被存儲(chǔ)在一組RAID驅(qū)動(dòng)器70中。內(nèi)容的特定選擇作為一個(gè)整體被存儲(chǔ)在RAID驅(qū)動(dòng)器70內(nèi)的文件74中。一組用于倒帶和快進(jìn)特技模式的子文件(分別為文件78和80)包含以允許連續(xù)重放來(lái)實(shí)現(xiàn)倒帶和快進(jìn)效果的方式安排的I幀。典型地,這些子文件僅包含I幀,因?yàn)镮幀包含獨(dú)立完整的圖像(參見(jiàn)ISO/IEC13818-2,6.1.1.7節(jié))。I幀比B或P幀大一些,并且它們典型地表示在一個(gè)給定視頻選擇中大約多達(dá)21%的數(shù)據(jù)。
從原始內(nèi)容中提取的僅包含I幀的文件提供了使重放加速的能力,因?yàn)榈湫偷腉OP(圖像組)結(jié)構(gòu)在大約10到20個(gè)幀中僅有一個(gè)幀來(lái)作為I幀。如果I幀文件以正常速度(每33mS 1幀)播放,那么對(duì)于觀看者而言,畫(huà)面看起來(lái)將是速度為大約10x到20x的序列,盡管實(shí)際的數(shù)據(jù)速率與原始內(nèi)容相同。如果I幀序列在文件中是顛倒的,則運(yùn)動(dòng)將呈現(xiàn)為后退。這是用于實(shí)現(xiàn)快進(jìn)和倒帶特技模式的方法。
通過(guò)將與原始內(nèi)容文件中的I幀匹配的索引數(shù)附加到在相關(guān)子文件78和80中存儲(chǔ)的復(fù)制I幀上,提供了一種允許從正常速度的向前播放立即轉(zhuǎn)換到快進(jìn)或倒帶的方法。在操作中,視頻服務(wù)器播放所選擇的內(nèi)容文件,并且一旦用戶選擇特技模式(或反之亦然),服務(wù)器就記錄最近的I幀的索引值,然后打開(kāi)合適的相關(guān)子文件78或80,并移動(dòng)到子文件中具有相同的相應(yīng)索引的I幀。視頻服務(wù)器同等地對(duì)待所有流內(nèi)容(主文件或子文件),并總是通過(guò)如所示的多路復(fù)用器和緩沖器84以相同的恒定位速率將MPEG包加在輸出傳輸流上。正是通過(guò)這種方法在時(shí)隙的基于會(huì)話的系統(tǒng)上典型地實(shí)現(xiàn)了特技模式,而沒(méi)有附加的動(dòng)態(tài)位速率問(wèn)題的妨礙。
遺憾的是,使用這樣的多個(gè)子文件導(dǎo)致存儲(chǔ)空間效率低。正如將看到的,這些低效率在利用多加密的系統(tǒng)中可能得到增加。
VOD節(jié)目特定信息除了產(chǎn)生會(huì)話A/V內(nèi)容之外,VOD視頻服務(wù)器22的功能就是創(chuàng)建相關(guān)的會(huì)話專用PSI(節(jié)目特定信息)。由于PSI是極端動(dòng)態(tài)的,所以該信息背離了廣播模型。每當(dāng)新的會(huì)話開(kāi)始或結(jié)束時(shí),PAT和從屬PMT的內(nèi)容就發(fā)生變化。在廣播領(lǐng)域中,PSI很少變化,因?yàn)镻SI表僅反映傳輸多路復(fù)用的結(jié)構(gòu),而不是其中攜帶的實(shí)際A/V內(nèi)容。
VOD視頻服務(wù)器22動(dòng)態(tài)地將新的會(huì)話分配給在輸出傳輸多路復(fù)用流中的現(xiàn)有可用“時(shí)隙”。該時(shí)隙用MPEG節(jié)目號(hào)表示,并且在很多情況下,該傳輸流(TSID)和節(jié)目號(hào)的組合在服務(wù)層上確定一個(gè)唯一的會(huì)話和作為結(jié)果發(fā)生的路由。邊緣資源46通常不是動(dòng)態(tài)配置的。通過(guò)預(yù)先配置的TSID/輸入端口的靜態(tài)分配和映射到裝置中的特定QAM資源的節(jié)目號(hào)來(lái)確定從在一個(gè)特定輸入端口上出現(xiàn)的內(nèi)容到在輸出端處特定的QAM載波的路由。與此相同的映射信息也被加載在VOD系統(tǒng)中,使得一旦特定用戶終端50請(qǐng)求并被批準(zhǔn)了會(huì)話,就能夠確定出路由矩陣42的解,以找出為請(qǐng)求者服務(wù)的適當(dāng)VOD服務(wù)器22和QAM傳輸器46。除了找出到請(qǐng)求的用戶終端50的第一可能路徑的較簡(jiǎn)單的靜態(tài)解之外,這個(gè)解還考慮到了動(dòng)態(tài)問(wèn)題,例如所請(qǐng)求的資源被裝載在哪些服務(wù)器22上和服務(wù)器加載/可用時(shí)隙。
除了求解路由矩陣42并向該會(huì)話提供適合于沿著預(yù)定路徑前進(jìn)的PID和PSI之外,還將同一信息的元素(節(jié)目ID和QAM頻率)傳送給用戶房屋處的用戶終端50中的會(huì)話客戶機(jī),以使所請(qǐng)求的流能夠被正確接收并呈現(xiàn)給用戶。
明文VOD分發(fā)最簡(jiǎn)單的VOD分發(fā)系統(tǒng)的實(shí)現(xiàn)方式或許就是明文VOD分發(fā)系統(tǒng),即如圖1所示的不包含加密的系統(tǒng)。雖然沒(méi)有對(duì)那些可能被認(rèn)為是娛樂(lè)媒體最有價(jià)值特性即當(dāng)前故事片等提供任何保護(hù),但是明文VOD避免了許多現(xiàn)用的有線系統(tǒng)供應(yīng)商到目前為止還沒(méi)有充分解決的問(wèn)題和引入第二種可選CA系統(tǒng)甚至更加復(fù)雜的問(wèn)題。以下討論了在VOD環(huán)境中提供選擇性或完全加密的各種方案。在整個(gè)討論中,通過(guò)各種實(shí)施例傳送一個(gè)示例VOD電影來(lái)說(shuō)明利用所公開(kāi)的各種系統(tǒng)獲得的相對(duì)存儲(chǔ)效率是有益的。在整個(gè)文件中將使用的一個(gè)VOD電影的現(xiàn)實(shí)世界的例子具有以下屬性壓縮視頻數(shù)據(jù)率3Mbit/S電影長(zhǎng)度 120分鐘(2小時(shí))I幀開(kāi)銷 17%用于電影的單個(gè)明文(未加密的)拷貝的視頻部分的總存儲(chǔ)量3.618G字節(jié)預(yù)加密VOD分發(fā)例如圖3所示的系統(tǒng)100的預(yù)加密VOD系統(tǒng)在結(jié)構(gòu)上可以類似于明文VOD分發(fā)系統(tǒng)。二者之間的一個(gè)不同在于,在預(yù)加密系統(tǒng)上,在將內(nèi)容存儲(chǔ)到VOD系統(tǒng)中之前要對(duì)該內(nèi)容進(jìn)行預(yù)處理,以提供在存儲(chǔ)和分發(fā)階段期間的內(nèi)容保護(hù)。該預(yù)處理可以在預(yù)加密器104中執(zhí)行。通過(guò)將預(yù)先加密的內(nèi)容存儲(chǔ)在視頻服務(wù)器22中來(lái)實(shí)現(xiàn)數(shù)據(jù)安全。雖然明文VOD系統(tǒng)包含在服務(wù)器22上的直接可視的MPEG或其它壓縮的A/V內(nèi)容,但是預(yù)加密模型以僅使用適當(dāng)授權(quán)的用戶終端50可解密的形式來(lái)存儲(chǔ)此相同的內(nèi)容。
預(yù)加密過(guò)程可以在對(duì)VOD系統(tǒng)100進(jìn)行配置的時(shí)候由MSO執(zhí)行,這在加載到用于將內(nèi)容傳播到MSO系統(tǒng)中的所有視頻服務(wù)器的存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)之前??商娲?,加密可以在由MSO收到內(nèi)容之前在外部服務(wù)部門、內(nèi)容聚合器處或由分發(fā)者或演播室執(zhí)行。在這種情況下,從理論上講,內(nèi)容在分發(fā)階段、存儲(chǔ)階段和傳輸?shù)接脩粢栽谑跈?quán)的裝置上顯示的整個(gè)過(guò)程中是安全的。在將內(nèi)容分發(fā)給MSO之前使用預(yù)加密可能增加了與內(nèi)容分發(fā)分離的授權(quán)分發(fā)的復(fù)雜性,所述授權(quán)分發(fā)用于安裝在VOD交易管理器30上以允許骨干的真正用戶解密所購(gòu)買的內(nèi)容。出于本文件的目的,如果內(nèi)容被直接存儲(chǔ)在VOD視頻服務(wù)器中或者被間接存儲(chǔ)在VOD視頻服務(wù)器(即可由VOD視頻服務(wù)器接入)中,則將認(rèn)為內(nèi)容是存儲(chǔ)在VOD視頻服務(wù)器中。
分離存儲(chǔ)預(yù)加密分離存儲(chǔ)機(jī)制在物理上可以類似于明文VOD分發(fā)系統(tǒng)的結(jié)構(gòu)。內(nèi)容被完全(100%)加密,并且針對(duì)每種不同的由MSO支持的條件接入格式存儲(chǔ)一個(gè)完整影片的單獨(dú)拷貝。系統(tǒng)的組織和結(jié)構(gòu)是這樣的,即當(dāng)用戶啟動(dòng)在服務(wù)器上的會(huì)話時(shí),用于包含CA格式的選定內(nèi)容的流文件被集合(spool)并被傳送,所述CA格式適合于在用戶房屋處配置的請(qǐng)求會(huì)話的特定設(shè)備。該方法提供了低系統(tǒng)復(fù)雜度的加密VOD系統(tǒng),但是也許會(huì)受到其它預(yù)加密技術(shù)所共有的一些相同問(wèn)題的影響。此外,引起了非常嚴(yán)重的存儲(chǔ)負(fù)擔(dān)(相同電影的一個(gè)或多個(gè)加密復(fù)制拷貝)。
如果涉及上述的示例電影的情形,那么在明文VOD狀態(tài)下使用3.618GB存儲(chǔ)量的同一電影在使用支持兩個(gè)不同CA系統(tǒng)的分離的預(yù)加密的情況下將需要額外的7.236GB進(jìn)行存儲(chǔ)。
對(duì)由VOD系統(tǒng)采用的方法進(jìn)行的改變用于創(chuàng)建動(dòng)態(tài)PSI數(shù)據(jù),以實(shí)現(xiàn)這種支持多個(gè)CA系統(tǒng)的結(jié)構(gòu)。使VOD系統(tǒng)會(huì)話管理器知道哪種條件接入方法適合由一個(gè)特定用戶請(qǐng)求的會(huì)話。該信息又被傳送給針對(duì)會(huì)話而被選作源的視頻服務(wù)器,以使能為會(huì)話創(chuàng)建包括條件接入專用數(shù)據(jù)的合適的PSI。視頻服務(wù)器知道用于在服務(wù)器上存儲(chǔ)的每個(gè)節(jié)目的條件接入資源(ECM),并且這些資源能被動(dòng)態(tài)地分配在唯一的PID和相應(yīng)的音頻和視頻數(shù)據(jù)的PID上。除了表示為A/V分配的PID之外,為每個(gè)特定會(huì)話產(chǎn)生的PSI還表示合適的CASID,其對(duì)每個(gè)條件接入系統(tǒng)供應(yīng)商和為與會(huì)話相關(guān)的ECM分配的PID是唯一的。
合成存儲(chǔ)預(yù)加密合成存儲(chǔ)本質(zhì)上是選擇性加密流在視頻服務(wù)器上的存儲(chǔ),所述選擇性加密流例如是PassageTM處理流,其包含用于多個(gè)(兩個(gè)或更多個(gè))獨(dú)立條件接入系統(tǒng)的先前加密的“關(guān)鍵包”(即雙選擇性加密)。該流可以與以上引用的審理中的專利申請(qǐng)所述的選擇性加密廣播流的處理相同地進(jìn)行準(zhǔn)備,只是結(jié)果得到的傳輸流被記錄到硬盤(pán)或其它合適的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上,而不是被直接發(fā)送到QAM調(diào)制器來(lái)進(jìn)行向請(qǐng)求用戶的HFC分發(fā)。如同其它的預(yù)加密模型一樣,內(nèi)容能夠由在VOD系統(tǒng)配置時(shí)的MSO、第三方服務(wù)部門或者由演播室本身(后兩種情況在由MSO接收內(nèi)容之前)進(jìn)行加密,或者被其它實(shí)體加密或在其它實(shí)體的控制下進(jìn)行加密。
在這個(gè)實(shí)施例中,內(nèi)容存儲(chǔ)中小的附加開(kāi)銷(典型的是2%-10%,其表示被多次加密的“關(guān)鍵包”)被用來(lái)?yè)Q取對(duì)多個(gè)獨(dú)立的CA格式的支持而不用復(fù)制整個(gè)流。除了前面提及的并且是其它預(yù)加密技術(shù)所共有的那些之外,不利方面還有準(zhǔn)備的選擇性加密流易于被包含傳輸再多路復(fù)用功能的下游設(shè)備所破壞,該功能未被專門設(shè)計(jì)成保持應(yīng)用到流的選擇性加密過(guò)程的完整性。
如果涉及上述的示例電影的情形,那么在明文VOD狀態(tài)下使用3.618GB存儲(chǔ)的相同電影在使用支持兩個(gè)不同的具有2%的關(guān)鍵包“密度”的CA系統(tǒng)的合成存儲(chǔ)預(yù)加密的情況下將需要大約3.690GB來(lái)進(jìn)行存儲(chǔ)。
為了創(chuàng)建動(dòng)態(tài)PSI數(shù)據(jù)而對(duì)由VOD系統(tǒng)采用的方法進(jìn)行的某些改變能夠用于實(shí)現(xiàn)該結(jié)構(gòu)。使VOD系統(tǒng)會(huì)話管理器知道哪種條件接入方法適合于由一個(gè)特定用戶請(qǐng)求的會(huì)話。該信息又被傳送給針對(duì)會(huì)話而被選作源的視頻服務(wù)器,以使能為會(huì)話創(chuàng)建包括條件接入專用數(shù)據(jù)的合適的PSI。視頻服務(wù)器知道用于在服務(wù)器上存儲(chǔ)的每個(gè)節(jié)目的條件接入資源(ECM),并且這些能被動(dòng)態(tài)地分配在唯一的PID和相應(yīng)的音頻和視頻數(shù)據(jù)的PID上。除了表示為A/V分配的PID之外,為每個(gè)特定會(huì)話產(chǎn)生的PSI還能表示合適的CASID,其對(duì)每個(gè)條件接入系統(tǒng)供應(yīng)商和為與會(huì)話相關(guān)的ECM分配的PID是唯一的。
同樣,視頻服務(wù)器以上文引用的專利申請(qǐng)所述的方式為用于每個(gè)會(huì)話的各個(gè)音頻和視頻成分流相關(guān)的影子包分配另一組PID。該信息可以被包括在由非傳統(tǒng)客戶機(jī)請(qǐng)求的會(huì)話中發(fā)送的PSI中。總之,八個(gè)不同的PID和相應(yīng)的數(shù)據(jù)資源由用于每個(gè)會(huì)話的服務(wù)器動(dòng)態(tài)地分配和管理PAT(一個(gè)所有會(huì)話所共有的表,但對(duì)每個(gè)會(huì)話被修改),PMT,原始視頻,原始音頻,影子視頻,影子音頻,傳統(tǒng)ECM和可選ECM。這些實(shí)體中的六個(gè)可以被存儲(chǔ)在嵌入流中,并使用為每個(gè)會(huì)話重新映射的動(dòng)態(tài)PID。
考慮使用那種裝置以及在VOD視頻服務(wù)器上存儲(chǔ)之前執(zhí)行“關(guān)鍵”包的傳統(tǒng)加密的問(wèn)題。如果傳統(tǒng)裝置被專門地設(shè)計(jì)成處理預(yù)定加載到VOD視頻服務(wù)器中的內(nèi)容,那么在它的輸入端就不會(huì)接受選擇性的加密流。專用于VOD服務(wù)器的內(nèi)容格式通常使用一個(gè)包含了用于一個(gè)音頻和一個(gè)視頻流的單個(gè)PAT入口、單個(gè)PMT入口和服務(wù)成分的單個(gè)節(jié)目傳輸多路復(fù)用。添加在合成的選擇性加密傳輸流的影子包可證明在某些情況下對(duì)傳統(tǒng)VOD預(yù)加密裝置是成問(wèn)題的。更有可能的是,一個(gè)裝置或過(guò)程(由于沒(méi)有實(shí)時(shí)要求,所以一個(gè)在PC或UNIX服務(wù)器上運(yùn)行的脫機(jī)過(guò)程可能就足夠了)對(duì)在通過(guò)傳統(tǒng)預(yù)加密器之前的候選流進(jìn)行處理,并且接著后加密協(xié)調(diào)以僅提取加密的“關(guān)鍵”包來(lái)插入到VOD視頻服務(wù)器22中。用于執(zhí)行這種選擇性加密處理的操作的與如在上面引用的專利申請(qǐng)中所述的相同或相似的算法和技術(shù)可以適合脫機(jī)工作的VOD應(yīng)用。
VOD服務(wù)器22也可被修改成允許引入具有多個(gè)與PassageTM傳輸唯一相關(guān)的服務(wù)元素(原始視頻,原始音頻,影子視頻,影子音頻)。目前的視頻服務(wù)器通常僅允許每個(gè)分別有一個(gè)原始視頻和音頻。表示PassageTM處理的A/V內(nèi)容的數(shù)據(jù)的四位字節(jié)應(yīng)該優(yōu)選地作為VOD視頻服務(wù)器22上的不可分割的一組被管理。
如果在邊緣資源處影子包從服務(wù)傳統(tǒng)客戶的會(huì)話中的合成流中被除去,那么可獲得一些額外的帶寬效率。類似地,在特定實(shí)施例中,邊緣資源如果知道選擇性加密,就可以重新插入在存儲(chǔ)的流中嵌入的影子包來(lái)代替在原始節(jié)目PID上的傳統(tǒng)加密包。這些改進(jìn)對(duì)于在單個(gè)傳輸上支持多個(gè)條件接入系統(tǒng)而言不會(huì)產(chǎn)生運(yùn)輸(carriage)開(kāi)銷。
混合的合成存儲(chǔ)預(yù)加密為了支持其它的條件接入方法,可以將附加的處理步驟添加到VOD系統(tǒng)。如果一個(gè)附加過(guò)程在一個(gè)分立的裝置中進(jìn)行例示,那么它通常是以在VOD視頻服務(wù)器和預(yù)加密處理器之間插入的中間裝置的形式,例如脫機(jī)加密系統(tǒng)(OLES)。(本發(fā)明不應(yīng)該被解釋成限于使用摩托羅拉的OLES,而是可以不受限制地用于任何具有等價(jià)功能單元的系統(tǒng)中。)另外,該過(guò)程可以作為對(duì)將傳送到預(yù)加密處理器之前的內(nèi)容進(jìn)行作用的中間過(guò)程、任務(wù)或應(yīng)用而被內(nèi)置在VOD服務(wù)器(或另一處理器)中。這個(gè)已被命名為PassageTM脫機(jī)處理器(POP)的中間物是脫機(jī)選擇性加密處理器(OSEP),其執(zhí)行要被加密的關(guān)鍵包的確定。對(duì)于加密系統(tǒng)而不是索尼的PassageTM系統(tǒng),術(shù)語(yǔ)POP應(yīng)該被理解為任何執(zhí)行類似或等價(jià)功能的OSEP處理器或過(guò)程。
目標(biāo)VOD系統(tǒng)采用了通過(guò)使用在此稱作的混合的合成存儲(chǔ)結(jié)構(gòu)進(jìn)行的預(yù)加密?;旌系暮铣纱鎯?chǔ)是上述的合成存儲(chǔ)概念的變形,但結(jié)合了用于執(zhí)行附加的可選條件接入加密的基于會(huì)話的加密的元素。在這種情況下,如圖4的系統(tǒng)130所示,傳統(tǒng)“關(guān)鍵”包根據(jù)許多選擇標(biāo)準(zhǔn)可以包括大約2-10%的總內(nèi)容,它由使用用于管理該過(guò)程的選擇性加密技術(shù)的傳統(tǒng)條件接入系統(tǒng)104進(jìn)行預(yù)加密。在選擇性加密處理器134中管理選擇性加密。保留位于先前未使用的PID上的“關(guān)鍵”包的復(fù)制拷貝未加密。這后一方面背離了上述的合成存儲(chǔ)情況。未加密的非關(guān)鍵包、原始服務(wù)PID上的傳統(tǒng)加密“關(guān)鍵”包和可選服務(wù)PID上的未加密的“關(guān)鍵”包的復(fù)制拷貝的合成流作為單個(gè)流被存儲(chǔ)在視頻服務(wù)器22上。
因此,在本情況下,存儲(chǔ)的內(nèi)容可以被視作具有三個(gè)不同的部分A)未加密的內(nèi)容;B)根據(jù)選擇性加密選擇標(biāo)準(zhǔn)所選擇和加密的內(nèi)容;以及C)根據(jù)選擇標(biāo)準(zhǔn)所選擇的內(nèi)容的復(fù)制,但是以未加密的形式進(jìn)行存儲(chǔ)。未加密的內(nèi)容(A)表示根據(jù)選擇標(biāo)準(zhǔn)未被選擇的內(nèi)容。因此,正如稍后將看到的,由未加密的內(nèi)容(A)加上(B)或(C)可以組成一組完整的內(nèi)容。
在對(duì)用戶會(huì)話進(jìn)行重放時(shí),如果會(huì)話被預(yù)定用于傳統(tǒng)STB(由用戶終端50表示),那么遵循上述的用于預(yù)加密內(nèi)容的范例而不采取任何特別的行動(dòng)。在會(huì)話管理器26的控制下操作的路由矩陣138處,通過(guò)能夠使用可選條件接入系統(tǒng)144執(zhí)行加密的會(huì)話加密裝置142來(lái)路由該流,但是會(huì)話管理器26并沒(méi)有提供該裝置對(duì)流的元素執(zhí)行加密,并且將其沒(méi)有進(jìn)一步修改地直接發(fā)送給請(qǐng)求的用戶。(可替代地,可以繞過(guò)可選CA系統(tǒng)144。)為了保持輸出流的安全性和減少用于傳統(tǒng)會(huì)話的會(huì)話帶寬,流通過(guò)插分(add/drop)再多路復(fù)用器148進(jìn)行處理,并且可選服務(wù)PID上的明文“關(guān)鍵”內(nèi)容(上述的C)被從輸出傳輸中除去。結(jié)果,僅僅選擇性加密的數(shù)據(jù)流被提供作為輸出(即內(nèi)容得到了保護(hù))。然后輸出流在路由矩陣152處被路由到合適的邊緣資源46以傳送到用戶終端50。在一個(gè)實(shí)施例中,使用可選條件接入系統(tǒng)執(zhí)行加密的會(huì)話加密裝置142還包含插分多路復(fù)用器的能力。在考慮到本教導(dǎo)時(shí),本領(lǐng)域的熟練技術(shù)人員還將會(huì)想到其它變化。
另一方面,如果會(huì)話被預(yù)定用于非傳統(tǒng)STB(也正如在該說(shuō)明中由用戶終端50表示的),那么通過(guò)能使用可選條件接入系統(tǒng)執(zhí)行加密的會(huì)話加密裝置142來(lái)路由該流,并且使用如由會(huì)話管理器所提供的可選條件接入系統(tǒng)144對(duì)僅在可選服務(wù)PID(先前在明文中)上的“關(guān)鍵”包(上述的C)進(jìn)行加密。如果需要減少由傳輸所消耗的帶寬,那么可以使流通過(guò)插分多路復(fù)用器148以除去冗余的加密包(上述的B)。
如果邊緣裝置知道選擇性加密,那么通過(guò)重新插入現(xiàn)在加密的嵌入在存儲(chǔ)的流中的影子包來(lái)代替原始節(jié)目PID上的傳統(tǒng)加密包,從而除去傳統(tǒng)加密包,可以為這些非傳統(tǒng)會(huì)話獲得一些額外的帶寬效率。這種改進(jìn)對(duì)于在單個(gè)傳輸上支持多個(gè)條件接入系統(tǒng)而言不會(huì)產(chǎn)生運(yùn)輸開(kāi)銷。
在特定實(shí)施例中,預(yù)處理器可以用來(lái)執(zhí)行要被加載到視頻服務(wù)器上的內(nèi)容的選擇性加密。修改的文件協(xié)議可以用來(lái)允許視頻服務(wù)器輸入和關(guān)聯(lián)這些文件。預(yù)處理器或視頻服務(wù)器能被設(shè)計(jì)成執(zhí)行編索引。能用一個(gè)可選例子來(lái)執(zhí)行在VOD視頻服務(wù)器22本身內(nèi)所有的選擇性加密預(yù)處理(例如PID映射和包復(fù)制)。這可以通過(guò)修改VOD視頻服務(wù)器22的應(yīng)用程序以增加一個(gè)預(yù)處理器任務(wù)來(lái)實(shí)現(xiàn),所述預(yù)處理器任務(wù)作為一個(gè)在為預(yù)加密準(zhǔn)備內(nèi)容的過(guò)程期間由VOD視頻服務(wù)器22調(diào)用的可獨(dú)立執(zhí)行的任務(wù)。
可以對(duì)由VOD系統(tǒng)采用的方法進(jìn)行改變以用于創(chuàng)建動(dòng)態(tài)PSI數(shù)據(jù),從而實(shí)現(xiàn)這種結(jié)構(gòu)。使VOD系統(tǒng)會(huì)話管理器26知道哪種條件接入方法適合于由一個(gè)特定用戶請(qǐng)求的會(huì)話。該信息可以又被傳送給針對(duì)會(huì)話而被選作源的VOD視頻服務(wù)器22,以使能為會(huì)話創(chuàng)建包括條件接入專用數(shù)據(jù)的合適的PSI。VOD視頻服務(wù)器22知道用于在服務(wù)器上存儲(chǔ)的每個(gè)節(jié)目的條件接入資源(ECM),并且可以將這些動(dòng)態(tài)地分配在唯一PID以及用于相應(yīng)音頻和視頻數(shù)據(jù)的PID上。除了表示為A/V分配的PID之外,為每個(gè)特定會(huì)話產(chǎn)生的PSI還能表示合適的CASID,其對(duì)每個(gè)條件接入系統(tǒng)供應(yīng)商和為與會(huì)話相關(guān)的ECM分配的PID是唯一的。
同樣,VOD視頻服務(wù)器22為與用于每個(gè)會(huì)話的各個(gè)音頻和視頻成分流相關(guān)的影子包動(dòng)態(tài)地分配PID。該信息被包括在由非傳統(tǒng)客戶機(jī)請(qǐng)求的會(huì)話中發(fā)送的PSI中。就象在先前部分討論的更一般的合成存儲(chǔ)結(jié)構(gòu)中一樣,視頻服務(wù)器管理多個(gè)資源和PID?;旌贤?fù)鋵⑽ㄒ粚?shí)體從八個(gè)減少一個(gè)到七個(gè)在存儲(chǔ)的合成流中不需要可選ECM PID或數(shù)據(jù)資源。該信息稍后將被加在下游裝置中,所述下游裝置為那些預(yù)定在非傳統(tǒng)客戶機(jī)上進(jìn)行解碼的會(huì)話提供可選條件接入加密。
在對(duì)用戶會(huì)話進(jìn)行重放時(shí),如果會(huì)話被預(yù)定用于傳統(tǒng)STB,那么遵循用于預(yù)加密內(nèi)容的現(xiàn)有范例而不采取任何特別的行動(dòng)。通過(guò)能夠使用可選條件接入系統(tǒng)執(zhí)行加密的裝置對(duì)流進(jìn)行路由,但是會(huì)話管理器并沒(méi)有提供該裝置對(duì)流的元素執(zhí)行加密,并且將其直接發(fā)送給請(qǐng)求的用戶。為了保持輸出流的安全性和減少用于傳統(tǒng)會(huì)話的會(huì)話帶寬,流通過(guò)插分再多路復(fù)用器進(jìn)行處理,并且可選服務(wù)PID上的明文“關(guān)鍵”內(nèi)容被從輸出傳輸中除去。使用可選條件接入系統(tǒng)執(zhí)行加密的裝置還有可能包含插分再多路復(fù)用器的能力。
圖5描繪了一種能被用于如上所述的混合的合成存儲(chǔ)VOD系統(tǒng)的存儲(chǔ)機(jī)制。在該方案中,在主內(nèi)容文件74中存儲(chǔ)的正常速度的內(nèi)容與圖2的不同之處在于,該內(nèi)容不僅包含一個(gè)以未加密形式的正常速度內(nèi)容的完整拷貝(由主和影子PID識(shí)別),而且包括在預(yù)加密處理過(guò)程304中在傳統(tǒng)加密系統(tǒng)下選擇性加密(例如由OLES預(yù)加密)的一組包。此外,可以使用單獨(dú)的文件398來(lái)存儲(chǔ)與內(nèi)容相關(guān)的ECM數(shù)據(jù)。如前所述,快進(jìn)I幀可以被存儲(chǔ)在80處,而快退(倒帶)幀可以被存儲(chǔ)在78處。
當(dāng)從用戶終端接收到將視頻內(nèi)容的選擇傳輸?shù)接脩艚K端的請(qǐng)求時(shí),VOD系統(tǒng)確定用戶終端能對(duì)在第一加密系統(tǒng)下還是在第二加密系統(tǒng)下加密的內(nèi)容進(jìn)行解密。如果用戶終端能對(duì)在第一加密系統(tǒng)(例如傳統(tǒng)加密系統(tǒng))下的加密的內(nèi)容進(jìn)行解密,則將已在第一加密系統(tǒng)下預(yù)加密的內(nèi)容的選擇路由到用戶終端。未加密內(nèi)容可以在插分多路復(fù)用器148處被除去,并且該內(nèi)容不受干擾地通過(guò)加密裝置142。然而,如果用戶終端能對(duì)在第二加密系統(tǒng)(例如新的加密系統(tǒng))下加密的內(nèi)容進(jìn)行解密,那么預(yù)加密包在插分多路復(fù)用器148處被除去,并且內(nèi)容的選擇在其通過(guò)第二加密系統(tǒng)時(shí)在第二加密系統(tǒng)下進(jìn)行加密,然后將加密的內(nèi)容的選擇路由到用戶終端。
預(yù)加密處理下面描述如圖6所繪的過(guò)程的一個(gè)實(shí)施例,圖6由圖6A和圖6B組成,該過(guò)程用于準(zhǔn)備預(yù)加密的內(nèi)容,并將其存儲(chǔ)在VOD服務(wù)器上以用于分發(fā)。其它實(shí)施例也是可能的。該過(guò)程開(kāi)始于200,之后在204處從聚合或分發(fā)系統(tǒng)接收內(nèi)容。在208處,內(nèi)容被傳送到視頻服務(wù)器22,在那里它被處理以在210處識(shí)別要用在特技模式中的包。在214處,使用原始內(nèi)容的一個(gè)子組(I幀)來(lái)創(chuàng)建正向特技模式內(nèi)容文件。類似地,在214處,使用原始內(nèi)容的一個(gè)子組(以反向順序的I幀)來(lái)創(chuàng)建反向特技模式內(nèi)容文件。
在218處,創(chuàng)建將在主內(nèi)容中的I幀位置與在正向特技內(nèi)容文件中的I幀位置聯(lián)系起來(lái)的正向索引表,并且創(chuàng)建將在主內(nèi)容中的I幀位置與在反向特技內(nèi)容文件中的I幀位置聯(lián)系起來(lái)的反向索引表。在222處,在主文件中使用包transport_scrambling_control位作為標(biāo)志來(lái)以正常方式標(biāo)記用于傳統(tǒng)加密的包。設(shè)置標(biāo)志指定要被加密的包,而明文標(biāo)志指定不進(jìn)行加密的包。可以跳過(guò)I幀之后的選定包,以允許對(duì)平滑特技模式轉(zhuǎn)換恢復(fù)的動(dòng)態(tài)替換。在226處,主內(nèi)容文件被傳送(例如通過(guò)FTP即文件傳輸協(xié)議)到OSEP(例如POP)以進(jìn)行預(yù)處理(或等價(jià)地在VOD服務(wù)器上或其它處理器上調(diào)用OSEP過(guò)程以開(kāi)始文件處理)。在230處,當(dāng)OSEP接收(或訪問(wèn))主內(nèi)容文件和特技模式索引表時(shí),它開(kāi)始進(jìn)行支持選擇性加密過(guò)程的處理。
在232處插入影子PAT和影子PMT,以識(shí)別在音頻和視頻基本流上用于選擇性加密(例如PassageTM)影子包的影子PID?;谌魏魏线m的選擇標(biāo)準(zhǔn)(例如在前面引用的專利申請(qǐng)中所述的),在236處針對(duì)包含這些“關(guān)鍵”數(shù)據(jù)或結(jié)構(gòu)的包來(lái)解析該流。當(dāng)遇到它們時(shí),使用具有被設(shè)置成明文(即沒(méi)有指定要進(jìn)行加密)的transport_scrambling_control位的外部定義的PID值來(lái)插入該包的復(fù)制拷貝。在240處,如果必要的話,在包含自適應(yīng)字段的包中調(diào)整PCR計(jì)數(shù)值,以反映附加包的插入。而且,如果插入了包,那么可以除掉隨后遇到的空包以補(bǔ)償所插入的包,并將PCR計(jì)數(shù)恢復(fù)到原始值。
在244處,修改特技模式索引表以補(bǔ)償主內(nèi)容文件中插入/刪除的包。在248處,除了在包含檢測(cè)到的關(guān)鍵數(shù)據(jù)或結(jié)構(gòu)的原始視頻和音頻PID上的那些包之外的所有包上的transporr_scrambling_control位被清除(clear)。就是說(shuō),在248后,只有具有指定為滿足針對(duì)“關(guān)鍵”數(shù)據(jù)或結(jié)構(gòu)的選擇標(biāo)準(zhǔn)的原始PID值的包將保持標(biāo)記有設(shè)置加密標(biāo)志。所有其它加密標(biāo)志被清除。然后在252處,OSEP將更新的特技模式表發(fā)送(例如通過(guò)FTP)到VOD服務(wù)器(或等價(jià)地在視頻服務(wù)器上運(yùn)行的OSEP過(guò)程關(guān)閉)。然后在256處將主內(nèi)容文件發(fā)送(例如通過(guò)FTP)給OLES以進(jìn)行傳統(tǒng)加密。在260處,VOD服務(wù)器輪詢OLES是否完成傳統(tǒng)加密過(guò)程。當(dāng)完成該過(guò)程時(shí),在264處將主內(nèi)容和ECM文件發(fā)送(例如通過(guò)FTP)到VOD服務(wù)器,并且在270處該過(guò)程返回。
因此,一種在視頻點(diǎn)播(VOD)系統(tǒng)中處理內(nèi)容的方法,其中內(nèi)容是通過(guò)第一組包標(biāo)識(shí)符(PID)來(lái)識(shí)別的,包括識(shí)別在特技播放模式下使用的內(nèi)容的包;創(chuàng)建正向和反向特技模式內(nèi)容文件以及正向和反向特技模式索引表;通過(guò)為所有指定要進(jìn)行加密的包設(shè)置加密標(biāo)志來(lái)標(biāo)記要由第一加密系統(tǒng)進(jìn)行加密的內(nèi)容中的包;根據(jù)選擇性加密選擇標(biāo)準(zhǔn)來(lái)選擇內(nèi)容中的包以產(chǎn)生選定包;復(fù)制選定包以產(chǎn)生選定包的復(fù)制拷貝;使用第二組PID來(lái)識(shí)別復(fù)制拷貝;產(chǎn)生識(shí)別第二組PID的節(jié)目關(guān)聯(lián)表(PAT)和節(jié)目映射表(PMT);將通過(guò)第二組PID識(shí)別的包的復(fù)制拷貝插入到內(nèi)容中;以及清除內(nèi)容中除了具有第一組PID的選定包之外的所有加密標(biāo)志。
為了更清楚地解釋為用于加密的包加標(biāo)志的過(guò)程,在圖7中給出了簡(jiǎn)化的流程圖,它在300處開(kāi)始。在304處,VOD服務(wù)器使用傳統(tǒng)加密標(biāo)志以正常方式來(lái)標(biāo)記包,以指定完全加密。這產(chǎn)生了包的集合,其中大多數(shù)包被指定為要進(jìn)行加密(除了例如與定時(shí)相關(guān)的那些和用于保證特技播放模式中的平滑轉(zhuǎn)換的那些)。在308處,然后OSEP使用選擇性加密方案并且基于選擇性加密選擇標(biāo)準(zhǔn)來(lái)從該內(nèi)容(其在此處還是明文和未加密的)中選擇用于加密的包。然后對(duì)選定包進(jìn)行復(fù)制,并且將影子PID值分配給包的復(fù)制拷貝。
在312處,OSEP運(yùn)行來(lái)確保除了滿足以下標(biāo)準(zhǔn)的那些之外的所有加密標(biāo)志被清除1)根據(jù)選擇性加密選擇標(biāo)準(zhǔn)所選擇的包,以及2)具有原始組的PID的包(即不是復(fù)制的包)。為滿足這兩個(gè)標(biāo)準(zhǔn)的包設(shè)置加密標(biāo)志。在316處,然后傳統(tǒng)加密系統(tǒng)(例如OLES)對(duì)具有設(shè)置加密標(biāo)志的包進(jìn)行加密以產(chǎn)生選擇性傳統(tǒng)加密的內(nèi)容。該內(nèi)容仍然具有加密包的復(fù)制(由影子PID識(shí)別),其是未加密的。
在320處,由于需要支持VOD的內(nèi)容請(qǐng)求,所以可以將內(nèi)容存儲(chǔ)在VOD服務(wù)器(或在別處)中以用于以后進(jìn)行檢索。這樣,如果請(qǐng)求來(lái)自傳統(tǒng)加密兼容裝置,那么可以將內(nèi)容除去復(fù)制拷貝并且對(duì)其進(jìn)行傳輸。然而,如果在328處請(qǐng)求是從使用第二加密系統(tǒng)的裝置接收的,則在傳輸之前除掉(或不除掉)傳統(tǒng)加密包,并且具有影子PID的包在第二加密系統(tǒng)下進(jìn)行加密。通過(guò)使用任何可用的加密算法在會(huì)話的基礎(chǔ)上對(duì)具有影子PID的包進(jìn)行加密,能夠類似地支持第三、第四等加密系統(tǒng)。該過(guò)程在334處返回。
因此,一種符合本發(fā)明特定實(shí)施例的在視頻點(diǎn)播(VOD)系統(tǒng)中處理內(nèi)容的方法,其中該內(nèi)容通過(guò)第一組包標(biāo)識(shí)符(PID)來(lái)識(shí)別,該方法包括接收內(nèi)容,該內(nèi)容具有通過(guò)為所有指定要進(jìn)行加密的包設(shè)置加密標(biāo)志而標(biāo)記的包,所述標(biāo)記的包指定要由第一加密系統(tǒng)進(jìn)行加密的包。在該內(nèi)容中根據(jù)選擇性加密選擇標(biāo)準(zhǔn)來(lái)選擇包以產(chǎn)生選定包。復(fù)制選定包以產(chǎn)生原始包的復(fù)制拷貝,并且使用第二組PID來(lái)識(shí)別這些包。將通過(guò)第二組PID來(lái)識(shí)別的原始包的復(fù)制拷貝插入到內(nèi)容中。除了具有第一組PID的選定包之外,清除在內(nèi)容中所有的加密標(biāo)志,因此要遵循的加密是選擇性的。
在圖8中以功能框圖的形式描繪了圖4的選擇性加密處理器134的一個(gè)示例的實(shí)施例。在該實(shí)施例中,由創(chuàng)建正向和反向特技播放文件以及正向和反向特技播放索引表的特技播放處理器402接收內(nèi)容。這些表格和文件然后被發(fā)送到定時(shí)校正器406,在該定時(shí)校正器中,基于在別處執(zhí)行的包的復(fù)制拷貝的插入對(duì)定時(shí)進(jìn)行校正。該內(nèi)容也被提供給包選擇器410,其基于選擇性加密選擇標(biāo)準(zhǔn)416來(lái)選擇用于加密的包。
選定包在包復(fù)制器420處被復(fù)制,并且在420處當(dāng)它們被插入到內(nèi)容中時(shí),PID產(chǎn)生器424提供分配給包的復(fù)制拷貝的一組新的PID。然后在加密標(biāo)志管理器430處為所有根據(jù)選擇標(biāo)準(zhǔn)所選擇的具有原始PID的包(即非復(fù)制包)設(shè)置加密標(biāo)志。430的輸出然后被發(fā)送到定時(shí)校正器406,其通過(guò)刪除空包并調(diào)整在包含自適應(yīng)字段的包中的節(jié)目時(shí)鐘基準(zhǔn)(PCR)以說(shuō)明(account for)復(fù)制包的插入來(lái)校正定時(shí)。定時(shí)校正器406然后提供處理的內(nèi)容和特技播放文件以及索引作為輸出。PID產(chǎn)生器424還為產(chǎn)生新的PMT和PAT表格的PMT/PAT產(chǎn)生器434提供了用于選定包的復(fù)制拷貝的新PID,從而使得選定包的復(fù)制拷貝在VOD系統(tǒng)中得到識(shí)別。也提供這些新的PMT和PAT表作為輸出。當(dāng)然,該功能框圖能在程控的處理器中作為過(guò)程來(lái)實(shí)現(xiàn),以及可以以許多方式來(lái)重新安排而不偏離符合本發(fā)明的實(shí)施例。
因此,一種符合特定實(shí)施例的視頻點(diǎn)播(VOD)系統(tǒng)具有VOD服務(wù)器,其接收內(nèi)容,并且通過(guò)為所有被指定要進(jìn)行加密的包設(shè)置加密標(biāo)志來(lái)標(biāo)記在內(nèi)容中要被第一加密系統(tǒng)加密的包。選擇性加密處理器對(duì)內(nèi)容進(jìn)行處理以用于存儲(chǔ)在VOD服務(wù)器上,其中該內(nèi)容通過(guò)第一組包標(biāo)識(shí)符(PID)來(lái)識(shí)別。選擇性加密處理器具有包選擇器,其根據(jù)選擇性加密選擇標(biāo)準(zhǔn)在內(nèi)容中選擇包以產(chǎn)生選定包。選擇性加密處理器還具有包復(fù)制器,其復(fù)制選定包以產(chǎn)生原始包的拷貝,并且當(dāng)復(fù)制包被插入內(nèi)容中時(shí)使用第二組PID來(lái)識(shí)別這些拷貝。
選擇性加密處理器還具有加密標(biāo)志管理器,其清除除了具有第一組PID的選定包之外的內(nèi)容中的所有加密標(biāo)志。選擇性加密處理器還可具有特技播放文件處理器,其識(shí)別在特技播放模式中使用的內(nèi)容的包,并且創(chuàng)建正向和反向特技模式內(nèi)容文件以及正向和反向特技模式索引表。選擇性加密處理器還可具有定時(shí)校正器,其修改正向和反向特技模式索引表以說(shuō)明包的復(fù)制拷貝的插入,并且進(jìn)一步刪除空包和調(diào)整在包含自適應(yīng)字段的包中的節(jié)目時(shí)鐘基準(zhǔn)(PCR)以說(shuō)明包的復(fù)制拷貝的插入。選擇性加密處理器還可具有PMT/PAT產(chǎn)生器,其產(chǎn)生識(shí)別第二組PID的節(jié)目關(guān)聯(lián)表(PAT)和節(jié)目映射表(PMT)。
根據(jù)符合本發(fā)明的特定實(shí)施例,用于實(shí)現(xiàn)VOD系統(tǒng)的特定功能塊可以利用例如通用計(jì)算機(jī)之類的程控處理器來(lái)實(shí)現(xiàn)。這種功能塊的例子是視頻服務(wù)器22和選擇性加密處理器134。然而,由于可以利用諸如專用硬件和/或?qū)S锰幚砥髦惖挠布考葍r(jià)物來(lái)實(shí)現(xiàn)其它實(shí)施例,所以本發(fā)明不限于這種示例性的實(shí)施例。類似地,通用計(jì)算機(jī)、基于微處理器的計(jì)算機(jī)、微控制器、光學(xué)計(jì)算機(jī)、模擬計(jì)算機(jī)、專用處理器、專用電路和/或?qū)S糜策B線邏輯可被用于構(gòu)建可選等價(jià)實(shí)施例。
在此所述的特定實(shí)施例被或可被利用執(zhí)行程序指令的程控處理器來(lái)實(shí)現(xiàn),該程序指令以流程圖的形式在上面被概括地描述,其能被存儲(chǔ)在任何合適的電子或計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上和/或能通過(guò)任何合適的電子通信介質(zhì)進(jìn)行傳輸。然而,本領(lǐng)域熟練技術(shù)人員在考慮本教導(dǎo)后將認(rèn)識(shí)到,上述過(guò)程在不偏離本發(fā)明實(shí)施例的情況下能以許多變化和以許多合適的編程語(yǔ)言來(lái)實(shí)現(xiàn)。例如,在不偏離本發(fā)明特定實(shí)施例的情況下,執(zhí)行的某些操作的順序通??梢赃M(jìn)行改變,可以添加附加的操作或者可以刪除操作。在不偏離本發(fā)明的特定實(shí)施例的情況下,可以增加和/或增強(qiáng)錯(cuò)誤捕獲,以及可以對(duì)用戶接口和信息顯示進(jìn)行改變。這種變化被預(yù)料到并被認(rèn)為是等價(jià)的。
本領(lǐng)域熟練技術(shù)人員在考慮上述教導(dǎo)后將認(rèn)識(shí)到,用于實(shí)現(xiàn)上述特定實(shí)施例的節(jié)目操作和過(guò)程以及相關(guān)數(shù)據(jù)在不偏離本發(fā)明的特定實(shí)施例的情況下可以利用磁盤(pán)存儲(chǔ)器以及例如只讀存儲(chǔ)器(ROM)裝置、隨機(jī)存取存儲(chǔ)器(RAM)裝置、網(wǎng)絡(luò)存儲(chǔ)器裝置、光學(xué)存儲(chǔ)元件、磁存儲(chǔ)元件、磁光存儲(chǔ)元件、閃速存儲(chǔ)器、磁心存儲(chǔ)器和/或其它等價(jià)的易失和非易失的存儲(chǔ)技術(shù)的其它形式存儲(chǔ)器來(lái)實(shí)現(xiàn)。這樣的可選存儲(chǔ)裝置應(yīng)該被認(rèn)為是等價(jià)的。
雖然已經(jīng)描述了特定說(shuō)明性的實(shí)施例,但是顯然根據(jù)前面的描述,許多可選方案、修改、變更和變化對(duì)本領(lǐng)域熟練技術(shù)人員來(lái)說(shuō)將變得顯而易見(jiàn)。
權(quán)利要求
1.一種在視頻點(diǎn)播(VOD)系統(tǒng)中處理內(nèi)容的方法,其中內(nèi)容通過(guò)第一組包標(biāo)識(shí)符(PID)來(lái)識(shí)別,該方法包括接收內(nèi)容,該內(nèi)容具有通過(guò)為所有指定要進(jìn)行加密的包設(shè)置加密標(biāo)志而標(biāo)記的包,所述標(biāo)記的包指定要由第一加密系統(tǒng)進(jìn)行加密的包;根據(jù)選擇性加密選擇標(biāo)準(zhǔn)在該內(nèi)容中選擇包以產(chǎn)生選定包;復(fù)制選定包以產(chǎn)生原始包的復(fù)制拷貝;使用第二組PID來(lái)識(shí)別所述復(fù)制拷貝;將由第二組PID識(shí)別的原始包的復(fù)制拷貝插入到內(nèi)容中;以及清除除了具有第一組PID的選定包之外的內(nèi)容中的所有加密標(biāo)志。
2.根據(jù)權(quán)利要求1所述的方法,其中加密標(biāo)志是使用transport_scrambling_control數(shù)據(jù)位來(lái)編碼的。
3.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括識(shí)別在特技播放模式中使用的內(nèi)容的包;以及創(chuàng)建正向和反向特技模式內(nèi)容文件以及正向和反向特技模式索引表。
4.根據(jù)權(quán)利要求3所述的方法,進(jìn)一步包括修改正向和反向特技模式索引表以說(shuō)明復(fù)制拷貝的插入。
5.根據(jù)權(quán)利要求3所述的方法,其中在特技播放模式中使用的內(nèi)容的包包括幀內(nèi)編碼幀。
6.根據(jù)權(quán)利要求3所述的方法,進(jìn)一步包括在VOD服務(wù)器上存儲(chǔ)正向和反向特技模式文件、正向和反向特技模式索引表。
7.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括產(chǎn)生識(shí)別第二組PID的節(jié)目關(guān)聯(lián)表(PAT)和節(jié)目映射表(PMT)。
8.根據(jù)權(quán)利要求7所述的方法,進(jìn)一步包括在VOD服務(wù)器上存儲(chǔ)PAT、PMT、以及內(nèi)容。
9.根據(jù)權(quán)利要求3所述的方法,進(jìn)一步包括產(chǎn)生識(shí)別第二組PID的節(jié)目關(guān)聯(lián)表(PAT)和節(jié)目映射表(PMT)。
10.根據(jù)權(quán)利要求9所述的方法,進(jìn)一步包括在VOD服務(wù)器上存儲(chǔ)正向和反向特技模式文件、正向和反向特技模式索引表、PAT、PMT、以及內(nèi)容。
11.根據(jù)權(quán)利要求9所述的方法,進(jìn)一步包括使用第一加密系統(tǒng)對(duì)具有所設(shè)置的加密標(biāo)志的包進(jìn)行加密。
12.根據(jù)權(quán)利要求11所述的方法,其中在第一加密系統(tǒng)下的加密是在脫機(jī)加密系統(tǒng)中執(zhí)行的。
13.根據(jù)權(quán)利要求11所述的方法,進(jìn)一步包括在VOD服務(wù)器上存儲(chǔ)正向和反向特技模式文件、正向和反向特技模式索引表、PAT、PMT、以及內(nèi)容。
14.根據(jù)權(quán)利要求11所述的方法,進(jìn)一步包括使用第二加密系統(tǒng)對(duì)復(fù)制拷貝進(jìn)行加密。
15.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括使用第一加密系統(tǒng)對(duì)具有所設(shè)置的加密標(biāo)志的包進(jìn)行加密。
16.根據(jù)權(quán)利要求15所述的方法,其中在第一加密系統(tǒng)下的加密是在脫機(jī)加密系統(tǒng)中執(zhí)行的。
17.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括使用第二加密系統(tǒng)對(duì)復(fù)制拷貝進(jìn)行加密。
18.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括調(diào)整在包含自適應(yīng)字段的包中的節(jié)目時(shí)鐘基準(zhǔn)(PCR)以說(shuō)明復(fù)制拷貝的插入。
19.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括刪除空包以補(bǔ)償復(fù)制拷貝的插入。
20.根據(jù)權(quán)利要求1所述的方法,其中選擇、復(fù)制、識(shí)別、插入和清除功能是在脫機(jī)選擇性加密處理器(OSEP)中執(zhí)行的。
21.根據(jù)權(quán)利要求9所述的方法,其中包是在VOD服務(wù)器中進(jìn)行標(biāo)記的。
22.一種在視頻點(diǎn)播(VOD)系統(tǒng)中處理內(nèi)容的方法,其中內(nèi)容是通過(guò)第一組包標(biāo)識(shí)符(PID)來(lái)識(shí)別的,該方法包括識(shí)別在特技播放模式中使用的內(nèi)容的包;創(chuàng)建正向和反向特技模式內(nèi)容文件以及正向和反向特技模式索引表;通過(guò)為所有指定要進(jìn)行加密的包設(shè)置加密標(biāo)志來(lái)標(biāo)記內(nèi)容中要被第一加密系統(tǒng)加密的包;根據(jù)選擇性加密選擇標(biāo)準(zhǔn)在內(nèi)容中選擇包以產(chǎn)生選定包;復(fù)制選定包以產(chǎn)生選定原始包的復(fù)制拷貝;使用第二組PID來(lái)識(shí)別復(fù)制拷貝;產(chǎn)生識(shí)別第二組PID的節(jié)目關(guān)聯(lián)表(PAT)和節(jié)目映射表(PMT);將由第二組PID識(shí)別的復(fù)制拷貝插入到內(nèi)容中;以及清除除了具有第一組PID的選定包之外的內(nèi)容中的所有加密標(biāo)志。
23.根據(jù)權(quán)利要求22所述的方法,其中加密標(biāo)志是使用transport_scrambling_control數(shù)據(jù)位來(lái)編碼的。
24.根據(jù)權(quán)利要求22所述的方法,進(jìn)一步包括使用第一組加密系統(tǒng)對(duì)具有所設(shè)置的加密標(biāo)志的包進(jìn)行加密。
25.根據(jù)權(quán)利要求24所述的方法,其中在第一加密系統(tǒng)下的加密是在脫機(jī)加密系統(tǒng)中執(zhí)行的。
26.根據(jù)權(quán)利要求24所述的方法,進(jìn)一步包括在VOD服務(wù)器上存儲(chǔ)正向和反向特技模式文件、正向和反向特技模式索引表、PAT、PMT、以及內(nèi)容。
27.根據(jù)權(quán)利要求22所述的方法,進(jìn)一步包括修改正向和反向特技模式索引表、刪除空包和調(diào)整在包含自適應(yīng)字段的包中的節(jié)目時(shí)鐘基準(zhǔn)(PCR),以在存儲(chǔ)之前說(shuō)明復(fù)制拷貝的插入。
28.根據(jù)權(quán)利要求26所述的方法,進(jìn)一步包括從VOD服務(wù)器中檢索存儲(chǔ)的內(nèi)容,并使用第二加密系統(tǒng)對(duì)復(fù)制拷貝進(jìn)行加密。
29.一種視頻點(diǎn)播(VOD)系統(tǒng),包括選擇性加密處理器,其接收內(nèi)容,該內(nèi)容包含被標(biāo)記為由第一加密系統(tǒng)進(jìn)行加密的包,所述包是通過(guò)為所有被標(biāo)記進(jìn)行加密的包設(shè)置加密標(biāo)志來(lái)標(biāo)記的;該選擇性加密處理器處理內(nèi)容以用于存儲(chǔ)在VOD服務(wù)器上,其中該內(nèi)容是通過(guò)第一組包標(biāo)識(shí)符(PID)來(lái)識(shí)別的,該選擇性加密處理器包括包選擇器,其根據(jù)選擇性加密選擇標(biāo)準(zhǔn)在內(nèi)容中選擇包以產(chǎn)生選定包;包復(fù)制器,其復(fù)制選定包以產(chǎn)生選定包的復(fù)制拷貝,并且在將復(fù)制包插入到內(nèi)容中時(shí)使用第二組PID來(lái)識(shí)別這些復(fù)制拷貝;以及加密標(biāo)志管理器,其清除除了具有第一組PID的選定包之外的內(nèi)容中的所有加密標(biāo)志。
30.根據(jù)權(quán)利要求29所述的視頻點(diǎn)播系統(tǒng),其中加密標(biāo)志是使用transport_scrambling_control數(shù)據(jù)位來(lái)編碼的。
31.根據(jù)權(quán)利要求29所述的視頻點(diǎn)播系統(tǒng),進(jìn)一步包括特技播放文件處理器,其識(shí)別在特技播放模式中使用的內(nèi)容的包,并且創(chuàng)建正向和反向特技模式內(nèi)容文件以及正向和反向特技模式索引表。
32.根據(jù)權(quán)利要求29所述的視頻點(diǎn)播系統(tǒng),進(jìn)一步包括定時(shí)校正器,其修改正向和反向特技模式索引表以說(shuō)明復(fù)制拷貝的插入。
33.根據(jù)權(quán)利要求32所述的視頻點(diǎn)播系統(tǒng),其中定時(shí)校正器還刪除空包和調(diào)整在包含自適應(yīng)字段的包中的節(jié)目時(shí)鐘基準(zhǔn)(PCR)以說(shuō)明復(fù)制拷貝的插入。
34.根據(jù)權(quán)利要求29所述的視頻點(diǎn)播系統(tǒng),進(jìn)一步包括PMT/PAT產(chǎn)生器,其產(chǎn)生識(shí)別第二組PID的節(jié)目關(guān)聯(lián)表(PAT)和節(jié)目映射表(PMT)。
35.根據(jù)權(quán)利要求29所述的視頻點(diǎn)播系統(tǒng),進(jìn)一步包括脫機(jī)加密系統(tǒng),其在第一加密系統(tǒng)下對(duì)具有一組加密標(biāo)志的包進(jìn)行加密。
36.根據(jù)權(quán)利要求35所述的視頻點(diǎn)播系統(tǒng),進(jìn)一步包括基于會(huì)話的加密器,其使用第二加密系統(tǒng)對(duì)復(fù)制拷貝進(jìn)行加密。
37.根據(jù)權(quán)利要求36所述的視頻點(diǎn)播系統(tǒng),進(jìn)一步包括插分再多路復(fù)用器,其根據(jù)目標(biāo)接收機(jī)的解密能力來(lái)刪除選定包或復(fù)制拷貝。
38.根據(jù)權(quán)利要求29所述的視頻點(diǎn)播系統(tǒng),進(jìn)一步包括VOD服務(wù)器,其存儲(chǔ)正向和反向特技模式文件、正向和反向特技模式索引表、PAT、PMT、以及內(nèi)容。
全文摘要
一種符合本發(fā)明特定實(shí)施例的在視頻點(diǎn)播(VOD)系統(tǒng)中處理內(nèi)容的方法,其中內(nèi)容通過(guò)第一組包標(biāo)識(shí)符(PID)來(lái)識(shí)別,該方法包括接收內(nèi)容,該內(nèi)容具有通過(guò)為所有指定要進(jìn)行加密的包設(shè)置加密標(biāo)志而標(biāo)記的包,所述標(biāo)記的包指定要由第一加密系統(tǒng)進(jìn)行加密的包。根據(jù)選擇性加密選擇標(biāo)準(zhǔn)在該內(nèi)容中選擇包以產(chǎn)生選定包。復(fù)制選定包以產(chǎn)生選定包的復(fù)制拷貝,并且使用第二組PID來(lái)識(shí)別這些復(fù)制拷貝。將由第二組PID識(shí)別的復(fù)制拷貝插入到內(nèi)容中。清除除了具有第一組PID的選定包之外的內(nèi)容中的所有加密標(biāo)志,以使遵循的加密是選擇性的。由于其它實(shí)施例可以偏離在本摘要中所述的特征,所以本摘要不被認(rèn)為是限定性的。
文檔編號(hào)H04NGK1879414SQ200480032826
公開(kāi)日2006年12月13日 申請(qǐng)日期2004年9月30日 優(yōu)先權(quán)日2003年11月3日
發(fā)明者L·M·小佩洛, D·阿尼霍特里 申請(qǐng)人:索尼電子有限公司