專利名稱:可共享資源的視頻播放裝置及其操作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種視頻播放裝置,特別的,涉及一種通過外部網(wǎng)絡(luò)可與類似的其它視頻播放裝置共享硬件資源的視頻播放裝置。
背景技術(shù):
目前市場中可提供各種各樣的視頻播放裝置。大多數(shù)人都擁有,或熟悉盒式磁帶錄像機(jī)(VCR)。而最近,市場上出現(xiàn)了一種不使用盒式磁帶而使用計(jì)算機(jī)磁性硬盤來存儲視頻節(jié)目的錄像機(jī)。例如,ReplayTVTM錄像機(jī)和TiVOTM錄像機(jī)就是使用例如MPEG-2這樣的壓縮方式將電視節(jié)目數(shù)字地記錄在硬盤驅(qū)動器上的。此外,某些視頻播放裝置還能夠在可讀/寫的數(shù)字通用光盤(DVD)上而不是磁盤上進(jìn)行記錄。
視頻播放裝置的顯著優(yōu)點(diǎn)在于,其允許用戶可將他或她喜歡觀看的電視節(jié)目錄制下來便于過后再觀看。在將電視節(jié)目記錄下來以后,用戶可自由的觀看幾小時(shí),幾天甚至幾個(gè)星期。視頻播放裝置還允許用戶觀看租用的視頻節(jié)目。
雖然如此,視頻播放裝置的性能相對來說還是有限的。視頻播放裝置具有相對有限容量的存儲空間,通常是數(shù)百兆比特的容量,以致其很容易就被記錄的電視節(jié)目消耗盡了。同樣,視頻播放裝置僅僅能夠記錄其所能夠調(diào)諧接收到的這么多電視節(jié)目。只有一個(gè)調(diào)諧器的視頻播放裝置一次只能記錄一個(gè)電視節(jié)目。如果觀眾想要記錄同時(shí)播放的兩個(gè)節(jié)目,則該觀眾就必須使用兩個(gè)視頻播放裝置。
因此希望能夠擴(kuò)充視頻播放裝置的性能。特別是,需要一種改進(jìn)的基于光盤的視頻播放裝置,當(dāng)光盤上沒有足夠的剩余空間時(shí)其能夠記錄一個(gè)視頻節(jié)目。尤其是,需要一種改進(jìn)的視頻播放裝置,能夠一次記錄兩個(gè)或多個(gè)視頻節(jié)目。
發(fā)明概述為了克服上述現(xiàn)有技術(shù)的缺陷,本發(fā)明的基本目的是提供一種包含一個(gè)光盤存儲裝置的、改進(jìn)的視頻播放裝置,其能夠通過連接至該視頻播放裝置的一個(gè)外部通信網(wǎng)絡(luò)與類似的其它視頻播放裝置共享資源。一個(gè)第一視頻播放裝置可與類似的其他視頻播放裝置通信,并能夠判斷一個(gè)第二視頻播放裝置當(dāng)前是否在使用,以及預(yù)定于何時(shí)其將被使用。第一視頻播放裝置還能夠判斷在第二視頻播放裝置上有多少可用的光盤空間。若第二視頻播放裝置具有可用資源,則第一視頻播放裝置就向第二視頻播放裝置發(fā)送一個(gè)記錄任務(wù),以使第二視頻播放裝置在第一視頻播放裝置的控制下記錄一個(gè)電視節(jié)目。
為了克服上述現(xiàn)有技術(shù)的缺陷,本發(fā)明的另一個(gè)基本目的是提供一種視頻播放裝置,包括1)一個(gè)光盤存儲裝置,能夠存儲從外部節(jié)目源接收到的電視節(jié)目;2)一個(gè)第一控制器,能夠接收一個(gè)第一節(jié)目記錄命令,其中該第一節(jié)目記錄命令可使第一控制器在第一時(shí)間空擋期間在光盤存儲裝置上記錄第一電視節(jié)目;3)一個(gè)第二控制器,能夠判斷在光盤存儲裝置上是否有足夠的空間來存儲第一電視節(jié)目,其中,響應(yīng)于光盤存儲裝置上沒有足夠空間的判斷,該光盤存儲裝置可進(jìn)一步識別外部通信網(wǎng)絡(luò)中的可記錄第一電視節(jié)目的第二遠(yuǎn)程視頻播放裝置,并發(fā)送一個(gè)記錄任務(wù)請求至第二遠(yuǎn)程視頻播放裝置,其中該記錄任務(wù)請求可使第二遠(yuǎn)程視頻播放裝置在第一時(shí)間段記錄第一電視節(jié)目。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,第二控制器還能夠比較第一節(jié)目記錄命令和第一控制器在先收到的第二節(jié)目記錄命令,并判斷與第二節(jié)目記錄命令相關(guān)的第二時(shí)間段是否與第一時(shí)間段重疊。
根據(jù)本發(fā)明的另一個(gè)實(shí)施例,響應(yīng)于第一和第二時(shí)間段相重疊的判斷,第二控制器可通過外部通信網(wǎng)絡(luò)訪問第二遠(yuǎn)程視頻播放裝置,并發(fā)送記錄任務(wù)請求至第二遠(yuǎn)程視頻播放裝置,其中該記錄任務(wù)請求可使第二遠(yuǎn)程視頻播放裝置在第一時(shí)間段記錄第一電視節(jié)目。
根據(jù)本發(fā)明的又一個(gè)實(shí)施例,視頻播放裝置進(jìn)一步包括一個(gè)存儲器,用于在一個(gè)記錄計(jì)劃表上存儲第一和第二節(jié)目記錄命令。
根據(jù)本發(fā)明的又一個(gè)實(shí)施例,第二控制器可通過訪問外部通信網(wǎng)絡(luò)的中央服務(wù)器,并從中央服務(wù)器請求得到一個(gè)能夠記錄第一電視節(jié)目的遠(yuǎn)程視頻播放裝置的列表,來識別第二遠(yuǎn)程視頻播放裝置。
根據(jù)本發(fā)明的又一個(gè)實(shí)施例,第二控制器可向中央服務(wù)器發(fā)送關(guān)于光盤存儲裝置上的可用空間容量的光盤空間狀態(tài)信息。
根據(jù)本發(fā)明的又一個(gè)實(shí)施例,第二控制器還可向中央服務(wù)器發(fā)送一個(gè)關(guān)于預(yù)定將被視頻播放裝置記錄的電視節(jié)目的節(jié)目記錄計(jì)劃表。
根據(jù)本發(fā)明的又一個(gè)實(shí)施例,第二控制器還可從第三視頻播放裝置接收一個(gè)輸入記錄任務(wù)請求,其中該輸入記錄任務(wù)請求可使視頻播放裝置記錄一個(gè)與輸入記錄任務(wù)請求相關(guān)的、被請求的電視節(jié)目。
前面已經(jīng)大致說明了本發(fā)明的主要特征和技術(shù)優(yōu)點(diǎn),從而本領(lǐng)域的技術(shù)人員可根據(jù)下面的詳細(xì)說明而更好的理解本發(fā)明。本發(fā)明的其他特征和優(yōu)點(diǎn)將在隨后說明,其構(gòu)成了本發(fā)明的權(quán)利要求的主題。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)意識到,他們可很容易的利用所公開的概念和特定實(shí)施例作為基礎(chǔ),而修改和設(shè)計(jì)出其它的結(jié)構(gòu)從而實(shí)現(xiàn)與本發(fā)明相同的目的。本領(lǐng)域的技術(shù)人員還應(yīng)當(dāng)認(rèn)識到,這些等效的構(gòu)造并不脫離本發(fā)明所公開形式的精神和保護(hù)范圍。
在進(jìn)行對本發(fā)明更詳細(xì)的說明之前,最好先闡明本專利文獻(xiàn)中使用的某些詞匯和短語的含義,詞語“包括”和“包含”,正如它們所引出的含義一樣,是指非限制性的包括;詞語“或者”是包含性的,表示和/或;短語“相關(guān)聯(lián)”和“與…相關(guān)聯(lián)”正如它們所引出的含義一樣,可表示,包括,被包括,相連接,包含,被包含,連接至或與…連接,耦合或與…耦合,與…通信,結(jié)合,插入,并置,與…相鄰,與…綁在一起,具有,擁有,等等含義;詞語“控制器”可表示任何裝置,系統(tǒng)或控制至少一個(gè)操作的其中一部分,這種裝置可用硬件,固件或軟件,或它們之間的某種結(jié)合來實(shí)現(xiàn)。應(yīng)當(dāng)注意與任何特定控制器相關(guān)的性能可以是集中的或分布式的,不論是本地還是遠(yuǎn)程的。對于某些詞語和短語的定義適用于本專利文獻(xiàn)通篇,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,在很多情況,但不是大多數(shù)情況下,這樣的定義應(yīng)用于背景技術(shù)就像現(xiàn)在被定義的詞語和短語應(yīng)用于將來的應(yīng)用中。
為了更完整的理解本發(fā)明及其優(yōu)點(diǎn),現(xiàn)在將結(jié)合附圖對隨后的說明作出參考注釋,其中相同的標(biāo)記表示相同的部件,其中圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的視頻播放裝置和電視機(jī);圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的更詳細(xì)的視頻播放裝置;圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的電視節(jié)目;圖4A示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的資源共享服務(wù)器的內(nèi)容;
圖4B示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的視頻播放裝置中的硬盤驅(qū)動器的內(nèi)容;圖5是根據(jù)本發(fā)明一個(gè)實(shí)施例的視頻播放裝置的操作的流程圖。
發(fā)明詳述以下將要說明的圖1到5,和用來說明本發(fā)明原理的各個(gè)實(shí)施例,在本專利文獻(xiàn)中都僅僅是舉例而不能認(rèn)為是對本發(fā)明的范圍的任何限制。本領(lǐng)域的技術(shù)人員可理解,本發(fā)明的原理可以通過任何適當(dāng)?shù)囊曨l播放裝置來實(shí)施。
圖1示出了一個(gè)通信系統(tǒng),根據(jù)本發(fā)明的原理,其中多個(gè)視頻播放裝置可共享硬件資源。有線廣播設(shè)備110傳送電視節(jié)目至預(yù)定用戶121,122,123。根據(jù)本發(fā)明原理,每個(gè)預(yù)定用戶都有一個(gè)視頻播放裝置。正如以下將要詳細(xì)說明的,視頻播放裝置可通過Internet協(xié)議通信網(wǎng)絡(luò)(以下簡稱因特網(wǎng)115)進(jìn)行通信,從而共享硬件資源信息并發(fā)送和接收節(jié)目任務(wù)。根據(jù)本發(fā)明的一個(gè)實(shí)施例,資源共享服務(wù)器130可作為一個(gè)關(guān)于每個(gè)視頻播放裝置所提供的可與其它視頻播放裝置共享的可用硬件資源的中央信息庫。
預(yù)定用戶121-123的視頻播放裝置可通過有線調(diào)制解調(diào)器的連接通過因特網(wǎng)115與有線廣播設(shè)備110通信?;蛘撸A(yù)定用戶121-123的視頻播放裝置可通過公共交換電話網(wǎng)(PSTN)的連接,例如DSL連接或V.90兼容的調(diào)制解調(diào)器通過因特網(wǎng)115進(jìn)行通信。若預(yù)定用戶121-123的視頻播放裝置使用PSTN連接通過因特網(wǎng)115進(jìn)行通信,則有線廣播設(shè)備110可用一個(gè)單向無線廣播系統(tǒng)或一個(gè)衛(wèi)星電視系統(tǒng)替換。
圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的預(yù)定用戶121(見圖1)中的視頻播放裝置250和電視機(jī)205。視頻播放裝置250通過,例如有線廣播設(shè)備110(有線公司)這樣的外部信號源,或是通過衛(wèi)星電視天線,或本地RF天線,來接收電視信號。視頻播放裝置250將觀眾選擇信道發(fā)送到電視機(jī)205。在本發(fā)明的優(yōu)選實(shí)施例中,視頻播放裝置250還通過一個(gè)與有線廣播公司110的雙向有線連接發(fā)送和接收Iternet協(xié)議(IP)包。在其他實(shí)施例中,視頻播放裝置250還具有通過一個(gè)與公其交換電話網(wǎng)的連接,發(fā)送和接收Iternet協(xié)議(IP)包信號。
在記錄模式中,視頻播放裝置250對輸入的無線頻率(RF)電視信號進(jìn)行解調(diào),并產(chǎn)生一基帶視頻信號,該視頻信號記錄或存儲在視頻播放裝置250中或與視頻播放裝置250連接的存儲介質(zhì)中。在播放模式中視頻播放裝置250從存儲介質(zhì)中讀出用戶選擇的基帶視頻信號(及節(jié)目)并將其發(fā)送到電視機(jī)205。
根據(jù)本發(fā)明的另一個(gè)實(shí)施例,視頻播放裝置250是一個(gè)基于光盤驅(qū)動的裝置,如重放電視機(jī)記錄器或TiVO記錄器。視頻播放裝置250對一計(jì)算機(jī)磁性硬盤進(jìn)行存儲并讀出輸入的電視信號,而不是使用盒式磁帶。在其他實(shí)施例中,視頻播放裝置250可對本地讀/寫(R/W)數(shù)字通用光盤(DVD)或R/W CD-ROM進(jìn)行存儲或讀取。因此本地存儲介質(zhì)可以是固定的(即硬盤驅(qū)動器)或可移動的(即DVD,CD-ROM)。
視頻播放裝置250包括紅外(IR)傳感器260,該傳感器從用戶控制的遙控裝置接收命令(例如頻道加,頻道減,音量增,音量減,記錄,播放,快進(jìn)(FF),后退等)。電視機(jī)205為一普通電視機(jī),包括屏幕210,紅外(IR)傳感器215,及一個(gè)或多個(gè)手動控制器220(由虛線表示)。IR傳感器215還從觀眾操作的遙控裝置接收命令(例如音量增,音量減,電源開/關(guān))。
應(yīng)當(dāng)注意,視頻播放裝置250并不局限于從一特定類型的信號源接收一特定類型的電視信號。如上所述,外部信號源可以為有線TV連接,普通RF廣播天線,或衛(wèi)星電視天線。該輸入的電視信號可以為數(shù)字信號,模擬信號或Internet協(xié)議(IP)包。但是,為了簡單并明確的說明本發(fā)明的原理,下面的說明通常特指一個(gè)實(shí)施例,其中視頻播放裝置250從有線廣播公司110接收輸入的電視信號以及IP通信。
圖3詳細(xì)示出了本發(fā)明實(shí)施例的視頻播放裝置250。視頻播放裝置250包括IR傳感器260,視頻處理器310,MPEG2編碼器,硬盤驅(qū)動器330,MPEG2解碼器/NTSC編碼器340,以及錄像機(jī)(VR)控制器350。視頻播放裝置250還包括視頻緩沖360,資源共享控制器器370,有線調(diào)制解調(diào)器380和PSTN調(diào)制解調(diào)器390。VR控制器350控制視頻播放裝置250的全部操作,包括觀看模式,記錄模式,播放模式,快進(jìn)(FF)模式,倒退模式,瀏覽模式,更新模式等等。
在觀看模式中,VR控制器350對有線服務(wù)提供商提供的輸入電視信號進(jìn)行解調(diào)并利用視頻處理器310進(jìn)行處理,最后將其傳送到電視機(jī)205,而不是對硬盤驅(qū)動器330進(jìn)行存儲和讀取。例如一個(gè)TriMedia(TM)2000媒體處理器這樣的視頻處理器310包括無線頻率前端電路,用于從有線服務(wù)提供商接收輸入電視信號,調(diào)諧到用戶選擇的頻道,并將選擇的RF信號轉(zhuǎn)化適用于顯示在電視機(jī)205上的基帶電視信號(例如super video或S-video信號)。視頻處理器310還在播放模式期間(在視頻緩沖器360中緩沖之后)從MPEG2解碼器/NTSC編碼器340中讀取一普通的NTSC信號,并將基帶電視信號(例如S-video信號)傳輸?shù)诫娨暀C(jī)205。
在記錄模式中VR控制器350將輸入的電視信號存儲在硬盤驅(qū)動器330中。在VR控制器350的控制下,MPEG2編碼器320從有線服務(wù)提供商接收輸入的電視信號,并將接收的RF信號轉(zhuǎn)化為MPEG格式,以便于存儲在硬盤驅(qū)動器330上。在播放模式中,VR控制器350控制硬盤驅(qū)動器330將存儲的電視信號(即節(jié)目)提供給MPEG2解碼器/NTSC編碼器340,該MPEG2解碼器/NTSC編碼器340將從硬盤驅(qū)動器330接收的MPEG2數(shù)據(jù)轉(zhuǎn)化為,例如,S-video信號,該S-video信號在視頻處理器310將其傳輸給電視機(jī)305之前在視頻緩沖器360中進(jìn)行緩沖。
應(yīng)當(dāng)注意MPEG2編碼器320和MPEG2解碼器/NTSC編碼器340所用的MPEG2標(biāo)準(zhǔn)只是一種示例。在本發(fā)明的其它實(shí)施例中編碼器和解碼器也可以使用MPEG1,MPEG2和MPEG4標(biāo)準(zhǔn)中的一個(gè)或多個(gè)或者其他視頻壓縮標(biāo)準(zhǔn)。
為了本發(fā)明以及下面的權(quán)利要求,硬盤驅(qū)動器330被定義為包括任何可讀寫的大容量存儲裝置,包括傳統(tǒng)的磁盤驅(qū)動器,用于讀/寫數(shù)字通用光盤(DVD-RW)的光盤驅(qū)動器,可重寫的CD-ROM,VCR磁帶等,事實(shí)上硬盤驅(qū)動器330不需要以傳統(tǒng)的方式固定至視頻播放裝置250中。而是硬盤驅(qū)動器330包括任何可用于存儲被記錄的視頻節(jié)目的視頻播放裝置250的大容量存儲裝置。因此硬盤驅(qū)動器330可以包括附加的外圍驅(qū)動器或可移動驅(qū)動器(嵌入或附加),例如使用讀/寫DVD的自動唱片點(diǎn)唱機(jī)裝置或可重寫的CD-ROM。另外在本發(fā)明的最佳實(shí)施例中,硬盤驅(qū)動器330可包括遠(yuǎn)程的大容量存儲裝置,視頻播放裝置250可通過網(wǎng)絡(luò)連接(例如Internet協(xié)議(IP)連接)對其訪問或控制,包括,例如,用戶家中個(gè)人計(jì)算機(jī)(PC)中的磁盤驅(qū)動器或用戶的Internet服務(wù)提供商(ISP)的服務(wù)器上的磁盤驅(qū)動器。
根據(jù)本發(fā)明的原理,資源共享控制器370可以利用有線調(diào)制解調(diào)器380或公共電話網(wǎng)(PSTN)調(diào)制解調(diào)器390,通過Internet115訪問資源共享服務(wù)器130。當(dāng)用戶控制視頻播放裝置250記錄一特定開始和結(jié)束時(shí)間之間的新的所需節(jié)目時(shí),資源共享控制器370可以判斷(根據(jù)記錄持續(xù)時(shí)間)是否有足夠的磁盤空間用于記錄所需節(jié)目。資源共享控制器370還可以判斷新的所需節(jié)目的節(jié)目時(shí)間所否超出了已經(jīng)設(shè)定的記錄的記錄時(shí)間。如果沒有足夠的磁盤空間或與另一計(jì)劃設(shè)定的記錄相沖突,則資源共享控制器可以在資源共享服務(wù)器上搜索可用的資源。當(dāng)在第二視頻播放裝置上找到可用資源時(shí),資源共享控制器370可以將記錄任務(wù)傳送給第二視頻播放裝置。在本發(fā)明的最佳實(shí)施例中,當(dāng)將一初始記錄任務(wù)發(fā)送到第二視頻播放裝置后發(fā)生沖突時(shí),資源共享控制器370可以將多個(gè)記錄任務(wù)傳送給多個(gè)不同的視頻播放裝置,作為備份。資源共享控制器370還可以接受并執(zhí)行一個(gè)由其他視頻播放裝置發(fā)送的記錄任務(wù)。
圖4A示出本發(fā)明一實(shí)施例中的資源共享服務(wù)器130的內(nèi)容。資源共享服務(wù)器130存儲示例性的視頻播放裝置(VPD)數(shù)據(jù)文件401-403,這些文件包括與資源共享服務(wù)器130相互通信的一個(gè)視頻播放裝置的硬盤資源的可用性信息。示例性VPD數(shù)據(jù)文件401為一用于視頻播放裝置250的VPD數(shù)據(jù)文件。VPD數(shù)據(jù)文件401包括記錄計(jì)劃表、磁盤統(tǒng)計(jì)表415以及網(wǎng)絡(luò)地址表420。VPD數(shù)據(jù)文件402和403功能上相當(dāng)于VPD數(shù)據(jù)文件401,且不需另外說明。
記錄計(jì)劃表410包括視頻保防裝置250計(jì)劃記錄的所有電視節(jié)目的列表。選擇性的,為了避免重復(fù)記錄,記錄計(jì)劃表410還可以包括所有前面已經(jīng)記錄的電視節(jié)目的列表。磁盤統(tǒng)計(jì)表415指示已經(jīng)使用的磁盤空間的量和可用于記錄節(jié)目的磁盤空間的量。最后,網(wǎng)絡(luò)地址表420包括視頻播放裝置250的網(wǎng)絡(luò)地址。其他視頻播放裝置利用視頻播放裝置250的網(wǎng)絡(luò)地址,將記錄任務(wù)請求傳送給視頻播放裝置250。當(dāng)資源共享服務(wù)器130從其他遠(yuǎn)程視頻播放裝置接收到資源可用性請求時(shí),資源共享服務(wù)器130可利用存儲在VPD數(shù)據(jù)文件401、402和403中的信息,判斷哪個(gè)視頻播放裝置可以執(zhí)行與該資源可用性請求相關(guān)的記錄任務(wù)?;蛘撸Y源共享服務(wù)器130可以將VPD數(shù)據(jù)文件401、402和403中存儲的信息傳送給請求的遠(yuǎn)程視頻播放裝置,然后它判斷哪個(gè)視頻播放裝置可以執(zhí)行與資源可用性請求相關(guān)的記錄任務(wù)。
圖4B示出本發(fā)明一個(gè)實(shí)施例的硬盤驅(qū)動器230中的內(nèi)容。硬盤驅(qū)動器230存儲有視頻播放裝置250的記錄任務(wù)表455、遠(yuǎn)程視頻播放裝置250的磁盤統(tǒng)計(jì)表460、接收到的記錄任務(wù)表465,被傳輸?shù)挠涗浫蝿?wù)表470?;蛘?,硬盤驅(qū)動器330存儲示例性的電視節(jié)目481、482和483,它們分別為任意標(biāo)示的節(jié)目1、節(jié)目2、節(jié)目3。
當(dāng)視頻播放裝置250向遠(yuǎn)程視頻播放裝置傳送一記錄任務(wù)請求時(shí),該記錄任務(wù)請求的備份被存儲在被傳送的記錄任務(wù)表470中。視頻播放裝置250利用被傳送的記錄任務(wù)表470中的數(shù)據(jù),保持對未完成的記錄任務(wù)的跟蹤,并一旦當(dāng)記錄完成時(shí),獲取記錄的節(jié)目。當(dāng)視頻播放裝置250從遠(yuǎn)程視頻播放裝置接收到一記錄任務(wù)請求時(shí),將該記錄任務(wù)請求的一個(gè)備份存儲在被接收的記錄任務(wù)表470中。視頻播放裝置250利用接收到的記錄任務(wù)表470中的數(shù)據(jù),保持對未完成記錄任務(wù)的跟蹤,并將記錄的節(jié)目傳送到正確的目的地。在本發(fā)明的最佳實(shí)施例中,如果視頻播放裝置250接收到一已經(jīng)被記錄并存儲在視頻播放裝置250中的電視節(jié)目的記錄任務(wù),則視頻播放裝置250可以簡單的(直接的)通過Internet115將該已經(jīng)記錄的電視節(jié)目的備份傳送給請求視頻播放裝置,而不是記錄它。
視頻播放裝置250還利用接收的記錄任務(wù)表470中的數(shù)據(jù),更新記錄計(jì)劃表455。因此,記錄計(jì)劃表455包括一個(gè)由視頻播放裝置250的用戶輸入的所有記錄任務(wù)的列表,和一個(gè)從其它視頻播放裝置接收到并由視頻播放裝置250接受的所有記錄任務(wù)的列表。最后,磁盤統(tǒng)計(jì)表460指示視頻播放裝置460上的已用磁盤空間容量和可用于記錄節(jié)目的可用磁盤空間容量。
圖5為一流程圖500,示出了本發(fā)明實(shí)施例的視頻播放裝置500的操作。最初,視頻播放裝置250接收一用戶記錄命令,并將該新的節(jié)目參數(shù)(例如,開始時(shí)間、結(jié)束時(shí)間)與視頻播放裝置250的記錄計(jì)劃455和磁盤統(tǒng)計(jì)表460比較(處理步驟505)。如果出現(xiàn)一節(jié)目沖突,或如果磁盤空間不足,則視頻播放裝置250對資源共享服務(wù)器130進(jìn)行訪問,并請求與可用視頻播放裝置相關(guān)的數(shù)據(jù)(處理步驟510)。此時(shí),視頻播放裝置250可選擇一遠(yuǎn)程視頻播放裝置執(zhí)行請求的記錄?;蛘?,資源共享服務(wù)器130可選擇一遠(yuǎn)程視頻播放裝置執(zhí)行請求的記錄。資源共享服務(wù)器130然后將與所選的遠(yuǎn)程視頻播放裝置相關(guān)的信息傳送給視頻播放裝置250。
在任何情況下,視頻播放裝置將一個(gè)記錄任務(wù)傳送給可用的遠(yuǎn)程視頻播放裝置,并隨后接收一確認(rèn)(處理步驟515)。如果沒有接收到一個(gè)確認(rèn),則視頻播放裝置250可選擇其他的遠(yuǎn)程視頻播放裝置。當(dāng)遠(yuǎn)程視頻播放裝置記錄請求的節(jié)目以后,視頻播放裝置250可通過Internet115或取記錄的節(jié)目(處理步驟520)。
另外,視頻播放裝置250可定時(shí)的向資源共享服務(wù)器130報(bào)告資源可用性,并從遠(yuǎn)程視頻播放裝置接收記錄任務(wù)(處理步驟525)。視頻播放裝置250在所選的時(shí)間記錄請求的節(jié)目,并在被請求時(shí),通過Internet將記錄的節(jié)目傳送給遠(yuǎn)程視頻播放裝置(處理步驟530)。
雖然已經(jīng)祥述了本發(fā)明,但本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解它們可以在不脫離本發(fā)明最寬范圍的精神和范圍的情況下,對本發(fā)明進(jìn)行多種改變、替換和改造。
本發(fā)明可被總結(jié)如下本發(fā)明公開一種視頻播放裝置,包括(1)一個(gè)用于存儲從外部源接收到的電視節(jié)目的磁盤存儲裝置;(2)一個(gè)用于接收第一節(jié)目記錄命令的第一控制器,其中第一節(jié)目記錄命令可使第一控制器在第一時(shí)間段中在磁盤存儲裝置上存儲第一電視節(jié)目;(3)一個(gè)用于判斷磁盤存儲器上是否有足夠可用空間來存儲第一電視節(jié)目的第二控制器。當(dāng)磁盤存儲裝置上沒有足夠的空間時(shí),該磁盤存儲裝置可識別外部通信網(wǎng)絡(luò)中的一個(gè)可記錄第一電視節(jié)目的第二遠(yuǎn)程視頻播放裝置,并將記錄任務(wù)請求傳送給第二遠(yuǎn)程視頻播放裝置。該記錄任務(wù)請求使第二遠(yuǎn)程視頻播放裝置在第一時(shí)間段中記錄第一電視節(jié)目。
權(quán)利要求
1.一種視頻播放裝置(250),包括一個(gè)存儲裝置(330),能夠存儲從外部節(jié)目源接收到的電視節(jié)目;一個(gè)第一控制器(350),能夠接收一個(gè)第一節(jié)目記錄命令,其中該第一節(jié)目記錄命令可使第一控制器(350)在第一時(shí)間段在光盤存儲裝置(330)上記錄第一電視節(jié)目;一個(gè)第二控制器(370),能夠判斷在存儲裝置(330)上是否有足夠的空間來存儲第一電視節(jié)目,其中,響應(yīng)于存儲裝置(330)上沒有足夠空間的判斷,該存儲裝置(330)可進(jìn)一步識別外部通信網(wǎng)絡(luò)中的可記錄所述第一電視節(jié)目的第二遠(yuǎn)程視頻播放裝置,并發(fā)送一個(gè)記錄任務(wù)請求至第二遠(yuǎn)程視頻播放裝置,其中該記錄任務(wù)請求可使第二遠(yuǎn)程視頻播放裝置在第一時(shí)間段記錄第一電視節(jié)目。
2.如權(quán)利要求1所述的視頻播放裝置(250),其中第二控制器(370)還能夠?qū)Φ谝还?jié)目記錄命令和第一控制器(350)在先收到的第二節(jié)目記錄命令進(jìn)行比較,并判斷與第二節(jié)目記錄命令相關(guān)的第二時(shí)間段是否與第一時(shí)間段重疊。
3.如權(quán)利要求2所述的視頻播放裝置(250),其中響應(yīng)于第一和第二時(shí)間段相重疊的判斷,第二控制器(370)可通過外部通信網(wǎng)絡(luò)訪問第二遠(yuǎn)程視頻播放裝置,并發(fā)送記錄任務(wù)請求至第二遠(yuǎn)程視頻播放裝置,其中該記錄任務(wù)請求可使第二遠(yuǎn)程視頻播放裝置在第一時(shí)間段記錄第一電視節(jié)目。
4.如權(quán)利要求3所述的視頻播放裝置(250),其中進(jìn)一步包括一個(gè)存儲器,該存儲器用于在一個(gè)記錄計(jì)劃表(455)中存儲第一和第二節(jié)目記錄命令。
5.如權(quán)利要求3所述的視頻播放裝置(250),其中第二控制器(370)可通過訪問外部通信網(wǎng)絡(luò)的中央服務(wù)器,并從中央服務(wù)器請求得到一個(gè)能夠記錄第一電視節(jié)目的遠(yuǎn)程視頻播放裝置的列表,來識別所述第二遠(yuǎn)程視頻播放裝置。
6.如權(quán)利要求5所述的視頻播放裝置(250),其中第二控制器可向中央服務(wù)器發(fā)送關(guān)于光盤存儲裝置(330)上的可用空間容量的光盤空間狀態(tài)信息。
7.如權(quán)利要求6所述的視頻播放裝置(250),其中第二控制器(370)還可向中央服務(wù)器發(fā)送一個(gè)關(guān)于計(jì)劃將被視頻播放裝置(250)記錄的電視節(jié)目的節(jié)目記錄計(jì)劃表。
8.如權(quán)利要求7所述的視頻播放裝置(250),其中第二控制器(370)還可從第三視頻播放裝置接收一個(gè)記錄任務(wù)請求,其中該記錄任務(wù)請求可使視頻播放裝置(250)記錄一個(gè)與輸入記錄任務(wù)請求相關(guān)的、被請求的電視節(jié)目。
9.一種視頻播放裝置(250)的操作方法,該視頻播放裝置包括一個(gè)可存儲從外部信號源接收到的電視節(jié)目的存儲裝置(330),該方法包括以下步驟接收一第一節(jié)目記錄命令,其中該第一節(jié)目記錄命令可使視頻播放裝置(250)在第一時(shí)間段中在存儲裝置(330)上存儲一個(gè)第一電視節(jié)目;判斷存儲裝置(330)上是否有足夠的空間存儲第一電視節(jié)目;響應(yīng)于存儲裝置(330)上沒有足夠的空間的判斷,識別外部通信網(wǎng)中的一個(gè)可記錄第一電視節(jié)目的第二遠(yuǎn)程視頻播放裝置;和向第二遠(yuǎn)程視頻播放裝置傳送一記錄任務(wù)請求,其中該記錄任務(wù)請求可使第二遠(yuǎn)程視頻播放裝置在第一時(shí)間段中記錄第一電視節(jié)目。
10.如權(quán)利要求9所述的方法,還包括以下步驟對第一節(jié)目記錄命令和第一控制器(350)在先收到的第二節(jié)目記錄命令進(jìn)行比較;和判斷與第二節(jié)目記錄命令相關(guān)的第二時(shí)間段是否與第一時(shí)間段重疊。
11.如權(quán)利要求10所述的方法,還包括以下步驟響應(yīng)于第一和第二時(shí)間段相重疊的判斷,可通過外部通信網(wǎng)絡(luò)訪問第二遠(yuǎn)程視頻播放裝置,和發(fā)送記錄任務(wù)請求至第二遠(yuǎn)程視頻播放裝置,其中該記錄任務(wù)請求可使第二遠(yuǎn)程視頻播放裝置在第一時(shí)間段記錄第一電視節(jié)目。
12.如權(quán)利要求11所述的方法,其中存儲裝置(330)在一個(gè)記錄計(jì)劃表(455)中存儲第一和第二節(jié)目記錄命令。
13.如權(quán)利要求11所述的方法,其中識別第二遠(yuǎn)程視頻播放裝置的步驟包括以下子步驟訪問外部通信網(wǎng)絡(luò)的中央服務(wù)器;并從中央服務(wù)器請求得到一個(gè)能夠記錄第一電視節(jié)目的遠(yuǎn)程視頻播放裝置的列表。
14.如權(quán)利要求13所述的方法,還包括以下步驟向中央服務(wù)器發(fā)送關(guān)于存儲裝置(330)上的可用空間容量的光盤空間狀態(tài)信息。
15.如權(quán)利要求14所述的方法,還包括以下步驟向中央服務(wù)器發(fā)送一個(gè)關(guān)于計(jì)劃將被視頻播放裝置(250)記錄的電視節(jié)目的節(jié)目記錄計(jì)劃表。
16.如權(quán)利要求15所述的方法,還包括以下步驟從第三視頻播放裝置接收一個(gè)輸入記錄任務(wù)請求,其中輸入該記錄任務(wù)請求可使視頻播放裝置(250)記錄一個(gè)與輸入記錄任務(wù)請求相關(guān)的、被請求的電視節(jié)目。
17.為了在與多個(gè)視頻播放裝置(250)連接的通信網(wǎng)中使用,服務(wù)器包括一個(gè)用于存儲多個(gè)與所述多個(gè)視頻播放裝置(250)相聯(lián)系的數(shù)據(jù)文件的存儲器,其中所述多個(gè)數(shù)據(jù)文件中的每一個(gè)包括一磁盤狀態(tài)指示(415),用于指示所選得視頻播放裝置(250)上的磁盤驅(qū)動器(330)上的可用空間量。
18.如權(quán)利要求17所述的服務(wù)器,其中多個(gè)數(shù)據(jù)文件中的每一個(gè)還包括一記錄計(jì)劃表(410),用于指示計(jì)劃將由所選的一個(gè)視頻播放裝置(250)記錄的電視節(jié)目的列表。
19.如權(quán)利要求18所述的服務(wù)器,其中所述服務(wù)器可以從所述視頻播放裝置(250)中的第一個(gè)接收一個(gè)與第一電視節(jié)目相聯(lián)系的記錄任務(wù)請求,其中所述服務(wù)器響應(yīng)于所述記錄任務(wù)請求的接收,判斷所述視頻播放裝置(250)中的第二個(gè)是否可以記錄所述第一電視節(jié)目。
20.如權(quán)利要求19所述的服務(wù)器,其中所述服務(wù)器向第一視頻播放裝置(250)傳送一個(gè)與所述第二視頻播放裝置(250)相關(guān)的網(wǎng)絡(luò)地址。
全文摘要
本發(fā)明公開一種視頻播放裝置,包括(1)一個(gè)用于存儲從外部源接收到的電視節(jié)目的磁盤存儲裝置;(2)一個(gè)用于接收第一節(jié)目記錄命令的第一控制器,其中第一節(jié)目記錄命令可使第一控制器在第一時(shí)間段中在磁盤存儲裝置上存儲第一電視節(jié)目;(3)一個(gè)用于判斷磁盤存儲器上是否有足夠可用空間來存儲第一電視節(jié)目的第二控制器。當(dāng)磁盤存儲裝置上沒有足夠的空間時(shí),該磁盤存儲裝置可識別外部通信網(wǎng)絡(luò)中的一個(gè)可記錄第一電視節(jié)目的第二遠(yuǎn)程視頻播放裝置,并將記錄任務(wù)請求傳送給第二遠(yuǎn)程視頻播放裝置。該記錄任務(wù)請求使第二遠(yuǎn)程視頻播放裝置在第一時(shí)間段中記錄第一電視節(jié)目。
文檔編號H04N5/765GK1463548SQ02801909
公開日2003年12月24日 申請日期2002年5月24日 優(yōu)先權(quán)日2001年5月29日
發(fā)明者L·阿尼霍特里, T·F·麥吉, A·T·米勒 申請人:皇家菲利浦電子有限公司