国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于媒體記錄的方法、設(shè)備和計(jì)算機(jī)程序產(chǎn)品的制作方法

      文檔序號:7738922閱讀:179來源:國知局
      專利名稱:用于媒體記錄的方法、設(shè)備和計(jì)算機(jī)程序產(chǎn)品的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明一般涉及數(shù)字媒體網(wǎng)絡(luò),并且更具體地說,涉及數(shù)字媒體網(wǎng)絡(luò)中改進(jìn)的媒體記錄。
      背景技術(shù)
      在諸如IPTV(因特網(wǎng)協(xié)議電視)等數(shù)字媒體網(wǎng)絡(luò)內(nèi),有兩種主要類型的內(nèi)容記錄。 第一種是網(wǎng)絡(luò)個(gè)人錄像(NPVR),并且第二種是本地個(gè)人錄像(LPVR)。通過NPVR,內(nèi)容的記錄在網(wǎng)絡(luò)中進(jìn)行。也就是說,例如電視內(nèi)容等內(nèi)容要記錄時(shí), 網(wǎng)絡(luò)中的裝置接收內(nèi)容并記錄內(nèi)容。在用戶想要回放記錄的時(shí)刻,在最終用戶裝置與網(wǎng)絡(luò)記錄裝置之間設(shè)立流傳送連接。網(wǎng)絡(luò)裝置只記錄請求記錄的那些節(jié)目,或者它可簡單地記錄整個(gè)電視頻道。在LPVR中,記錄在用戶的家庭(或其它場所)中的本地裝置、一般使用也能夠用于實(shí)況電視觀看的機(jī)頂盒(STB)來實(shí)現(xiàn)。在要進(jìn)行記錄時(shí),本地裝置啟動(dòng)網(wǎng)絡(luò)連接以接收電視頻道(它“加入”頻道)。頻道內(nèi)容隨后實(shí)時(shí)流傳送到記錄它的本地裝置。在用戶回放記錄時(shí),它從本地裝置播放而無需網(wǎng)絡(luò)交互。使用LPVR的一種暗示是在記錄時(shí),頻道需要被流傳送到本地裝置記錄器,這用盡了本地接入線路到家庭的帶寬。記錄為活動(dòng)時(shí),這減少了最終用戶能夠觀看的頻道的數(shù)量。例如,如果本地接入線路只具有兩個(gè)頻道的容量,則用戶只有足夠的帶寬觀看除正在記錄的頻道外的另一個(gè)頻道,這在家中有多臺電視機(jī)時(shí)是一個(gè)問題。NPVR具有的優(yōu)點(diǎn)是能夠記錄內(nèi)容而在記錄時(shí)不使用到最終用戶的本地接入線路。 換而言之,內(nèi)容能夠在網(wǎng)絡(luò)中記錄而不限制在最終用戶的場所能夠觀看的同時(shí)頻道的數(shù)量。通常,造成最大帶寬問題的是用戶設(shè)備與第一網(wǎng)絡(luò)節(jié)點(diǎn)之間靠近用戶設(shè)備的鏈路,通常稱為本地接入線路,由此NPVR解決方案表現(xiàn)得比LPVR具有利用優(yōu)勢。然而,與NPVR解決方案有關(guān)的一個(gè)問題是心理問題。當(dāng)知道內(nèi)容記錄在其自己家中其自己的裝置上,而不是在其控制外的網(wǎng)絡(luò)中的裝置時(shí),用戶更放心。另外,NPVR要求網(wǎng)絡(luò)中的記錄容量,并且在網(wǎng)絡(luò)有故障時(shí)不可能回放記錄。此外,在諸如美國等一些國家中, 可能對網(wǎng)絡(luò)中能夠記錄什么有法律限制。因此,明顯需要改進(jìn)記錄可能性,同時(shí)防止對用戶帶寬利用造成任何負(fù)面影響。

      發(fā)明內(nèi)容
      本發(fā)明的一個(gè)目的是提供基于網(wǎng)絡(luò)的記錄,同時(shí)仍允許用戶控制著內(nèi)容。本發(fā)明的第一方面是一種用于為多個(gè)遠(yuǎn)程定位的記錄裝置緩存媒體內(nèi)容的媒體緩存設(shè)備,其中每個(gè)遠(yuǎn)程定位的記錄裝置經(jīng)相應(yīng)本地接入線路可連接到媒體緩存設(shè)備。媒體緩存設(shè)備包括控制器,配置成接收暫時(shí)為指定記錄裝置存儲指定媒體內(nèi)容的緩存命令; 存儲器,配置成暫時(shí)存儲媒體內(nèi)容和存儲指定媒體內(nèi)容與指定記錄裝置之間的關(guān)聯(lián);內(nèi)容接收接口,配置成接收指定媒體內(nèi)容和在存儲器中存儲媒體內(nèi)容;以及內(nèi)容傳送接口,配置成將指定的媒體內(nèi)容經(jīng)耦合到指定記錄裝置的本地接入線路發(fā)送到指定記錄裝置,其中, 內(nèi)容傳送接口防止影響耦合到指定記錄裝置的本地接入線路上更高優(yōu)先級內(nèi)容的輸送。通過使用此處所述的解決方案,規(guī)避了與本地PVR和受限的帶寬本地接入線路有關(guān)的帶寬問題。該解決方案允許只不過每電視機(jī)單個(gè)流的容量足以支持本地記錄裝置上的內(nèi)容。同時(shí),它在避免NPVR問題(例如,用戶懷疑和缺乏最終用戶控制)的同時(shí),保持本地 PVR解決方案的所有優(yōu)點(diǎn)。存儲器可配置成響應(yīng)接收暫時(shí)存儲指定媒體內(nèi)容的多個(gè)緩存命令,存儲指定媒體內(nèi)容與多個(gè)指定記錄裝置之間的多個(gè)關(guān)聯(lián),其中每個(gè)緩存命令指定不同記錄裝置;以及內(nèi)容傳送接口可配置成將媒體內(nèi)容發(fā)送到所述多個(gè)記錄裝置的所有裝置。媒體緩存設(shè)備可還包括配置成在媒體內(nèi)容已傳送到所有指定記錄裝置時(shí)從存儲器刪除媒體內(nèi)容的內(nèi)容管理器。內(nèi)容接收接口可配置成從電視內(nèi)容接收指定媒體內(nèi)容。媒體內(nèi)容可包括視頻和音頻內(nèi)容,或者媒體內(nèi)容可包括音頻內(nèi)容。內(nèi)容傳送接口可配置成通過在比傳送更高優(yōu)先級內(nèi)容所在的優(yōu)先級更低的優(yōu)先級傳送指定媒體內(nèi)容來防止影響更高優(yōu)先級內(nèi)容的輸送。內(nèi)容傳送接口可配置成通過根據(jù)來自資源分配設(shè)備的命令限制發(fā)送媒體內(nèi)容的速率來防止影響更高優(yōu)先級內(nèi)容的輸送。內(nèi)容傳送接口可配置成僅在媒體緩存設(shè)備已從指定記錄裝置收到媒體內(nèi)容的數(shù)據(jù)部分能夠被發(fā)送的命令時(shí)才發(fā)送所述媒體內(nèi)容。本發(fā)明的第二方面是一種在媒體緩存設(shè)備中用于為遠(yuǎn)程定位的記錄裝置緩存媒體的方法,遠(yuǎn)程定位的記錄裝置經(jīng)本地接入線路連接到媒體緩存設(shè)備。該方法包括在媒體緩存設(shè)備中執(zhí)行的以下步驟接收暫時(shí)為指定記錄裝置存儲指定媒體內(nèi)容的緩存命令;存儲指定媒體內(nèi)容與指定記錄裝置之間的關(guān)聯(lián);接收媒體內(nèi)容;在存儲器中存儲媒體內(nèi)容; 以及經(jīng)耦合到指定記錄裝置的本地接入線路,將媒體內(nèi)容經(jīng)傳送線路發(fā)送到指定記錄裝置,同時(shí)防止影響耦合到指定記錄裝置的本地接入線路上更高優(yōu)先級內(nèi)容的輸送。接收媒體內(nèi)容、存儲媒體內(nèi)容和發(fā)送媒體內(nèi)容的步驟可并行執(zhí)行。接收緩存命令的步驟可包括接收暫時(shí)存儲指定媒體內(nèi)容的多個(gè)緩存命令,其中每個(gè)緩存命令指定不同的記錄裝置;存儲關(guān)聯(lián)的步驟可包括存儲指定媒體內(nèi)容與多個(gè)指定記錄裝置之間的多個(gè)關(guān)聯(lián);以及發(fā)送媒體內(nèi)容的步驟可包括將媒體內(nèi)容發(fā)送到所述多個(gè)記錄裝置的所有裝置。該方法可還包括在媒體內(nèi)容已傳送到所有指定記錄裝置時(shí)從存儲器刪除媒體內(nèi)容的步驟。接收媒體內(nèi)容的步驟可包括從廣播電視內(nèi)容接收指定媒體內(nèi)容。媒體內(nèi)容可包括視頻和音頻內(nèi)容。發(fā)送媒體內(nèi)容的步驟可通過在比傳送更高優(yōu)先級內(nèi)容所在的優(yōu)先級更低的優(yōu)先級傳送媒體內(nèi)容來防止影響更高優(yōu)先級內(nèi)容的輸送。發(fā)送媒體內(nèi)容的步驟可通過根據(jù)來自資源分配設(shè)備的命令限制發(fā)送媒體內(nèi)容的速率來防止影響更高優(yōu)先級內(nèi)容的輸送。發(fā)送媒體內(nèi)容的步驟可使得僅在已從指定記錄裝置收到媒體內(nèi)容的數(shù)據(jù)部分能夠被發(fā)送的命令時(shí)才發(fā)送所述媒體內(nèi)容。本發(fā)明的第三方面是一種在媒體緩存設(shè)備中用于為遠(yuǎn)程定位的記錄裝置緩存媒體的計(jì)算機(jī)程序,遠(yuǎn)程定位的記錄裝置經(jīng)本地接入線路連接到媒體緩存設(shè)備。該計(jì)算機(jī)程序包括計(jì)算機(jī)程序代碼,所述計(jì)算機(jī)程序代碼在媒體緩存設(shè)備上運(yùn)行時(shí)促使媒體緩存設(shè)備接收暫時(shí)為指定記錄裝置存儲指定媒體內(nèi)容的緩存命令;存儲指定媒體內(nèi)容與指定記錄裝置之間的關(guān)聯(lián);接收媒體內(nèi)容;在存儲器中存儲媒體內(nèi)容;以及經(jīng)耦合到指定記錄裝置的本地接入線路,將媒體內(nèi)容經(jīng)傳送線路發(fā)送到指定記錄裝置,同時(shí)防止影響耦合到指定記錄裝置的本地接入線路上更高優(yōu)先級內(nèi)容的輸送。本發(fā)明的第四方面是一種計(jì)算機(jī)程序產(chǎn)品,其包括根據(jù)第三方面的計(jì)算機(jī)程序和其上存儲所述計(jì)算機(jī)程序的計(jì)算機(jī)可讀部件。本發(fā)明的第五方面是一種經(jīng)本地接入線路可連接到遠(yuǎn)程定位的媒體緩存設(shè)備的媒體記錄裝置。該媒體記錄裝置包括控制器,配置成發(fā)送暫時(shí)為記錄裝置存儲指定媒體內(nèi)容的緩存命令到緩存設(shè)備;存儲器,配置成存儲媒體內(nèi)容;以及內(nèi)容接收接口,配置成接收指定媒體內(nèi)容和在存儲器中存儲媒體內(nèi)容。媒體記錄裝置可被包括在機(jī)頂盒、電視機(jī)、個(gè)人計(jì)算機(jī)、媒體播放器或游戲控制臺中。控制器可配置成在控制器確定本地接入線路具有用于媒體內(nèi)容的數(shù)據(jù)部分的足夠空閑容量時(shí)將發(fā)送所述數(shù)據(jù)部分的緩存命令發(fā)送到媒體緩存設(shè)備。本發(fā)明的第六方面是一種經(jīng)本地接入線路連接到遠(yuǎn)程定位的媒體緩存設(shè)備的媒體記錄裝置中執(zhí)行的方法。該方法包括以下步驟發(fā)送暫時(shí)為記錄裝置存儲指定媒體內(nèi)容的緩存命令到緩存設(shè)備;接收指定媒體內(nèi)容和在存儲器中存儲媒體內(nèi)容。本發(fā)明的第七方面是一種用于經(jīng)本地接入線路連接到遠(yuǎn)程定位的媒體緩存設(shè)備的媒體記錄裝置的計(jì)算機(jī)程序。所述計(jì)算機(jī)程序包括計(jì)算機(jī)程序代碼,所述計(jì)算機(jī)程序代碼在媒體記錄裝置上運(yùn)行時(shí)促使媒體記錄裝置發(fā)送暫時(shí)為記錄裝置存儲指定媒體內(nèi)容的緩存命令到緩存設(shè)備;以及接收指定媒體內(nèi)容和在存儲器中存儲媒體內(nèi)容。本發(fā)明的第八方面是一種計(jì)算機(jī)程序產(chǎn)品,其包括根據(jù)第七方面的計(jì)算機(jī)程序和其上存儲所述計(jì)算機(jī)程序的計(jì)算機(jī)可讀部件。要注意,在適當(dāng)之處,第一、第二、第三和第四方面的任何特征可應(yīng)用到這些方面的任何其它方面。此外,在適當(dāng)之處,第五、第六、第七和第八方面的任何特征可應(yīng)用到這些方面的任何其它方面。通常,權(quán)利要求中使用的所有術(shù)語要根據(jù)技術(shù)領(lǐng)域中其普通含意來解釋,除非在本文中另有明確定義。對“一(a/an)/該(the)要素、設(shè)備、組件、部件、步驟等”的所有引用要開放地解釋為指要素、設(shè)備、組件、部件、步驟等的至少一個(gè)實(shí)例,除非另有明確說明。本文中公開的任何方法的步驟不必按公開的確切順序來執(zhí)行,除非明確說明。


      現(xiàn)在將通過示例,參照附圖來描述本發(fā)明,其中圖1是示出能夠應(yīng)用本發(fā)明的實(shí)施例的因特網(wǎng)協(xié)議電視(IPTV)環(huán)境的概觀的示意圖2是示出圖1的媒體緩存設(shè)備的一實(shí)施例的組件和接口實(shí)體的示意圖;圖3示出包括計(jì)算機(jī)可讀部件的計(jì)算機(jī)程序產(chǎn)品的一個(gè)示例;圖4是示出圖1的媒體記錄裝置的一實(shí)施例的組件和接口實(shí)體的示意圖;圖5是示出圖1的媒體緩存設(shè)備中執(zhí)行的方法的流程圖;圖6是示出圖1的記錄裝置中執(zhí)行的方法的流程圖;圖7是示出圖1的一些組件的交互以便緩存設(shè)備為記錄裝置緩存內(nèi)容的順序圖。
      具體實(shí)施例方式現(xiàn)在,將參照顯示本發(fā)明的某些實(shí)施例的附圖,在下文更全面地描述本發(fā)明。然而,本發(fā)明可以在許多不同的形式中實(shí)施,并且不應(yīng)視為限于本文所述的實(shí)施例;相反,這些實(shí)施例作為示例提供,使得此公開將全面和完整,并且將本發(fā)明的范圍全面?zhèn)鬟_(dá)給本領(lǐng)域的技術(shù)人員。類似的標(biāo)號貫穿描述表示類似的要素。圖1是示出能夠應(yīng)用本發(fā)明的實(shí)施例的因特網(wǎng)協(xié)議電視(IPTV)環(huán)境的概觀的示意圖。在實(shí)況電視觀看期間,經(jīng)網(wǎng)絡(luò)接入節(jié)點(diǎn)5將來自內(nèi)容源4的內(nèi)容分發(fā)到機(jī)頂盒或其它接收器,使得內(nèi)容能夠在諸如電視機(jī)等顯示器7上顯示。提供了能夠記錄內(nèi)容以便以后觀看的記錄裝置3。擁有顯示器7和記錄裝置3的家庭與網(wǎng)絡(luò)接入節(jié)點(diǎn)5之間的連接稱為本地接入線路2,并且經(jīng)常是IPTV系統(tǒng)中的帶寬瓶頸。記錄裝置3能夠是單獨(dú)的裝置,或者它能夠集成在機(jī)頂盒或顯示器7中。備選的是,記錄裝置3能夠使用諸如個(gè)人計(jì)算機(jī)等通用計(jì)算機(jī)或諸如媒體播放器或甚至游戲控制臺等與媒體更有關(guān)的裝置來實(shí)現(xiàn)。顯示器7能夠是帶有集成數(shù)字調(diào)諧器的電視機(jī)或者數(shù)字調(diào)諧能力能夠在外部提供。在實(shí)施例中,媒體緩存設(shè)備1提供用于媒體內(nèi)容的暫時(shí)存儲。正如下面將進(jìn)一步詳細(xì)解釋的,媒體緩存設(shè)備1緩存來自內(nèi)容源4的目的地為一個(gè)或多個(gè)記錄裝置3的內(nèi)容。 通過使用媒體緩存設(shè)備1,輸送到一個(gè)或多個(gè)記錄裝置3的內(nèi)容的帶寬能夠得到控制,使得在本地接入線路2上只使用可接受的帶寬量。線路上可用于每個(gè)訂戶的總帶寬受到限制, 由此通過限制用于記錄裝置3的帶寬,通過將內(nèi)容從媒體緩存設(shè)備1輸送到記錄裝置3,更高優(yōu)先級業(yè)務(wù)完全或基本上不受影響。通過發(fā)送帶有要由媒體緩存設(shè)備1緩存的媒體內(nèi)容的標(biāo)識符及目的地記錄裝置 3的標(biāo)識符的命令,記錄能夠由最終用戶或操作員來調(diào)度。在記錄開始時(shí),媒體緩存設(shè)備1 將布置成從諸如電視頭端等內(nèi)容源4接收電視流(例如,通過發(fā)送根據(jù)因特網(wǎng)組管理協(xié)議 IGMP的JOIN請求)。這將促使網(wǎng)絡(luò)將電視流路由到媒體緩存設(shè)備1。媒體緩存設(shè)備1將隨后開始在其控制下的存儲器(圖2的存儲器10)中記錄流的內(nèi)容。并行的是,記錄裝置3將開始從媒體緩存設(shè)備1下載記錄的內(nèi)容,并且在其本地存儲裝置中存儲它。在該時(shí)間,用于內(nèi)容下載的可能最大速度是如電視頭端發(fā)送的實(shí)時(shí)速度。 然而,當(dāng)本地接入線路2上可用的帶寬不足時(shí),下載速度將低于實(shí)時(shí)速度。如果在與記錄裝置相同的建筑中接收更多流時(shí),例如其它電視頻道的實(shí)況觀看或記錄,則此情況一般將發(fā)生。因此,必須注意從媒體緩存設(shè)備1下載到記錄裝置3的內(nèi)容不影響可直接流傳送到家中的其它內(nèi)容,例如,用戶在該時(shí)刻正在觀看的實(shí)況電視流。至少三種機(jī)制能夠用于實(shí)現(xiàn)該目標(biāo)第一種機(jī)制是將從媒體緩存設(shè)備1到記錄裝置3的下載內(nèi)容業(yè)務(wù)歸類為網(wǎng)絡(luò)中的 “盡力而為型”業(yè)務(wù)。網(wǎng)絡(luò)路由選擇機(jī)制將確保任何實(shí)況內(nèi)容饋送將取得高于下載的內(nèi)容的優(yōu)先級。TCP用做傳輸協(xié)議時(shí),TCP重新發(fā)送和回退機(jī)制將隨后自動(dòng)降低下載的傳輸速度。第二種機(jī)制是部署跟蹤每個(gè)本地接入線路2的容量和所有活動(dòng)流在其上使用的帶寬量的活動(dòng)資源分配裝置6,由此它相應(yīng)地指派帶寬分配。借助于資源分配裝置6,媒體緩存設(shè)備1能夠精確地確定多少帶寬能夠由下載的內(nèi)容來使用。第三種機(jī)制是讓記錄裝置3負(fù)責(zé)多少帶寬用于從媒體緩存設(shè)備1到記錄裝置3的下載。記錄裝置3 (或在相同位置中使用相同本地接入線路2的其它實(shí)體)隨后負(fù)責(zé)確定在本地接入線路2上使用多少帶寬,并且通過使用最大帶寬的已知值,記錄裝置能夠計(jì)算多少可用帶寬能夠用于從媒體緩存設(shè)備1下載內(nèi)容。通過使用可用帶寬值,記錄裝置3能夠?yàn)橐l(fā)送的每個(gè)數(shù)據(jù)分組發(fā)送命令到媒體緩存設(shè)備1。備選的是,記錄裝置能夠發(fā)送帶有不超過用于特定下載的帶寬的命令到媒體緩存設(shè)備1。由于本地接入線路2上可用的有限帶寬容量,記錄裝置3上內(nèi)容的記錄一般將在記錄的內(nèi)容的廣播完成后某個(gè)時(shí)間點(diǎn)完成。在內(nèi)容完全到達(dá)記錄裝置3上后,它可從媒體緩存設(shè)備1刪除。備選的是,例如相同的電視節(jié)目等相同內(nèi)容能夠用于多個(gè)記錄裝置。對特定內(nèi)容片段感興趣的每個(gè)記錄裝置隨后發(fā)送緩存命令到媒體緩存設(shè)備1,并且媒體緩存設(shè)備1隨后跟蹤內(nèi)容何時(shí)已被下載以及下載到什么記錄裝置3。在媒體內(nèi)容已由發(fā)送了緩存命令的所有記錄裝置3下載后,能夠安全地刪除內(nèi)容。當(dāng)記錄完全到達(dá)記錄裝置3后用戶想要回放它時(shí),用戶能夠簡單地從本地裝置播放內(nèi)容。在回放時(shí)內(nèi)容尚未到達(dá)或未完全到達(dá)時(shí),它仍向用戶呈現(xiàn),好像內(nèi)容在本地可用一樣。在該情況下,能夠?yàn)橥瑫r(shí)回放采用兩種方案之一在第一同時(shí)回放方案中,回放從本地記錄的內(nèi)容開始。使得確信的是,在本地接入線路2上有足夠的帶寬可用于滿足回放速度。換而言之,下載速度必須與回放速度相同或更快。這能夠通過刪除現(xiàn)有電視流以便為下載釋放容量來實(shí)現(xiàn)。一般情況下,這不是問題, 因?yàn)楸镜亟尤刖€路2被標(biāo)定用于每電視至少一個(gè)流,并且用戶未正在相同裝置上并行觀看兩個(gè)流。然而,在此情況下,必須采取測量以確保下載流不受其它盡力而為型業(yè)務(wù)干擾,如通過相同本地接入線路2的普通因特網(wǎng)業(yè)務(wù)。這能夠通過賦予下載內(nèi)容其自己的優(yōu)先級來完成。例如,下載內(nèi)容能夠被賦予高于普通因特網(wǎng)業(yè)務(wù)但低于實(shí)況電視內(nèi)容的優(yōu)先級。在用于同時(shí)回放的第二種方案中,記錄裝置3設(shè)立來自媒體緩存設(shè)備1的直接流, 繞過本地存儲裝置。此流將與來自網(wǎng)絡(luò)的任何其它直接流以相同的方式被設(shè)置帶寬優(yōu)先級-通過使該流優(yōu)先于盡力而為型業(yè)務(wù),和/或通過憑借資源分配裝置6或記錄裝置3而確保帶寬分配。到本地存儲裝置的下載因此將以降低的傳輸速度并行繼續(xù)。圖1的系統(tǒng)因此確保每電視機(jī)7單個(gè)流的容量足以支持本地PVR。同時(shí),它保持本地PVR解決方案的本地存儲的所有優(yōu)點(diǎn),并避免諸如用戶懷疑等NPVR問題。另一個(gè)優(yōu)勢是規(guī)避一些國家中NPVR記錄的可能法律限制。這以兩種方式實(shí)現(xiàn)。 首先,網(wǎng)絡(luò)中的臨時(shí)存儲只是為記錄裝置3緩存,并且因此,對NPVR的法律限制應(yīng)不適用于它。其次,即使臨時(shí)存儲被視為NPVR記錄,從媒體緩存設(shè)備1到記錄裝置3的下載也能夠在該意義上被視為回放,并且因?yàn)樗诠?jié)目完成前開始,所以它應(yīng)落在時(shí)間移動(dòng)的電視規(guī)定下。作為此的一個(gè)副作用,也簡化了圍繞IPTV的帶寬保留問題。由于所述解決方案只要求在記錄和觀看的許多不同情形中支持每電視機(jī)一個(gè)流,因此,大大降低了動(dòng)態(tài)帶寬保留的需要。只為每電視機(jī)一個(gè)流靜態(tài)地保留帶寬并且將網(wǎng)絡(luò)中的所有其它業(yè)務(wù)設(shè)為盡力而為型是可能的。圖2示出圖1的媒體緩存設(shè)備1的一實(shí)施例的模塊10-15和接口實(shí)體。各種模塊 10-15能夠借助于軟件和/或硬件來實(shí)現(xiàn)。還要注意,模塊可共享一些硬件組件,如控制器和存儲器10??刂破?5使用能夠執(zhí)行存儲器10中存儲的軟件指令的任何適合的中央處理單元(CPU)、微處理器、數(shù)字信號處理器(DSP)等來提供。存儲器10能夠是讀寫存儲器 (RAM)和只讀存儲器(ROM)的任何組合。存儲器10還包括例如用于存儲媒體內(nèi)容的持久存儲裝置。持久存儲器能夠是磁存儲器、光存儲器或固態(tài)存儲器的組合或任何單一存儲器。可選的是,為操作員使用提供了用戶接口(未示出)。備選的是,能夠通過使用網(wǎng)絡(luò)接口,從遠(yuǎn)程或在本地操作服務(wù)器。如本身在技術(shù)領(lǐng)域中已知的計(jì)時(shí)器(未示出)被提供以允許緩存記錄在指定時(shí)間開始。內(nèi)容接收接口 11從圖1的內(nèi)容源4接收內(nèi)容。內(nèi)容傳送接口 12將內(nèi)容發(fā)送到一個(gè)或多個(gè)記錄裝置3。例如出于升級性、實(shí)現(xiàn)的容易性或冗余性等原因,媒體緩存設(shè)備1能夠集成在一個(gè)單元中,或者它能夠分離成幾個(gè)單獨(dú)的單元。在有幾個(gè)單元組成媒體緩存設(shè)備1的情況下,一些單元可存在于多于一個(gè)單元中,如控制器15和存儲裝置10。圖3示出包括計(jì)算機(jī)可讀部件20的計(jì)算機(jī)程序產(chǎn)品的一個(gè)示例。在此計(jì)算機(jī)可讀部件20上能夠存儲計(jì)算機(jī)程序,所述計(jì)算機(jī)程序能夠促使計(jì)算機(jī)執(zhí)行根據(jù)本文中所述實(shí)施例的方法。在此示例中,計(jì)算機(jī)程序產(chǎn)品是光盤,如⑶(緊致盤)、DVD (數(shù)字多功能盤) 或blu-ray盤。計(jì)算機(jī)可讀部件還能夠是諸如閃速存儲器等固態(tài)存儲器或在諸如因特網(wǎng)等網(wǎng)絡(luò)上分布的軟件包。計(jì)算機(jī)可讀部件能夠擁有用于媒體緩存設(shè)備1和/或記錄裝置3的方法的計(jì)算機(jī)程序。圖4示出圖1的記錄裝置3的一實(shí)施例的模塊40-43和接口實(shí)體。各種模塊40_43 能夠借助于軟件和/或硬件來實(shí)現(xiàn)。還要注意,模塊可共享一些硬件組件,如控制器和存儲器??刂破?3使用能夠執(zhí)行存儲器40中存儲的軟件指令的任何適合的中央處理單元 (CPU)、微處理器、數(shù)字信號處理器(DSP)等來提供。存儲器40能夠是讀寫存儲器(RAM)和只讀存儲器(ROM)的任何組合。存儲器40還包括例如用于存儲媒體內(nèi)容的持久存儲裝置。 持久存儲器能夠是磁存儲器、光存儲器或固態(tài)存儲器的組合或任何單一存儲器。內(nèi)容接收接口 41從媒體緩存設(shè)備1接收內(nèi)容??蛇x的是,內(nèi)容接收接口 41也能夠直接從內(nèi)容源4 接收內(nèi)容。媒體輸出模塊42將媒體例如輸出到顯示器7以允許最終用戶觀看內(nèi)容。記錄裝置3能夠是單獨(dú)的實(shí)體,或者它能夠集成在用于數(shù)字內(nèi)容觀看的機(jī)頂盒中或在電視機(jī)7中。另外,記錄裝置能夠分離成多個(gè)單元,例如,通過分離存儲器40的持久存儲裝置和記錄裝置3的其它部分。用戶例如使用遙控器直接地或經(jīng)由諸如電視機(jī)7等輔助裝置來控制記錄裝置,所述輔助裝置隨后向/從記錄裝置3發(fā)送和接收命令。圖5是示出圖1的媒體緩存設(shè)備中執(zhí)行的方法的流程圖。
      在初始接收緩存命令步驟22中,接收暫時(shí)為指定記錄裝置C3)存儲指定媒體內(nèi)容的命令。緩存命令能夠事先被接收,其中,緩存命令則指定開始時(shí)間、結(jié)束時(shí)間和內(nèi)容源。例如,命令能夠指定緩存從20 00到21 00的電視頻道X。此命令一般從也將最終下載指定媒體內(nèi)容的相同記錄裝置3來接收。在存儲關(guān)聯(lián)步驟M中,緩存命令以及指定媒體內(nèi)容與指定記錄裝置之間的關(guān)聯(lián)存儲在存儲器10中。接收緩存命令和存儲關(guān)聯(lián)的步驟能夠在媒體緩存設(shè)備1中的單獨(dú)過程中執(zhí)行,在很大程度上不受媒體緩存設(shè)備1中例如內(nèi)容傳輸?shù)绕渌幚淼挠绊?。此外,媒體緩存設(shè)備1 一般接收大量的緩存命令,并且將按照要求來管理并行內(nèi)容緩存。由于媒體緩存設(shè)備1位于與內(nèi)容源有高帶寬連接的網(wǎng)絡(luò)中,因此,多個(gè)源能夠同時(shí)實(shí)時(shí)被緩存。在接收媒體內(nèi)容步驟沈中,指定的媒體內(nèi)容從內(nèi)容源4接收并在存儲媒體內(nèi)容步驟觀中存儲在存儲器10中。指定的媒體內(nèi)容隨后能夠在發(fā)送媒體內(nèi)容步驟30中傳送到記錄裝置/裝置3。傳送經(jīng)耦合到指定記錄裝置3的本地接入線路2進(jìn)行。同時(shí),媒體緩存設(shè)備1如上所述,例如使用優(yōu)先級或活動(dòng)帶寬管理,防止影響相同本地接入線路2上更高優(yōu)先級內(nèi)容的輸送。接收媒體內(nèi)容、存儲媒體內(nèi)容和發(fā)送媒體內(nèi)容的步驟沈、28、30能夠并行執(zhí)行。一旦媒體已由請求指定內(nèi)容的緩存的所有記錄裝置3下載,指定媒體內(nèi)容便在刪除媒體內(nèi)容步驟32中被刪除。上述方法能夠在諸如媒體緩存設(shè)備1等服務(wù)器中作為軟件指令來執(zhí)行。圖6是示出記錄裝置3中的方法的流程圖,其中,圖6的方法布置成與圖5的流程圖所示的方法交互。在初始發(fā)送緩存命令步驟52中,記錄裝置3將緩存媒體內(nèi)容的特定定義片段的命令發(fā)送到媒體緩存設(shè)備1。可選的發(fā)送數(shù)據(jù)部分命令步驟M只在“拉”情況下執(zhí)行,即在記錄裝置負(fù)責(zé)下載的帶寬管理時(shí)執(zhí)行。此處,記錄裝置3將發(fā)送數(shù)據(jù)分組到記錄裝置的命令發(fā)送到媒體緩存設(shè)備1,從而實(shí)現(xiàn)從媒體緩存設(shè)備1到記錄裝置的一小部分下載。指定的媒體內(nèi)容隨后在接收媒體內(nèi)容步驟56中從媒體緩存設(shè)備1接收,并且指定的媒體內(nèi)容在存儲媒體內(nèi)容步驟58中被存儲。接收和存儲指定媒體內(nèi)容的步驟56、58 —般重復(fù)進(jìn)行,直到全部的指定媒體內(nèi)容已被下載。圖7是示出圖1的一些組件的交互以便緩存設(shè)備為記錄裝置緩存內(nèi)容的順序圖。 此處示出的是記錄裝置3、緩存設(shè)備1與內(nèi)容源4之間的通信。首先,記錄裝置60發(fā)送包括內(nèi)容標(biāo)識符和記錄裝置標(biāo)識符(即本身)的緩存命令到緩存設(shè)備1。內(nèi)容標(biāo)識符包括開始時(shí)間、停止時(shí)間和內(nèi)容源,例如頻道。緩存設(shè)備1存儲緩存命令的數(shù)據(jù),并且使用緩存設(shè)備1的計(jì)時(shí)器,緩存設(shè)備隨后發(fā)送62加入命令或等效命令以便內(nèi)容源開始將在開始時(shí)間的內(nèi)容發(fā)送63到緩存設(shè)備1。加入命令此處示為發(fā)送到內(nèi)容源4(即使這一般不是嚴(yán)格真實(shí)的);然而加入命令被發(fā)送到內(nèi)容輸送系統(tǒng)。如上更詳細(xì)所述,緩存設(shè)備1隨后以防止干擾本地接入線路上更高優(yōu)先級內(nèi)容的速率將內(nèi)容發(fā)送64到記錄裝置。如本文檔別處所解釋的,內(nèi)容從內(nèi)容源4發(fā)送63到緩存設(shè)備1,并行的是內(nèi)容從緩存設(shè)備發(fā)送64到記錄裝置。要注意,雖然本文中公開的實(shí)施例雖然主要將電視內(nèi)容公開為正在緩存的內(nèi)容, 但包括純音頻內(nèi)容的任何實(shí)時(shí)媒體內(nèi)容與本文所述的發(fā)明構(gòu)想兼容。本發(fā)明在上面主要參照幾個(gè)實(shí)施例進(jìn)行描述。然而,如本領(lǐng)域技術(shù)人員將容易領(lǐng)會的,與上面公開實(shí)施例不同的其它實(shí)施例在如隨附專利權(quán)利要求所定義的本發(fā)明的范圍內(nèi)同樣是可能的。
      權(quán)利要求
      1.一種用于為多個(gè)遠(yuǎn)程定位的記錄裝置緩存媒體內(nèi)容的媒體緩存設(shè)備,每個(gè)遠(yuǎn)程定位的記錄裝置經(jīng)相應(yīng)本地接入線路可連接到所述媒體緩存設(shè)備,所述媒體緩存設(shè)備包括控制器,配置成接收暫時(shí)為指定記錄裝置存儲指定媒體內(nèi)容的緩存命令; 存儲器,配置成暫時(shí)存儲媒體內(nèi)容和存儲所述指定媒體內(nèi)容與所述指定記錄裝置之間的關(guān)聯(lián);內(nèi)容接收接口,配置成接收所述指定媒體內(nèi)容和在所述存儲器中存儲所述媒體內(nèi)容;以及內(nèi)容傳送接口,配置成將所述指定媒體內(nèi)容經(jīng)耦合到所述指定記錄裝置的本地接入線路發(fā)送到所述指定記錄裝置,其中所述內(nèi)容傳送接口防止影響耦合到所述指定記錄裝置的本地接入線路上更高優(yōu)先級內(nèi)容的輸送。
      2.如權(quán)利要求1所述的媒體緩存設(shè)備,其中所述存儲器配置成響應(yīng)接收暫時(shí)存儲所述指定媒體內(nèi)容的多個(gè)緩存命令,存儲所述指定媒體內(nèi)容與多個(gè)指定記錄裝置之間的多個(gè)關(guān)聯(lián),其中每個(gè)緩存命令指定不同記錄裝置; 以及所述內(nèi)容傳送接口配置成將所述媒體內(nèi)容發(fā)送到所述多個(gè)記錄裝置的所有裝置。
      3.如權(quán)利要求1或2所述的媒體緩存設(shè)備,還包括內(nèi)容管理器,配置成在所述媒體內(nèi)容已被傳送到所有指定記錄裝置時(shí)從所述存儲器刪除所述媒體內(nèi)容。
      4.如前面權(quán)利要求任一項(xiàng)所述的媒體緩存設(shè)備,其中所述內(nèi)容接收接口配置成從電視內(nèi)容接收所述指定媒體內(nèi)容。
      5.如前面權(quán)利要求任一項(xiàng)所述的媒體緩存設(shè)備,其中所述媒體內(nèi)容包括視頻和音頻內(nèi)容。
      6.如權(quán)利要求1到4的任一項(xiàng)所述的媒體緩存設(shè)備,其中所述媒體內(nèi)容包括音頻內(nèi)容。
      7.如前面權(quán)利要求任一項(xiàng)所述的媒體緩存設(shè)備,其中所述內(nèi)容傳送接口配置成通過在比傳送更高優(yōu)先級內(nèi)容所在的優(yōu)先級更低的優(yōu)先級傳送所述指定媒體內(nèi)容來防止影響更高優(yōu)先級內(nèi)容的輸送。
      8.如前面權(quán)利要求任一項(xiàng)所述的媒體緩存設(shè)備,其中所述內(nèi)容傳送接口配置成通過根據(jù)來自資源分配設(shè)備的命令限制發(fā)送所述媒體內(nèi)容的速率來防止影響更高優(yōu)先級內(nèi)容的輸送。
      9.如權(quán)利要求1到6的任一項(xiàng)所述的媒體緩存設(shè)備,其中所述內(nèi)容傳送接口配置成僅在所述媒體緩存設(shè)備已從所述指定記錄裝置收到媒體內(nèi)容的數(shù)據(jù)部分能夠被發(fā)送的命令時(shí)才發(fā)送所述媒體內(nèi)容。
      10.一種在媒體緩存設(shè)備中用于為遠(yuǎn)程定位的記錄裝置緩存媒體的方法,所述遠(yuǎn)程定位的記錄裝置經(jīng)本地接入線路連接到所述媒體緩存設(shè)備,所述方法包括在所述媒體緩存設(shè)備中執(zhí)行的以下步驟接收暫時(shí)為指定記錄裝置存儲指定媒體內(nèi)容的緩存命令; 存儲所述指定媒體內(nèi)容與所述指定記錄裝置之間的關(guān)聯(lián); 接收所述媒體內(nèi)容; 在存儲器中存儲所述媒體內(nèi)容;以及經(jīng)耦合到所述指定記錄裝置的本地接入線路,將所述媒體內(nèi)容經(jīng)傳送線路發(fā)送到所述指定記錄裝置,同時(shí)防止影響耦合到所述指定記錄裝置的本地接入線路上更高優(yōu)先級內(nèi)容的輸送。
      11.如權(quán)利要求10所述的方法,其中接收所述媒體內(nèi)容、存儲所述媒體內(nèi)容和發(fā)送所述媒體內(nèi)容的步驟并行執(zhí)行。
      12.如權(quán)利要求10所述的方法,其中接收緩存命令的步驟包括接收暫時(shí)存儲所述指定媒體內(nèi)容的多個(gè)緩存命令,其中每個(gè)緩存命令指定不同的記錄裝置;存儲關(guān)聯(lián)的步驟包括存儲所述指定媒體內(nèi)容與多個(gè)指定記錄裝置之間的多個(gè)關(guān)聯(lián);以及發(fā)送所述媒體內(nèi)容的步驟包括將所述媒體內(nèi)容發(fā)送到所述多個(gè)記錄裝置的所有裝置。
      13.如權(quán)利要求10或12所述的方法,還包括以下步驟在所述媒體內(nèi)容已傳送到所有指定記錄裝置時(shí),從所述存儲器刪除所述媒體內(nèi)容。
      14.如權(quán)利要求10到13的任一項(xiàng)所述的方法,其中接收所述媒體內(nèi)容的步驟包括從廣播電視內(nèi)容接收所述指定媒體內(nèi)容。
      15.如權(quán)利要求10到14的任一項(xiàng)所述的方法,其中所述媒體內(nèi)容包括視頻和音頻內(nèi)容。
      16.如權(quán)利要求10到15的任一項(xiàng)所述的方法,其中發(fā)送所述媒體內(nèi)容的步驟通過在比傳送更高優(yōu)先級內(nèi)容所在的優(yōu)先級更低的優(yōu)先級發(fā)送所述媒體內(nèi)容來防止影響更高優(yōu)先級內(nèi)容的輸送。
      17.如權(quán)利要求10到15的任一項(xiàng)所述的方法,其中發(fā)送所述媒體內(nèi)容的步驟通過根據(jù)來自資源分配設(shè)備的命令限制發(fā)送所述媒體內(nèi)容的速率來防止影響更高優(yōu)先級內(nèi)容的輸送。
      18.如權(quán)利要求10到15的任一項(xiàng)所述的方法,其中發(fā)送所述媒體內(nèi)容的步驟僅在已從所述指定記錄裝置收到媒體內(nèi)容的數(shù)據(jù)部分能夠被發(fā)送的命令時(shí)才發(fā)送所述媒體內(nèi)容。
      19.一種在媒體緩存設(shè)備中用于為遠(yuǎn)程定位的記錄裝置緩存媒體的計(jì)算機(jī)程序,所述遠(yuǎn)程定位的記錄裝置經(jīng)本地接入線路連接到所述媒體緩存設(shè)備,所述計(jì)算機(jī)程序包括計(jì)算機(jī)程序代碼,所述計(jì)算機(jī)程序代碼在所述媒體緩存設(shè)備上運(yùn)行時(shí)促使所述媒體緩存設(shè)備接收暫時(shí)為指定記錄裝置存儲指定媒體內(nèi)容的緩存命令; 存儲所述指定媒體內(nèi)容與所述指定記錄裝置之間的關(guān)聯(lián); 接收所述媒體內(nèi)容; 在存儲器中存儲所述媒體內(nèi)容;以及經(jīng)耦合到所述指定記錄裝置的本地接入線路,將所述媒體內(nèi)容經(jīng)傳送線路發(fā)送到所述指定記錄裝置,同時(shí)防止影響耦合到所述指定記錄裝置的本地接入線路上更高優(yōu)先級內(nèi)容的輸送。
      20.一種包括如權(quán)利要求19所述的計(jì)算機(jī)程序和其上存儲所述計(jì)算機(jī)程序的計(jì)算機(jī)可讀部件的計(jì)算機(jī)程序產(chǎn)品。
      21.—種經(jīng)本地接入線路可連接到遠(yuǎn)程定位的媒體緩存設(shè)備的媒體記錄裝置,所述媒體記錄裝置包括控制器,配置成發(fā)送暫時(shí)為所述記錄裝置存儲指定媒體內(nèi)容的緩存命令到緩存設(shè)備;存儲器,配置成存儲媒體內(nèi)容;以及內(nèi)容接收接口,配置成接收所述指定媒體內(nèi)容和在所述存儲器中存儲所述媒體內(nèi)容。
      22.如權(quán)利要求21所述的媒體記錄裝置,其中所述媒體記錄裝置被包括在機(jī)頂盒、電視機(jī)、個(gè)人計(jì)算機(jī)、媒體播放器或游戲控制臺中。
      23.如權(quán)利要求21或22所述的媒體記錄裝置,其中所述控制器配置成在所述控制器確定所述本地接入線路具有用于所述媒體內(nèi)容的數(shù)據(jù)部分的足夠空閑容量時(shí)將發(fā)送所述數(shù)據(jù)部分的緩存命令發(fā)送到所述緩存設(shè)備。
      24.一種經(jīng)本地接入線路連接到遠(yuǎn)程定位的媒體緩存設(shè)備的媒體記錄裝置中執(zhí)行的方法,所述方法包括以下步驟發(fā)送暫時(shí)為所述記錄裝置存儲指定媒體內(nèi)容的緩存命令到緩存設(shè)備;以及接收所述指定媒體內(nèi)容和在存儲器中存儲所述媒體內(nèi)容。
      25.如權(quán)利要求M所述的方法,其中所述緩存命令包括所述媒體記錄裝置的標(biāo)識符和所述指定媒體的標(biāo)識符。
      26.一種用于經(jīng)本地接入線路連接到遠(yuǎn)程定位的媒體緩存設(shè)備的媒體記錄裝置的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括計(jì)算機(jī)程序代碼,所述計(jì)算機(jī)程序代碼在所述媒體記錄裝置上運(yùn)行時(shí)促使所述媒體記錄裝置發(fā)送暫時(shí)為所述記錄裝置存儲指定媒體內(nèi)容的緩存命令到緩存設(shè)備;以及接收所述指定媒體內(nèi)容和在存儲器中存儲所述媒體內(nèi)容。
      27.一種包括如權(quán)利要求沈所述的計(jì)算機(jī)程序和其上存儲所述計(jì)算機(jī)程序的計(jì)算機(jī)可讀部件的計(jì)算機(jī)程序產(chǎn)品。
      全文摘要
      本文介紹了一種用于為多個(gè)遠(yuǎn)程定位的記錄裝置緩存媒體內(nèi)容的媒體緩存設(shè)備,其中每個(gè)遠(yuǎn)程定位的記錄裝置經(jīng)相應(yīng)本地接入線路可連接到媒體緩存設(shè)備。媒體緩存設(shè)備包括控制器,用于接收暫時(shí)存儲指定媒體內(nèi)容的緩存命令;存儲器,用于暫時(shí)存儲媒體內(nèi)容和存儲指定媒體內(nèi)容與指定記錄裝置之間的關(guān)聯(lián);內(nèi)容接收接口,用于接收指定媒體內(nèi)容和在存儲器中存儲媒體內(nèi)容;以及內(nèi)容傳送接口,用于將指定的媒體內(nèi)容經(jīng)耦合到指定記錄裝置的本地接入線路發(fā)送到指定記錄裝置,其中,內(nèi)容傳送接口防止影響耦合到指定記錄裝置的本地接入線路上更高優(yōu)先級內(nèi)容的輸送。
      文檔編號H04N21/2312GK102450029SQ200980159717
      公開日2012年5月9日 申請日期2009年5月29日 優(yōu)先權(quán)日2009年5月29日
      發(fā)明者R·德克 申請人:瑞典愛立信有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1