專(zhuān)利名稱(chēng):使用暫時(shí)存儲(chǔ)介質(zhì)的多流設(shè)備和多流方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種多流設(shè)備和多流方法,更具體地說(shuō),涉及一種降低噪聲并通過(guò)使用暫時(shí)存儲(chǔ)介質(zhì)來(lái)提供內(nèi)容復(fù)制保護(hù)的多流設(shè)備和多流方法。
背景技術(shù):
傳統(tǒng)的家庭網(wǎng)絡(luò)需要將存儲(chǔ)在存儲(chǔ)介質(zhì)中的內(nèi)容成多流(multi-streaming)至多個(gè)播放器。典型地,流設(shè)備從存儲(chǔ)介質(zhì)中讀取內(nèi)容并產(chǎn)生流包以將這些流包發(fā)送到一個(gè)或更多播放器。播放器接收包,重組內(nèi)容,根據(jù)預(yù)定的運(yùn)動(dòng)圖像壓縮標(biāo)準(zhǔn)將其解碼,并再現(xiàn)(playback)內(nèi)容。
流設(shè)備可讀取存儲(chǔ)在存儲(chǔ)介質(zhì)中的某內(nèi)容的不同部分。例如,兩個(gè)或更多播放器可同時(shí)分別從2小時(shí)的電影開(kāi)始之后的5分鐘位置處和從該電影開(kāi)始之后的1小時(shí)位置處讀取該電影。另外,播放器中的流服務(wù)器可執(zhí)行來(lái)自一個(gè)或更多源的內(nèi)容的多流。
圖1示出傳統(tǒng)的流設(shè)備10。
流設(shè)備10包括盤(pán)驅(qū)動(dòng)器12、解密單元13和流服務(wù)器14。
盤(pán)驅(qū)動(dòng)器12從存儲(chǔ)介質(zhì)11讀取二進(jìn)制信號(hào),并從二進(jìn)制信號(hào)提取內(nèi)容16和密鑰產(chǎn)生信息17。密鑰產(chǎn)生信息17是用于將內(nèi)容解密的信息,例如,用于為將所述內(nèi)容解密產(chǎn)生解密密鑰的信息。
解密單元13基于密鑰產(chǎn)生信息17和附加信息將內(nèi)容16解密以產(chǎn)生解密的內(nèi)容18。這里,附加信息表示在流設(shè)備10中使用或產(chǎn)生的信息。解密單元13可包括對(duì)于僅授權(quán)人員通過(guò)諸如流設(shè)備認(rèn)證的各種方法解密相應(yīng)內(nèi)容所必需的所有功能。因此,解密單元13被稱(chēng)為內(nèi)容保護(hù)系統(tǒng)(CPS)。
流服務(wù)器14通過(guò)使用解密的內(nèi)容18產(chǎn)生流包19,并將該流包發(fā)送到播放器20。
播放器20包括流客戶(hù)機(jī)21和解碼器22。流客戶(hù)機(jī)21組合流包19以重組內(nèi)容23,解碼器22根據(jù)預(yù)定的運(yùn)動(dòng)圖像壓縮標(biāo)準(zhǔn)將內(nèi)容23解碼以產(chǎn)生視頻信號(hào)24并顯示該視頻信號(hào)。
當(dāng)提供了兩個(gè)或更多播放器20時(shí),在流設(shè)備10中同時(shí)操作盤(pán)驅(qū)動(dòng)器12、解密單元13和流服務(wù)器14。為了說(shuō)明方便,把到第一裝置的流稱(chēng)為第一流,將到第二裝置的流稱(chēng)為第二流。盤(pán)驅(qū)動(dòng)器12同時(shí)分別讀取對(duì)應(yīng)于第一流和第二流的二進(jìn)制信號(hào),并且分別提取第一流的內(nèi)容和密鑰產(chǎn)生信息以及另外的第二流的內(nèi)容和密鑰產(chǎn)生信息。此外,解密單元13和流服務(wù)器14同時(shí)為第一流處理解密和成流過(guò)程以及為第二流處理另外的解密和成流過(guò)程。
不幸地是,傳統(tǒng)的流設(shè)備產(chǎn)生噪聲。由于理論上需要盤(pán)驅(qū)動(dòng)器從存儲(chǔ)介質(zhì)11中以“1×速度×播放器數(shù)量”的速度讀取二進(jìn)制信號(hào),所以盤(pán)必須高速旋轉(zhuǎn),從而產(chǎn)生噪聲。
例如,假設(shè)在客廳內(nèi)的一位家庭成員開(kāi)始觀看存儲(chǔ)在安裝在客廳中的藍(lán)光盤(pán)ROM中的電影,而一小時(shí)后在另一房間內(nèi)的另一家庭成員試圖從開(kāi)始觀看同一電影,則在客廳的家庭成員會(huì)看到電影帶有由于盤(pán)的旋轉(zhuǎn)所引起的噪聲。
另外,試驗(yàn)結(jié)果表明,當(dāng)將要播放的視頻內(nèi)容需要高清晰度(HD)質(zhì)量或更高清晰度質(zhì)量時(shí),為了在將視頻內(nèi)容成流(streaming)至兩個(gè)或更多播放器過(guò)程中的正常再現(xiàn),藍(lán)光盤(pán)需要4×或更高的速度。在這種情況下,噪聲問(wèn)題不可避免。
另一方面,最近,為了復(fù)制保護(hù),整個(gè)內(nèi)容被加密然后被存儲(chǔ)在存儲(chǔ)介質(zhì)中,并且內(nèi)容保護(hù)系統(tǒng)被包括在流設(shè)備中。然而,還沒(méi)有提供具有這種復(fù)制保護(hù)功能的多流設(shè)備。
發(fā)明內(nèi)容
本發(fā)明提供了一種在將內(nèi)容成流至第一播放器期間將內(nèi)容成流至第二播放器的方法,從而不需要突然增加流設(shè)備中的盤(pán)驅(qū)動(dòng)器的速度并且可降低在盤(pán)驅(qū)動(dòng)器中產(chǎn)生的噪聲。
此外,本發(fā)明提供了一種可以防止非法復(fù)制以加密狀態(tài)存儲(chǔ)的內(nèi)容的流設(shè)備。
根據(jù)本發(fā)明的一方面,提供了一種用于在將存儲(chǔ)在存儲(chǔ)介質(zhì)中的加密的內(nèi)容成流至第一播放器期間將該內(nèi)容成多流至第二播放器的設(shè)備,該設(shè)備包括盤(pán)驅(qū)動(dòng)器,其被配置以讀取存儲(chǔ)在存儲(chǔ)介質(zhì)上的加密的內(nèi)容;解密單元,其被配置以解密由所述盤(pán)驅(qū)動(dòng)器讀取的所述加密的內(nèi)容;流服務(wù)器,其被配置以通過(guò)根據(jù)流協(xié)議轉(zhuǎn)換解密的內(nèi)容來(lái)產(chǎn)生流包并將所述流包發(fā)送到第一和第二播放器;和暫時(shí)存儲(chǔ)單元,其中,對(duì)應(yīng)于將被發(fā)送到第二播放器的流包的加密的內(nèi)容在響應(yīng)由第二播放器的用戶(hù)輸入的多流命令而被發(fā)送到第二播放器之前被暫時(shí)地存儲(chǔ)在暫時(shí)存儲(chǔ)介質(zhì)中,其中,將所述加密的內(nèi)容解密所需的密鑰產(chǎn)生信息不存儲(chǔ)在所述暫時(shí)存儲(chǔ)介質(zhì)中。
根據(jù)本發(fā)明的另一方面,提供了一種用于在將內(nèi)容成流至第一播放器期間將信息成多流至第二播放器的設(shè)備,該設(shè)備包括盤(pán)驅(qū)動(dòng)器,其被配置以從存儲(chǔ)介質(zhì)提取加密的內(nèi)容并從該存儲(chǔ)介質(zhì)提取用于將該加密的內(nèi)容解密的密鑰產(chǎn)生信息;暫時(shí)存儲(chǔ)單元,其被配置以在將信息成流至第一播放器期間接收并存儲(chǔ)由所述盤(pán)驅(qū)動(dòng)器從所述存儲(chǔ)介質(zhì)提取的加密的內(nèi)容,并響應(yīng)來(lái)自第二播放器的多流命令將存儲(chǔ)的內(nèi)容發(fā)送到解密單元;解密單元,其被配置以通過(guò)使用所述密鑰產(chǎn)生信息將所述內(nèi)容解密以產(chǎn)生解密的內(nèi)容;和流服務(wù)器,其被配置以根據(jù)流協(xié)議執(zhí)行將解密的內(nèi)容成流至第一播放器和第二播放器。
根據(jù)本發(fā)明的另一方面,提供了一種用于在將存儲(chǔ)在存儲(chǔ)介質(zhì)中的加密的內(nèi)容成流至第一播放器期間將該內(nèi)容成多流至第二播放器的設(shè)備,該設(shè)備包括盤(pán)驅(qū)動(dòng)器,其被配置以從存儲(chǔ)介質(zhì)提取存儲(chǔ)的加密的內(nèi)容和將該內(nèi)容解密所需的密鑰產(chǎn)生信息;解密單元,其被配置以通過(guò)使用所述密鑰產(chǎn)生信息將所述加密的內(nèi)容解密以產(chǎn)生解密的內(nèi)容;鏈接加密單元,其被配置以通過(guò)使用鏈接加密算法將所述解密的內(nèi)容鏈接加密;流服務(wù)器,其被配置以根據(jù)流協(xié)議執(zhí)行將鏈接加密的內(nèi)容成流至第一播放器和第二播放器;和暫時(shí)存儲(chǔ)單元,其被配置以在將鏈接加密的內(nèi)容成流至第一播放器期間從所述鏈接加密單元接收并存儲(chǔ)內(nèi)容,并被配置以響應(yīng)由用戶(hù)輸入的對(duì)于第二播放器的多流命令將存儲(chǔ)的內(nèi)容發(fā)送到所述流服務(wù)器。
根據(jù)本發(fā)明的另一方面,提供了一種在將存儲(chǔ)在存儲(chǔ)介質(zhì)中的加密的內(nèi)容成流至第一播放器期間將該內(nèi)容成多流至第二播放器的方法,該方法包括把將被成流至第一播放器的加密的內(nèi)容暫時(shí)地存儲(chǔ)在暫時(shí)存儲(chǔ)介質(zhì)中;和響應(yīng)對(duì)于第二播放器的多流命令將存儲(chǔ)的內(nèi)容成流至第二播放器,其中,將該加密的內(nèi)容解密所需的密鑰產(chǎn)生信息不存儲(chǔ)在該暫時(shí)存儲(chǔ)介質(zhì)中。
根據(jù)本發(fā)明的另一方面,提供了一種在將存儲(chǔ)在存儲(chǔ)介質(zhì)中的加密的內(nèi)容成流至第一播放器期間將該內(nèi)容成多流至第二播放器的方法,該方法包括將所述內(nèi)容成流至第一播放器;在將所述內(nèi)容成流至第一播放器期間將該內(nèi)容以加密狀態(tài)存儲(chǔ)在暫時(shí)存儲(chǔ)介質(zhì)中;響應(yīng)來(lái)自第二播放器的多流命令將存儲(chǔ)的內(nèi)容解密;和將解密的內(nèi)容成流至第二播放器。
根據(jù)本發(fā)明的另一方面,提供了一種在將存儲(chǔ)在存儲(chǔ)介質(zhì)中的加密的內(nèi)容成流至第一播放器期間將該內(nèi)容成多流至第二播放器的方法,該方法包括將所述內(nèi)容以鏈接加密狀態(tài)成流至第一播放器;在將所述內(nèi)容成流至第一播放器期間將所述內(nèi)容以鏈接加密狀態(tài)存儲(chǔ)在暫時(shí)存儲(chǔ)介質(zhì)中;和響應(yīng)對(duì)于第二播放器的多流命令將存儲(chǔ)的內(nèi)容成流至第二播放器。
通過(guò)參照附圖詳細(xì)描述其示例性實(shí)施例,本發(fā)明的上述及其他特征和優(yōu)點(diǎn)將會(huì)變得更加清楚,其中圖1是表示傳統(tǒng)的流設(shè)備的方框圖;圖2是表示根據(jù)本發(fā)明的一個(gè)示例性實(shí)施例的流設(shè)備的方框圖;圖3是表示根據(jù)本發(fā)明的另一示例性實(shí)施例的流設(shè)備的方框圖;圖4是表示用于圖2中所示設(shè)備的流方法的流程圖;和圖5是表示用于圖3中所示設(shè)備的流方法的流程圖。
具體實(shí)施例方式
現(xiàn)在,將參照附圖詳細(xì)描述本發(fā)明的某些非限制性和示例性的實(shí)施例。
圖2示出根據(jù)本發(fā)明的示例性實(shí)施例的流設(shè)備210。
流設(shè)備包括盤(pán)驅(qū)動(dòng)器220、解密單元230、流服務(wù)器240和暫時(shí)存儲(chǔ)單元250。
盤(pán)驅(qū)動(dòng)器220從存儲(chǔ)介質(zhì)202讀取二進(jìn)制信號(hào)204,并從二進(jìn)制信號(hào)提取內(nèi)容224和密鑰產(chǎn)生信息222。密鑰產(chǎn)生信息222是用于將內(nèi)容224解密的信息,例如,用于為將內(nèi)容解密產(chǎn)生解密密鑰的信息。
在成流至第一播放器260期間,暫時(shí)存儲(chǔ)單元250接收并存儲(chǔ)來(lái)自盤(pán)驅(qū)動(dòng)器220的內(nèi)容224。然后,暫時(shí)存儲(chǔ)單元250響應(yīng)由用戶(hù)輸入的對(duì)于第二播放器的多流命令254將內(nèi)容252發(fā)送到解密單元230。
即,暫時(shí)存儲(chǔ)單元250具有以下兩個(gè)特征。首先,暫時(shí)存儲(chǔ)單元250僅接收和存儲(chǔ)從盤(pán)驅(qū)動(dòng)器220發(fā)送到解密單元230的內(nèi)容224,而不存儲(chǔ)密鑰產(chǎn)生信息222。這是為了防止存儲(chǔ)在暫時(shí)存儲(chǔ)單元250中的內(nèi)容被用于創(chuàng)建非法拷貝。其次,只有在暫時(shí)存儲(chǔ)單元250接收到多流命令254時(shí),暫時(shí)存儲(chǔ)單元250才發(fā)送存儲(chǔ)在暫時(shí)存儲(chǔ)單元250中的內(nèi)容252。這是為了實(shí)現(xiàn)多流操作。
為了適當(dāng)?shù)貙?shí)現(xiàn)流操作,在優(yōu)選的實(shí)施例中,暫時(shí)存儲(chǔ)單元250的容量應(yīng)該大于或至少等于存儲(chǔ)介質(zhì)202的容量。
根據(jù)本發(fā)明的另一示例性實(shí)施例,當(dāng)暫時(shí)存儲(chǔ)單元250接收到流設(shè)備關(guān)閉電源命令256或存儲(chǔ)介質(zhì)彈出命令258時(shí),暫時(shí)存儲(chǔ)單元250刪除存儲(chǔ)在暫時(shí)存儲(chǔ)單元250中的所有內(nèi)容。根據(jù)本發(fā)明的另一示例性實(shí)施例,可從盤(pán)驅(qū)動(dòng)器220接收流設(shè)備關(guān)閉電源命令256和存儲(chǔ)介質(zhì)彈出命令258。
根據(jù)本發(fā)明的另一示例性實(shí)施例,設(shè)計(jì)暫時(shí)存儲(chǔ)單元250使之提取對(duì)應(yīng)于由用戶(hù)請(qǐng)求的再現(xiàn)位置的部分內(nèi)容并將其發(fā)送到解密單元230。在這種情況下,由用戶(hù)輸入的多流命令包括關(guān)于用戶(hù)所請(qǐng)求的再現(xiàn)位置的信息,如“開(kāi)始后的50分鐘處”。暫時(shí)存儲(chǔ)單元250可被實(shí)現(xiàn)在,例如,典型的硬盤(pán)中。
在圖2中,與存儲(chǔ)在盤(pán)驅(qū)動(dòng)器220中的內(nèi)容相似,存儲(chǔ)在暫時(shí)存儲(chǔ)單元250中的內(nèi)容已被加密。換言之,所述內(nèi)容不以解密狀態(tài)存儲(chǔ),并且密鑰產(chǎn)生信息不與所述內(nèi)容一起存儲(chǔ)。因此,可實(shí)現(xiàn)帶有復(fù)制保護(hù)的多流設(shè)備。
解密單元230通過(guò)使用密鑰產(chǎn)生信息222和附加信息(未示出)分別將內(nèi)容224和252解密以產(chǎn)生解密的內(nèi)容232和234。解密的內(nèi)容232對(duì)應(yīng)于從盤(pán)驅(qū)動(dòng)器220發(fā)送的內(nèi)容(下文中,稱(chēng)為第一內(nèi)容),解密的內(nèi)容234對(duì)應(yīng)于發(fā)送到暫時(shí)存儲(chǔ)單元250的內(nèi)容(下文中,稱(chēng)為第二內(nèi)容)。因此,第一內(nèi)容232被成流至第一播放器,第二內(nèi)容234被成流至第二播放器。
這里,附加信息表示在流設(shè)備210中使用或產(chǎn)生的信息,如裝置標(biāo)識(shí)、更新密鑰塊和隨機(jī)數(shù)。解密單元230可包括通過(guò)流設(shè)備的認(rèn)證只允許合法的用戶(hù)將相應(yīng)的內(nèi)容解密的所有功能。因此,根據(jù)本發(fā)明的解密單元230具有內(nèi)容保護(hù)能力。
流服務(wù)器240通過(guò)根據(jù)預(yù)定的流協(xié)議分別轉(zhuǎn)換解密的內(nèi)容232和234來(lái)產(chǎn)生流包242和244。然后,流包242和244分別被發(fā)送到第一播放器260和第二播放器265。
播放器260和265具有與傳統(tǒng)播放器,如流播放器20,相似的結(jié)構(gòu)。換言之,播放器260和265分別包括流客戶(hù)機(jī)270和275以及解碼器280和285,流客戶(hù)機(jī)270和275用于通過(guò)組合流包242和244來(lái)重組內(nèi)容272和277,解碼器280和285用于通過(guò)根據(jù)預(yù)定的運(yùn)動(dòng)圖像壓縮標(biāo)準(zhǔn)將內(nèi)容272和277解碼來(lái)產(chǎn)生視頻信號(hào)282和287。
圖3示出根據(jù)本發(fā)明另一示例性實(shí)施例的流設(shè)備。
流設(shè)備310包括盤(pán)驅(qū)動(dòng)器320、解密單元330、鏈接加密單元335、流服務(wù)器340和暫時(shí)存儲(chǔ)單元350。
盤(pán)驅(qū)動(dòng)器320從存儲(chǔ)介質(zhì)302讀取二進(jìn)制信號(hào)304,并從二進(jìn)制信號(hào)提取內(nèi)容324和密鑰產(chǎn)生信息322。密鑰產(chǎn)生信息322是用于將內(nèi)容324解密的信息,例如,用于為將內(nèi)容解密產(chǎn)生解密密鑰的信息。
解密單元330通過(guò)使用密鑰產(chǎn)生信息322和附加信息將內(nèi)容324解密來(lái)產(chǎn)生解密的內(nèi)容332。
這里,附加信息表示在流設(shè)備310中使用或產(chǎn)生的信息,如裝置標(biāo)識(shí)、更新密鑰塊和隨機(jī)數(shù)。解密單元330可包括通過(guò)流設(shè)備的認(rèn)證只允許合法的用戶(hù)將相應(yīng)的內(nèi)容解密的所有功能。因此,根據(jù)本發(fā)明的解密單元330設(shè)置有內(nèi)容保護(hù)能力。
鏈接加密單元335從解密單元330接收解密的內(nèi)容332,并通過(guò)使用鏈接加密密鑰將解密的內(nèi)容332加密以產(chǎn)生鏈接加密的內(nèi)容336和337。然后,鏈接加密的內(nèi)容336和337被發(fā)送到暫時(shí)存儲(chǔ)單元350和流服務(wù)器340。像播放器的鏈接解密密鑰一樣,鏈接加密密鑰(未示出)可通過(guò)使用對(duì)稱(chēng)或非對(duì)稱(chēng)密鑰來(lái)產(chǎn)生,因?yàn)檫@種方法已經(jīng)為本領(lǐng)域所知,所以這里將不對(duì)它們進(jìn)行描述。
在成流至第一播放器360期間,暫時(shí)存儲(chǔ)單元350接收并存儲(chǔ)鏈接加密的內(nèi)容337。然后,響應(yīng)由用戶(hù)輸入的對(duì)于第二播放器365的多流命令354,鏈接加密的內(nèi)容337被發(fā)送到流服務(wù)器340。
圖3中所示的流設(shè)備310在如下方面不同于圖2中所示的流設(shè)備。
首先,暫時(shí)存儲(chǔ)單元350不存儲(chǔ)從盤(pán)驅(qū)動(dòng)器320發(fā)送的內(nèi)容,而存儲(chǔ)已被解密單元330解密然后被鏈接加密單元335鏈接加密的鏈接加密的內(nèi)容337。典型地,在典型的家庭網(wǎng)絡(luò)中,鏈接加密/解密被設(shè)置在流設(shè)備與播放器之間的路徑中。因此,當(dāng)鏈接加密的內(nèi)容337被存儲(chǔ)在暫時(shí)存儲(chǔ)單元350中時(shí),可通過(guò)使用簡(jiǎn)單的結(jié)構(gòu)來(lái)更加安全地保護(hù)存儲(chǔ)在暫時(shí)存儲(chǔ)單元350中的內(nèi)容。
其次,流服務(wù)器340不對(duì)解密的內(nèi)容執(zhí)行成流,而對(duì)鏈接加密的內(nèi)容336和352執(zhí)行成流。因此,可更加安全地將內(nèi)容發(fā)送到播放器。
與圖2相似,根據(jù)本發(fā)明的另一實(shí)施例,當(dāng)暫時(shí)存儲(chǔ)單元350接收到流設(shè)備關(guān)閉電源命令356或存儲(chǔ)介質(zhì)彈出命令358時(shí),暫時(shí)存儲(chǔ)單元350刪除存儲(chǔ)在暫時(shí)存儲(chǔ)單元350中的所有內(nèi)容。根據(jù)本發(fā)明的另一示例性實(shí)施例,可從盤(pán)驅(qū)動(dòng)器320接收流設(shè)備關(guān)閉電源命令356和存儲(chǔ)介質(zhì)彈出命令358。
此外,與圖2相似,根據(jù)本發(fā)明的另一示例性實(shí)施例,設(shè)計(jì)暫時(shí)存儲(chǔ)單元350使之提取對(duì)應(yīng)于由用戶(hù)請(qǐng)求的再現(xiàn)位置的部分內(nèi)容并將其發(fā)送到流服務(wù)器340。在這種情況下,由用戶(hù)輸入的多流命令包括關(guān)于用戶(hù)請(qǐng)求的再現(xiàn)位置的信息,如“開(kāi)始后的50分鐘處”。
在圖3中,與存儲(chǔ)在盤(pán)驅(qū)動(dòng)器中的內(nèi)容不同,存儲(chǔ)在存儲(chǔ)單元350中的內(nèi)容已被鏈接加密。換言之,存儲(chǔ)在存儲(chǔ)單元350中的內(nèi)容與圖2中的那些存儲(chǔ)在暫時(shí)存儲(chǔ)單元中的內(nèi)容相似,因?yàn)檫@些內(nèi)容不以解密的狀態(tài)存儲(chǔ)并且密鑰產(chǎn)生信息不被一起存儲(chǔ)。因此,圖3的流設(shè)備310也可實(shí)現(xiàn)帶有復(fù)制保護(hù)的多流。
流服務(wù)器340通過(guò)根據(jù)預(yù)定的流協(xié)議分別轉(zhuǎn)換鏈接加密的內(nèi)容336和352來(lái)產(chǎn)生流包342和344。然后,流包342和344分別被發(fā)送到第一播放器360和第二播放器365。
播放器360和365具有與傳統(tǒng)的播放器相似的結(jié)構(gòu),但是分別包括鏈接解密單元390和395。換言之,播放器360和365分別包括流客戶(hù)機(jī)370和375、鏈接解密單元390和395以及解碼器380和385,流客戶(hù)機(jī)370和375用于通過(guò)組合流包342和344來(lái)重組鏈接加密的內(nèi)容372和377,鏈接解密單元390和395用于通過(guò)將鏈接加密的內(nèi)容372和377解密來(lái)產(chǎn)生解密的內(nèi)容392和397,解碼器380和385用于根據(jù)預(yù)定的運(yùn)動(dòng)圖像壓縮標(biāo)準(zhǔn)將解密的內(nèi)容392和397解碼以產(chǎn)生視頻信號(hào)382和387。
根據(jù)圖2和圖3中所示的示例性實(shí)施例的設(shè)備可用這樣一種方式設(shè)計(jì),即當(dāng)數(shù)據(jù)被存儲(chǔ)在暫時(shí)存儲(chǔ)單元250、350中時(shí),通過(guò)使用在流設(shè)備210、310中產(chǎn)生的暫時(shí)的加密密鑰來(lái)加密和存儲(chǔ)數(shù)據(jù),并且當(dāng)從暫時(shí)存儲(chǔ)單元250、350中提取出數(shù)據(jù)時(shí),使用暫時(shí)的解密密鑰將該數(shù)據(jù)以解密的狀態(tài)發(fā)送到其它部件,如解密單元230或流服務(wù)器340??赏ㄟ^(guò)使用每當(dāng)數(shù)據(jù)被存儲(chǔ)時(shí)所創(chuàng)建的隨機(jī)數(shù)來(lái)產(chǎn)生暫時(shí)的加密/解密密鑰。暫時(shí)加密/解密密鑰的產(chǎn)生可通過(guò)使用對(duì)稱(chēng)或非對(duì)稱(chēng)密鑰加密結(jié)構(gòu)來(lái)實(shí)現(xiàn),由于已為本領(lǐng)域所知,將不對(duì)它們進(jìn)行詳細(xì)描述。
圖4是表示根據(jù)圖2中所示的示例性實(shí)施例的流方法的流程圖。
在操作410,流設(shè)備210從存儲(chǔ)介質(zhì)讀取將被發(fā)送到第一播放器的內(nèi)容,并執(zhí)行成流。操作410包括操作412至操作416。
在操作412,盤(pán)驅(qū)動(dòng)器220從存儲(chǔ)介質(zhì)202讀取二進(jìn)制信號(hào)204,并從二進(jìn)制信號(hào)204提取內(nèi)容224和密鑰產(chǎn)生信息222。
在操作414,解密單元230通過(guò)使用密鑰產(chǎn)生信息222將內(nèi)容224解密以產(chǎn)生解密的內(nèi)容232。然后,解密的內(nèi)容232被發(fā)送到第一播放器。因此,下文中,將解密的內(nèi)容232稱(chēng)為第一解密的內(nèi)容。
在操作416,流服務(wù)器240根據(jù)預(yù)定的流協(xié)議執(zhí)行將第一解密的內(nèi)容232成流至第一播放器260。換言之,流服務(wù)器240通過(guò)使用第一解密的內(nèi)容232來(lái)產(chǎn)生流包242,然后將流包242發(fā)送到第一播放器260。
在操作420,在在操作410中將內(nèi)容224成流至第一播放器260期間,暫時(shí)存儲(chǔ)單元250從盤(pán)驅(qū)動(dòng)器220接收并存儲(chǔ)內(nèi)容224。
在操作430,暫時(shí)存儲(chǔ)單元250響應(yīng)來(lái)自用戶(hù)的對(duì)于第二播放器265的多流命令254將存儲(chǔ)在暫時(shí)存儲(chǔ)單元250中的內(nèi)容252發(fā)送到解密單元230。根據(jù)本發(fā)明的另一實(shí)施例,可設(shè)計(jì)暫時(shí)存儲(chǔ)單元250使之提取對(duì)應(yīng)于由用戶(hù)請(qǐng)求的再現(xiàn)位置的部分內(nèi)容并將其發(fā)送到解密單元230。在這種情況下,由用戶(hù)輸入的多流命令包括關(guān)于由用戶(hù)請(qǐng)求的再現(xiàn)位置的信息,如“開(kāi)始后的50分鐘處”。
在操作440,解密單元230通過(guò)使用密鑰產(chǎn)生信息222將從暫時(shí)存儲(chǔ)單元250發(fā)送的內(nèi)容解密以產(chǎn)生解密的內(nèi)容234。然后,解密的內(nèi)容234被發(fā)送到第二播放器。因此,下文中,將解密的內(nèi)容234稱(chēng)為第二解密的內(nèi)容。
在操作450,流服務(wù)器240根據(jù)預(yù)定的流協(xié)議執(zhí)行將第二解密的內(nèi)容234成流至第二播放器265。
圖5是表示根據(jù)圖3所示的實(shí)施例的流方法的流程圖。
在操作510,流設(shè)備310從存儲(chǔ)介質(zhì)讀取將被發(fā)送到第一播放器的內(nèi)容,并執(zhí)行成流。操作510包括操作512至操作518。
在操作512,盤(pán)驅(qū)動(dòng)器320從存儲(chǔ)介質(zhì)302讀取二進(jìn)制信號(hào)304,并從二進(jìn)制信號(hào)304提取內(nèi)容324和密鑰產(chǎn)生信息322。
在操作514,解密單元330通過(guò)使用密鑰產(chǎn)生信息322將內(nèi)容324解密以產(chǎn)生解密的內(nèi)容332。
在操作516,鏈接加密單元335從解密單元330接收解密的內(nèi)容332,并通過(guò)使用鏈接加密密鑰將解密的內(nèi)容332加密以產(chǎn)生鏈接加密的內(nèi)容336和337。然后,鏈接加密的內(nèi)容336和337被發(fā)送到暫時(shí)存儲(chǔ)單元350和流服務(wù)器340。像播放器的鏈接解密密鑰一樣,鏈接加密密鑰(未示出)可通過(guò)使用對(duì)稱(chēng)或非對(duì)稱(chēng)密鑰加密算法來(lái)產(chǎn)生,因?yàn)檫@種方法已經(jīng)為本領(lǐng)域所知,所以這里將不對(duì)它們進(jìn)行詳細(xì)地描述。
在操作518,流服務(wù)器340根據(jù)預(yù)定的流協(xié)議執(zhí)行將從鏈接加密單元335發(fā)送的第一鏈接加密的內(nèi)容336成流至第一播放器360。
在操作520,在在操作510中將內(nèi)容332成流至第一播放器360期間,暫時(shí)存儲(chǔ)單元350從鏈接加密單元335接收并存儲(chǔ)鏈接加密的內(nèi)容337。
在操作530,暫時(shí)存儲(chǔ)單元350響應(yīng)來(lái)自用戶(hù)的對(duì)于第二播放器365的多流命令354將存儲(chǔ)在暫時(shí)存儲(chǔ)單元350中的內(nèi)容352發(fā)送到流服務(wù)器340。根據(jù)本發(fā)明的另一實(shí)施例,可設(shè)計(jì)暫時(shí)存儲(chǔ)單元350使之提取對(duì)應(yīng)于由用戶(hù)請(qǐng)求的再現(xiàn)位置的部分內(nèi)容,然后將其發(fā)送到流服務(wù)器340。在這種情況下,由用戶(hù)輸入的多流命令包括關(guān)于由用戶(hù)請(qǐng)求的再現(xiàn)位置的信息,如“開(kāi)始后的50分鐘處”。
在操作540,流服務(wù)器340執(zhí)行根據(jù)預(yù)定的流協(xié)議將從暫時(shí)存儲(chǔ)單元350發(fā)送的鏈接加密的內(nèi)容352成流至第二播放器365。
第一播放器360和第二播放器365組合從流服務(wù)器340接收的流包342和344以重組鏈接加密的內(nèi)容,并根據(jù)預(yù)定的加密算法將鏈接加密的內(nèi)容鏈接解密。然后,根據(jù)預(yù)定的運(yùn)動(dòng)圖像壓縮標(biāo)準(zhǔn)將鏈接解密的內(nèi)容解碼以產(chǎn)生視頻信號(hào)。換言之,不同于圖4中所示的實(shí)施例,在圖5中所示的實(shí)施例中,鏈接解密被加在播放器一側(cè)。這是因?yàn)殒溄蛹用艿膬?nèi)容被存儲(chǔ)在暫時(shí)存儲(chǔ)單元350中然后被成流至播放器。
這里所公開(kāi)的發(fā)明還可被實(shí)施為在計(jì)算機(jī)可讀記錄介質(zhì)上的計(jì)算機(jī)可讀代碼。計(jì)算機(jī)可讀記錄介質(zhì)是任何可以存儲(chǔ)在此后可被計(jì)算機(jī)系統(tǒng)讀取的數(shù)據(jù)的數(shù)據(jù)存儲(chǔ)裝置。計(jì)算機(jī)可讀記錄介質(zhì)的例子包括只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、CD-ROM、磁帶、軟盤(pán)、光學(xué)數(shù)據(jù)存儲(chǔ)裝置和載波(如通過(guò)互聯(lián)網(wǎng)的數(shù)據(jù)傳輸)。計(jì)算機(jī)可讀記錄介質(zhì)還可被分布在與網(wǎng)絡(luò)連接的計(jì)算機(jī)系統(tǒng)上,從而計(jì)算機(jī)可讀代碼可以以分布式方式被存儲(chǔ)和執(zhí)行。此外,本發(fā)明所屬技術(shù)領(lǐng)域的程序員可容易地解釋用于實(shí)現(xiàn)本發(fā)明的功能程序、代碼和代碼段。
根據(jù)現(xiàn)在所公開(kāi)的發(fā)明,可通過(guò)暫時(shí)存儲(chǔ)提供一種帶有復(fù)制保護(hù)的多流。
此外,根據(jù)現(xiàn)在所公開(kāi)的發(fā)明,因?yàn)閮?nèi)容被暫時(shí)地存儲(chǔ)在另一存儲(chǔ)介質(zhì)中然后被成流,因此可在流設(shè)備中降低由于盤(pán)的旋轉(zhuǎn)而造成的噪聲。
盡管參照其示例性實(shí)施例詳細(xì)顯示和描述了本發(fā)明,本領(lǐng)域的技術(shù)人員應(yīng)該理解,在不脫離由所附權(quán)利要求所限定的本發(fā)明的精神和范圍的情況下,可對(duì)其進(jìn)行各種在形式和細(xì)節(jié)上的改變。示例性實(shí)施例應(yīng)該僅被認(rèn)為是描述意義的,而不是為了限制目的。因此,本發(fā)明的范圍不由本發(fā)明的詳細(xì)描述限定而由所附權(quán)利要求限定,并且該范圍內(nèi)的所有差異都將被解釋為包括在本發(fā)明內(nèi)。
權(quán)利要求
1.一種用于在將存儲(chǔ)在存儲(chǔ)介質(zhì)中的加密的內(nèi)容成流至第一播放器期間將該內(nèi)容成多流至第二播放器的設(shè)備,該設(shè)備包括盤(pán)驅(qū)動(dòng)器,其被配置以讀取存儲(chǔ)在存儲(chǔ)介質(zhì)上的加密的內(nèi)容;解密單元,其被配置以解密由所述盤(pán)驅(qū)動(dòng)器讀取的所述加密的內(nèi)容;流服務(wù)器,其被配置以通過(guò)根據(jù)流協(xié)議轉(zhuǎn)換解密的內(nèi)容來(lái)產(chǎn)生流包并將所述流包發(fā)送到第一和第二播放器;和暫時(shí)存儲(chǔ)單元,其中,對(duì)應(yīng)于將被發(fā)送到第二播放器的流包的加密的內(nèi)容在響應(yīng)由第二播放器的用戶(hù)輸入的多流命令而被發(fā)送到第二播放器之前被暫時(shí)地存儲(chǔ)在暫時(shí)存儲(chǔ)介質(zhì)中,和其中,將所述加密的內(nèi)容解密所需的密鑰產(chǎn)生信息不存儲(chǔ)在所述暫時(shí)存儲(chǔ)介質(zhì)中。
2.如權(quán)利要求1所述的設(shè)備,還包括鏈接加密單元,該鏈接加密單元被配置以通過(guò)使用所述密鑰產(chǎn)生信息將存儲(chǔ)在存儲(chǔ)介質(zhì)上的加密的內(nèi)容鏈接加密并將鏈接加密的內(nèi)容發(fā)送到所述暫時(shí)存儲(chǔ)介質(zhì)。
3.一種用于在將內(nèi)容成流至第一播放器期間將信息成多流至第二播放器的設(shè)備,該設(shè)備包括盤(pán)驅(qū)動(dòng)器,其被配置以從存儲(chǔ)介質(zhì)提取加密的內(nèi)容并從該存儲(chǔ)介質(zhì)提取用于將該加密的內(nèi)容解密的密鑰產(chǎn)生信息;暫時(shí)存儲(chǔ)單元,其被配置以在將信息成流至第一播放器期間接收并存儲(chǔ)由所述盤(pán)驅(qū)動(dòng)器從所述存儲(chǔ)介質(zhì)提取的加密的內(nèi)容,并響應(yīng)來(lái)自第二播放器的多流命令將存儲(chǔ)的內(nèi)容發(fā)送到解密單元;解密單元,其被配置以通過(guò)使用所述密鑰產(chǎn)生信息將所述內(nèi)容解密以產(chǎn)生解密的內(nèi)容;和流服務(wù)器,其被配置以根據(jù)流協(xié)議執(zhí)行將解密的內(nèi)容成流至第一播放器和第二播放器。
4.如權(quán)利要求3所述的設(shè)備,其中,暫時(shí)存儲(chǔ)單元還被配置以提取對(duì)應(yīng)于由用戶(hù)請(qǐng)求的再現(xiàn)位置的內(nèi)容并將對(duì)應(yīng)于由用戶(hù)請(qǐng)求的再現(xiàn)位置的內(nèi)容發(fā)送到所述解密單元,并且多流命令包括關(guān)于由用戶(hù)請(qǐng)求的再現(xiàn)位置的信息。
5.如權(quán)利要求3所述的設(shè)備,其中,暫時(shí)存儲(chǔ)單元被配置以響應(yīng)來(lái)自用戶(hù)的流設(shè)備關(guān)閉電源命令刪除存儲(chǔ)在暫時(shí)存儲(chǔ)單元中的內(nèi)容。
6.如權(quán)利要求3所述的設(shè)備,其中,暫時(shí)存儲(chǔ)單元被配置以響應(yīng)來(lái)自用戶(hù)的存儲(chǔ)介質(zhì)彈出命令刪除存儲(chǔ)在暫時(shí)存儲(chǔ)單元中的內(nèi)容。
7.如權(quán)利要求3所述的設(shè)備,其中,暫時(shí)存儲(chǔ)單元是硬盤(pán)。
8.一種用于在將存儲(chǔ)在存儲(chǔ)介質(zhì)中的加密的內(nèi)容成流至第一播放器期間將該內(nèi)容成多流至第二播放器的設(shè)備,該設(shè)備包括盤(pán)驅(qū)動(dòng)器,其被配置以從存儲(chǔ)介質(zhì)提取存儲(chǔ)的加密的內(nèi)容和將該加密的內(nèi)容解密所需的密鑰產(chǎn)生信息;解密單元,其被配置以通過(guò)使用所述密鑰產(chǎn)生信息將所述加密的內(nèi)容解密以產(chǎn)生解密的內(nèi)容;鏈接加密單元,其被配置以通過(guò)使用鏈接加密算法將所述解密的內(nèi)容鏈接加密;流服務(wù)器,其被配置以根據(jù)流協(xié)議執(zhí)行將鏈接加密的內(nèi)容成流至第一播放器和第二播放器;和暫時(shí)存儲(chǔ)單元,其被配置以在將鏈接加密的內(nèi)容成流至第一播放器期間從所述鏈接加密單元接收并存儲(chǔ)內(nèi)容,并被配置以響應(yīng)由用戶(hù)輸入的對(duì)于第二播放器的多流命令將存儲(chǔ)的內(nèi)容發(fā)送到所述流服務(wù)器。
9.如權(quán)利要求8所述的設(shè)備,其中,暫時(shí)存儲(chǔ)單元被配置以提取對(duì)應(yīng)于由用戶(hù)請(qǐng)求的再現(xiàn)位置的部分內(nèi)容并將對(duì)應(yīng)于由用戶(hù)請(qǐng)求的再現(xiàn)位置的部分內(nèi)容發(fā)送到流服務(wù)器,并且多流命令包括關(guān)于由用戶(hù)請(qǐng)求的再現(xiàn)位置的信息。
10.如權(quán)利要求8所述的設(shè)備,其中,暫時(shí)存儲(chǔ)單元響應(yīng)流設(shè)備關(guān)閉電源命令刪除存儲(chǔ)在暫時(shí)存儲(chǔ)單元中的內(nèi)容。
11.如權(quán)利要求8所述的設(shè)備,其中,暫時(shí)存儲(chǔ)單元響應(yīng)存儲(chǔ)介質(zhì)彈出命令刪除存儲(chǔ)在暫時(shí)存儲(chǔ)單元中的內(nèi)容。
12.如權(quán)利要求8所述的設(shè)備,其中,暫時(shí)存儲(chǔ)單元是硬盤(pán)。
13.一種在將存儲(chǔ)在存儲(chǔ)介質(zhì)中的加密的內(nèi)容成流至第一播放器期間將該內(nèi)容成多流至第二播放器的方法,該方法包括把將被成流至第一播放器的加密的內(nèi)容暫時(shí)地存儲(chǔ)在暫時(shí)存儲(chǔ)介質(zhì)中;和響應(yīng)由用戶(hù)輸入的對(duì)于第二播放器的多流命令將存儲(chǔ)的內(nèi)容成流至第二播放器,其中,將該加密的內(nèi)容解密所需的密鑰產(chǎn)生信息不存儲(chǔ)在該暫時(shí)存儲(chǔ)介質(zhì)中。
14.如權(quán)利要求13所述的方法,其中,把將被成流至第一播放器的加密的內(nèi)容暫時(shí)地存儲(chǔ)在暫時(shí)存儲(chǔ)介質(zhì)中的步驟包括通過(guò)使用密鑰產(chǎn)生信息將所述內(nèi)容解密;將解密的內(nèi)容鏈接加密;和將鏈接加密的內(nèi)容存儲(chǔ)在暫時(shí)存儲(chǔ)介質(zhì)中。
15.一種在將存儲(chǔ)在存儲(chǔ)介質(zhì)中的加密的內(nèi)容成流至第一播放器期間將該內(nèi)容成多流至第二播放器的方法,該方法包括將所述內(nèi)容成流至第一播放器;在將所述內(nèi)容成流至第一播放器期間將該內(nèi)容以加密狀態(tài)存儲(chǔ)在暫時(shí)存儲(chǔ)介質(zhì)中;響應(yīng)對(duì)于第二播放器的多流命令將存儲(chǔ)的內(nèi)容解密;和將解密的內(nèi)容成流至第二播放器。
16.如權(quán)利要求15所述的方法,其中,成流至第一播放器的步驟包括從存儲(chǔ)介質(zhì)提取內(nèi)容和將該內(nèi)容解密所需的密鑰產(chǎn)生信息;通過(guò)使用所述密鑰產(chǎn)生信息將所述內(nèi)容解密;和根據(jù)預(yù)定的流協(xié)議將所述解密的內(nèi)容成流至第一播放器。
17.如權(quán)利要求15所述的方法,其中,對(duì)應(yīng)于由用戶(hù)請(qǐng)求的再現(xiàn)位置的部分內(nèi)容在解密期間被解密,并且多流命令包括關(guān)于由用戶(hù)請(qǐng)求的再現(xiàn)位置的信息。
18.如權(quán)利要求15所述的方法,還包括響應(yīng)來(lái)自用戶(hù)的流設(shè)備關(guān)閉電源命令或存儲(chǔ)介質(zhì)彈出命令刪除存儲(chǔ)在所述暫時(shí)存儲(chǔ)介質(zhì)中的內(nèi)容。
19.如權(quán)利要求15所述的方法,其中,所述暫時(shí)存儲(chǔ)介質(zhì)是硬盤(pán)。
20.一種在將存儲(chǔ)在存儲(chǔ)介質(zhì)中的加密的內(nèi)容成流至第一播放器期間將該內(nèi)容成多流至第二播放器的方法,所述方法包括將所述內(nèi)容以鏈接加密狀態(tài)成流至第一播放器;在將所述內(nèi)容成流至第一播放器期間將所述內(nèi)容以鏈接加密狀態(tài)存儲(chǔ)在暫時(shí)存儲(chǔ)介質(zhì)中;和響應(yīng)對(duì)于第二播放器的多流命令將存儲(chǔ)的內(nèi)容成流至第二播放器。
21.如權(quán)利要求20所述的方法,其中,成流至第一播放器的步驟包括從存儲(chǔ)介質(zhì)提取所述內(nèi)容和將所述內(nèi)容解密所需的密鑰產(chǎn)生信息;通過(guò)使用所述密鑰產(chǎn)生信息將所述內(nèi)容解密;通過(guò)使用預(yù)定鏈接加密算法將解密的內(nèi)容鏈接加密;和根據(jù)預(yù)定的流協(xié)議將鏈接加密的內(nèi)容成流至第一播放器。
22.如權(quán)利要求20所述的方法,其中,對(duì)應(yīng)于由用戶(hù)請(qǐng)求的再現(xiàn)位置的部分內(nèi)容在成流至第二播放器期間被成流,并且多流命令包括關(guān)于由用戶(hù)請(qǐng)求的再現(xiàn)位置的信息。
23.如權(quán)利要求20所述的方法,還包括響應(yīng)流設(shè)備關(guān)閉電源命令或存儲(chǔ)介質(zhì)彈出命令刪除存儲(chǔ)在所述暫時(shí)存儲(chǔ)介質(zhì)中的內(nèi)容。
24.如權(quán)利要求20所述的方法,其中,所述暫時(shí)存儲(chǔ)介質(zhì)是硬盤(pán)。
25.一種存儲(chǔ)用于在計(jì)算機(jī)中實(shí)現(xiàn)如權(quán)利要求15所述的方法的程序的計(jì)算機(jī)可讀記錄介質(zhì)。
全文摘要
公開(kāi)了一種在將存儲(chǔ)在存儲(chǔ)介質(zhì)中的加密的內(nèi)容成流至第一播放器期間將該內(nèi)容成多流至第二播放器的方法以及使用該方法的設(shè)備。該方法包括將成流至第一播放器的加密的內(nèi)容暫時(shí)地存儲(chǔ)在暫時(shí)存儲(chǔ)介質(zhì)中;和響應(yīng)由用戶(hù)輸入的對(duì)于第二播放器的多流命令將存儲(chǔ)的內(nèi)容成流至第二播放器,其中,將所述加密的內(nèi)容解密所需的密鑰產(chǎn)生信息不存儲(chǔ)在所述暫時(shí)存儲(chǔ)介質(zhì)中??赏ㄟ^(guò)暫時(shí)存儲(chǔ)提供帶有復(fù)制保護(hù)的多流,并且還可降低在流設(shè)備中由于盤(pán)的旋轉(zhuǎn)造成的噪聲。
文檔編號(hào)H04N7/16GK1767032SQ20051009385
公開(kāi)日2006年5月3日 申請(qǐng)日期2005年8月31日 優(yōu)先權(quán)日2004年9月13日
發(fā)明者金治憲, 高禎完, 劉容國(guó) 申請(qǐng)人:三星電子株式會(huì)社