專利名稱:記錄和播放內(nèi)容的設(shè)備、管理內(nèi)容位置信息的服務(wù)器、信息記錄介質(zhì)、用于管理內(nèi)容信息 ...的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及記錄/播放設(shè)備、管理內(nèi)容位置信息的服務(wù)器、信息記錄介質(zhì)、管理內(nèi) 容信息的方法,并且尤其涉及用于接收內(nèi)容、將內(nèi)容記錄在記錄介質(zhì)上以及播放來自記錄 介質(zhì)的內(nèi)容的記錄/播放設(shè)備、管理內(nèi)容位置信息的服務(wù)器、信息記錄介質(zhì)以及用于管理 內(nèi)容信息的方法。
背景技術(shù):
來自廣播站的廣播波包括多種內(nèi)容,這些內(nèi)容包括音頻、視頻、應(yīng)用程序等。已經(jīng) 開發(fā)了數(shù)據(jù)廣播標(biāo)準(zhǔn),并且這些數(shù)據(jù)廣播標(biāo)準(zhǔn)被部署為接收這些廣播波并與音頻和視頻同 步地實現(xiàn)應(yīng)用程序。這些數(shù)據(jù)廣播標(biāo)準(zhǔn)允許當(dāng)接收到發(fā)送的應(yīng)用程序、將應(yīng)用程序加載到 終端并執(zhí)行的時候?qū)崿F(xiàn)多種附加功能,而不是簡單地輸出音頻和視頻。例如,機頂盒(STB)是一種支持?jǐn)?shù)據(jù)廣播標(biāo)準(zhǔn)的終端。對于STB,將Java虛擬機移 植到設(shè)備驅(qū)動器,利用Java虛擬機來實現(xiàn)基于Java的數(shù)據(jù)廣播中間件以支持標(biāo)準(zhǔn)應(yīng)用編 程接口(API)。由STB的數(shù)據(jù)廣播中間件提供的Java API便于多系統(tǒng)操作器(MSO)產(chǎn)生服 務(wù)數(shù)字視頻錄像機(DVR)、電子節(jié)目指南(EPG)等的應(yīng)用程序。當(dāng)在廣播流中遞送應(yīng)用程序 時,在STB的數(shù)據(jù)廣播中間件上實現(xiàn)應(yīng)用程序。在數(shù)據(jù)廣播標(biāo)準(zhǔn)中,全球可執(zhí)行多媒體家庭平臺(GEM)是描述最常見內(nèi)容的標(biāo) 準(zhǔn),而開放式有線應(yīng)用平臺(OCAP)是GEM標(biāo)準(zhǔn)用于有線廣播環(huán)境的擴展,通常布置在北美。 這兩種標(biāo)準(zhǔn)有它們各自的用于支持DVR的擴展,稱為DVB ;對GEM的數(shù)字記錄擴展以及OCAP 擴展0CAP數(shù)字視頻錄像機。DVR是一種允許當(dāng)前廣播節(jié)目的記錄和回放或者現(xiàn)場直播節(jié)目的倒回或暫停的功 能。實現(xiàn)DVR功能要求STB的中間件支持每個標(biāo)準(zhǔn)的DVR擴展API,并且還要求MSO提供基 于DVR API的應(yīng)用。此外,要使用DVR功能,廣播接收器應(yīng)當(dāng)配備記錄介質(zhì),例如硬盤驅(qū)動器(HDD)。然 后廣播接收器將接收到的廣播內(nèi)容記錄在HDD上或者從HDD播放接收到的廣播內(nèi)容,并且 還可以提供時間遷移、即時重放、各種特技播放等。時間遷移也稱為時間機器。但是,在廣播接收器中使用昂貴的HDD會增加廣播接收器的制造成本。由于廣播 接收器產(chǎn)品的內(nèi)部空間有限,所以在廣播接收器內(nèi)沒有足夠的空間來安裝HDD。此外,HDD 是縮小廣播接收器體積的障礙。
發(fā)明內(nèi)容
技術(shù)問題因此,本發(fā)明涉及記錄和播放內(nèi)容的設(shè)備、管理內(nèi)容位置信息的服務(wù)器、信息記錄 介質(zhì)、管理內(nèi)容信息的方法,以及用于所述方法的記錄介質(zhì),它們基本上消除了由于現(xiàn)有技 術(shù)的限制和缺陷所致的一個或多個問題。
本發(fā)明的目的是提供一種用于將內(nèi)容記錄在分布于網(wǎng)絡(luò)的記錄介質(zhì)上記錄內(nèi)容 并共享記錄在記錄介質(zhì)上的內(nèi)容的記錄/播放設(shè)備、信息記錄介質(zhì)、管理內(nèi)容位置信息的 服務(wù)器以及管理內(nèi)容位置信息的方法。本發(fā)明的另一目的是提供一種用于獲得關(guān)于記錄在分布于網(wǎng)絡(luò)的記錄介質(zhì)上的 內(nèi)容的信息,從所獲得的信息中搜索關(guān)于用戶請求內(nèi)容的信息,將所請求內(nèi)容提供給用戶 的記錄/播放設(shè)備、信息記錄介質(zhì)、管理內(nèi)容位置信息的服務(wù)器以及管理內(nèi)容位置信息的 方法。本發(fā)明的另一目的是提供一種用于容易獲得關(guān)于記錄在分布于網(wǎng)絡(luò)的記錄介質(zhì) 上的內(nèi)容的信息,從而保持關(guān)于內(nèi)容的最新信息的記錄/播放設(shè)備、信息記錄介質(zhì)、管理內(nèi) 容位置信息的服務(wù)器以及管理內(nèi)容位置信息的方法。本發(fā)明的另一目的是提供一種當(dāng)只有全部內(nèi)容的一部分記錄在分布于網(wǎng)絡(luò)的每 個記錄介質(zhì)上時,用于在每個記錄介質(zhì)中搜索記錄的部分,從記錄介質(zhì)接收該內(nèi)容部分,將 接收到的內(nèi)容組合成完整內(nèi)容,并播放完整內(nèi)容的記錄/播放設(shè)備、信息記錄介質(zhì)、管理內(nèi) 容位置信息的服務(wù)器以及管理內(nèi)容位置信息的方法。本發(fā)明的另一目的是提供一種用于基于記錄在分布于網(wǎng)絡(luò)的記錄介質(zhì)上的內(nèi)容, 有效地進行時間遷移的記錄/播放設(shè)備、信息記錄介質(zhì)、管理內(nèi)容位置信息的服務(wù)器以及 管理內(nèi)容位置信息的方法。本發(fā)明的另一目的是提供一種計算機可讀記錄介質(zhì),其中記錄了用于在計算機中 執(zhí)行內(nèi)容信息管理方法的程序。技術(shù)方案本發(fā)明的附加優(yōu)點、目標(biāo)和特點將部分地在后面的說明書中提出,并且對本領(lǐng)域 普通技術(shù)人員而言,通過檢查后面內(nèi)容,這些附加優(yōu)點、目標(biāo)和特點將部分地變得顯而易 見,或者通過本發(fā)明的實踐習(xí)得。通過所撰寫的說明書及其權(quán)利要求書以及附圖特別指出 的結(jié)構(gòu),能夠?qū)崿F(xiàn)并達到本發(fā)明的目的和其他優(yōu)點。為了實現(xiàn)這些目的和其他優(yōu)點并根據(jù)本發(fā)明的目的,如同這里具體實施并寬泛描 述的,一種記錄/播放設(shè)備,包括通信接口單元,被配置成為與連接到網(wǎng)絡(luò)的至少一個外 部資源的數(shù)據(jù)發(fā)送和接收提供接口 ;以及控制器,被配置為接收對內(nèi)容的請求,基于內(nèi)容識 別信息搜索記錄所請求內(nèi)容的外部資源,以及控制從搜索到的外部資源接收所述內(nèi)容。在本發(fā)明的另一方面,一種內(nèi)容定位器管理服務(wù)器,包括通信接口單元,被配置 成為與連接到網(wǎng)絡(luò)的至少一個記錄/播放設(shè)備的數(shù)據(jù)發(fā)送和接收提供接口 ;存儲器,被配 置為存儲內(nèi)容列表,所述內(nèi)容列表包括關(guān)于所述記錄/播放設(shè)備的位置信息以及關(guān)于記錄 在所述記錄/播放設(shè)備中的內(nèi)容的內(nèi)容信息;以及控制器,配置為當(dāng)從所述記錄/播放設(shè)備 接收到所述位置信息或所述內(nèi)容信息時更新所述內(nèi)容列表,當(dāng)從記錄/播放設(shè)備接收到內(nèi) 容搜索請求時從所述內(nèi)容列表中搜索記錄所請求內(nèi)容的所述記錄/播放設(shè)備。在本發(fā)明的另一方面,一種記錄介質(zhì),包括第一區(qū),被配置為存儲關(guān)于外部資源 的位置信息;以及第二區(qū),被配置為結(jié)合所述位置信息存儲內(nèi)容信息,所述內(nèi)容信息是關(guān)于 所述外部資源記錄的內(nèi)容的信息。在本發(fā)明的另一方面,一種用于管理內(nèi)容信息的方法,包括步驟當(dāng)設(shè)定為活動狀 態(tài)時,發(fā)送指示所述活動狀態(tài)的消息;當(dāng)響應(yīng)于發(fā)送的消息接收到對提供訪問信息的位置信息的請求時,發(fā)送所述位置信息;以及當(dāng)響應(yīng)發(fā)送的位置信息接收到對包括關(guān)于記錄內(nèi) 容的內(nèi)容信息的內(nèi)容信息的請求時,發(fā)送所述內(nèi)容信息。應(yīng)當(dāng)理解,本發(fā)明前面的一般性描述和后面的詳細(xì)描述都是示例性和說明性的, 并且旨在按照所要求的提供對本發(fā)明的進一步解釋。有益效果根據(jù)本發(fā)明示例性實施例的記錄/播放設(shè)備、管理內(nèi)容位置信息的服務(wù)器、信息 記錄介質(zhì)以及管理內(nèi)容信息的方法使得能夠?qū)?nèi)容記錄在分布于網(wǎng)絡(luò)的記錄介質(zhì)上并共 享存儲在記錄介質(zhì)中的內(nèi)容。因此,每個記錄/播放設(shè)備或廣播接收器在不使用單獨實現(xiàn) 的記錄介質(zhì)的情況下能夠記錄或播放廣播內(nèi)容,播放未由記錄/播放設(shè)備或廣播接收器記 錄的內(nèi)容,以及不需要使用大容量存儲器來存儲大量記錄內(nèi)容。由于獲得了關(guān)于存儲在分布于網(wǎng)絡(luò)的記錄介質(zhì)上的內(nèi)容的信息,所以根據(jù)所獲得 的信息檢測關(guān)于用戶請求的內(nèi)容的信息,因此將請求的內(nèi)容提供給用戶,用戶容易播放和 觀看他沒有記錄的內(nèi)容。容易獲得關(guān)于存儲在分布于網(wǎng)絡(luò)的記錄介質(zhì)上的內(nèi)容的信息和將存儲內(nèi)容更新 到最新版本使得用戶能夠搜索另一記錄/播放設(shè)備記錄的內(nèi)容并播放和觀看內(nèi)容。當(dāng)分布于網(wǎng)絡(luò)的每個記錄介質(zhì)僅在其中記錄全部內(nèi)容的一部分時,在記錄介質(zhì)中 搜索內(nèi)容片段并組合成完整內(nèi)容,進行播放。因此,即使記錄/播放設(shè)備部分地記錄內(nèi)容, 它也能通過接收來自其他記錄/播放設(shè)備的其他內(nèi)容片段來播放內(nèi)容。因為基于存儲在分布于網(wǎng)絡(luò)的記錄介質(zhì)中的內(nèi)容能有效進行時間遷移,所以用戶 能觀看新信道的廣播的過去版本,即使他從舊信道改變到新信道。
被包括以提供對本發(fā)明的進一步理解,并被合并在本發(fā)明中和構(gòu)成本發(fā)明的一部 分的附圖,示出本發(fā)明的實施例(多個實施例)并與說明書一起用于解釋本發(fā)明的原理。在 附圖中圖1是根據(jù)本發(fā)明示例性實施例的內(nèi)容信息管理系統(tǒng)的框圖。圖2是根據(jù)本發(fā)明示例性實施例的內(nèi)容列表存儲結(jié)構(gòu)的框圖。圖3示出根據(jù)本發(fā)明示例性實施例的內(nèi)容信息存儲結(jié)構(gòu)。圖4示出根據(jù)本發(fā)明示例性實施例的存儲結(jié)構(gòu),該存儲結(jié)構(gòu)結(jié)合位置信息和內(nèi)容 信息進行存儲。圖5是根據(jù)本發(fā)明示例性實施例的記錄/播放設(shè)備的框圖。圖6示出根據(jù)本發(fā)明示例性實施例的以太網(wǎng)媒體訪問控制(MAC)幀。圖7和圖8示出當(dāng)激活DVR模式時可用的示例性DVR功能。圖9是示出根據(jù)本發(fā)明示例性實施例用于搜索記錄/播放設(shè)備中的內(nèi)容的方法的 概念圖。圖10至圖12示出利用記錄/播放設(shè)備中的外部記錄介質(zhì)時間遷移的示例性實 現(xiàn)。圖13是根據(jù)本發(fā)明示例性實施例的用于管理內(nèi)容位置信息的服務(wù)器的框圖。圖14是示出根據(jù)本發(fā)明示例性實施例用于在記錄/播放設(shè)備和外部資源之間進行消息傳輸?shù)男盘柫鞯氖緢D。圖15和圖16是示出根據(jù)本發(fā)明示例性實施例的內(nèi)容信息管理方法的流程圖。圖17是根據(jù)本發(fā)明示例性實施例的記錄/播放設(shè)備的分層結(jié)構(gòu)的框圖。
具體實施例方式下面詳細(xì)參考本發(fā)明的優(yōu)選實施例,其示例在附圖中示出。遍及整個附圖盡可能 地用相同的附圖標(biāo)記指相同或相似的部件。在描述本發(fā)明之前,應(yīng)當(dāng)注意,本發(fā)明中公開的大多數(shù)術(shù)語都對應(yīng)于本領(lǐng)域公知 的通用術(shù)語,但是在必要時由申請人選擇了一些術(shù)語,并在本發(fā)明的以下描述中公開。因 此,最好是基于這些術(shù)語在本發(fā)明中的含義來理解申請人所定義的術(shù)語。根據(jù)本發(fā)明,內(nèi)容可以是通過地面、海洋或有線廣播網(wǎng)絡(luò),或者通過通信網(wǎng)絡(luò)(例 如互聯(lián)網(wǎng))接收的廣播節(jié)目或視頻文件。此外,內(nèi)容可以是攜帶了節(jié)目指南信息、節(jié)目執(zhí)行 文件、貯存信息等的數(shù)據(jù)。根據(jù)本發(fā)明,記錄/播放設(shè)備可以是數(shù)字視頻攝像機(DVR)——使能的廣播接收ο當(dāng)接收到時間遷移請求或記錄請求時用于記錄廣播內(nèi)容的外部記錄介質(zhì)駐留在 在有線/無線網(wǎng)絡(luò)上連接到廣播接收器的數(shù)字設(shè)備中。例如,外部記錄介質(zhì)可以是外部資 源中的記錄介質(zhì)。當(dāng)接收到時間遷移請求而記錄廣播內(nèi)容時,通過將廣播內(nèi)容記錄在外部資源的記 錄介質(zhì)上來實現(xiàn)本發(fā)明的示例性實施例。為了執(zhí)行例如即時記錄、保留記錄和回放這樣的 DVR功能,廣播接收器可利用外部資源的記錄介質(zhì)。即,廣播接收器可利用外部記錄介質(zhì)來 記錄廣播內(nèi)容。在此,記錄指的是執(zhí)行即時記錄、保留記錄和時間遷移中的一個。外部資源可以是分別配備有例如HDD這樣的記錄介質(zhì)并具有網(wǎng)絡(luò)功能的數(shù)字設(shè) 備。數(shù)字設(shè)備指的是具有用于處理數(shù)字?jǐn)?shù)據(jù)的數(shù)字電路的能聯(lián)網(wǎng)的設(shè)備,可以是電話、傳 真、筆記本電腦、PC、打印機、掃描儀、照相機、復(fù)印機、手持電話、投影儀、電炊具和冰箱中的 至少一個。數(shù)字設(shè)備還可以包括本發(fā)明示例性實施例中沒有描述的設(shè)備,也可以包括多個 同類型設(shè)備。圖1是根據(jù)本發(fā)明示例性實施例的內(nèi)容信息管理系統(tǒng)的框圖。參照圖1,根據(jù)本發(fā)明示例性實施例的內(nèi)容信息管理系統(tǒng)10包括DVR數(shù)字 TV(DTV)Al 111、DVR DTV A2 113、網(wǎng)絡(luò)附接存儲器(NAS)A3 120、PC A4 130、DVR DTV A5 100、DVR DTV Bl 160、DVRSTB B2 170 和內(nèi)容定位器管理服務(wù)器 190。DVR DTV Al 111、 DVRDTV A2 113,NAS A3 120,PC A4 130 禾口 DVR DTV A5 100 可設(shè)置在局域網(wǎng)(LAN)上,LAN 例如可以被配置為以太網(wǎng)。DVR DTV Bl 160,DVR STB B2 170和內(nèi)容定位器管理服務(wù)器190 在互聯(lián)網(wǎng)150上被連接到DVR DTV A5 100。在另一示例中,內(nèi)容定位器管理服務(wù)器190可 駐留在與DVR DTV A5 100相同的LAN上。外部資源可以是記錄/播放設(shè)備、配備有記錄介質(zhì)的數(shù)字設(shè)備和內(nèi)容定位器管理 服務(wù)器 190。記錄 / 播放設(shè)備的示例是DVR DTV Al IlUDVR DTV A2 113,DVR DTV A5 100、 DVR DTV Bl 160和DVR STBB2 170。配備有記錄介質(zhì)的數(shù)字設(shè)備例如可以包括NAS A3 120、 PC A4130。
DVR DTV Al 111是在通用串行總線(USB)設(shè)備中將外部HDD用作記錄介質(zhì)的DVR DTV,DVR DTV A2 113將附接到高級技術(shù)附加(ATA)設(shè)備的HDD用作記錄介質(zhì)。NAS A3 120 具有HDD作為其中的記錄介質(zhì)并被視作網(wǎng)絡(luò)中的獨立記錄介質(zhì)。NAS A3 120可提供特定 的DTV文件夾作為共享文件夾。PC A4 130是提供共享文件夾作為記錄介質(zhì)的個人計算機。 DVR DTV A5 100將附接到USB設(shè)備的USB存儲器作為記錄介質(zhì)。內(nèi)容定位器管理服務(wù)器190管理關(guān)于記錄在諸如DVR DTV AlllU DVR DTV A2 113、NAS A3 120、PC A4 130、DVR DTV A5 100、DVR DTV Bl 160、DVR STB B2 170 等的每個節(jié)點中的內(nèi)容的信息(即內(nèi)容信息),以及關(guān)于每個節(jié)點的位置的信息(即位置信息)。 為了檢測其他節(jié)點的位置或者獲得關(guān)于記錄在節(jié)點中的內(nèi)容的信息,每個節(jié)點可以向內(nèi)容 定位器管理服務(wù)器190請求內(nèi)容信息和位置信息,或者請求搜索其中記錄了特定內(nèi)容的節(jié) 點。因此,本發(fā)明的內(nèi)容信息管理系統(tǒng)10通過記錄介質(zhì)的虛擬化,使得需要使用記錄介質(zhì) 的特定節(jié)點能夠使用分布式節(jié)點的記錄介質(zhì)。圖2是根據(jù)本發(fā)明示例性實施例的內(nèi)容列表存儲結(jié)構(gòu)的框圖。參照圖2,根據(jù)本發(fā)明示例性實施例的內(nèi)容列表分別作為第一區(qū)210和第二區(qū)220 存儲在信息記錄介質(zhì)200上。第一區(qū)210用于記錄關(guān)于外部資源的位置信息。位置信息指的是利用其來訪問外 部資源或者訪問外部資源的記錄介質(zhì)的信息。例如,位置信息可包括外部資源的地址、共享 文件夾名稱、統(tǒng)一資源定位器(URL)和統(tǒng)一資源標(biāo)識符(URI)的至少一個。第二區(qū)220用于存儲關(guān)于外部資源已經(jīng)記錄的內(nèi)容的信息。內(nèi)容信息可包括用于 識別內(nèi)容的內(nèi)容識別信息。內(nèi)容識別信息可包括傳送識別器(ID)、服務(wù)ID和事件ID。此 外,內(nèi)容識別信息還可包括內(nèi)容的記錄開始時間和結(jié)束時間。圖3示出根據(jù)本發(fā)明示例性實施例的內(nèi)容信息存儲結(jié)構(gòu)。參照圖3,可以以 Content_Identification_Mructure 300 的形式存儲 內(nèi)容信息。在數(shù)字視頻廣播(DVB)中,Content_Identification_Mructure300 包 括網(wǎng)絡(luò) Id (NetworkId)326、傳送 Id (TransportId)330、服務(wù) Id (ServiceId)346、 事件Id (EventId) 350、事件名稱(EventName) 360、部分記錄開始時間 (PartialRecordStartTime) 370 和部分記錄結(jié)束時間(PartialRecordEndTime) 380。 從應(yīng)用信息表(AIT)或者事件信息表(EIT)可獲得網(wǎng)絡(luò)Id(NetworkId) 326、傳 送 Id(TransportId)330、服務(wù) Id(ServiceId)346、事件 Id(EventId)350,事件名稱 (EventName) 360。部分記錄開始時間(PartialRecorcKtartTime) 370和部分記錄結(jié)束時間 (PartialRecOrdEndTime)380分別指示內(nèi)容的記錄開始時間和結(jié)束時間,形成內(nèi)容記錄時 間信息?;趶臅r間和日期表(TDT)/時間偏移表(TOT)提取的時間可寫入記錄開始時間 和記錄結(jié)束時間。在先進電視系統(tǒng)委員會(ATSC)的情況下,在Content_Identification_ Structure 300中,用域320中的OxFFFFFFFF 321來代替網(wǎng)絡(luò)ID 326,用域;340中的源 Id (SourceId) 341 來代替服務(wù) Id (ServiceId) 346。此外,以Content_Identification_Structure 300的形式將內(nèi)容信息存儲在第 二區(qū)220中。圖4示出根據(jù)本發(fā)明示例性實施例的存儲結(jié)構(gòu),該存儲結(jié)構(gòu)結(jié)合位置信息和內(nèi)容信息存儲。參照圖4,可以以Content_List_Structure 400的形式存儲內(nèi)容列表400。 Content_List_Structure 400 包括 Node_Location_info 410、指示外部資源中記錄的內(nèi) 容數(shù)量的內(nèi)容計數(shù)(ContentCount)421、并且封裝與內(nèi)容計數(shù)(ContentCount)421的值一Content_Identification_Structure 423。 Node_Location_info 410 一區(qū) 210 中,封裝 Content_Identification_Mructure 423 可存儲第二區(qū) 220 中。可以以N0de_L0Cati0n_inf0 410的形式存儲位置信息。被限定為聯(lián)合類型的 位置類型 411 識別 Node_Location_info 410 的類型。即,位置類型(LocationType)411 可以被識別為像IP地址412、共享文件夾名稱(ShareFolderName) 413、URL 414以及URI 415中的一個這樣的聯(lián)合類型。IP地址412指示外部資源的互聯(lián)網(wǎng)地址,共享文件夾名稱 (amreFolderNameMU提供由外部資源所共享的記錄文件夾的名稱。URL 414指示提供網(wǎng) 頁文本服務(wù)的服務(wù)器中的文件的位置,并且URI 415指示代表互聯(lián)網(wǎng)資源的唯一地址。如上所述,內(nèi)容信息采取Content_IdentificationJtructure423的形式。內(nèi)容 計數(shù)(C0ntentCOUnt)421指示存儲在由位置信息指示的外部資源中的內(nèi)容的數(shù)量。艮口, 內(nèi)容列表包括內(nèi)容計數(shù)(ContentCount) 421和同樣多的封裝Content_Identif ication_ Structure 423。本發(fā)明的記錄介質(zhì)200可包括多個Content_ListJtructure 400。換而言之,記 錄介質(zhì)200可包括與外部資源數(shù)量一樣多的Content_Listjtructure 400。在另一示例中,本發(fā)明的記錄介質(zhì)200可將Node_Location_info410存儲在第一 區(qū)210中,還可以存儲與N0de_L0Cati0n_inf0 410有關(guān)的多個指示器值以及與各個指示 器值相對應(yīng)的內(nèi)容計數(shù)(ContentCount)421的值一樣多的封裝Content_Identification_ Structure423。圖5是根據(jù)本發(fā)明示例性實施例的記錄/播放設(shè)備的框圖。參照圖5,根據(jù)本發(fā)明示例性實施例的記錄/播放設(shè)備100可包括接收器501、解 調(diào)器502、多路分解器(DEMUX) 503、解碼器504、顯示單元505、控制器506、記錄/播放控制 器507、通信接口單元508、屏幕顯示(OSD)處理器509、格式轉(zhuǎn)換器510以及遠程信號接收 器511。為了簡化描述,將接收器501、解調(diào)器502、多路分解器503、解碼器504和顯示單元 505統(tǒng)一稱為內(nèi)容處理器。外部資源101可包括內(nèi)容定位器管理服務(wù)器190和DTV Al 111 中的至少一個??刂破?06和記錄/播放控制器507的操作可以軟件、硬件和中間件,或者它們中 的至少兩種的組合中的一個來實現(xiàn)。此外,控制器506可合并記錄/播放控制器507的功 能。在這種情況下,可以不設(shè)置記錄/播放控制器507。作為本發(fā)明的示例性實施例,下面 將描述記錄/播放控制器507負(fù)責(zé)執(zhí)行記錄和播放功能。在這種情況下,記錄/播放控制器507稱為DVR引擎,并且可以合并加密和解密功 能。此外,記錄/播放控制器可以合并編碼和解碼功能。例如,當(dāng)將內(nèi)容發(fā)送到外部資源 101時可進行加密和/或編碼,當(dāng)從外部資源101接收內(nèi)容時可執(zhí)行解密和/或解碼。加密和解密可以軟件、硬件和中間件,或者它們的至少兩種的組合中的一個來實 現(xiàn)。此外,編碼和解碼也可以軟件、硬件和中間件,或者它們中的至少兩種的組合中的一個 來實現(xiàn)。這里,代替記錄/播放控制器507,解碼器504可以將由記錄/播放控制器507編碼的內(nèi)容解碼。通信接口單元508經(jīng)由有線網(wǎng)絡(luò)和無線網(wǎng)絡(luò)中的一個連接到外部資源101。為了 連接到外部資源101,通信接口單元508包括至少一個外部連接端口,例如通用串行總線 (USB)端口或電氣和電子工程師協(xié)會(IEEE) 1394端口??梢詫SB端口連接到具有多個USB端口的USB集線器。S卩,USB端口可以是直 接安裝到數(shù)字TV的USB端口,或者是包括在所連接的USB集線器中的USB端口。根據(jù)本發(fā)明的示例性實施例,通信接口單元508在有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)上,經(jīng)由 數(shù)字TV的USB端口連接到外部資源101。有兩種類型的物理USB連接,即有線USB連接和無線USB連接。有線USB連接依靠USB線纜的使用。對于有線USB連接,記錄/播放設(shè)備100的 通信接口單元508的USB端口可通過USB線纜連接到有線LAN卡(或有線-無線集成LAN 卡),有線LAN卡(或有線-無線集成LAN卡)依次連接到外部資源101。無線USB連接在不使用USB線纜的情況下,提供數(shù)字TV的通信接口單元508與外 部資源101之間的連接性。在這種情況下,將無線LAN卡(或有線-無線集成LAN卡)連 接到通信接口單元508的USB端口??梢詫SB端口連接到USB存儲器或另一數(shù)字設(shè)備。為了經(jīng)由有線/無線LAN卡與外部資源101通信,通信接口單元508包括有線/ 無線LAN卡驅(qū)動器和網(wǎng)絡(luò)驅(qū)動器。通信接口單元508可使用各種網(wǎng)絡(luò)接口方案來發(fā)送/接 收內(nèi)容和控制到外部資源/來自外部資源的信號。例如,其中一種網(wǎng)絡(luò)接口方案是USB接用戶可通過輸入設(shè)備來請求記錄和播放。記錄和播放請求可通過輸入設(shè)備直接輸 入數(shù)字TV或通過外部資源101間接輸入數(shù)字TV。在后一種情況中,外部資源101從輸入設(shè) 備接收記錄和播放請求。輸入設(shè)備可以是用于輸入記錄和播放請求的任何設(shè)備,例如遠程 控制器、觸摸屏、鼠標(biāo)、鍵盤、數(shù)字TV的鍵盤等。本發(fā)明的示例性實施例描述為將遠程控制器550用作輸入設(shè)備。與來自遠程控制 器550的記錄和播放請求相關(guān)聯(lián)的鍵信號通過遠程信號接收器511提供給控制器506。如 果鍵信號用于請求內(nèi)容,則控制器506翻譯鍵信號并將它們輸出到記錄/播放控制器507。 例如,當(dāng)遠程控制器550具有交互功能時,它可以接收來自數(shù)字TV的信號并且遠程信號接 收器511還包括遠程信號發(fā)射器。在此,與播放請求相關(guān)聯(lián)的信號包括內(nèi)容請求命令。內(nèi) 容請求命令可以是內(nèi)容播放命令或內(nèi)容搜索命令。內(nèi)容播放命令用于播放記錄的內(nèi)容,包 括時間遷移請求。內(nèi)容搜索命令請求與具有特定內(nèi)容的外部資源有關(guān)的信息。記錄/播放設(shè)備100的接收器501可包括一個或多個調(diào)諧器并通過調(diào)諧器接收地 面廣播、有線廣播和衛(wèi)星廣播中的至少一個的內(nèi)容??梢蕴峁┱{(diào)諧器用于每個廣播源,例 如地面、有線和衛(wèi)星廣播源的每個。或者,可以提供集成調(diào)諧器用于地面、有線和衛(wèi)星廣播 源。對于地面廣播,可以使用至少一個數(shù)字調(diào)諧器和至少一個模擬調(diào)諧器,或者可以提供數(shù) 字-模擬集成調(diào)諧器。例如關(guān)于地面廣播,調(diào)諧器(多個調(diào)諧器)對通過天線接收到的廣 播信號(即地面廣播內(nèi)容)中用戶選擇信道的廣播信號進行調(diào)諧,并將調(diào)諧的廣播信號輸 出到解調(diào)器502。與調(diào)制操作相反,解調(diào)器502對廣播信號進行解調(diào)。接收器501可以通過互聯(lián)網(wǎng)接收內(nèi)容。此外,接收器可以包括一個或多個外部輸 入/輸出端口,并經(jīng)由外部輸入/輸出端口接收來自外部設(shè)備的內(nèi)容。輸入/輸出端口可以是音頻/視頻(A/V)端口、元件端口、紅、綠、藍(RGB)端口、數(shù)字可視接口(DVI)端口、高 清晰度多媒體接口(HDMI)端口等。諸如VCR、模擬TV等的外部設(shè)備(可以連接到A/V端 口,由此,諸如DVD播放器、數(shù)字TV、衛(wèi)星STB、有線STB、PC等的外部設(shè)備可以連接到元件端 口、RGB 端口和 HDMI 端口。格式轉(zhuǎn)換器510將從外部設(shè)備接收到的高質(zhì)量內(nèi)容簡單地輸出到多路分解器503 或者經(jīng)過下轉(zhuǎn)換后將它們輸出到記錄/播放控制器507。S卩,當(dāng)選擇顯示時,不經(jīng)過內(nèi)容的 分辨率的下轉(zhuǎn)換就將外部的高質(zhì)量內(nèi)容簡單地提供給多路分解器503,當(dāng)選擇記錄時,經(jīng)過 內(nèi)容分辨率的下轉(zhuǎn)換后將它們提供給記錄/播放控制器507??梢杂泻芏喾绞竭M行下轉(zhuǎn)換, 經(jīng)過下轉(zhuǎn)換的內(nèi)容的分辨率隨著所使用的下轉(zhuǎn)換方法而變化。根據(jù)本發(fā)明的示例性實施 例,執(zhí)行至480i(i表示隔行掃描)的CCIR656格式的下轉(zhuǎn)換。如果從外部設(shè)備接收的內(nèi)容 是模擬的,則格式轉(zhuǎn)換器510將它們數(shù)字化并將數(shù)字內(nèi)容輸出到多路分解器503或記錄/ 播放控制器507。解調(diào)器502將從接收器501接收到的內(nèi)容解調(diào)并將解調(diào)后的內(nèi)容以傳送流(TS) 的形式提供給多路分解器503。多路分解器503將從解調(diào)器502或格式轉(zhuǎn)換器510接收到的內(nèi)容解復(fù)用為音頻成 分流(EQ和視頻ES,并將音頻ES和視頻ES分別輸出到解碼器504的音頻解碼器和視頻解 碼器。如果多個廣播節(jié)目被多路復(fù)用為單個信道,則多路分解器503只選擇用戶所選擇的 節(jié)目的廣播內(nèi)容,將該廣播內(nèi)容解復(fù)用為音頻基本流(EQ和視頻ES,并將音頻ES和視頻 ES分別輸出到解碼器504的音頻解碼器和視頻解碼器。如果將多個廣播節(jié)目解復(fù)用為單個 信道,則多路分解器503僅選擇用戶選擇的寂寞的廣播內(nèi)容,將廣播內(nèi)容解復(fù)用為音頻ES 和視頻ES,并將音頻ES和視頻ES提供給解碼器504。如果解調(diào)的內(nèi)容包括數(shù)據(jù)流和系統(tǒng) 信息流,則多路分解器503還將內(nèi)容解復(fù)用為數(shù)據(jù)流和系統(tǒng)信息流,并將這些流提供給對 應(yīng)的塊,所述塊不是本發(fā)明的技術(shù)特征,所以在此不詳細(xì)描述。當(dāng)選擇記錄時,多路分解器503將從解調(diào)器502或格式轉(zhuǎn)換器510接收到的內(nèi)容 簡單地輸出到記錄/播放控制器507,或者將接收到的內(nèi)容解復(fù)用為音頻ES和視頻ES,并 將音頻ES和視頻ES提供給記錄/播放控制器507。如果將多個廣播節(jié)目多路復(fù)用為單個 信道,則多路分解器503只選擇將被記錄的用戶選擇節(jié)目的廣播內(nèi)容,并將它們提供給記 錄/播放控制器507。實現(xiàn)本發(fā)明的示例性實施例,其中每個信道遞送一個廣播節(jié)目。包括音頻解碼器和視頻解碼器的解碼器504將從多路分解器503接收到的音頻ES 和視頻ES通過它們各自的解碼算法進行解碼。顯示單元505將從解碼器504接收到的解 碼音頻數(shù)據(jù)轉(zhuǎn)換為模擬音頻數(shù)據(jù),并通過揚聲器將它們輸出,并將從解碼器504接收到的 解碼視頻數(shù)據(jù)轉(zhuǎn)換為顯示格式,并在屏幕上顯示轉(zhuǎn)換的視頻數(shù)據(jù)。當(dāng)接收到來自O(shè)SD處理 器509的OSD數(shù)據(jù)時,顯示單元505將視頻數(shù)據(jù)與OSD數(shù)據(jù)混合并在屏幕上輸出混合數(shù)據(jù)。通信接口單元508和外部資源101之間內(nèi)容和控制信號的發(fā)送/接收可以以以太 網(wǎng)的方式進行。對于基于以太網(wǎng)的發(fā)送/接收,在本發(fā)明的示例性實施例中,通信接口單元 508具有利用以太網(wǎng)操作的LAN卡。LAN卡是有線LAN卡和無線LAN卡中的至少一個,或者 是有線-無線集成LAN卡。在通信接口單元508有線地(即通過以太網(wǎng)線纜)連接到外部資源101的情況下, 當(dāng)選擇記錄時,通信接口單元508將從記錄/播放控制器507接收到的、待記錄的內(nèi)容以有線以太網(wǎng)方式發(fā)送到外部資源101,使得外部資源101記錄所述內(nèi)容。在通信接口單元508無線地連接到外部資源101的情況下,當(dāng)選擇記錄時,通信接 口單元508將從記錄/播放控制器507接收到的、待記錄的內(nèi)容以無線以太網(wǎng)方式發(fā)送到 外部資源101,使得外部資源101記錄所述內(nèi)容。在此,可以以太網(wǎng)MAC幀為基礎(chǔ)在通信接口單元508與外部資源101之間發(fā)送數(shù) 據(jù)。在這種情況下,通信接口單元508和外部資源101每個可以包括以太網(wǎng)MAC幀解析器 (未示出),用于只解析數(shù)據(jù)區(qū)的內(nèi)容。圖6示出根據(jù)本發(fā)明示例性實施例的以太網(wǎng)MAC幀。參照圖6,通信接口單元508和外部資源101每個可以包括以太網(wǎng)MAC幀生成器 (未示出),用于將記錄或播放的內(nèi)容轉(zhuǎn)換為以太網(wǎng)MAC幀。以太網(wǎng)MAC幀包括幀定界符的7/1字節(jié)前導(dǎo)/開始(SFD)、6字節(jié)目標(biāo)地址、6字節(jié) 源地址、2字節(jié)數(shù)據(jù)長度、45-1500字節(jié)數(shù)據(jù)以及4字節(jié)校驗和。7字節(jié)前導(dǎo)用于源與目標(biāo)之 間的同步。1字節(jié)SFD指示以太網(wǎng)MAC幀的開始。2字節(jié)數(shù)據(jù)長度指示后續(xù)數(shù)據(jù)的長度。4 字節(jié)校驗和是用于幀的錯誤校驗的32位哈希碼。根據(jù)本發(fā)明的示例性實施例,當(dāng)DTV Al 111將記錄的內(nèi)容發(fā)送到通信接口單元 508時,以太網(wǎng)幀在源地址中具有DTV Al 111的無線LAN卡的地址、在目標(biāo)地址中具有記錄 /播放設(shè)備100的地址、以及在數(shù)據(jù)中具有記錄內(nèi)容。在本發(fā)明的示例性實施例中,當(dāng)通過通信接口單元508從DTV Allll接收到具有 圖6所示配置的以太網(wǎng)MAC幀時,記錄/播放設(shè)備100只解析包括在以太網(wǎng)MAC幀的數(shù)據(jù) 區(qū)中的記錄內(nèi)容,并播放解析的記錄內(nèi)容。同時,在本發(fā)明中通過用戶選擇可自動激活DVR模式?;蛘?,根據(jù)DVR模式是打開 還是關(guān)閉,通過用戶選擇自動或手動激活DVR模式。當(dāng)激活DVR模式時,可執(zhí)行諸如時間遷 移這樣的DVR功能。如果解除DVR模式,則不執(zhí)行DVR功能。例如,如果解除DVR模式,則盡 管選擇DVR菜單項目,也不執(zhí)行與DVR菜單項目相對應(yīng)的功能,并且即使通過輸入設(shè)備(例 如遠程控制器550)輸入DVR命令,也不執(zhí)行與DVR命令相對應(yīng)的功能。圖7和圖8示出當(dāng)激活DVR模式時可用的示例性DVR功能。圖7示出當(dāng)激活DVR模式時顯示的示例性主菜單。激活DVR模式依次激活主菜單 的DVR菜單項目,并且在激活的DVR模式中顯示可用的的DVR子菜單,如圖7所示。為了使 得用戶能夠意識到激活的DVR模式,DVR菜單項目表現(xiàn)為透明、高亮、以不同的顏色標(biāo)記、有 陰影、或以O(shè)SD文本顯示。在圖7所示的情況下,時間遷移模式的子菜單、記錄的質(zhì)量、記錄的TV、預(yù)定的列 表、手動記錄和HDD格式被顯示作為激活的DVR菜單項目。包括在激活的DVR菜單中的子 菜單的數(shù)量、位置、次序和操作僅是示例性應(yīng)用,本發(fā)明的示例性實施例并不限于這些示例 性應(yīng)用,因為本領(lǐng)域技術(shù)人員容易修改它們。用戶可通過時間遷移模式子菜單設(shè)定自動/手動時間遷移模式。當(dāng)對時間遷移模 式子菜單選擇打開時,設(shè)定自動時間遷移模式,并且當(dāng)對時間遷移模式子菜單選擇關(guān)閉時, 設(shè)定手動時間遷移模式。因此,當(dāng)對數(shù)字TV加電,激活DVR模式并設(shè)定自動時間遷移模式時,控制器506向 記錄/播放控制器507請求當(dāng)前接收到和解調(diào)的信道的廣播內(nèi)容的時間遷移。
當(dāng)對數(shù)字TV加電時如果激活DVR模式但是設(shè)定手動時間遷移模式,則僅當(dāng)用戶通 過輸入設(shè)備(例如遠程控制器陽0)或通過菜單選擇時間遷移功能時,控制器506向記錄/ 播放控制器507請求當(dāng)前接收到和解調(diào)的信道的廣播內(nèi)容的時間遷移。當(dāng)顯示接收到的廣 播內(nèi)容期間接收到外部干擾信號時,也可以自動設(shè)定時間遷移模式。例如,當(dāng)在數(shù)字TV上 顯示廣播內(nèi)容期間接收到來電時,也可以自動設(shè)定時間遷移模式。當(dāng)對數(shù)字TV加電,激活DVR模式但是設(shè)定手動時間遷移模式時,可提示用戶確定 是否執(zhí)行時間遷移。例如,OSD處理器509可以O(shè)SD處理提示用戶決定是否執(zhí)行時間遷移 的消息,并在顯示單元505上顯示OSD消息。在觀看廣播內(nèi)容期間,用戶可以在任何時間利 用時間遷移模式子菜單、輸入設(shè)備(例如遠程控制器500)中用于時間遷移的預(yù)定鍵等選擇 是否調(diào)用時間遷移。當(dāng)接收到來自控制器506的時間遷移時,記錄/播放控制器507確定另一數(shù)字TV 是否利用DTV Al 111的記錄介質(zhì)對期望信道的廣播內(nèi)容進行時間遷移。如果只有記錄/播 放設(shè)備100連接到DTV Al 111,或者如果多個數(shù)字TV連接到DTV Al 111,但是任何其他數(shù) 字TV都不利用DTV Al 111的記錄介質(zhì)對所述信道的廣播內(nèi)容進行時間遷移,則記錄/播 放控制器507從時間遷移的請求時間開始,通過通信接口單元508將所述信道的廣播內(nèi)容 發(fā)送到DTV Al 111。然后DTV Al 111將接收到的廣播內(nèi)容記錄在它內(nèi)部記錄介質(zhì)的時間 遷移記錄區(qū)。之后,記錄/播放設(shè)備100的用戶可以確定是否通過輸入設(shè)備(例如遠程控 制器陽0)播放存儲在時間遷移記錄區(qū)的先前視頻。當(dāng)用戶選擇時間來播放存儲在DTV Al 111的記錄介質(zhì)的時間遷移區(qū)中的廣播內(nèi)容時,記錄/播放控制器507通過通信接口單元 508,從用戶選擇的播放時間處的數(shù)據(jù)開始,從DTV Al 111的記錄介質(zhì)中讀取廣播內(nèi)容的數(shù) 據(jù)。如果從DTV Al 111接收到的廣播內(nèi)容的數(shù)據(jù)已經(jīng)加密,則記錄/播放控制器507將其 解密并將解密數(shù)據(jù)輸出到多路分解器503。此外,如果廣播內(nèi)容的數(shù)據(jù)已經(jīng)編碼,則記錄/ 播放控制器507將其解碼并將解碼數(shù)據(jù)輸出到多路分解器503。根據(jù)本發(fā)明,如果數(shù)字TV具有同時屏幕(stimultaneous screen)功能,則它可以 同時在一個屏幕上顯示至少一個正在直播內(nèi)容和時間遷移內(nèi)容。同時屏幕功能指的是在主屏幕和從主屏幕分割的至少一個子屏幕上顯示獨立圖 像。同時屏幕功能包括畫中畫(PIP)、畫外畫(POP)、雙重窗口(雙重畫面)等。在PIP中, 在一個主屏幕中顯示一個或多個子屏幕,而在POP中,在主屏幕的左邊(或右邊)顯示一個 或多個子屏幕。在雙重窗口功能中,屏幕分為左子屏幕和右子屏幕,并主畫面顯示在左子屏 幕上,而子畫面顯示在右子屏幕上。左子屏幕和右子屏幕可以是相同大小或不同大小。例如,如果選擇PIP功能并且正在進行時間遷移,則可以在主屏幕上顯示當(dāng)前接 收到的直播內(nèi)容,同時在子屏幕上顯示從DTV Al 111的記錄介質(zhì)讀取并播放的廣播內(nèi)容。 或者在子屏幕上顯示現(xiàn)場直播內(nèi)容,同時在主屏幕上顯示播放的廣播內(nèi)容。在另一示例中, 當(dāng)沒有執(zhí)行時間遷移時,即,在記錄廣播內(nèi)容A的同時播放已經(jīng)記錄的廣播內(nèi)容B,如果選 擇PIP功能,則可以在主屏幕上顯示廣播內(nèi)容A,同時在子屏幕上顯示廣播內(nèi)容B。此外,可 以在輸入設(shè)備(例如遠程控制器550)中指定鍵來分別調(diào)用PIP、POP和雙重窗口功能?;?者,對ΡΙΡ、Ρ0Ρ和雙重窗口功能指定單個鍵,使得能夠根據(jù)連續(xù)按鍵次數(shù)來選擇ΡΙΡ、Ρ0Ρ或 雙重窗口功能。此外,主屏幕的畫面可以與子屏幕的畫面交換。DTV Al 111的記錄介質(zhì)可分為時間遷移記錄區(qū)和半持久記錄區(qū)。根據(jù)內(nèi)容的記錄類型可將DTV Al 111接收到的內(nèi)容存儲在時間遷移記錄區(qū)或半持久記錄區(qū)中。例如,將時 間遷移請求內(nèi)容存儲在時間遷移記錄區(qū),而將即時記錄或保留記錄請求的內(nèi)容存儲在半持 久記錄區(qū)。認(rèn)為時間遷移記錄區(qū)是用于存儲少量數(shù)據(jù)的臨時存儲。例如,如果時間遷移記錄 區(qū)具有存儲兩小時的數(shù)據(jù)的容量,則存儲數(shù)據(jù)兩小時以后時間遷移記錄區(qū)就滿了。然后可 以通過先輸入先刪除的方式刪除時間遷移記錄區(qū)的數(shù)據(jù),或者用新數(shù)據(jù)覆蓋時間遷移記錄 區(qū)中已有的數(shù)據(jù),來存儲當(dāng)前接收到的內(nèi)容。對于連接到DTV Al 111的數(shù)字TV可分配不 同的時間遷移記錄區(qū),或者可以對數(shù)字TV以適當(dāng)?shù)姆绞絾为毞峙鋯蝹€的時間遷移記錄區(qū)。同時,當(dāng)從控制器506接收到時間遷移請求時,如果記錄/播放控制器507檢測到 另一數(shù)字TV已經(jīng)利用DTV Al 111的記錄介質(zhì)對期望信道的廣播內(nèi)容進行時間遷移,則記 錄/播放控制器507在另一數(shù)字TV的時間遷移的情況下通過共享期望信道的廣播內(nèi)容來 執(zhí)行時間遷移,而不存儲廣播內(nèi)容。例如,如果數(shù)字TV 212已經(jīng)對時間遷移請求的信道的 廣播內(nèi)容進行了時間遷移,則記錄/播放設(shè)備100的記錄/播放控制器507不向DTV Al 111 發(fā)送時間遷移請求的信道的廣播內(nèi)容。相反地,它共享由數(shù)字TV 212進行時間遷移的信道 的廣播內(nèi)容。即,記錄/播放控制器507加入了數(shù)字TV 212存儲在DTV Al 111的記錄介 質(zhì)中的廣播內(nèi)容。因為記錄/播放設(shè)備100現(xiàn)在能夠播放在時間遷移請求之前的數(shù)據(jù),所 以用戶可以觀看時間遷移請求之前已經(jīng)廣播的內(nèi)容。此外,這樣消除了將相同數(shù)據(jù)冗余地 存儲在DTV Al 111的記錄介質(zhì)中的需要,從而避免了記錄介質(zhì)不必要的浪費。沒有前述功能,記錄/播放設(shè)備100將時間遷移請求的信道的廣播內(nèi)容發(fā)送到DTV Al 111,用于記錄在記錄介質(zhì)中,不管另一數(shù)字TV是否將廣播內(nèi)容進行時間遷移。作為結(jié) 果,因為多個數(shù)字TV將相同的數(shù)據(jù)存儲在DTV Al 111的記錄介質(zhì)的不同區(qū)域中,所以記錄 介質(zhì)被不必要地消耗。此外,記錄/播放設(shè)備100在時間遷移請求的時間之前不能顯示數(shù) 據(jù)廣播。即,因為典型的時間遷移功能在預(yù)定記錄介質(zhì)的時間遷移記錄區(qū)的容量(或時間) 內(nèi)只允許存儲跟隨在時間遷移請求的時間之后的廣播內(nèi)容,所以不能顯示在時間遷移請求 的時間之前的廣播內(nèi)容。為了避免這種問題,在本發(fā)明中,當(dāng)多個數(shù)字TV連接到DTVAl 111 并且從其中一個數(shù)字TV接收時間遷移請求時,確定另一數(shù)字TV是否利用DTV Al 111的記 錄介質(zhì)對期望信道的廣播內(nèi)容進行時間遷移。如果另一數(shù)字TV對期望信道的廣播內(nèi)容進 行時間遷移,則已經(jīng)接收時間遷移請求的數(shù)字TV通過共享被時間遷移的廣播內(nèi)容來進行 時間遷移,不存儲廣播內(nèi)容。圖9是示出用于從記錄/播放設(shè)備中搜索內(nèi)容的方法的概念圖。參照圖9,當(dāng)接收到內(nèi)容請求命令時,記錄/播放控制器507基于關(guān)于內(nèi)容910的 內(nèi)容識別信息,搜索已經(jīng)請求了內(nèi)容910的外部資源111、113、120和130。記錄/播放控 制器507可以向外部資源101請求外部資源搜索。為此,記錄/播放控制器507管理包含 關(guān)于外部資源的位置信息的內(nèi)容列表。即,記錄/播放控制器507接收來自外部資源111、 113、120和130的位置信息并基于所述位置信息更新內(nèi)容列表。位置信息包括地址、共享文 件夾名稱、URL和URI中的至少一個。記錄/播放控制器507基于位置信息向外部資源101發(fā)送包括內(nèi)容識別信息的內(nèi) 容搜索請求。然后外部資源101基于關(guān)于內(nèi)容910的內(nèi)容識別信息從內(nèi)容列表中搜索具有 所請求內(nèi)容910的DTV Al 111和PC A4 130,并將作為內(nèi)容搜索請求結(jié)果的關(guān)于DTV Al111和PC A4130的信息發(fā)送到記錄/播放設(shè)備100。外部資源101可使用傳送ID、服務(wù)ID 和事件ID,或時間內(nèi)容作為內(nèi)容識別信息。在使用傳送ID、服務(wù)ID和事件ID的前一情況 中,外部資源101將請求內(nèi)容910的傳送ID、服務(wù)ID和事件ID與存儲在外部資源111、113、 120和130中的內(nèi)容的傳送ID、服務(wù)ID和事件ID進行比較,如果它們相同,則將外部資源 111,113,120和130確定為存儲內(nèi)容910。記錄/播放控制器507從外部資源101接收用于內(nèi)容搜索請求的結(jié)果,從DTV Al 111和PC A4 130接收內(nèi)容910?;蛘?,記錄/播放控制器507可以自主搜索具有內(nèi)容910的外部資源。為了自主 搜索,記錄/播放控制器507在內(nèi)容列表中進一步包括內(nèi)容信息,用于管理。內(nèi)容信息包含 關(guān)于存儲在由位置信息所指示的外部資源中的內(nèi)容的內(nèi)容識別信息。如前面所述,內(nèi)容信 息識別內(nèi)容,例如包括傳送ID、服務(wù)ID和事件ID。記錄/播放控制器507根據(jù)內(nèi)容列表檢測具有內(nèi)容910的DTV Allll和PC A4 130并接收來自DTV Al 111和PC A4 130的內(nèi)容910。在此,記錄/播放控制器507將關(guān) 于內(nèi)容910的內(nèi)容識別信息與內(nèi)容列表中列出的內(nèi)容識別信息進行比較,用于檢測具有內(nèi) 容910的外部資源。如果內(nèi)容910是動態(tài)圖像專家組2 (MPEG2) TS,則記錄/播放控制器507 將內(nèi)容910的傳送ID、服務(wù)ID和事件ID與內(nèi)容列表中列出的傳送ID、服務(wù)ID和事件ID 進行比較,并且如果有具有相同的傳送ID、服務(wù)ID和事件ID得外部資源,則將所述外部資 源確定為存儲內(nèi)容910。如果沒有外部資源具有完整的請求內(nèi)容910,則記錄/播放控制器507可搜索每個 具有內(nèi)容910的片段的外部資源,從這些外部資源接收內(nèi)容片段,并將它們作為內(nèi)容910播 放。為此,記錄/播放控制器507進一步包括并管理內(nèi)容列表的內(nèi)容信息中的內(nèi)容記錄時 間信息。內(nèi)容記錄時間信息指定記錄開始時間和結(jié)束時間。記錄/播放控制器507基于包括在內(nèi)容信息中的內(nèi)容記錄時間信息搜索具有內(nèi)容 片段 921 和 923 的 DTV Al 111 禾口 PC A4 130,從 DTV Allll 和 PC A4 130 接收內(nèi)容片段 921 和923,并將它們作為內(nèi)容910播放。即,記錄/播放控制器507通過從PC A4 130接收內(nèi) 容片段921來播放作為內(nèi)容910—部分的塊911,通過從DTV Al 111接收內(nèi)容片段923播 放作為內(nèi)容910另一部分的塊913。顯然,記錄/播放控制器507可通過從DTV A2 113接 收內(nèi)容片段9 播放塊911。在示例中,連同來自外部資源的內(nèi)容片段一起,記錄/播放控制器507可接收用于 內(nèi)容片段的編碼方案的獨立時鐘信息,并基于所述時鐘信息通過組合接收到的內(nèi)容片段來 生成請求內(nèi)容。即,記錄/播放控制器507通過比較關(guān)于內(nèi)容片段的時鐘信息,準(zhǔn)確地定位 內(nèi)容片段之間的邊界,同時刪除內(nèi)容片段之間的重疊,使得內(nèi)容片段組合成為無縫、無重疊 的視頻幀。時鐘信息可以是傳送流(TS)的節(jié)目時鐘基準(zhǔn)(PCR)。在另一示例中,記錄/播放控制器507可基于內(nèi)容列表中列出的記錄時間信息,計 算用于內(nèi)容片段的編碼方案的獨立時鐘信息,并通過將時鐘信息包括在請求中,向外部資 源請求內(nèi)容片段。當(dāng)接收到包括時鐘信息的內(nèi)容片段請求時,每個外部資源可向記錄/播 放控制器507提供與時鐘信息相對應(yīng)的內(nèi)容片段。即,外部資源可提取與接收到的時鐘信 息相對應(yīng)的內(nèi)容片段并將該內(nèi)容片段提供給記錄/播放設(shè)備100。在向多個外部資源請求內(nèi)容片段的另一示例中,記錄/播放控制器507可通過將時鐘信息包括在請求中向一些外部資源請求內(nèi)容片段,同時從其他外部資源與時鐘信息一 起接收時鐘信息內(nèi)容片段。然后記錄/播放控制器507可通過組合基于接收到的時鐘信息 從前面的外部資源接收到的內(nèi)容片段和從后面的外部資源接收到的內(nèi)容片段,創(chuàng)建請求內(nèi)容。當(dāng)播放當(dāng)前內(nèi)容片段914期間接收到過去時間播放時間遷移請求作為內(nèi)容請求 命令時,記錄/播放控制器507也可以搜索具有過去時間內(nèi)容的外部資源并播放當(dāng)前播放 內(nèi)容910的過去版本。在播放內(nèi)容期間,記錄/播放控制器507可根據(jù)基于從TDT/T0T提取 的時間的系統(tǒng)時間,或根據(jù)TS的PCR計算關(guān)于請求的過去播放時間的信息,通過將計算的 時間信息與內(nèi)容列表中列出的內(nèi)容記錄時間信息進行比較,搜索具有與過去的播放時間相 對應(yīng)的內(nèi)容的外部資源,接收來自搜索的外部資源的內(nèi)容,并播放請求的過去時間的內(nèi)容。當(dāng)記錄/播放控制器507接收到來自多個外部資源的內(nèi)容時,它可以基于接收到 的時鐘信息,將從這些外部資源接收到的內(nèi)容組合成為請求內(nèi)容。此外,記錄/播放控制器507通過將過去時間與包括在內(nèi)容列表中的內(nèi)容記錄時 間信息進行比較,搜索具有與請求的過去時間相對應(yīng)的全部或部分內(nèi)容的外部資源,并向 外部資源請求內(nèi)容。記錄/播放控制器507可基于全部或部分內(nèi)容的記錄時間信息,計算 用于全部或部分內(nèi)容的編碼方案的獨立時鐘信息,并通過將時鐘信息包括在請求中,向外 部資源請求內(nèi)容。當(dāng)接收到包括時鐘信息的內(nèi)容請求時,外部資源可提供與時鐘信息相對 應(yīng)的內(nèi)容。即,外部資源可提取與時鐘信息相對應(yīng)的內(nèi)容片段并將其提供給記錄/播放控 制器507。為了獲得內(nèi)容列表或內(nèi)容信息,記錄/播放控制器507向由位置信息指示的外部 資源請求內(nèi)容列表或存儲在外部資源中的內(nèi)容信息。為了與外部資源101共享內(nèi)容列表或內(nèi)容信息,記錄/播放控制器507在記錄內(nèi) 容期間將關(guān)于內(nèi)容的內(nèi)容信息發(fā)送到外部資源101,當(dāng)完成記錄時將關(guān)于記錄內(nèi)容的內(nèi)容 信息發(fā)送到外部資源101。記錄/播放控制器507可將其位置信息或內(nèi)容列表發(fā)送到外部資源101。例如,記 錄/播放控制器507可以在每個預(yù)定間隔將位置信息或內(nèi)容列表發(fā)送到外部資源101。在 另一示例中,當(dāng)請求外部資源101時,記錄/播放控制器507將位置信息或內(nèi)容列表發(fā)送到 外部資源101。為了加入本發(fā)明的內(nèi)容信息管理系統(tǒng)10,當(dāng)記錄/播放控制器507處于活動狀態(tài) 時,記錄/播放控制器507可廣播指示其活動狀態(tài)的消息,或者將其發(fā)送到由位置信息指示 的外部資源101。圖10至圖12示出利用記錄/播放設(shè)備中的外部記錄介質(zhì)時間遷移的示例性實 現(xiàn)。參照圖10,DTV Al 111已經(jīng)從時間點a開始對信道B進行時間遷移,并且記錄/ 播放設(shè)備100在時間點b接收對信道B進行時間遷移的請求。當(dāng)在時間點b對記錄/播放 設(shè)備100加電,激活DVR模式,設(shè)定時間遷移模式,并在信道B上接收內(nèi)容時,會出現(xiàn)這種情 況?;蛘咴谟^看沒有時間遷移的信道B期間,當(dāng)用戶在時間點b通過遠程控制器550或菜 單設(shè)定時間遷移模式時,也會出現(xiàn)這種情況。因為在記錄/播放設(shè)備100在時間點b接收到用于信道B的時間遷移請求之前,DTV Al 111已經(jīng)從時間點a開始對信道B進行時間遷移,所以記錄/播放設(shè)備100通過共 享在DTV Al 111被時間遷移的信道B的內(nèi)容,執(zhí)行時間遷移,不單獨將信道B的內(nèi)容存儲 在記錄介質(zhì)中。傳統(tǒng)上,在這種情況下用戶在時間點b之前不能觀看信道B廣播的內(nèi)容。但是根據(jù) 本發(fā)明,因為記錄/播放設(shè)備100能共享被DTV Al 111時間遷移的信道B的內(nèi)容,所以記 錄/播放設(shè)備100的用戶可以從時間點a開始觀看信道B的內(nèi)容,如圖10所示。在此,記 錄/播放設(shè)備100可在OSD中顯示時間遷移進度條,并通知用戶他或她可以從對應(yīng)于時間 點a的內(nèi)容開始觀看信道B的內(nèi)容。用戶通過輸入設(shè)備(例如遠程控制器550)可在時間 點a以后選擇播放時間。此外,本發(fā)明中可以從信道B的畫面中生成至少一個縮略圖并顯 示在屏幕的預(yù)定位置。縮略圖可以是時間點a的圖像或者時間點a以后的任何其他圖像。 盡管縮略圖可位于屏幕的任何地方,在本發(fā)明的示例性實施例中它顯示在屏幕的底部。基于幀內(nèi)編碼(I)幀或者在時間點a以后通過存儲在外部資源110的記錄介質(zhì)中 的信道B的視頻幀中的預(yù)測編碼(P)或雙向預(yù)測(B)幀的運動補償,可生成縮略圖??梢?在每個預(yù)定時間(例如10分鐘)創(chuàng)建縮略圖。因此,用戶從縮略圖容易推斷在預(yù)定時間點 廣播的內(nèi)容并選擇播放時間。進度條或縮略圖的顯示可以以相同的方式應(yīng)用于圖7和圖8, 如后面所述。參照圖11,記錄/播放設(shè)備100在從時間點a(如附圖標(biāo)記(a)所指示的)開始對 信道A進行時間遷移期間,在時間點b接收對信道B進行時間遷移的請求。當(dāng)記錄/播放 設(shè)備100的用戶從時間點a觀看的信道A切換到時間點b觀看的信道B時,激活DVR模式 并設(shè)定時間遷移模式,會出現(xiàn)這種情況。如附圖標(biāo)記(b)所指示的,DTV Al 111已經(jīng)從時間 點a開始在其記錄介質(zhì)中對信道B進行時間遷移,因此記錄/播放設(shè)備100可通過共享被 DTV Al 111時間遷移的信道B的內(nèi)容,對信道B的內(nèi)容進行時間遷移,不將信道B的內(nèi)容存 儲在記錄介質(zhì)上。傳統(tǒng)上,用戶不能觀看時間點b之前已經(jīng)廣播的信道B的內(nèi)容。與之不 同,記錄/播放設(shè)備100的用戶可以從時間點a開始觀看信道B的內(nèi)容,如附圖標(biāo)記(c)所 指示的。當(dāng)記錄/播放設(shè)備100的用戶在時間點b從在時間點a開始已經(jīng)對其進行時間遷 移的信道A切換到信道b時,他或她可能需要之前已經(jīng)被時間遷移的信道A的內(nèi)容直到時 間點b。在本發(fā)明中,當(dāng)一個數(shù)字TV接收到對內(nèi)容的時間遷移請求時,如果另一數(shù)字TV已 經(jīng)對期望的內(nèi)容進行時間遷移,則允許用戶通過OSD功能對另一數(shù)字TV進行時間遷移的信 道是否進行時間遷移作出選擇。S卩,記錄/播放設(shè)備100從時間點a(如圖12中的附圖標(biāo)記(a)所指示的)開始 對信道A進行時間遷移期間,在時間點b接收對信道B的時間遷移請求。假設(shè)從時間點a 開始DTV Al 111已經(jīng)利用外部資源110的記錄介質(zhì)對信道B進行時間遷移,當(dāng)記錄/播放 設(shè)備100的用戶從由OSD處理器509顯示在OSD上的選擇消息,作出選擇不對另一數(shù)字TV 進行時間遷移的信道進行時間遷移時,他或她可以從時間點a到時間點b觀看信道A,然后 在時間點b之后觀看信道B,如圖12中的附圖標(biāo)記(c)所指示的。另一方面,如果用戶根據(jù) 選擇消息,選擇對另一數(shù)字TV進行時間遷移的信道進行時間遷移,則他或她可以從時間點 a開始觀看信道B,如圖11中的附圖標(biāo)記(c)所指示的。在另一示例中,如果用戶根據(jù)選擇 消息,選擇觀看時間點b之前已經(jīng)廣播的信道的內(nèi)容,則他或她可以觀看在時間點b之前已經(jīng)廣播的信道A和信道B兩者的內(nèi)容。因為時間點b之前信道A和信道B的內(nèi)容被存儲在 記錄介質(zhì)中,所以這是可能的。圖13是根據(jù)本發(fā)明示例性實施例的用于管理內(nèi)容位置信息的服務(wù)器的框圖。參照圖13,本發(fā)明的內(nèi)容定位器管理服務(wù)器1300包括通信接口單元1310、控制器 1320和存儲器1330。通信接口單元1310為與連接到網(wǎng)絡(luò)的至少一個記錄/播放設(shè)備1301或至少一個 外部資源1302進行數(shù)據(jù)發(fā)送/接收提供接口。記錄/播放設(shè)備1301對應(yīng)于根據(jù)本發(fā)明的 記錄/播放設(shè)備100。存儲器1330存儲內(nèi)容列表。內(nèi)容列表包含關(guān)于記錄/播放設(shè)備1301的位置信息 以及從記錄/播放設(shè)備1301接收到的、關(guān)于記錄在記錄/播放設(shè)備1301上的內(nèi)容的信息。 內(nèi)容信息包括內(nèi)容識別信息??刂破?302接收來自記錄/播放設(shè)備1301的位置信息或內(nèi)容信息并基于接收的 位置信息或內(nèi)容信息更新存儲在存儲器1330中的內(nèi)容列表。當(dāng)接收到來自記錄/播放設(shè)備1301的內(nèi)容搜索請求時,控制器1302從存儲在存 儲器1330中的內(nèi)容列表中搜索請求的內(nèi)容。在此,控制器1302可基于關(guān)于所請求內(nèi)容的 內(nèi)容識別信息,搜索其中記錄了請求內(nèi)容的記錄/播放設(shè)備。控制器1302響應(yīng)于接收到的內(nèi)容搜索請求,將搜索結(jié)果發(fā)送到記錄/播放設(shè)備 1301。圖14是示出用于本發(fā)明的記錄/播放設(shè)備與外部資源之間消息傳輸?shù)男盘柫鞯?示意圖。參照圖14,當(dāng)記錄/播放設(shè)備100處于活動狀態(tài)1410時,記錄/播放設(shè)備100廣 播指示它處于活動狀態(tài)的消息1411?;顒訝顟B(tài)1410例如可設(shè)定為加電或喚醒。外部資源101將請求位置信息的消息1412發(fā)送到記錄/播放設(shè)備100。位置信息 可采取 Node_Location_info 410 的形式。外部資源101發(fā)送請求內(nèi)容列表的消息1414。然后記錄/播放設(shè)備100將存儲在 它的本地存儲器中的包含主要內(nèi)容列表的消息1415發(fā)送到外部資源101。本地存儲器例如 可以是HDD、USB HDD或連接到ATA的USB存儲器。此外,外部資源101可以將請求緩存內(nèi)容列表的消息1416發(fā)送到記錄/播放設(shè) 備100。如果記錄/播放設(shè)備100已經(jīng)將另一節(jié)點的內(nèi)容列表緩存到內(nèi)容信息管理系統(tǒng)10 中,則它將包含緩存內(nèi)容列表的消息1417發(fā)送到外部資源101。緩存內(nèi)容列表指的是從另 一節(jié)點接收到的內(nèi)容列表。緩存內(nèi)容列表可采取Content_Listjtructure 400的形式。當(dāng)記錄/播放設(shè)備100開始記錄時,如附圖標(biāo)記1420所指示的,它將包括關(guān)于被 記錄的當(dāng)前內(nèi)容的內(nèi)容信息的消息1421發(fā)送到外部設(shè)備101。隨著記錄進度一起,記錄/ 播放設(shè)備100可將包括更新的內(nèi)容信息的消息1422周期性地發(fā)送到外部資源101。當(dāng)完成記錄時,如附圖標(biāo)記1430所指示的,記錄/播放設(shè)備100將指示記錄完成 的消息1431發(fā)送到外部資源101。因為記錄/播放設(shè)備100每個預(yù)定時間重復(fù)MSG_broadcast_node_active 1411 的傳輸至MSG_send_end_content_recording_info 1430的傳輸,所以在形成本發(fā)明的內(nèi) 容信息管理系統(tǒng)10的節(jié)點中緩存和共享相同的內(nèi)容列表。
圖15和圖16是流程圖,示出根據(jù)本發(fā)明示例性實施例的內(nèi)容信息管理方法。參照圖15和圖16,在步驟S100,記錄/播放控制器507確定是否已經(jīng)設(shè)定活動狀 態(tài)。在活動狀態(tài)的情況下,在步驟S101,記錄/播放控制器507將指示活動狀態(tài)的消息 發(fā)送到外部資源101。指示活動狀態(tài)的消息可以被廣播。在步驟S102,記錄/播放控制器 507響應(yīng)于發(fā)送的消息,確定是否已經(jīng)從外部資源101接收到位置信息請求。當(dāng)接收到位置信息請求時,在步驟S103,記錄/播放控制器507將位置信息發(fā)送到 外部資源101。在步驟S104,記錄/播放控制器507響應(yīng)于發(fā)送的位置信息,確定是否已經(jīng) 從外部資源101接收到主要內(nèi)容信息請求。當(dāng)接收到主要內(nèi)容信息請求時,在步驟S105,記錄/播放控制器507將主要內(nèi)容信 息請求發(fā)送到外部資源1091。主要內(nèi)容信息指的是關(guān)于已有的記錄內(nèi)容的內(nèi)容信息,位置 信息包括記錄/播放設(shè)備100的地址、共享文件夾名稱、URL和URI中的至少一個。在步驟S106,記錄/播放控制器507確定是否已經(jīng)接收到緩存內(nèi)容列表請求。當(dāng) 接收到緩存內(nèi)容列表請求時,在步驟S107,記錄/播放控制器507將緩存內(nèi)容列表發(fā)送到外 部資源101。緩存內(nèi)容列表包含從其他外部資源接收到的位置信息以及與位置信息相關(guān)聯(lián) 的內(nèi)容信息。在步驟S108,記錄/播放控制器507確定內(nèi)容是否在記錄中。當(dāng)內(nèi)容記錄開始以后,在步驟S109,記錄/播放控制器507將關(guān)于被記錄到外部資 源101的內(nèi)容的內(nèi)容信息發(fā)送到外部資源101。在步驟S110,記錄/播放控制器507確定 所述內(nèi)容是否已經(jīng)被完全記錄。隨著記錄的進度一起,記錄/播放控制器507可以將更新 的內(nèi)容信息周期性地發(fā)送到外部資源101。當(dāng)完成內(nèi)容記錄時,在步驟S111,記錄/播放控制器507將關(guān)于記錄內(nèi)容的內(nèi)容信 息發(fā)送到外部資源101。在步驟S112,記錄/播放控制器507確定是否已經(jīng)從外部資源101接收到指示活 動狀態(tài)的消息。當(dāng)接收到表示活動狀態(tài)的消息時,在步驟S113,記錄/播放控制器507利用 位置信息請求回復(fù)外部資源101。在步驟Sl 14,記錄/播放控制器507監(jiān)測在步驟Sl 14是否已經(jīng)接收到位置信息。當(dāng)接收到位置信息時,在步驟S115,記錄/播放控制器507基于接收到的位置信息 更新它的緩存內(nèi)容列表。響應(yīng)于位置信息,在步驟S116,記錄/播放控制器507向外部資源 101請求內(nèi)容信息。在步驟S117,記錄/播放控制器507監(jiān)測請求的內(nèi)容信息的接收。當(dāng)接收到內(nèi)容信息時,在步驟S118,記錄/播放控制器507基于接收到的內(nèi)容信息 更新緩存內(nèi)容列表。在步驟S119,記錄/播放控制器507監(jiān)測內(nèi)容請求命令的接收。當(dāng)接收到內(nèi)容請求命令時,在步驟S120,記錄/播放控制器507從主要內(nèi)容列表搜 索請求內(nèi)容。在步驟S121,如果在主要內(nèi)容列表中檢測到請求內(nèi)容,則記錄/播放控制器507可 播放請求內(nèi)容。在步驟S122,如果在主要內(nèi)容列表中沒有檢測到請求內(nèi)容,則記錄/播放控制器 507從緩存內(nèi)容列表中搜索請求內(nèi)容。
在步驟S123,如果在緩存內(nèi)容列表中檢測到請求內(nèi)容,則記錄/播放控制器507從 外部資源接收請求內(nèi)容。在步驟S1M,如果在緩存內(nèi)容列表中沒有搜索到請求內(nèi)容,則記錄/播放控制器 507將內(nèi)容搜索請求發(fā)送到外部資源101。內(nèi)容搜索請求包括關(guān)于請求內(nèi)容的內(nèi)容識別信 息。當(dāng)記錄/播放控制器507從外部資源101接收到關(guān)于具有請求內(nèi)容的外部資源的位置 信息時,它可以從外部資源接收請求內(nèi)容。圖17是根據(jù)本發(fā)明示例性實施例的記錄/播放設(shè)備的分層結(jié)構(gòu)的框圖。參照圖17,根據(jù)本發(fā)明的記錄/播放設(shè)備1500包括接收器1510、傳輸多路分解器 1520、設(shè)備接口 1530、流存儲器1540、音頻/視頻解碼器1550、處理器1560和記錄/播放處 理器1580。接收器1510將接收到的外部信號輸出到傳輸多路分解器1520。為了信號接收,接 收器1510包括模擬接收器1511、模擬調(diào)諧器1512、數(shù)字編碼器1513、數(shù)字調(diào)諧器1514、有 線調(diào)諧器1515以及源選擇器1516。接收器150是與記錄/播放設(shè)備100的接收器501相 對應(yīng)的元件。為了輸入模擬信號,模擬接收器1511輸出模擬合成物、模擬RGB以及模擬YPbPr 數(shù)據(jù)。數(shù)字編碼器1513將從模擬接收器1511接收到的數(shù)據(jù)編碼為MPEG2 TS0模擬調(diào)諧器1512對模擬廣播信號的預(yù)定頻率進行調(diào)諧并輸出模擬MPEG2 TS數(shù) 據(jù)。數(shù)字編碼器1513將從模擬調(diào)諧器1512接收到的數(shù)據(jù)編碼為MPEG2 TS0數(shù)字編碼器1513將從模擬接收器1511和模擬調(diào)諧器1512接收到的信號轉(zhuǎn)換為 MPEG2 TS的數(shù)字?jǐn)?shù)據(jù)。數(shù)字調(diào)諧器1514對數(shù)字廣播信號的預(yù)定頻率進行調(diào)諧并輸出數(shù)字MPEG2 TS數(shù) 據(jù)。有線調(diào)諧器1515經(jīng)由線纜接收RF信號并輸出數(shù)字MPEG2 TS數(shù)據(jù)。源選擇器1516選擇從數(shù)字編碼器1513、數(shù)字調(diào)諧器1514和有線調(diào)諧器1515接收 到的數(shù)字化的MPEG2 TS中的一個。傳輸多路分解器1520解復(fù)用從源選擇器1516接收到的數(shù)字化的MPEG2 TS0傳輸 多路分解器1520對應(yīng)于多路分解器503。在DVR中間件1590的控制下,設(shè)備接口 1530將從傳輸多路分解器1520接收到的 信號輸出到音頻/視頻解碼器1550或輸出到流存儲器1M0,并控制流存儲器1540。為了 實現(xiàn)此操作,設(shè)備接口 1530包括DVR AV數(shù)據(jù)路由器1531、幀索引生成器1532、網(wǎng)絡(luò)設(shè)備 1533、串行 USB/IEEE1394 1534、ATA 設(shè)備 1535 和加擾設(shè)備 1536。DVR AV數(shù)據(jù)路由器1531將從傳輸多路分解器1520接收到的音頻流和視頻流提供 給音頻/視頻解碼器1550,將從傳輸多路分解器1520接收到的數(shù)據(jù)流提供給中間件1563 和DVR中間件1590。此外,DVRAV數(shù)據(jù)路由器1531控制流存儲器1540存儲來自傳輸多路 分解器1520的音頻流和視頻流,讀取來自流存儲器1540的音頻流和視頻流,并將讀取的音 頻流和視頻流輸出到音頻/視頻解碼器1550。幀索引生成器1532解析音頻流或視頻流的序列頭和圖片頭并生成關(guān)于幀(L、P 和B幀)的位置信息。此外,幀索引生成器1532將幀位置信息輸出到索引特技播放管理 器1592。然后索引特技播放管理器1592結(jié)合當(dāng)前系統(tǒng)時間、TS的PCR以及系統(tǒng)時間時鐘(STC)的時間信息生成時間戳。網(wǎng)絡(luò)設(shè)備1533負(fù)責(zé)將數(shù)據(jù)發(fā)送到外部資源101/從外部資源101接收數(shù)據(jù),該外 部資源101連接到網(wǎng)絡(luò)。通過網(wǎng)絡(luò)設(shè)備1533,記錄/播放設(shè)備1500可以從外部資源101接 收位置信息和內(nèi)容信息,從外部資源接收用戶請求內(nèi)容,將內(nèi)容記錄在外部資源101的記 錄介質(zhì)上。串行USB/IEEE1394 15;34用于與外部記錄介質(zhì)或外部網(wǎng)絡(luò)設(shè)備通信(interface) 數(shù)據(jù)。串行USB/IEEE1394 1534是支持USB或IEEE1394的串行傳輸設(shè)備。外部記錄介質(zhì) 例如可以是USB存儲器或USB HDD,外部網(wǎng)絡(luò)設(shè)備例如可以是USB網(wǎng)絡(luò)。ATA設(shè)備1535與內(nèi)部記錄介質(zhì)通信數(shù)據(jù)。ATA設(shè)備1535連接到串行ATA(SATA) 或并行ATA (SATA) HDD,并通過控制HDD支持從HDD讀取數(shù)據(jù)和將數(shù)據(jù)寫入HDD。加擾設(shè)備1536將音頻流和視頻流解擾并將解擾的流輸出到音頻/視頻解碼器 1550。流存儲器1540用于存儲音頻流和視頻流以及數(shù)據(jù)。流存儲器1540可以是連接到 串行USB/IEEE1394的外部記錄介質(zhì)、連接到ATA設(shè)備1535的內(nèi)部記錄介質(zhì)、或外部資源 101的記錄介質(zhì)。音頻/視頻解碼器1550對應(yīng)于解碼器504。音頻/視頻解碼器1550將從設(shè)備接 口 1530接收到的音頻流和數(shù)據(jù)流解碼并將解碼的流輸出到顯示器1551和音頻設(shè)備1516, 用于播放音頻和視頻。處理器1560包括應(yīng)用1570、中間件接口 1561、中間件1563以及驅(qū)動器接口 1562。 處理器1560對應(yīng)于控制器506。應(yīng)用1570用于通過支持中間件1563,向用戶提供廣播服務(wù)。應(yīng)用1570包括菜單 應(yīng)用1571、信道列表編輯器1572以及EPG 1573。中間件接口 1561在應(yīng)用1570與中間件1563之間提供接口。即,中間件接口 1561 將信息或從應(yīng)用1570接收到的命令發(fā)送到中間件1563,并將從中間件1563接收到的命令 的結(jié)果提供給應(yīng)用1570。中間件1563支持應(yīng)用1570并控制資源。中間件1563分配資源、支持資源的使用、 以及為應(yīng)用1570釋放資源,使得應(yīng)用1570能夠訪問間接資源。因此,提高了資源的獨立性 和應(yīng)用1570的兼容性。中間件1563包括程序和系統(tǒng)信息協(xié)議(PSIP)/系統(tǒng)信息(Si)解析器1565,用 于解析包括在TS中的數(shù)據(jù)流;信道管理器1566,用于控制接收器;EPG數(shù)據(jù)庫1567,用于 管理EPG相關(guān)信息;空中下載(OAD) 1568,用于下載軟件和基于下載的軟件更新應(yīng)用;以及 CI1569,用于控制加擾設(shè)備1530對編碼的音頻流和視頻流進行解碼。驅(qū)動器接口 1562在中間件1563與硬件資源之間提供接口。中間件1563控制接 收器1516、傳輸多路分解器1520、設(shè)備接口 1533以及音頻/視頻解碼器1550。記錄/播放處理器1580包括記錄/播放應(yīng)用1581、DVR中間件接口 1586、DVR中 間件1590、DVR驅(qū)動器接口 1587以及虛擬存儲器/文件系統(tǒng)(FQ /設(shè)備連接管理器1588。 記錄/播放處理器1580對應(yīng)于記錄/播放控制器507。如所述的,當(dāng)控制器506合并記錄 /播放控制器507的功能時,記錄/播放處理器1580是對應(yīng)于控制器506的元件。記錄/播放應(yīng)用1581包括DVR用戶接口(UI) 1582、存儲器源導(dǎo)航器1583以及異常處理器UI 1584。DVR用戶接口 1582執(zhí)行DVR相關(guān)的用戶接口。存儲器源導(dǎo)航器1583 向用戶提供關(guān)于存儲在流存儲器1540中的內(nèi)容的信息,允許用戶選擇內(nèi)容,以及搜索用戶 需要的內(nèi)容。異常處理器UI 1584通知用戶連接到外部資源或流存儲器1540時的錯誤或 者DVR操作中的錯誤,并支持用戶對錯誤進行處理。DVR中間件接口 1586在操作中與中間件接口 1561相似。DVR中間件接口 1586在 記錄/播放應(yīng)用1581與DVR中間件1590之間提供接口。DVR中間件1590在操作中與中間件1563相似,用于支持DVR操作。為了支持DVR 操作,DVR中間件1590包括上傳/下載管理器1591、索引特技播放管理器1592、內(nèi)容列表 管理器1593以及存儲位置管理器1594。上傳/下載管理器1591基于幀索引生成器1532生成的時間戳確定數(shù)據(jù)的傳輸方 向,從而控制DVR AV數(shù)據(jù)路由器1581。索引特技播放管理器1592利用幀索引生成器1532生成的時間戳和索引構(gòu)建數(shù)據(jù) 庫,并改變播放內(nèi)容的位置,用于視頻特技播放,因此進行用戶需要的特技播放。內(nèi)容列表管理器1593將流存儲器1540作為虛擬存儲器管理,使得流存儲器1540 對于應(yīng)用1581、上傳/下載管理器1591以及索引特技播放管理器1592來說像內(nèi)部記錄介 質(zhì),此外還管理內(nèi)容列表。存儲位置管理器1594控制和管理設(shè)備接口 1530的每個元件的物理連接關(guān)系。DVR驅(qū)動接口 1587在設(shè)備接口 1530與DVR中間件1590之間提供接口,并通過應(yīng) 用程序接口(API)將設(shè)備接口 1530提供的功能提供給DVR中間件1590。虛擬存儲器/FS/設(shè)備連接管理器1588將網(wǎng)絡(luò)設(shè)備1533、串行USB/IEEE1394 1534、ATA設(shè)備1535和它們連接的流存儲器1540中的每個之間的物理/邏輯連接關(guān)系整 體虛擬化,并向DVR中間件1590指示虛擬化連接關(guān)系。即,虛擬存儲器/FS/設(shè)備連接管理 器1588整體地管理流存儲器1540的物理/邏輯連接關(guān)系,使得DVR中間件1590能夠利用 不同的輸入源訪問內(nèi)容。根據(jù)以上描述顯而易見,根據(jù)本發(fā)明示例性實施例的記錄/播放設(shè)備、用于管理 內(nèi)容位置信息的服務(wù)器、信息記錄介質(zhì)以及管理內(nèi)容信息的方法使得能夠?qū)?nèi)容記錄在分 布于網(wǎng)絡(luò)的記錄介質(zhì)上并共享存儲在記錄介質(zhì)中的內(nèi)容。因此,每個記錄/播放設(shè)備或廣 播接收器在不使用單獨實現(xiàn)的記錄介質(zhì)的情況下能夠記錄或播放廣播內(nèi)容,播放記錄/播 放設(shè)備或廣播接收器沒有記錄的內(nèi)容,以及不需要使用大容量存儲器來存儲大量記錄的內(nèi) 容。因為獲得了關(guān)于存儲在分布于網(wǎng)絡(luò)的記錄介質(zhì)上的內(nèi)容的信息,所以根據(jù)獲得的 信息檢測關(guān)于用戶請求的內(nèi)容的信息,因此將請求的內(nèi)容提供給用戶,用戶容易播放和觀 看他沒有記錄的內(nèi)容。容易獲得關(guān)于存儲在分布于網(wǎng)絡(luò)的記錄介質(zhì)上的內(nèi)容的信息和將存儲內(nèi)容更新 到最新版本使得用戶能夠搜索另一記錄/播放設(shè)備記錄的內(nèi)容并播放和觀看內(nèi)容。當(dāng)分布于網(wǎng)絡(luò)的每個記錄介質(zhì)僅在其中記錄全部內(nèi)容的一部分時,在記錄介質(zhì)中 搜索內(nèi)容片段并組合成完整內(nèi)容,用于播放。因此,即使記錄/播放設(shè)備部分地記錄內(nèi)容, 它也能通過接收來自其他記錄/播放設(shè)備的其他內(nèi)容片段來播放內(nèi)容。因為基于存儲在分布于網(wǎng)絡(luò)的記錄介質(zhì)中的內(nèi)容能有效執(zhí)行時間遷移,所以用戶能觀看新信道的廣播的過去版本,即使他從舊信道改變到新信道。本發(fā)明可實現(xiàn)為寫在計算機可讀記錄介質(zhì)上的計算機可讀代碼。計算機可讀記錄 介質(zhì)可以是將數(shù)據(jù)以計算機可讀方式存儲在上面的任何類型的記錄設(shè)備。計算機可讀記錄 介質(zhì)的示例包括R0M、RAM、CD_R0M、磁帶、軟盤、光學(xué)數(shù)據(jù)存儲器以及載波(例如通過互聯(lián)網(wǎng) 的數(shù)據(jù)傳輸)。計算機可讀記錄介質(zhì)可分布在連接到網(wǎng)絡(luò)的多個計算機系統(tǒng)中,因此可將計 算機可讀代碼寫在上面并以分散的方式執(zhí)行。工業(yè)實用性雖然參照其優(yōu)選實施例在此描述并說明了本發(fā)明,但是對本領(lǐng)域技術(shù)人員來說顯 而易見的是,在此能做出不脫離本發(fā)明精神和范圍的各種修改和變化。因此,希望本發(fā)明覆 蓋落入所附權(quán)利要求書及其等同物范圍的本發(fā)明的修改和變化。
權(quán)利要求
1.一種記錄/播放設(shè)備,包括通信接口單元,被配置成為與連接到網(wǎng)絡(luò)的至少一個外部資源的數(shù)據(jù)發(fā)送和接收提供 接口 ;以及控制器,被配置為接收對內(nèi)容的請求,基于內(nèi)容識別信息搜索記錄所請求內(nèi)容的外部 資源,以及控制從搜索到的外部資源接收所述內(nèi)容。
2.根據(jù)權(quán)利要求1所述的記錄/播放設(shè)備,其中,所述內(nèi)容識別信息包括傳送ID、服務(wù) ID和事件ID。
3.根據(jù)權(quán)利要求2所述的記錄/播放設(shè)備,其中,如果所請求內(nèi)容的傳送ID、服務(wù)ID 和事件ID與在外部資源中記錄的內(nèi)容的傳送ID、服務(wù)ID和事件ID相同,則所述控制器確 定所述外部資源以記錄所述請求的內(nèi)容。
4.根據(jù)權(quán)利要求1所述的記錄/播放設(shè)備,其中,所述控制器管理包括關(guān)于所述外部資 源的位置信息的內(nèi)容列表。
5.根據(jù)權(quán)利要求4所述的記錄/播放設(shè)備,其中,所述位置信息包括地址、共享文件夾 名稱、統(tǒng)一資源定位器(URL)和統(tǒng)一資源標(biāo)識符(URI)中的至少一個。
6.根據(jù)權(quán)利要求4所述的記錄/播放設(shè)備,其中,所述控制器通過基于所述內(nèi)容識別信 息向由所述位置信息指示的所述外部資源發(fā)送請求搜索所請求內(nèi)容的內(nèi)容搜索請求,以及 從所述外部資源接收所述內(nèi)容搜索請求的結(jié)果,搜索記錄所請求內(nèi)容的所述外部資源。
7.根據(jù)權(quán)利要求4所述的記錄/播放設(shè)備,其中,當(dāng)從所述外部資源接收到所述位置信 息時,所述控制器基于接收到的位置信息更新所述內(nèi)容列表。
8.根據(jù)權(quán)利要求4所述的記錄/播放設(shè)備,其中,所述控制器在所述內(nèi)容列表中包括內(nèi) 容信息,所述內(nèi)容信息包括關(guān)于記錄在由所述位置信息指示的所述外部資源中的內(nèi)容的內(nèi) 容識別信息。
9.根據(jù)權(quán)利要求8所述的記錄/播放設(shè)備,其中,所述控制器通過將包括在所述內(nèi)容列 表中的所述內(nèi)容識別信息與關(guān)于所請求內(nèi)容的所述內(nèi)容識別信息進行比較,搜索將所請求 內(nèi)容記錄在所述內(nèi)容列表中的所述外部資源,以及從搜索到的外部資源接收所請求內(nèi)容。
10.根據(jù)權(quán)利要求8所述的記錄/播放設(shè)備,其中,所述內(nèi)容信息進一步包括內(nèi)容記錄 時間信息。
11.根據(jù)權(quán)利要求10所述的記錄/播放設(shè)備,其中,所述內(nèi)容記錄時間信息包括記錄開 始時間信息和記錄結(jié)束時間信息,所述記錄開始時間信息指示由包括在所述內(nèi)容信息中的 所述內(nèi)容識別信息所識別的內(nèi)容的記錄開始時間,所述記錄結(jié)束時間信息指示所識別的內(nèi) 容的記錄結(jié)束時間。
12.根據(jù)權(quán)利要求10所述的記錄/播放設(shè)備,其中,所述控制器基于包括在所述內(nèi)容信 息中的所述內(nèi)容記錄時間信息搜索外部資源,所述外部資源的每個記錄了所請求內(nèi)容的內(nèi) 容片段,從搜索到的外部資源接收所述內(nèi)容片段,以及通過組合接收到的內(nèi)容片段生成所 請求內(nèi)容。
13.根據(jù)權(quán)利要求12所述的記錄/播放設(shè)備,其中,所述控制器從搜索到的多個外部資 源中的每個外部資源接收用于編碼方案的時鐘信息,以及基于所述時鐘信息,通過組合所 述內(nèi)容片段生成所請求內(nèi)容。
14.根據(jù)權(quán)利要求13所述的記錄/播放設(shè)備,其中,所述時鐘信息是節(jié)目時鐘基準(zhǔn)(PCR)。
15.根據(jù)權(quán)利要求12所述的記錄/播放設(shè)備,其中,所述控制器基于關(guān)于所述內(nèi)容片段 的記錄時間信息,計算用于編碼方案的時鐘信息,以及通過將計算的時鐘信息包括在所述 請求中,向搜索到的外部資源請求所述內(nèi)容片段。
16.根據(jù)權(quán)利要求10所述的記錄/播放設(shè)備,其中,一旦接收到過去時間播放時間遷移 請求作為所述請求時,所述控制器基于包括在所述內(nèi)容信息中的所述內(nèi)容記錄時間信息搜 索記錄了包括與所述過去時間相對應(yīng)的所請求內(nèi)容的部分的內(nèi)容的外部資源,以及從搜索 到的外部資源接收所述內(nèi)容。
17.根據(jù)權(quán)利要求16所述的記錄/播放設(shè)備,其中,所述控制器從搜索到的外部資源接 收用于編碼方案的時鐘信息,并基于接收的時鐘信息從接收到的內(nèi)容提取所述部分。
18.根據(jù)權(quán)利要求16所述的記錄/播放設(shè)備,其中,所述控制器基于包括在所述內(nèi)容信 息中的所述記錄時間信息,計算用于編碼方案的時鐘信息,以及通過將計算的時鐘信息包 括在所述請求中,向搜索到的外部資源請求所述部分。
19.根據(jù)權(quán)利要求8所述的記錄/播放設(shè)備,其中,所述控制器向所述外部資源請求由 所述位置信息指示的所述外部資源中管理的內(nèi)容列表或者關(guān)于記錄在所述外部資源中的 內(nèi)容的內(nèi)容信息。
20.根據(jù)權(quán)利要求8所述的記錄/播放設(shè)備,其中,所述控制器當(dāng)所述內(nèi)容的記錄開始 時,將關(guān)于內(nèi)容的內(nèi)容信息發(fā)送到所述外部資源,以及當(dāng)所述記錄完成時,將關(guān)于所述記錄 內(nèi)容的內(nèi)容信息發(fā)送到所述外部資源。
21.根據(jù)權(quán)利要求20所述的記錄/播放設(shè)備,其中,所述控制器廣播關(guān)于被記錄的內(nèi)容 的內(nèi)容信息或關(guān)于被完整記錄的內(nèi)容的內(nèi)容信息,或者,所述控制器向由所述位置信息指 示的所述外部資源單播關(guān)于被記錄的內(nèi)容的內(nèi)容信息或關(guān)于被完整記錄的內(nèi)容的內(nèi)容信 肩、ο
22.根據(jù)權(quán)利要求4所述的記錄/播放設(shè)備,其中,所述控制器向外部資源發(fā)送關(guān)于所 述控制器或所述內(nèi)容列表的位置信息。
23.根據(jù)權(quán)利要求22所述的記錄/播放設(shè)備,其中,所述控制器每個預(yù)定時間或者當(dāng)請 求所述外部資源時,向所述外部資源發(fā)送關(guān)于所述控制器或所述內(nèi)容列表的位置信息。
24.根據(jù)權(quán)利要求4所述的記錄/播放設(shè)備,其中,所述控制器廣播指示活動狀態(tài)的消 息,或者,向由所述位置信息指示的所述外部資源單播指示所述活動狀態(tài)的消息。
25.根據(jù)權(quán)利要求1所述的記錄/播放設(shè)備,其中,所述外部資源包括記錄/播放設(shè)備、 帶有記錄介質(zhì)的數(shù)字設(shè)備以及內(nèi)容定位器管理服務(wù)器的至少一個。
26.一種內(nèi)容定位器管理服務(wù)器,包括通信接口單元,被配置為與連接到網(wǎng)絡(luò)的至少一個記錄/播放設(shè)備的數(shù)據(jù)發(fā)送和接收 提供接口 ;存儲器,被配置為存儲內(nèi)容列表,所述內(nèi)容列表包括關(guān)于所述記錄/播放設(shè)備的位置 信息和關(guān)于在所述記錄/播放設(shè)備中記錄的內(nèi)容的信息的內(nèi)容信息;以及控制器,被配置為一旦從所述記錄/播放設(shè)備接收到所述位置信息或所述內(nèi)容信息時 更新所述內(nèi)容列表,并且一旦從記錄/播放設(shè)備接收到內(nèi)容搜索請求時,從所述內(nèi)容列表 搜索記錄所請求內(nèi)容的所述記錄/播放設(shè)備。
27.根據(jù)權(quán)利要求沈所述的內(nèi)容定位器管理服務(wù)器,其中,所述內(nèi)容信息包括內(nèi)容識 別信息。
28.根據(jù)權(quán)利要求27所述的內(nèi)容定位器管理服務(wù)器,其中,所述控制器基于所述內(nèi)容 識別信息從所述內(nèi)容列表搜索記錄所請求內(nèi)容的所述記錄/播放設(shè)備。
29.一種記錄介質(zhì),包括第一區(qū),被配置為存儲關(guān)于外部資源的位置信息;以及第二區(qū),被配置為結(jié)合所述位置信息存儲內(nèi)容信息,所述內(nèi)容信息是關(guān)于由所述外部 資源記錄的內(nèi)容的信息。
30.根據(jù)權(quán)利要求四所述的記錄介質(zhì),其中,所述位置信息包括所述外部資源的地址、 共享文件夾名稱、統(tǒng)一資源定位器(URL)和統(tǒng)一資源標(biāo)識符(URI)中的至少一個。
31.根據(jù)權(quán)利要求四所述的記錄介質(zhì),其中,所述內(nèi)容信息包括傳送ID、服務(wù)ID、事件 ID、指示所述內(nèi)容的記錄開始時間的記錄開始時間信息以及指示所述內(nèi)容的記錄結(jié)束時間 的記錄結(jié)束時間信息。
32.一種用于管理內(nèi)容信息的方法,包括當(dāng)設(shè)定活動狀態(tài)時,發(fā)送指示所述活動狀態(tài)的消息;響應(yīng)于發(fā)送的消息一旦接收到對提供接入信息的位置信息的請求時,發(fā)送所述位置信 息;以及響應(yīng)于所發(fā)送的位置信息一旦接收到對包括關(guān)于記錄內(nèi)容的內(nèi)容信息的內(nèi)容信息的 請求時,發(fā)送所述內(nèi)容信息。
33.根據(jù)權(quán)利要求32所述的方法,其中,所述內(nèi)容信息包括傳送ID、服務(wù)ID、事件ID、 指示內(nèi)容的記錄開始時間的記錄開始時間信息以及指示內(nèi)容的記錄結(jié)束時間的記錄結(jié)束 時間信息。
34.根據(jù)權(quán)利要求32所述的方法,其中,所述位置信息包括所述外部資源的地址、共享 文件夾名稱、統(tǒng)一資源定位器(URL)和統(tǒng)一資源標(biāo)識符(URI)中的至少一個。
35.根據(jù)權(quán)利要求32所述的方法,進一步包括一旦接收緩存內(nèi)容列表的請求時,發(fā)送 包括從外部資源接收的內(nèi)容列表的所述緩存內(nèi)容列表。
36.根據(jù)權(quán)利要求35所述的方法,其中,所述內(nèi)容列表包括位置信息和關(guān)于記錄在由 所述位置信息指示的外部資源中的內(nèi)容的信息。
37.根據(jù)權(quán)利要求32所述的方法,進一步包括當(dāng)內(nèi)容的記錄開始時,發(fā)送關(guān)于所述內(nèi)容的內(nèi)容信息;以及當(dāng)所述內(nèi)容的記錄完成時,發(fā)送關(guān)于所記錄內(nèi)容的內(nèi)容信息。
38.根據(jù)權(quán)利要求37所述的方法,其中,廣播或單播關(guān)于被記錄內(nèi)容的內(nèi)容信息或關(guān) 于被完全記錄內(nèi)容的內(nèi)容信息。
39.根據(jù)權(quán)利要求32所述的方法,進一步包括步驟接收指示活動狀態(tài)的消息;響應(yīng)接收到的消息請求位置信息;一旦接收到所述位置信息,基于所述位置信息更新所述緩存內(nèi)容列表,以及響應(yīng)所述 位置信息請求內(nèi)容信息;以及一旦接收到所述內(nèi)容信息,利用所述內(nèi)容信息更新所述緩存內(nèi)容列表。
40.根據(jù)權(quán)利要求32所述的方法,進一步包括 一旦接收到對內(nèi)容的請求,搜索所述內(nèi)容信息;如果在主要內(nèi)容列表中沒有檢測到所請求內(nèi)容,則搜索所述緩存內(nèi)容列表;以及 如果在所述緩存內(nèi)容列表中沒有檢測到所請求內(nèi)容,則發(fā)送請求搜索所請求內(nèi)容的內(nèi) 容搜索請求。
41.根據(jù)權(quán)利要求32所述的方法,其中,發(fā)送所述消息包括廣播指示活動狀態(tài)的消息, 或者,向由所述位置信息指示的所述外部資源單播指示所述活動狀態(tài)的消息。
全文摘要
公開了記錄和播放內(nèi)容的設(shè)備、管理內(nèi)容位置信息的服務(wù)器、信息記錄介質(zhì)、用于管理內(nèi)容信息的方法以及用于該方法的記錄介質(zhì)。記錄/播放設(shè)備(111、113、160、170)包括通信接口單元和控制器,所述通信接口單元被配置成為與連接到網(wǎng)絡(luò)的至少一個外部資源的數(shù)據(jù)發(fā)送和接收提供接口,控制器被配置為接收對內(nèi)容的請求,基于內(nèi)容識別信息搜索記錄所請求內(nèi)容的外部資源,以及控制從搜索到的外部資源接收內(nèi)容。
文檔編號H04N7/173GK102047679SQ200980120546
公開日2011年5月4日 申請日期2009年4月13日 優(yōu)先權(quán)日2008年4月11日
發(fā)明者安奎泰 申請人:Lg電子株式會社