專利名稱::用于捕獲和有選擇重放廣播節(jié)目的系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及節(jié)目的廣播。更具體地說,本發(fā)明涉及用于捕獲和有選擇地重放廣播節(jié)目的系統(tǒng)、方法、計算機(jī)程序代碼和裝置。
背景技術(shù):
:技術(shù)進(jìn)步已經(jīng)改變?nèi)藗冇^看電視的方式。盒式錄像機(jī)(VCR)的引入允許人們錄制廣播節(jié)目,用于稍后觀看。最近,個人錄像機(jī)(PVR)和數(shù)字錄像機(jī)(DVR)已經(jīng)為觀眾提供在錄制節(jié)目方面提供更大靈活性。盡管這些客戶端設(shè)備方便,但它們具有許多缺點。例如,許多這些設(shè)備已經(jīng)限制存儲容量,防止觀眾存儲大量節(jié)目。設(shè)備會有噪聲以及要求另外的硬件來連接到節(jié)目信息源。另外,許多內(nèi)容供應(yīng)商和廣告商擔(dān)心它們不能控制在這些客戶端設(shè)備上錄制的節(jié)目的使用和拷貝。一些廣告商已經(jīng)嘗試提供觀看靈活度,同時通過整個頻道的“時移”或延遲廣告,保留節(jié)目的控制。通過若干分鐘或小時,可以時移廣播,例如可以在比原始廣播晚一個小時,廣播用于廣播頻道的整個目錄。時移廣播為觀眾提供觀看當(dāng)初始廣播節(jié)目時錯過的節(jié)目的機(jī)會。實時廣播和時移廣播不為觀眾提供它們能觀看廣播節(jié)目的任何控制。因此,除非觀眾將節(jié)目錄制在適當(dāng)?shù)拇鎯υO(shè)備上,否則他僅能在由廣播公司確定的時間觀看節(jié)目。某些經(jīng)營者為用戶提供視頻點播設(shè)備。典型地,廣播公司以定期時間間隔將廣播少量所選擇的事件,例如電影。觀眾可以預(yù)訂接收特定事件的廣播。在預(yù)訂后,將使用直接到觀眾的機(jī)頂盒的衛(wèi)星或電纜分配方法廣播事件。再次,不能由用戶控制事件的廣播時間。期望提供克服與現(xiàn)有系統(tǒng)有關(guān)的缺陷的廣播系統(tǒng)和方法。例如,期望提供一種系統(tǒng)和方法,為觀眾提供節(jié)目檔案和觀看選擇的廣泛選擇。進(jìn)一步期望提供實現(xiàn)由廣播內(nèi)容供應(yīng)商、頻道擁有者和調(diào)節(jié)員強(qiáng)制的觀看規(guī)則和限制的系統(tǒng)和方法。進(jìn)一步期望提供可以在電話線上將節(jié)目遞送給觀眾的廣播系統(tǒng)。
發(fā)明內(nèi)容根據(jù)本發(fā)明的一個方面,提供一種用于存儲廣播節(jié)目以便未來傳輸給用戶的方法,包括步驟接收包括多個順序節(jié)目的廣播頻道數(shù)據(jù)流;從所述數(shù)據(jù)流中提取每個節(jié)目的視頻和音頻數(shù)據(jù);從所述數(shù)據(jù)流中提取與每個節(jié)目有關(guān)的服務(wù)信息;將每個節(jié)目的視頻和音頻數(shù)據(jù)存儲在數(shù)據(jù)存儲部件的已知位置;以及將用于每個節(jié)目的服務(wù)信息以及識別節(jié)目的相應(yīng)視頻和音頻數(shù)據(jù)在所述部件上的存儲位置的數(shù)據(jù)存儲在所述存儲部件上的已知位置。根據(jù)本發(fā)明的第二方面,一種用于存儲廣播節(jié)目以便未來傳送給用戶的裝置,包括用于接收包括多個順序節(jié)目的廣播頻道數(shù)據(jù)流的部件和數(shù)據(jù)存儲部件;其中,從所接收的廣播頻道數(shù)據(jù)流中提取與每個節(jié)目有關(guān)的視頻和音頻數(shù)據(jù)并在已知位置存儲在數(shù)據(jù)存儲部件上,從數(shù)據(jù)流中提取與每個節(jié)目有關(guān)的服務(wù)信息并連同識別節(jié)目的相應(yīng)視頻和音頻數(shù)據(jù)在存儲部件上的存儲位置的數(shù)據(jù),存儲在數(shù)據(jù)存儲部件上的已知位置。根據(jù)本發(fā)明的第三方面,一種用于按需接收廣播節(jié)目的方法,包括步驟請求可用于檢索的先前廣播節(jié)目的目錄,該目錄由從包括所述先前廣播節(jié)目的廣播數(shù)據(jù)流提取的服務(wù)信息形成;接收該目錄;從目錄中選擇一個節(jié)目用于檢索;傳送請求以便接收選擇的節(jié)目;以及經(jīng)由在機(jī)頂盒和廣播服務(wù)供應(yīng)商之間建立的單播會話,接收選擇的節(jié)目。根據(jù)本發(fā)明的第四方面,一種用于按需接收廣播節(jié)目的裝置包括用于請求可用于檢索的先前廣播節(jié)目的目錄的部件,該目錄由從包括所述先前廣播節(jié)目的廣播數(shù)據(jù)流中提取的服務(wù)信息形成;用于接收先前廣播節(jié)目的目錄的部件;用于從目錄中選擇一個節(jié)目用于檢索的部件;用于傳送對于選擇的節(jié)目的請求的部件;以及用于經(jīng)由在所述裝置和廣播服務(wù)供應(yīng)商之間建立的單播會話,接收所選擇的節(jié)目的部件。根據(jù)本發(fā)明的第五方面,一種廣播方法包括接收包括節(jié)目的輸入數(shù)據(jù)流;從所述輸入數(shù)據(jù)流中提取與所述節(jié)目有關(guān)的服務(wù)信息;將所述節(jié)目傳送到多個用戶;基本上與所述傳送同時,創(chuàng)建所述節(jié)目的檔案拷貝,所述檔案拷貝存儲在存儲設(shè)備上的短期檔案中的已知位置并與所述服務(wù)信息相關(guān)聯(lián);以及在接收來自第一用戶的請求后,將所述節(jié)目的所述檔案拷貝傳送到所述第一用戶。根據(jù)本發(fā)明的第六方面,一種用于操作廣播系統(tǒng)的方法,該廣播系統(tǒng)接收具有多個節(jié)目的廣播數(shù)據(jù)流,該方法包括由從所述廣播數(shù)據(jù)流中提取的服務(wù)信息,生成所述多個節(jié)目的目錄;從第一用戶接收存檔請求,所述存檔請求包括從所述目錄中選擇所需節(jié)目;確認(rèn)授權(quán)所述第一用戶存檔所述所需節(jié)目;創(chuàng)建所述所需節(jié)目的檔案拷貝;以及允許由所述第一用戶訪問所述檔案拷貝。根據(jù)本發(fā)明的第七方面,一種廣播裝置包括首端,連接以便接收包括多個節(jié)目的輸入廣播頻道數(shù)據(jù)流,所述首端以輸出格式,生成包括所述多個節(jié)目的輸出數(shù)據(jù)流;服務(wù)信息處理器,與所述首端通信并接收所述輸入廣播頻道數(shù)據(jù)流,所述服務(wù)信息處理器檢索與所述多個節(jié)目的每一個有關(guān)的服務(wù)信息;時移服務(wù)器,與所述首端和所述服務(wù)信息處理器通信,所述時移服務(wù)器存儲所述多個節(jié)目的拷貝并將所述拷貝的每一個的存儲位置與和所述節(jié)目的每一個有關(guān)的服務(wù)信息相關(guān)聯(lián);以及傳輸網(wǎng)絡(luò),連接到所述首端和所述時移服務(wù)器,所述傳輸網(wǎng)絡(luò)用來將所述輸出數(shù)據(jù)流傳送到多個用戶設(shè)備以及將所述多個節(jié)目的所述拷貝有選擇地傳送到所述用戶設(shè)備。根據(jù)本發(fā)明的第八方面,一種計算機(jī)可讀介質(zhì),具有用于執(zhí)行下列步驟的計算機(jī)可執(zhí)行指令,包括接收包括節(jié)目的輸入數(shù)據(jù)流;從所述輸入數(shù)據(jù)流中提取服務(wù)信息,所述服務(wù)信息與所述節(jié)目有關(guān);基本上與所述廣播同時,創(chuàng)建所述節(jié)目的檔案拷貝,所述檔案拷貝存儲在存儲設(shè)備上的短期檔案中的已知位置并與所述服務(wù)信息相關(guān)聯(lián);以及在接收來自第一用戶的請求后,將所述節(jié)目的所述檔案拷貝廣播到所述第一用戶。根據(jù)本發(fā)明的第九方面,一種用于操作機(jī)頂盒的方法包括步驟收看節(jié)目目錄,基于從具有多個節(jié)目的廣播數(shù)據(jù)流中提取的服務(wù)信息來創(chuàng)建所述節(jié)目目錄;從所述節(jié)目目錄選擇所需節(jié)目;使所述所需節(jié)目從臨時檔案拷貝到可由所述機(jī)頂盒訪問的長期檔案;以及從所述長期檔案接收所述所需節(jié)目的所述拷貝的單播傳輸?,F(xiàn)在,將參考附圖,詳細(xì)地描述本發(fā)明的例子,其中圖1是廣播系統(tǒng)的例子的框圖;圖2是示出可以由(或代表)廣播服務(wù)供應(yīng)商操作以允許用戶在電視上觀看實況廣播節(jié)目和存檔節(jié)目的多個不同部件的框圖;圖3是廣播系統(tǒng)的例子的框圖;圖4是示出用于將節(jié)目和事件信息存儲在時移服務(wù)器上的過程的更詳細(xì)流程圖;圖5是示出從時移服務(wù)器選擇和檢索節(jié)目的過程的流程圖;以及圖6是示出用于生成節(jié)目的檔案拷貝的過程的流程圖。具體實施例方式本發(fā)明涉及用于捕獲和有選擇重放廣播節(jié)目的系統(tǒng)、方法、計算機(jī)程序代碼和裝置。為簡潔和易于解釋起見,在此使用多個術(shù)語。例如,術(shù)語“用戶”用來指與廣播服務(wù)供應(yīng)商具有用戶關(guān)系的個人或?qū)嶓w,以便接收和收看廣播數(shù)據(jù)(實況廣播數(shù)據(jù)或檔案廣播數(shù)據(jù)或兩者)。用戶,例如可以與識別用戶的特定機(jī)頂盒有關(guān)?!坝脩簟痹诖艘部梢苑Q為“用戶”或“觀眾”。如在此所使用的,術(shù)語“機(jī)頂盒”通常用來指與從廣播數(shù)據(jù)服務(wù)供應(yīng)商接收廣播數(shù)據(jù)的用戶有關(guān)的設(shè)備。機(jī)頂盒可以是設(shè)計成接收廣播數(shù)據(jù)的專用設(shè)備,或可以實現(xiàn)為與個人計算機(jī)或其他計算設(shè)備有關(guān)的部件或功能。術(shù)語“廣播服務(wù)供應(yīng)商”或“服務(wù)供應(yīng)商”可以用來指根據(jù)在此所述的實施例,操作廣播系統(tǒng)的部件的實體(或多個實體)以便將實況廣播數(shù)據(jù)和檔案廣播數(shù)據(jù)遞送給用戶。例如,在一些實施例中,“廣播服務(wù)供應(yīng)商”可以是操作(或關(guān)聯(lián))用于將節(jié)目傳送給用戶的一個或多個系統(tǒng)的實體。在一些實施例中,廣播服務(wù)供應(yīng)商操作包括配置成在全世界的許多家庭和公司中存在的雙絞線通信線(例如諸如電話或銅線)上將數(shù)字?jǐn)?shù)據(jù)遞送給用戶的交換機(jī)或中心局的系統(tǒng)。在一些實施例中,廣播服務(wù)供應(yīng)商使用數(shù)字用戶線(“DSL”)技術(shù)遞送該數(shù)據(jù)。在此所述的一個示例性實施例中,廣播服務(wù)供應(yīng)商使用不對稱DSL(“ADSL”)技術(shù)來遞送數(shù)字?jǐn)?shù)據(jù),盡管本領(lǐng)域的技術(shù)人員將意識到也可以利用其他DSL技術(shù)(通常稱為“xDSL”)。另外,盡管論述有線通信技術(shù),本領(lǐng)域的技術(shù)人員將意識到也可以使用無線技術(shù)來實現(xiàn)如在此所使用的,術(shù)語“實況廣播數(shù)據(jù)”或“實況廣播節(jié)目”是指在安排的時間觀看并由廣播實體廣播的廣播數(shù)據(jù)。如在此所使用的,術(shù)語“存檔廣播數(shù)據(jù)”或“存檔節(jié)目”是指存儲用于在比“實況廣播”稍后的時間觀看的廣播數(shù)據(jù)或節(jié)目。實施例提供兩種不同類型的數(shù)據(jù)檔案短期檔案(例如,其中,存儲節(jié)目相對短的周期,諸如24-72小時)、長期檔案(例如,可以存儲節(jié)目長的時間周期)。例如,長期檔案可以允許無限制地存儲節(jié)目。如另一例子,在一些實施例中,廣播服務(wù)供應(yīng)商可以存儲節(jié)目達(dá)指定周期(例如,諸如一個月或一年)。如另一例子,廣播服務(wù)供應(yīng)商可以定期地詢問用戶以確定是否應(yīng)當(dāng)從檔案中刪除存檔節(jié)目。通過介紹,現(xiàn)在,首先參考示出廣播系統(tǒng)50的描述的圖1,描述本發(fā)明的例子。廣播系統(tǒng)50包括將內(nèi)容遞送給一個或多個用戶54a-n的一個或多個廣播服務(wù)供應(yīng)商51。用戶可以用幾種方式接收廣播節(jié)目數(shù)據(jù)。例如,用戶(例如用戶54n)可以接收“實況”廣播節(jié)目,即,用戶可以在正廣播時收看節(jié)目。如示例性例子,(將在整個說明書中繼續(xù)),“實況”廣播節(jié)目可以是“晚間新聞”,在當(dāng)?shù)貢r間6pm時開始的每個周日晚上的廣播。廣播系統(tǒng)50允許用戶,諸如用戶54n在指定時間(當(dāng)?shù)貢r間6pm)收看該節(jié)目。如在此所使用的,(以及下面進(jìn)一步限定),術(shù)語“實況”用來通常指廣播節(jié)目的廣播的實際和計劃時間(以及不一定用來指同時拍攝和觀看的節(jié)目)。為最小化有關(guān)ADSL中心局或交換機(jī)的回程上的通信量,經(jīng)多播將這些“實況”廣播傳送到用戶54,以便避免復(fù)制通信量。這增加了將視頻和音頻節(jié)目數(shù)據(jù)傳送給大量用戶,而不損害回程的性能(從而允許大量用戶與系統(tǒng)交互作用來有選擇地收看存檔節(jié)目,如下所述)的系統(tǒng)能力。使用諸如由Internet成組管理協(xié)議(IGMP)、IETFRFC3376(2002年10月)(可在www.ietf.org獲得)描述的技術(shù),為所有目的,其內(nèi)容在此引入以供參考,可以將用戶添加到節(jié)目的多播廣播。廣播系統(tǒng)50允許用戶(諸如用戶54b)以便在“實況”廣播時間后的一些時間收看節(jié)目。系統(tǒng)能生成和存儲由廣播服務(wù)供應(yīng)商51接收的所有廣播節(jié)目的短期檔案拷貝。下面將提供如何生成和存儲該短期檔案拷貝的另外的細(xì)節(jié)。通常,廣播服務(wù)供應(yīng)商51包括適合于存儲用于多個不同廣播頻道的廣播節(jié)目的拷貝的存儲設(shè)備53(或設(shè)備組)。提供足夠的存儲空間來存儲用于多個不同頻道的24-72小時廣播節(jié)目。結(jié)合生成和存儲這些短期檔案拷貝,產(chǎn)生節(jié)目的目錄。希望在初始廣播時間的24-72小時內(nèi)收看節(jié)目(即在“實況”廣播后)的用戶可以與節(jié)目的目錄交互作用以便選擇節(jié)目和使節(jié)目流向用戶。以允許用戶快進(jìn)、暫停和倒帶同時觀看節(jié)目的方式,存儲這些節(jié)目。例如,用戶54b可以選擇在615pm觀看“晚間新聞”,而不是6pm的“實況廣播”。另外,用戶54b可以在觀看節(jié)目期間,根據(jù)需要,快進(jìn)、倒帶或暫停。廣播系統(tǒng)50進(jìn)一步允許用戶(諸如用戶54a)選擇特定的節(jié)目用于長期存檔。例如,廣播服務(wù)供應(yīng)商51或用戶(諸如圖1所示的用戶54a)可以希望產(chǎn)生“晚間新聞”的特定廣播的長期拷貝。用戶54a可以通過與廣播服務(wù)供應(yīng)商51通信(經(jīng)機(jī)頂盒或其他設(shè)備,如下所述),表示該愿望。然后,可以將廣播的拷貝存儲在用于長期存儲節(jié)目的存儲設(shè)備52上。節(jié)目的拷貝與唯一識別用戶54a的信息有關(guān),以便可以允許用戶54a根據(jù)需要訪問節(jié)目。然后,用戶54a可以根據(jù)需要收看節(jié)目。例如,用戶54a可以收看廣播后的“晚間新聞”的特定事件。用戶54a可以重復(fù)地收看相同的事件直到從檔案刪除該事件為止(例如在用戶請求或只要檔案周期過期)。為減少存儲需要,多個用戶可以訪問在長期存檔中存儲的節(jié)目的拷貝。例如,可以向識別已經(jīng)請求產(chǎn)生節(jié)目的拷貝的每個客戶的信息給出訪問許可以供共享檔案的訪問。廣播系統(tǒng)50允許這些類型的廣播的每一個有選擇地遞送給用戶,為用戶提供更大選擇,收看的控制和靈活度。用戶可以經(jīng)當(dāng)前安裝在許多家庭中的電話線,諸如銅電話線訪問這些廣播。該系統(tǒng)使用不對稱數(shù)字用戶線(ADSL)技術(shù),將廣播和存檔節(jié)目遞送給用戶(盡管根據(jù)在此所公開的實施例,本領(lǐng)域的技術(shù)人員將意識到可以使用現(xiàn)在已知或以后開發(fā)的其他技術(shù)來遞送節(jié)目)。另外,使用編碼方案,諸如廣泛使用的“運(yùn)動圖像專家組版本2”(MPEG2)方案來遞送節(jié)目,盡管本領(lǐng)域的技術(shù)人員將意識到也可以利用其他編碼方案??梢允褂煤愣ㄎ凰俾?CBR)編碼技術(shù)將廣播數(shù)據(jù)從廣播服務(wù)供應(yīng)商51遞送到用戶54,從而提供用于視頻和音頻數(shù)據(jù)的最大位速率。申請人已經(jīng)發(fā)現(xiàn)使用CBR編碼在ADSL網(wǎng)絡(luò)上提供可靠和一致內(nèi)容遞送,盡管具有離ADSL交換機(jī)(或“中心局”)的距離問題,以及盡管提供質(zhì)量視頻服務(wù)的高位速率需求。在用于特定節(jié)目的視頻位速率改變的情況下,系統(tǒng)可以利用配置成加長或“填充”視頻數(shù)據(jù)額外(空白)數(shù)據(jù)來產(chǎn)生實際恒定位速率的編碼器。另外,“超額預(yù)訂”ADSL中心局或交換機(jī)的回程,以便假定確定足夠帶寬可用于用戶的特定爭用級。例如,回程可以設(shè)計成假定由回程提供的所有用戶的33%在任一時間有效。這可以通過降低與特定交換機(jī)或中心局有關(guān)的每個數(shù)字用戶線訪問復(fù)用器(DSLAM)有關(guān)的用戶數(shù)量來實現(xiàn)?,F(xiàn)在,通過參考圖2,描述本發(fā)明的另外的細(xì)節(jié)。圖2的系統(tǒng)描述可以由(代表)廣播服務(wù)供應(yīng)商操作的多個不同的部件以便允許用戶在電視9上觀看實況廣播節(jié)目和存檔節(jié)目。圖2的系統(tǒng)的多個部件可以由或代表向用戶提供廣播和存檔節(jié)目的服務(wù)供應(yīng)商操作??梢栽谂渲贸蓤?zhí)行在此所述的功能的一個或多個計算設(shè)備上實施一些或全部部件。盡管一些部件被示為單獨(dú)的設(shè)備,在此所述的一些或全部功能性可以在一個或多個計算設(shè)備或計算設(shè)備的網(wǎng)絡(luò)上實現(xiàn)。在圖2中,廣播頻道源1生成提供給廣播分配首端(BDHE)2的廣播頻道的數(shù)據(jù)供給。例如,廣播頻道源1可以是多種不同類型的廣播數(shù)據(jù)源,諸如例如電視源、視頻、音頻或其他數(shù)據(jù)的任何一個。每個數(shù)據(jù)供給包括用于每個頻道的視頻和音頻信息和用于每個頻道上的每個節(jié)目廣播的服務(wù)信息(SI)。服務(wù)信息包括有關(guān)每個節(jié)目的信息,包括開始時間和持續(xù)時間以及節(jié)目的大綱。如在此所使用的,術(shù)語“服務(wù)信息”(SI)或“節(jié)目專用信息”(PSI)是指嵌入MPEG-2傳輸流中,作為具有唯一分組標(biāo)識符的附加傳輸分組的信息。例如,SI可以包括電子節(jié)目指南信息,諸如節(jié)目的性質(zhì)、時間、內(nèi)容和所處的頻道,以及識別特定節(jié)目的類型、內(nèi)容和時間的其他信息。SI可以包括附加信息,諸如提供識別節(jié)目的服務(wù)供應(yīng)商的信息的“服務(wù)描述表”(或SDT),包含節(jié)目名稱、起始時間、持續(xù)時間等等的“事件信息表”(或EIT),以及其他時間和事件信息。可以使用各種通信介質(zhì)來傳送廣播數(shù)據(jù)。例如,廣播頻道源1可以將廣播數(shù)據(jù)的多個頻道提供為由數(shù)字衛(wèi)星、數(shù)字地面、電纜、數(shù)字用戶線(xDSL)捕獲的數(shù)字或模擬電視,或提供為網(wǎng)絡(luò)上的模擬或直接供給??梢詮臄?shù)字源接收廣播數(shù)據(jù)(或在由BDHE2接收前,轉(zhuǎn)換成數(shù)字廣播數(shù)據(jù))。另外,使用編碼方案,諸如MPEG-2編碼方案,編碼數(shù)字廣播數(shù)據(jù),盡管也可以利用其他編碼方案。使用編碼方案,諸如MPEG-2允許接收包括與數(shù)字廣播數(shù)據(jù)有關(guān)的封裝的MPEG-2傳輸流服務(wù)信息的數(shù)字廣播數(shù)據(jù)。該服務(wù)信息,如稍后進(jìn)一步所述,提供節(jié)目的精確定時??梢栽趫D2的系統(tǒng)中利用多個廣播頻道源1。例如,系統(tǒng)可以從不同廣播頻道源接收數(shù)十或甚至數(shù)百個不同頻道數(shù)據(jù)供給。每個頻道數(shù)據(jù)供給包括多個節(jié)目。通過BDHE2獲得這些頻道數(shù)據(jù)供給。BDHE2包括視頻采集裝置以及也可以包括將頻道數(shù)據(jù)壓縮成適合于機(jī)頂盒的形式以便解碼并在電視上顯示的編碼器。BDHE2也可以包括多路復(fù)用裝置以便多路復(fù)用數(shù)據(jù)。將廣播數(shù)據(jù)編碼成數(shù)字視頻廣播(DVB)標(biāo)準(zhǔn),諸如MPEG-2視頻和音頻并封裝在MPEG-2傳輸流中。BDHE2的另外的細(xì)節(jié)將結(jié)合下圖3論述。在采集、編碼和多路復(fù)用后,在來自視頻服務(wù)器管理器5的指令下,廣播頻道的每一個封裝到MPEG-2傳輸流中控制、傳送到時移服務(wù)器3和廣播目錄服務(wù)器4。可以將相同的輸出發(fā)送到每個服務(wù)器。另外,將單獨(dú)的數(shù)據(jù)傳送到服務(wù)信息處理器(未示出,但可以配置成BDHE2的一部分或單獨(dú)的部件),然后用來在廣播目錄服務(wù)器4生成目錄信息。將結(jié)合圖3,進(jìn)一步描述服務(wù)信息處理器的用途。時移服務(wù)器3通常是具有存儲容量的計算機(jī)系統(tǒng)(或計算機(jī)系統(tǒng)的網(wǎng)絡(luò)),允許它本地保存來自廣播供給的數(shù)據(jù)。來自廣播頻道的每一個的所有節(jié)目至少存儲一段時間。例如,時移服務(wù)器3可以將來自每個廣播頻道的節(jié)目存儲24-72小時,允許用戶在初始廣播節(jié)目后一些周期(例如24-72小時)收看來自廣播頻道的節(jié)目。如稍后將進(jìn)一步描述,時移服務(wù)器3還用來允許用戶有選擇地存檔廣播節(jié)目,用于在它們選擇的時間收看??梢栽跈n案內(nèi)容服務(wù)器10存儲(由其訪問)這些長期檔案。盡管下面提供進(jìn)一步描述,通常,時移服務(wù)器3從BDHE2接收廣播數(shù)據(jù)的多個編碼頻道以及將用于每個頻道的視頻和音頻數(shù)據(jù)存儲在盤上作為連續(xù)流。時移服務(wù)器3還用來精確地識別每個節(jié)目的開始和結(jié)束以及在盤上存儲每個節(jié)目的位置。當(dāng)由用戶請求時,該信息允許時移服務(wù)器3快速和精確地檢索節(jié)目。另外,時移服務(wù)器3可以用來存儲廣播頻道數(shù)據(jù)以便當(dāng)用戶請求時,有效和精確地倒帶或快進(jìn)。下面,將進(jìn)一步描述這些特征的進(jìn)一步的細(xì)節(jié)。廣播目錄服務(wù)器4與時移服務(wù)器3(以及目錄信息的其他源)交互作用以便構(gòu)成節(jié)目的精確歷史目錄。該目錄信息提供給能與目錄交互作用的用戶以便選擇所需節(jié)目來觀看或存檔。廣播目錄服務(wù)器4,如下面進(jìn)一步所述,可以創(chuàng)建和維護(hù)不同類型的目錄(例如包括長的形式或詳細(xì)目錄,以及短的形式或大致目錄)。可以將這些目錄提供給用戶并由用戶使用來交互地識別節(jié)目,以便收看或存檔(例如,用戶可以與目錄交互作用以便從短期檔案選擇用于觀看的一個或多個節(jié)目,或選擇將存儲在更長期檔案中的一個或多個節(jié)目用于稍后收看)。視頻服務(wù)器管理器5控制到觀眾的數(shù)字廣播數(shù)據(jù)的分配,用于實況轉(zhuǎn)播每個頻道。視頻服務(wù)器管理器5還存儲(或有權(quán)訪問)客戶信息。例如,客戶信息可以包括將特定客戶或用戶與分配給客戶的機(jī)頂盒8的唯一標(biāo)識符相關(guān)聯(lián)的信息上??蛻粜畔⒁部梢园ㄓ脕砀櫩蛻羰湛聪埠谩⑷丝诮y(tǒng)計學(xué)信息等等的信息。也可以提供其他信息,如下所述。視頻服務(wù)器管理器5提供交換和路由工具6的控制,包括單播、多播和廣播每個頻道。在網(wǎng)絡(luò)7上,將每個廣播頻道傳送到將數(shù)據(jù)引導(dǎo)到電視9的機(jī)頂盒8。網(wǎng)絡(luò)7可以是多個不同類型的網(wǎng)絡(luò)的任何一個或網(wǎng)絡(luò)組合。例如,網(wǎng)絡(luò)7可以是到使用ADSL的本地交換機(jī)和本地環(huán)路遞送的廣域分配網(wǎng)。網(wǎng)絡(luò)7允許將遞送到用戶機(jī)的數(shù)據(jù)廣播到盒8,以及還允許將數(shù)據(jù)從機(jī)頂盒8傳送到交換和路由工具6(例如選擇用于存檔的節(jié)目,用于播放節(jié)目等等)。用戶也能經(jīng)機(jī)頂盒8訪問與當(dāng)前節(jié)目有關(guān)的服務(wù)或節(jié)目信息。機(jī)頂盒8可以是配置成在用戶家接收數(shù)字廣播數(shù)據(jù)的任何設(shè)備。在經(jīng)ADSL技術(shù)將數(shù)字廣播數(shù)據(jù)遞送給用戶的情況下,機(jī)頂盒8包括允許在電話線上接收和傳送數(shù)據(jù)的調(diào)制解調(diào)器或接收機(jī)。在以MPEG格式遞送廣播數(shù)據(jù)的情況下,機(jī)頂盒8包括解碼所接收的MPEG數(shù)據(jù)的能力。機(jī)頂盒8可以包括唯一識別與機(jī)頂盒有關(guān)的用戶的信息。例如,機(jī)頂盒8可以包括唯一標(biāo)識符,諸如數(shù)字簽名或其他加密標(biāo)識符??梢栽诜栏Z改設(shè)備,例如智能卡上提供該標(biāo)識符。該唯一用戶標(biāo)識符可以附加到從機(jī)頂盒8傳送到廣播服務(wù)供應(yīng)商的消息上,允許廣播服務(wù)供應(yīng)商識別用戶。另外,可以在交換和路由6和單個機(jī)頂盒8之間建立單播會話過程中,使用唯一標(biāo)識符。機(jī)頂盒8可以具有紅外或其他傳感器,允許用戶使用遠(yuǎn)程控制設(shè)備與機(jī)頂盒8交互作用。系統(tǒng)為用戶提供收看實況廣播節(jié)目、在初始實況廣播后的一些周期收看存檔的廣播節(jié)目(例如在初始廣播后24-72小時的周期),或存儲和收看更長期檔案中的特定的節(jié)目用于以后收看的能力。對在初始實況廣播后收看的節(jié)目,用戶能交互地控制節(jié)目的播放(例如用戶可以根據(jù)需要暫停播放、快進(jìn)或倒帶)。另外,因為系統(tǒng)基于由廣播服務(wù)供應(yīng)商接收的實際廣播數(shù)據(jù)產(chǎn)生精確的歷史節(jié)目目錄,用戶能收看詳細(xì)和精確的目錄并與之交互作用以便選擇用于觀看或用于存檔的節(jié)目。另外,使用相對低帶寬的技術(shù),諸如ADSL來提供這些收看選項的每一個,允許用戶在現(xiàn)有的家庭電話線上收看大量廣播節(jié)目并與之交互作用?,F(xiàn)在,參考圖3,描述本發(fā)明的進(jìn)一步的細(xì)節(jié),其中示出了廣播系統(tǒng)50的更詳細(xì)例子。廣播系統(tǒng)50包括生成(或?qū)е律?將提供給BDHE2,用于經(jīng)多個機(jī)頂盒8分配給用戶的廣播數(shù)據(jù)的一個或多個廣播頻道供應(yīng)商/權(quán)利擁有者12。在該例子中,經(jīng)一個或多個數(shù)字頻道源30(例如諸如數(shù)字地面、數(shù)字衛(wèi)星或數(shù)字電纜源),在BDHE2接收數(shù)字廣播頻道數(shù)據(jù)。接收該數(shù)字廣播頻道數(shù)據(jù),以MPEG(或類似)格式編碼。如所示,通常以“多節(jié)目傳輸流”(或MPTS)(即,以具有其中編碼多個節(jié)目的分組的傳輸流)接收從數(shù)字頻道源30以MPEG-2格式接收的數(shù)字廣播頻道數(shù)據(jù)。將頻道信息的MPTS提供給將該數(shù)字廣播頻道數(shù)據(jù)解碼成用于每個頻道的串行數(shù)字信息的解碼器31。解碼器31的操作使得與單個節(jié)目有關(guān)的服務(wù)信息丟失。通過將在數(shù)字頻道源30接收的數(shù)字廣播頻道數(shù)據(jù)傳遞給服務(wù)信息(“SI”)處理器19來保存該服務(wù)信息(或至少其一部分)。該SI處理器19可以實現(xiàn)為BDHE2的一部分或可以實現(xiàn)為與BDHE2通信的單獨(dú)的部件。SI處理器19以MPTS格式接收數(shù)字廣播頻道數(shù)據(jù),然后解析來自每個廣播頻道的信息以便獲得與每個頻道有關(guān)的節(jié)目信息。例如,SI處理器19解析進(jìn)入數(shù)據(jù)以便獲得用于每個廣播頻道的“服務(wù)描述表”(SDT,servicedescriptiontable)和“事件信息表”(EIT,eventinformationtable)。這些表提供有關(guān)每個節(jié)目和有關(guān)每個頻道上的即將播放的節(jié)目的信息。例如,這些表提供識別節(jié)目的名稱、節(jié)目的描述、節(jié)目的持續(xù)時間、開始和結(jié)束時間(預(yù)定和實際)的信息,以及有關(guān)節(jié)目類的信息。SI處理器19將信息返回給BDHE2,用于與用于每個頻道的視頻和音頻信息多路復(fù)用。BDHE2使用編碼器32將每個頻道重新編碼成“單節(jié)目傳輸流”(或SPTS)。使用復(fù)用器33,該編碼的音頻和視頻信息與來自SI處理器的SI信息相關(guān)聯(lián)。SI處理器19返回包含節(jié)目訪問表(PAT,programmeaccesstable)和節(jié)目映射表(PMT,programmemaptable)服務(wù)信息以及在用于每個頻道的多個節(jié)目標(biāo)識符(PID)上傳送的私有數(shù)據(jù)的MPEG傳輸流。復(fù)用器33與用于每個頻道的音頻和視頻數(shù)據(jù)并排地插入這些私有PID。為確定重放一致性,由每個私有數(shù)據(jù)PID使用的總帶寬處于恒定位速率(CBR)。通常,分配給通過復(fù)用器33重新與音頻和視頻數(shù)據(jù)相關(guān)聯(lián)的每個私有數(shù)據(jù)PID的總帶寬與視頻和音頻帶寬相比,保持相對小。然后,使用網(wǎng)絡(luò)接口34,將每個MPTS傳輸流劃分成多個單個節(jié)目傳輸流(包括用于每個節(jié)目的SI數(shù)據(jù))。網(wǎng)絡(luò)接口34是MPEG-2傳輸流已知接口。將多個單個節(jié)目傳輸流傳遞給交換和路由設(shè)備6,用于(在視頻服務(wù)器管理器5的控制下)作為實況廣播數(shù)據(jù)路由到適當(dāng)?shù)臋C(jī)頂盒8。SI處理器19可以配置成通過有選擇地解析和使用特定類型的服務(wù)信息,進(jìn)一步節(jié)省帶寬。例如,可以操作子標(biāo)題信息來降低帶寬。作為特定的例子,SI處理器19通過解析整個圖文電視流以及僅從該流中提取子標(biāo)題信息,從自BDHE2接收的MPTS數(shù)據(jù)中提取圖文電視子標(biāo)題。例如,一些廣播系統(tǒng)在與廣播有關(guān)的圖文電視信息的特定“頁”中包括圖文電視子標(biāo)題。在一些系統(tǒng)中,子標(biāo)題包括在圖文電視“頁888”中。在該系統(tǒng)中,SI處理器19配置成重新封裝“頁888”分組,以及可選地使用另一私有數(shù)據(jù)PID(同樣在CBR中)將新分組(例如諸如“頁100”分組)插入該流中??梢詫⑺鶃G棄的圖文電視頁存儲在圖文電視服務(wù)器或數(shù)據(jù)庫(圖3中未示出)上,其可能會在以后收看廣播節(jié)目期間由用戶機(jī)頂盒8查詢。如另一例子,能由SI處理器19提取DVB子標(biāo)題(當(dāng)存在時)以便降低帶寬。例如,SI處理器19可以解析子標(biāo)題信息和將子標(biāo)題轉(zhuǎn)換成帶寬降低的形式(例如,該信息可以存儲在服務(wù)器上并響應(yīng)來自機(jī)頂盒8的特定查詢時才顯示)。用這種方式,SI處理器能結(jié)合BDHE2進(jìn)行操作以便從傳輸流去除某些類型的服務(wù)信息,同時確保所需的服務(wù)信息仍然關(guān)聯(lián)正確的節(jié)目。也可以將SI處理器19配置成處理無線電信道(例如,通過將無線電信道識別為具有僅音頻PID)。僅音頻PID可以直接傳遞到復(fù)用器33而無需重編碼。另外,SI處理器19也可以配置成提取交互式應(yīng)用(可以由視頻服務(wù)器管理器5存儲,用在按需點播),從而避免使用通常用在廣播環(huán)境中的傳送帶系統(tǒng)(carousellingsystem)的需要。在一些廣播環(huán)境中,諸如傳統(tǒng)的衛(wèi)星和電纜系統(tǒng),通常不存在用來請求交互式應(yīng)用和相關(guān)資源的返回信道。在前系統(tǒng)通過使用傳送帶克服了缺少返回信道。例如,信道供應(yīng)商在單獨(dú)的MPEGPID上重復(fù)地傳送(或“傳動”)交互式應(yīng)用和相關(guān)資源。這些在前系統(tǒng)依賴機(jī)頂盒來識別、檢索和高速緩存該信息。這能導(dǎo)致問題。例如,如果觀眾在應(yīng)用內(nèi)移動,或從一個應(yīng)用移動到另一應(yīng)用,則沒有高速緩存所需信息,以及機(jī)頂盒必須等待直到頻道供應(yīng)商重傳該數(shù)據(jù)為止(或直到數(shù)據(jù)重新出現(xiàn)在傳送帶上為止)。由MPEG-2、Part6的數(shù)字存儲介質(zhì)命令和控制(DSM-CC)擴(kuò)展指定了用來實現(xiàn)這種傳送帶技術(shù)的一個協(xié)議。在此公開的實施例允許廣播系統(tǒng)在不需要這種傳送帶技術(shù)的情況下,廣播交互式應(yīng)用。另外,基于由頻道供應(yīng)商或內(nèi)容所有者建立的訪問規(guī)則或許可(例如,確保僅使特定交互式應(yīng)用的最新版本可用于用戶等等),交互式應(yīng)用的替換版本可以遞送給用戶。除了將處理后的服務(wù)信息提供給首端用于與每個節(jié)目的音頻和視頻數(shù)據(jù)重新結(jié)合外,SI處理器19還將處理后的服務(wù)信息提供給廣播目錄服務(wù)器4,用于生成精確的目錄數(shù)據(jù)15。通過當(dāng)由BDHE2真正接收時,利用基于數(shù)字廣播頻道數(shù)據(jù)的服務(wù)信息,系統(tǒng)能生成歷史目錄,具有有關(guān)在BDHE2處接收的廣播頻道上的廣播節(jié)目的實際開始和結(jié)束時間的精確信息。該信息可以與公布的目錄數(shù)據(jù)(例如諸如由廣播頻道供應(yīng)商/頻道擁有者12公布的廣播目錄數(shù)據(jù))結(jié)合來產(chǎn)生具有基本上完整和精確的節(jié)目信息的目錄數(shù)據(jù)15。例如,許多節(jié)目,諸如實況體育事件具有為估計時間的預(yù)定廣播時間。該估計時間由廣播頻道供應(yīng)商/權(quán)利擁有者12使用來產(chǎn)生節(jié)目目錄。然而,通常這些節(jié)目會早些(或晚些)結(jié)束。實施例允許創(chuàng)建精確地識別節(jié)目的真正目錄的目錄數(shù)據(jù)15。如下面進(jìn)一步所述,可以利用該信息來精確和有效地存檔節(jié)目用于以后重放(例如,實際持續(xù)47分鐘的體育事件將被識別為持續(xù)47分鐘,而不是一些估計時間,諸如1小時)。BDHE2的網(wǎng)絡(luò)接口34也將去復(fù)用的SPTS數(shù)據(jù)提供給時移服務(wù)器3。如所示,時移服務(wù)器3具有多個不同的功能部件。特別地,SPTS的每個去復(fù)用頻道提供給用來讀取接收的傳輸流并將其存儲在下一可用存儲設(shè)備中的正確存儲位置的采集和存儲頻道42。采集和存儲頻道42還用來回繞每個存儲設(shè)備的末端以及維持循環(huán)緩沖器。從BDHE2接收的傳輸流以不改變的格式存儲(例如,以接收它的格式存儲)。如所述,數(shù)據(jù)存儲在用于每個頻道的單獨(dú)的存儲設(shè)備43,44(或存儲區(qū))中。每個存儲設(shè)備(或存儲區(qū))可以配置成充當(dāng)大小制造成存儲某些量的廣播數(shù)據(jù)的循環(huán)或卷繞緩沖器(例如,如果期望短期檔案功能以提供24小時的短期存檔節(jié)目,則將每個緩沖器制造成容納24小時的數(shù)據(jù))。當(dāng)?shù)竭_(dá)緩沖器的末端時,緩沖器中的最早節(jié)目被每個信道的最新廣播節(jié)目覆蓋。采集和存儲頻道42也用來解析來自傳輸流的私有數(shù)據(jù)S1分組。私有數(shù)據(jù)S1分組與識別何處存儲與特定SI數(shù)據(jù)有關(guān)的節(jié)目的存儲信息一起被傳遞到目錄41。例如,目錄41可以包括用于包括節(jié)目的SI信息的每個節(jié)目的信息記錄,以及特別識別存儲節(jié)目的盤存儲位置的盤位置信息(例如諸如特定頻道數(shù)據(jù)存儲器,諸如數(shù)據(jù)存儲器43或44中的緩沖器單元)。由采集和存儲頻道42接收的SPTS流是CBR,允許采集和存儲頻道42可靠地預(yù)測每個節(jié)目所需的存儲量以及確保在播出時后退盤來讀取數(shù)據(jù)的時間性。CBR確保播出時流的輸出速率等于輸入速率。目錄41可以配置成包含識別頻道列表的信息,每個與包含事件或節(jié)目標(biāo)識符、事件時間和存儲節(jié)目的盤位置的記錄有關(guān)。這允許精確地定位節(jié)目的開始和結(jié)束時間,以便播出。開始和結(jié)束位置位于節(jié)目邊界。例如,開始和結(jié)束位置總是位于視頻“節(jié)目組”(GOP,groupofprogrammes)或音頻“打包基本流”(PES,packetizedelementarystream)邊界以確保重放總是在安全點開始。一旦節(jié)目的循環(huán)緩沖器繞過節(jié)目,則可以去除目錄41中的節(jié)目信息。時移服務(wù)器3還包括視頻和音頻流分析器45。視頻和音頻流分析器45用來唯一地識別每個視頻GOP邊界。解析由采集和存儲頻道42接收的流以便識別這些邊界。每個頻道上的每個GOP的盤位置存儲在GOP列表46中。GOP能橫跨許多MPEG傳輸流分組(以及通常包括約12個視頻幀,包括內(nèi)或I幀、預(yù)測或P幀以及雙向或B幀)。根據(jù)MPEG-2標(biāo)準(zhǔn),GOP總是以I幀開始。視頻和音頻流分析器45配置成識別這些邊界并將它們與存儲位置相關(guān)聯(lián)。分析器45進(jìn)一步分析流以便識別音頻PES分組位置。本領(lǐng)域的技術(shù)人員將意識到也可以與其他標(biāo)準(zhǔn)一起使用實施例(例如通過解析流來識別由那些其他標(biāo)準(zhǔn)建立的邊界)。時移服務(wù)器3還包括配置成當(dāng)視頻流由時移服務(wù)器3存儲時,從視頻流中提取I幀的快進(jìn)(“FF”)/倒帶(“REW”)幀提取器47。用這種方式,避免了響應(yīng)用戶請求而昂貴和耗時搜索I幀。通過提取I幀和將它們打包在MPEG傳輸流中來產(chǎn)生FF和REW流。由時移服務(wù)器3生成包括PTS/DTS和PCR時鐘信息的傳輸流定時信息。系統(tǒng)可以利用在每個GOP的開始放置I幀來識別邊界。GOP不一定包含相同數(shù)目的幀,例如編碼器有時終止GOP以便根據(jù)場景變化插入I幀。系統(tǒng)通過監(jiān)視(以及調(diào)整,如果適當(dāng)?shù)脑?將I幀存儲到盤上的速率,來確保適當(dāng)?shù)腇F/REW重放速度。與規(guī)則的節(jié)目重放不同,不由輸入速率,來確定FF/REW重放的輸出速率(即,不必以重放它的相同速率存儲FF/REW信息)。事實上,通過指定I幀之間的所需間隔,可配置重放速率。當(dāng)將FF/REW信息寫入數(shù)據(jù)庫46時,F(xiàn)F/REW幀提取器47可以丟棄從采集和存儲頻道42接收的供給中的某些I幀。用這種方法,能配置重放速率用于一致性。(例如在數(shù)據(jù)存儲器46)存儲FF/REW流和原始內(nèi)容流之間的時間和存儲位置關(guān)系以便當(dāng)請求時允許時移服務(wù)器3定位正確的FF/REW點,以及確保在完成FF/REW后,定位正確的節(jié)目點以便恢復(fù)播放。通過將交換和路由6(或其他輸出設(shè)備)用作精確定時源(例如ATM環(huán)境中,可以將ATM交換機(jī)用作定時源),由時移服務(wù)器3控制重放調(diào)步。時移服務(wù)器3還包括播出模塊49,以便控制存檔節(jié)目的播出。播出包含定位請求節(jié)目的開始和將內(nèi)容從適當(dāng)存儲設(shè)備流向與請求內(nèi)容的用戶有關(guān)的特定機(jī)頂盒8。從機(jī)頂盒8提交的請求消息將包括識別產(chǎn)生請求的特定用戶的信息(以及允許交換和路由設(shè)備6與機(jī)頂盒建立單播會話的信息)。當(dāng)用戶請求節(jié)目時,通過播出模塊49將請求路由到時移服務(wù)器3,使得參考目錄41來識別請求節(jié)目的開始點。將每個節(jié)目的開始點對準(zhǔn)GOP或音頻PES分組以確保重放即可播出。播出繼續(xù)直到到達(dá)節(jié)目尾為止或直到接收其他指令為止,諸如停止播出請求、跳過請求,或收看另一節(jié)目的請求。如果跳過節(jié)目或選擇另一節(jié)目,當(dāng)前節(jié)目繼續(xù)播放直到達(dá)到視頻GOP(或音頻PES分組)的結(jié)尾為止。一旦到達(dá),使用私有數(shù)據(jù)ID分組將消息傳送到機(jī)頂盒8,警告機(jī)頂盒8逼近不連續(xù)性。重放從下一節(jié)目開始或最近GOP(或音頻PES)幀繼續(xù)到跳過點。時移服務(wù)器3可以配置成從最近視頻GOP幀(或音頻PES分組)重放,允許不同類型的機(jī)頂盒與系統(tǒng)一起使用(因為不同機(jī)頂盒可以不同地響應(yīng)播出中的不連續(xù)性)。如上所述,本發(fā)明允許用戶有選擇地請求產(chǎn)生節(jié)目的存檔拷貝,用于存儲在長期檔案中。時移服務(wù)器3在來自視頻服務(wù)器管理器5的控制下,可以用來使一個或多個節(jié)目由存檔內(nèi)容服務(wù)器10保存的。例如,如下面進(jìn)一步所述,用戶可以請求存檔特定的節(jié)目,用于由用戶未來觀看。該請求從用戶的機(jī)頂盒8傳送到視頻服務(wù)器管理器5,視頻服務(wù)器管理器5使得一個請求發(fā)送到時移服務(wù)器3。當(dāng)包括所請求的節(jié)目的SPTS分組由時移服務(wù)器接收時,時移服務(wù)器3用來啟動節(jié)目的拷貝傳送到檔案內(nèi)容服務(wù)器10以便存儲在存檔數(shù)據(jù)存儲器17中。這些檔案特征可以導(dǎo)致存儲節(jié)目的至少兩個拷貝一個拷貝在檔案數(shù)據(jù)存儲器17中(“長期”存檔,用于以后由請求檔案的用戶檢索)以及另一拷貝在時移服務(wù)器3中(“短期”檔案,用于由想在系統(tǒng)存儲廣播節(jié)目期間收看節(jié)目的任何用戶收看)。因此,系統(tǒng)提供節(jié)目的收看的更大壽命和選擇。由時移服務(wù)器3存儲的版本可以視為在廣播節(jié)目后,提供例如幾天的觀看窗口的更短暫內(nèi)容存儲,而由檔案內(nèi)容服務(wù)器10存儲的版本可以提供節(jié)目的更長期存儲和收看。即,時移服務(wù)器3提供用于每個頻道的存檔節(jié)目的循環(huán)緩存,而檔案內(nèi)容服務(wù)器10提供選定節(jié)目的專用長期存儲。多個不同存儲配置可以用于存儲節(jié)目信息。例如,可以使用硬盤或磁帶驅(qū)動??梢允褂谜麄€盤或分區(qū)盤。作為另一防故障,可以采用RAID分區(qū)??梢允褂妹款l道多個盤??梢允褂枚鄠€冗余盤存儲相同的內(nèi)容,降低故障和可能允許自動故障恢復(fù)。另外,這種配置可以通過在多個盤上分散非常流行的頻道的負(fù)載,提供改進(jìn)的整體性能。用這種方式,可以將實況廣播數(shù)據(jù)遞送到授權(quán)的用戶,同時生成服務(wù)信息數(shù)據(jù)、存檔節(jié)目以及構(gòu)成精確的歷史目錄。并非需要將所有信道提供給所有時移服務(wù)器。例如,信道分配給時移服務(wù)器可以根據(jù)可用在那個信道上的節(jié)目的流行性而定。用這種方式,執(zhí)行將頻道分配給時移服務(wù)器,以產(chǎn)生能滿足峰值時間同時觀看的時移服務(wù)器集。重放節(jié)目(例如從長期或短期檔案)也可以包括選擇廣告并插入用于傳送到用戶的節(jié)目中。在有權(quán)訪問識別廣告在每個節(jié)目和頻道中的位置的信息的視頻服務(wù)器管理器5的控制下,執(zhí)行該選擇和插入。視頻服務(wù)器管理器5也有權(quán)訪問廣告數(shù)據(jù)庫(例如諸如數(shù)據(jù)庫20)。在相同日期提交的、我們的共同未決國際專利申請No.__(案卷號PJF01627WO)中提供了識別、選擇和插入廣告的進(jìn)一步的細(xì)節(jié)?,F(xiàn)在,將參考圖4,其中,示出了表示根據(jù)本發(fā)明的方法的流程圖。圖4的流程圖(以及其中包含的其他流程圖)包括多個過程步驟。這些過程步驟不需要按所示的順序執(zhí)行。本領(lǐng)域的技術(shù)人員將意識到可以使用與在此所述的例子一致的不同順序。圖4的流程圖通常描述可以由時移服務(wù)器3執(zhí)行的流程以便產(chǎn)生節(jié)目的短期檔案。如上所述,將用于所有廣播頻道的廣播數(shù)據(jù)流從BDHE2發(fā)送到時移服務(wù)器(TSS,timeslipserver)3。這用圖4的項目100表示。通常,如上所述,時移服務(wù)器3獲得廣播數(shù)據(jù)的編碼和去復(fù)用頻道的每一個并將用于每個頻道的視頻和音頻數(shù)據(jù)存儲在盤上作為連續(xù)流(在110)。由盤容量限制所存儲的廣播數(shù)據(jù)量。廣播數(shù)據(jù)的每個頻道存儲在連續(xù)流盤(或盤組)上。當(dāng)達(dá)到盤容量時,時移服務(wù)器3以循環(huán)方式蓋寫該頻道的最早廣播數(shù)據(jù)。當(dāng)存儲容量滿時,從時移服務(wù)器3去除頻道中的最早節(jié)目以便為該頻道中的新節(jié)目騰出空間。如上所述,在使用MPEG編碼實現(xiàn)的系統(tǒng)中,用于每個頻道的MPEG傳輸流載有與正廣播的節(jié)目有關(guān)的“服務(wù)信息”(或SI)。服務(wù)信息包含與節(jié)目有關(guān)的大量信息。在已知系統(tǒng)中,通常由設(shè)備使用服務(wù)信息來“調(diào)諧”到特定頻道。例如,衛(wèi)星傳輸使用MPEGTS“節(jié)目關(guān)聯(lián)表”(PAT)和“節(jié)目映射表”(PMT)來識別包含視頻、音頻和其他數(shù)據(jù)源的廣播數(shù)據(jù)流部分(“節(jié)目標(biāo)識符”(PID))。接收該廣播流的機(jī)頂盒8包括通過將其解碼器設(shè)置成指向那些流位置來“調(diào)諧”到這些PID的解碼器。如上所述,服務(wù)信息載有包含用于每個節(jié)目的事件的單個“事件信息表”(EIT)。EIT可以包含包括事件標(biāo)識(ID)(或節(jié)目ID)、開始時間、持續(xù)時間、節(jié)目名稱、大綱和風(fēng)格的數(shù)據(jù)。另外的信息可以包括在EIT中。事件ID允許廣播頻道供應(yīng)商或權(quán)利擁有者指定特定節(jié)目能或不能被廣播的條件(例如“節(jié)目權(quán)限規(guī)則”)。節(jié)目權(quán)限規(guī)則可以包括但不限于有關(guān)節(jié)目是否付費(fèi)的規(guī)則、年齡限制和日時限制。另外,能應(yīng)用管理規(guī)則。例如,在英國(以及其他國家),“分水嶺”規(guī)則可以在某些日時禁止某些類型的廣播(例如,成年人節(jié)目不能在某些日時廣播)。系統(tǒng)可以使用節(jié)目權(quán)限規(guī)則來實施這些廣播限制以便控制訪問最初在這些受限時段廣播的節(jié)目。在某些情況下,節(jié)目擁有者可以指定用戶無權(quán)訪問特定節(jié)目。事件ID也可以識別節(jié)目的名稱或另一形式的各個標(biāo)識,例如字母數(shù)字代碼。用于特定節(jié)目的“事件信息表”(EIT)包含在數(shù)據(jù)流中并與節(jié)目的開始同步。可以由SI處理器19從服務(wù)信息中檢索EIT,然后,由復(fù)用器33重新引入到數(shù)據(jù)流中。時移服務(wù)器3在120,從該流中提取事件數(shù)據(jù),以及編譯節(jié)目表(如圖2的目錄41所示)。時移服務(wù)器3識別節(jié)目在盤上的存儲位置以及在140,將該位置信息與相應(yīng)的事件數(shù)據(jù)添加到目錄41。用這種方式,將用于每個節(jié)目的事件數(shù)據(jù)映射到存儲節(jié)目的盤上的位置以便允許易于檢索節(jié)目。將該事件數(shù)據(jù)映射到盤上相應(yīng)節(jié)目的位置允許節(jié)目在連續(xù)頻道數(shù)據(jù)流中的隨機(jī)點開始以及容易檢索。時移服務(wù)器3能同時捕獲許多頻道以及許多同時重放會話是可能的。因此,許多用戶能同時檢索同一節(jié)目。時移服務(wù)器3在140構(gòu)成一個表,識別當(dāng)前存儲在盤上的所有節(jié)目、用于每個節(jié)目的事件信息以及每個節(jié)目在盤上的開始位置。時移服務(wù)器還包括可以例如從時間和日期表/時間偏差表獲得的時基。在專用數(shù)據(jù)PID中將該時間和日期信息提供給時移服務(wù)器3。當(dāng)用來存儲用于特定頻道的節(jié)目信息的盤達(dá)到滿容量時,蓋寫最早存儲的節(jié)目。當(dāng)節(jié)目開始被重寫時,從目錄41中刪除事件信息以及該節(jié)目的開始點使得沒有另外的記錄存在那個節(jié)目。目錄41了解時移服務(wù)器3的頻道存儲設(shè)備43,44的每一個的存儲容量,并因此知道存儲的可用小時并當(dāng)新節(jié)目被存儲以及蓋寫舊節(jié)目時被連續(xù)更新。BDHE2(或SI處理器19)還將數(shù)據(jù)供給發(fā)送到廣播目錄服務(wù)器(BSS)4。如上所述,BSS4可以實現(xiàn)為具有本機(jī)存計設(shè)備的計算機(jī)系統(tǒng),在某種程度上,用來從包括EIT的數(shù)據(jù)流中提取服務(wù)信息。BSS4不提取每個節(jié)目的視頻和音頻數(shù)據(jù)。同一計算機(jī)系統(tǒng)可以用于時移服務(wù)器3和BSS4。由BSS4提取的信息包括事件ID、節(jié)目ID、開始時間、節(jié)目持續(xù)時間、節(jié)目描述和節(jié)目風(fēng)格。另外的信息也可在SI中獲得。該信息存儲在本地數(shù)據(jù)庫中,以及BSS4使用該信息來構(gòu)建用于每個頻道的節(jié)目的歷史目錄。將該信息編譯成用戶友好格式以便允許用戶瀏覽目錄并與之交互作用。當(dāng)廣播和接收節(jié)目時,實時構(gòu)建該目錄。BSS4也可以用來識別與特定節(jié)目有關(guān)的任何節(jié)目權(quán)限規(guī)則。BSS4也能獲得有關(guān)將廣播的即將來到的節(jié)目的信息。將這些添加到目錄。將該目錄鏈接到時基,因此,BSS4知道何時正在廣播節(jié)目。BSS4維護(hù)由首端提供的所有廣播頻道的目錄。如果詳細(xì)事件信息不包括在用于特定節(jié)目的服務(wù)信息中,則可以從外部數(shù)據(jù)源(例如諸如由圖2和3所示的廣播頻道供應(yīng)商/權(quán)限擁有者12提供的外部目錄數(shù)據(jù)11)將另外的信息添加到目錄。例如,可以經(jīng)由計算機(jī)鏈路添加電影的大綱。通常使由BSS4合并的目錄數(shù)據(jù)15和由TSS3創(chuàng)建的目錄41同步,因為TSS和BSS均從BDHE2接收相同的同步輸入廣播流,并因此接收相同和同步的事件表。另外,可以將BSS4配置成已知TSS3的頻道數(shù)據(jù)存儲器的每一個的存儲容量,因此,當(dāng)從TSS3中刪除節(jié)目時,將自動更新該目錄。TSS3可以將信息傳送到BSS4,表示何時從TSS3中刪除節(jié)目,以便允許BSS4提供可用節(jié)目的精確目錄??梢詮腂SS4傳送BSS目錄數(shù)據(jù)15,以及使用交換和路由6交換和指向網(wǎng)絡(luò),然后引導(dǎo)到機(jī)頂盒8用于用戶收看?,F(xiàn)在,參考圖5,其示出了描述用戶與由BSS4創(chuàng)建的目錄交互作用以便選擇觀看的節(jié)目的過程的流程圖。在200,觀眾(或用戶)能選擇收看由BSS4創(chuàng)建的目錄。在210,檢索由BSS4創(chuàng)建的目錄并經(jīng)機(jī)頂盒8傳送到用戶的電視(或其他顯示設(shè)備)。在220,用戶能循環(huán)導(dǎo)航目錄以及請求進(jìn)一步的信息。在230,用戶請求用于收看的特定節(jié)目。一旦選擇節(jié)目,在240,經(jīng)網(wǎng)絡(luò)7將請求發(fā)送到時移服務(wù)器3。在250,時移服務(wù)器3參考目錄41并通過事件ID匹配節(jié)目。時移服務(wù)器3(或BSS4或視頻服務(wù)器管理器5)可以另外校驗或檢驗用戶實際上被授權(quán)收看所請求的節(jié)目。如果節(jié)目在目錄41中,以及如果授權(quán)用戶收看所請求的節(jié)目,處理在260繼續(xù),其中時移服務(wù)器3識別對應(yīng)于所請求的節(jié)目的存儲盤位置。然后,在270,由時移服務(wù)器3使用該位置從數(shù)據(jù)存儲器檢索請求的節(jié)目。然后,經(jīng)點對點傳輸鏈路,在網(wǎng)絡(luò)7上將節(jié)目傳送到用戶的機(jī)頂盒8。在280,所請求的節(jié)目將從節(jié)目的開始,或從用戶選擇的點播放。在290,用戶對其觀看的節(jié)目具有全控制以及將能夠暫停、倒帶和快進(jìn)所檢索的節(jié)目。該系統(tǒng)允許時移服務(wù)器3單播或者將所存檔的節(jié)目同時提供給多個用戶。例如,移服務(wù)器3跟蹤每個用戶在每個盤上的位置,并以即時方式從盤上的適當(dāng)點讀取數(shù)據(jù)以便發(fā)送到每個用戶的機(jī)頂盒8。在節(jié)目結(jié)束時,節(jié)目可以停止或可以繼續(xù)播放到那個頻道上的下一預(yù)定節(jié)目??梢允褂脩舴祷氐綇V播其檢索的節(jié)目的頻道上或在檢索存檔節(jié)目之前他正收看的頻道上的實況廣播。系統(tǒng)利用由BSS4和時移服務(wù)器3創(chuàng)建的目錄來允許用戶以多個不同方式與系統(tǒng)交互作用。例如,用戶可以收看目錄來識別當(dāng)前的實況廣播節(jié)目以便收看。用戶也可以收看目錄來識別節(jié)目以便從短期檔案(例如在最后幾天內(nèi)廣播的節(jié)目)收看。另外,用戶可以與目錄交互作用以便識別存檔節(jié)目(例如,識別節(jié)目以便添加到長期檔案,用于由用戶觀看),或從長期檔案檢索節(jié)目。經(jīng)由機(jī)頂盒8將節(jié)目目錄遞送到用戶,以及用戶使用遙控單元、計算機(jī)輸入設(shè)備或其他導(dǎo)航設(shè)備與節(jié)目目錄交互作用。在選擇節(jié)目目錄時,機(jī)頂盒8從BSS4檢索節(jié)目目錄。然后,在用戶的電視或顯示設(shè)備上顯示該節(jié)目目錄。例如,目錄可以包括從當(dāng)前時間向后顯示的、來自每個頻道的每個節(jié)目的列表。另外,可以從BSS4檢索未來目錄并顯示。與目錄的用戶交互作用也可以包括應(yīng)用訪問規(guī)則或節(jié)目權(quán)限規(guī)則。例如,當(dāng)用戶希望從目錄收看未來節(jié)目的列表時,在目錄被顯示給用戶之前,可以首先應(yīng)用節(jié)目權(quán)限規(guī)則,導(dǎo)致呈現(xiàn)僅顯示用戶有權(quán)觀看的那些節(jié)目的目錄。在用戶請求收看節(jié)目后或在用戶請求將節(jié)目存儲在長期檔案中后,可以強(qiáng)制這些節(jié)目權(quán)限規(guī)則。用戶可以瀏覽該列表以及查找有關(guān)未來節(jié)目的進(jìn)一步的信息。用戶也可以設(shè)置提示,在這種情況下,機(jī)頂盒8將在廣播節(jié)目之前,即將開始前的適當(dāng)?shù)臅r間通知用戶。缺省地,BSS4返回節(jié)目列表,從將廣播的下一節(jié)目開始。用戶能通過能由遙控設(shè)備或其他適當(dāng)?shù)难b置控制的光標(biāo),導(dǎo)航目錄。高亮被選節(jié)目以及用戶能請求有關(guān)節(jié)目的進(jìn)一步的信息。目錄也可以包括圖標(biāo)或顏色編碼以表示特定節(jié)目的可用性或內(nèi)容。不同類型的目錄可用于用戶。例如,可以提供長形式時移目錄(LFTS,Long-formtimeslipschedule),其表示可用于收看的所有節(jié)目。另外,可以提供僅列出當(dāng)前、在前和下一節(jié)目的短形式時移目錄(SFTS,short-formtimeslipschedue)。LFTS是顯示預(yù)定窗口(例如在前72小時,或短期檔案存儲節(jié)目的時間周期)內(nèi)廣播的節(jié)目列表以及當(dāng)前節(jié)目和未來節(jié)目的的內(nèi)容的屏上目錄。用戶可以訪問在可用于視頻點播的短期檔案中存儲的節(jié)目的列表(在許可和訪問規(guī)則下)。LFTS通過使用圖標(biāo)(或無圖標(biāo))表示各個節(jié)目的可用性,以及每個高亮節(jié)目的短大綱。當(dāng)用戶選擇實況廣播頻道以便收看或在實況廣播頻道之間改變時,顯示SFTS。SFTS可以顯示當(dāng)前正在被選廣播頻道上播放的節(jié)目、下一節(jié)目(多個節(jié)目)和剛被廣播的節(jié)目。用戶能直接從該菜單選擇(來自短期檔案)以收看在前節(jié)目,或用戶可以與機(jī)頂盒8交互作用以便提交LFTS來訪問全范圍節(jié)目和導(dǎo)航選項。用戶能提出用于不同于正在屏幕上顯示的一個的廣播頻道的SFTS,以及選擇節(jié)目以便從其他頻道收看(當(dāng)前正在廣播的節(jié)目,以及先前廣播的節(jié)目)??梢源嬖诠?jié)目目錄信息的許多頁或屏幕。為收看這些頁的每一個,用戶可以與機(jī)頂盒8交互作用以便滾動各個項或逐頁移動。用戶可以選擇用于不同頻道的目錄。可以執(zhí)行頻道目錄之間的切換同時維護(hù)頻道之間的相同時間基準(zhǔn)。用戶可以用其他方式與節(jié)目目錄交互作用。例如,BBS4和每個機(jī)頂盒8之間的通信鏈路是交互的以及允許用戶將各種搜索命令或消息發(fā)送到BSS4,允許用戶使用包括節(jié)目類型或風(fēng)格的搜索規(guī)則來搜索節(jié)目的目錄。這種風(fēng)格或類型搜索可以使BSS4檢索匹配節(jié)目的列表至用戶的機(jī)頂盒8用于顯示。然后,用戶可以從列表中選擇這些節(jié)目中的一個。此外,在目錄列表中,能向用戶提供選項以便查找與當(dāng)前被選節(jié)目的風(fēng)格匹配的類似的節(jié)目,在這種情況下,BSS4返回匹配節(jié)目的列表顯示給用戶以便選擇。從基于風(fēng)格的菜單的選擇允許用戶按風(fēng)格(例如“戲劇”或“肥皂劇”)從節(jié)目的列表中選擇。例如,在不同廣播頻道上的所有匹配的節(jié)目的顯示可以顯示給用戶以便選擇。可以應(yīng)用訪問規(guī)則或特權(quán)來限制某些節(jié)目不由用戶選擇??梢圆东@信息以便識別何種風(fēng)格被最頻繁觀看??梢允褂迷撔畔戆锤鱾€家庭觀看的頻率和時間,或按其他規(guī)則確定的順序來顯示風(fēng)格列表。用戶可以通過識別類似的內(nèi)容,從節(jié)目目錄選擇。例如,用戶可以選擇或高亮有關(guān)LFTS的內(nèi)容項目以及按風(fēng)格種類產(chǎn)生類似節(jié)目的列表。這能在當(dāng)前廣播頻道環(huán)境內(nèi)選擇或從關(guān)于服務(wù)的一些或全部廣播頻道目錄選擇。這允許肥皂劇A的觀眾容易查找相同風(fēng)格內(nèi)的其他節(jié)目,例如肥皂劇B。這能按頻道順序,按時間或根據(jù)其他規(guī)則顯示。用戶能指定特定的節(jié)目作為喜好。這些用戶有關(guān)的信息可以存儲在客戶數(shù)據(jù)庫14處。當(dāng)用戶選擇訪問他喜歡的節(jié)目時,向他們提供他們喜歡的節(jié)目名稱的列表。選擇這些喜歡的節(jié)目名稱的一個使得用戶的機(jī)頂盒8向BSS4提交請求以便在其存儲的節(jié)目目錄中搜索與所喜歡的相同名稱的所有節(jié)目。返回匹配節(jié)目的列表,以及另外,可以顯示原始廣播的日期和時間。觀眾能從該列表中選擇節(jié)目用于重放。用戶可以向他們的喜好區(qū)域輸入或保存節(jié)目標(biāo)題。這允許他們通過那一名稱,快速訪問已經(jīng)在適當(dāng)時間窗內(nèi)廣播的所有節(jié)目。可以按最近最先和初始廣播它們的時間(或根據(jù)其他規(guī)則提供),提供相同節(jié)目的不同情節(jié)。能包括或從該列表排除重復(fù)節(jié)目,例如相同情節(jié)但在不同時間廣播。能設(shè)想選擇特定節(jié)目的其他方法。例如,用戶可以通過輸入與那個節(jié)目有關(guān)的代碼來識別節(jié)目。例子包括但不限于輸入節(jié)目的節(jié)目ID、輸入VideoPlus碼或讀條碼。由用戶所做的所有節(jié)目選擇經(jīng)受該選擇符合任何訪問規(guī)則、許可或節(jié)目權(quán)限規(guī)則的確定。由時移服務(wù)器3強(qiáng)制這些規(guī)則。在一些實施例中,通過經(jīng)由個人識別碼(PIN)或類似的機(jī)制限制訪問某些節(jié)目,提供進(jìn)一步的控制。該系統(tǒng)可以防止將不可獲得的節(jié)目作為選項提供給觀眾。節(jié)目權(quán)限規(guī)則、訪問規(guī)則或許可的應(yīng)用確保了如果節(jié)目可用于特定用戶查找訪問,僅允許收看該節(jié)目。影響對特定用戶的節(jié)目可用性的信息包括由頻道擁有者、節(jié)目擁有者、管理者和廣播服務(wù)供應(yīng)商提供的信息。例如,頻道擁有者可能不具有允許廣播服務(wù)供應(yīng)商存儲和重放(例如從短期或長期檔案)特定節(jié)目的權(quán)限。這種情形的類型的例子包括頻道擁有者不具有有求必應(yīng)權(quán)限的運(yùn)動圖像或體育事件,例如,廣播公司A廣播由公司C擁有的節(jié)目B,但不提供那個節(jié)目本身的權(quán)限。如果所有者C不向A提供廣播節(jié)目的權(quán)限,則節(jié)目不可用于存儲以及經(jīng)短期或長期檔案以后廣播。廣播服務(wù)供應(yīng)商可以與節(jié)目所有者(“內(nèi)容所有者”)本身協(xié)商記錄和重放特定節(jié)目的權(quán)限和授權(quán)(例如廣播服務(wù)供應(yīng)商與所有者D協(xié)商廣播節(jié)目E的權(quán)限)。政府權(quán)威部分和管理者可以強(qiáng)制限制訪問節(jié)目的規(guī)則(例如諸如“分水嶺”規(guī)則)。在一些情況下,系統(tǒng)確保在受限時段或分水嶺期間首次廣播的節(jié)目在受限時段內(nèi)不被重播。管理者也可以強(qiáng)制其他要求。單個用戶可以具有僅向他們提供訪問特定頻道和節(jié)目的預(yù)約。可以通過經(jīng)視頻服務(wù)器管理器5參考客戶數(shù)據(jù)庫14,強(qiáng)制這些類型的限制。廣播服務(wù)供應(yīng)商可以創(chuàng)建確保適當(dāng)?shù)毓芾硇枨蟮脑L問規(guī)則。例如,廣播服務(wù)供應(yīng)商可以創(chuàng)建限制可以同時從短期檔案觀看節(jié)目的用戶數(shù)量的訪問規(guī)則。在峰值收看活動性周期期間,可以實施某些規(guī)則以便進(jìn)一步管理帶寬和其他資源。如上所述,指定這些節(jié)目權(quán)限規(guī)則、訪問規(guī)則或許可的每一個的信息可以存儲在廣播服務(wù)供應(yīng)商可訪問的數(shù)據(jù)庫中。在與每個節(jié)目有關(guān)的SI中,訪問規(guī)則或許可信息可以由管理員或頻道所有者提供。將信息從第三方資源提供給BSS4以便可以生成訪問規(guī)則或許可的數(shù)據(jù)庫并與由BSS4生成的目錄中的每個節(jié)目相關(guān)聯(lián)。也可以將信息傳送到時移服務(wù)器3,用在構(gòu)造目錄41中。當(dāng)應(yīng)用規(guī)則時,可以參考在客戶數(shù)據(jù)庫14中存儲的客戶數(shù)據(jù)??梢允褂脴?biāo)記方案來表示節(jié)目可用性的不同類型。例如,一個特定的標(biāo)記方案可以利用兩種規(guī)則內(nèi)容規(guī)則和時間周期規(guī)則(可以影響收看的多方的任何一個,包括頻道擁有者、內(nèi)容擁有者、服務(wù)供應(yīng)商等等,強(qiáng)制它們的每一個)。標(biāo)記方案可以包括規(guī)則,諸如(1)內(nèi)容規(guī)則<常規(guī)表達(dá)式>可用/受限/不可用;以及(2)時期限制<初始時間周期>可用/受限/不可用<收看時間周期>。例如,可以將節(jié)目標(biāo)記為“不可用”在可用性數(shù)據(jù)庫中標(biāo)記為“不可用”的任何節(jié)目。頻道所有者、管理者或廣播服務(wù)供應(yīng)商可以將特定節(jié)目指定為“不可用”。也可以使用“還不可用”的子類(例如,指“下一”節(jié)目或當(dāng)前正在廣播的節(jié)目,但對其的訪問在一段時間受限)?!笆芟蕖贝嬖谑芟拊L問的兩種情形--在可用性數(shù)據(jù)庫中標(biāo)記為“受限”的任何當(dāng)前節(jié)目以及在分水嶺或其他管制時期期間的任何節(jié)目廣播??刂圃L問“受限”節(jié)目。例如,可以要求用戶輸入PIN或擁有一個訪問碼?!翱捎谩弊鳛槲聪拗瓶捎眯缘钠渌?guī)則的結(jié)果,節(jié)目當(dāng)前可用于收看。這些規(guī)則可以應(yīng)用于特定請求如下。首先,執(zhí)行校驗以便確定內(nèi)容規(guī)則的任何一個是否與所請求的節(jié)目匹配。如果超出一個規(guī)則與所請求的節(jié)目匹配,那么表示“不可用”的規(guī)則優(yōu)于表示“受限”或“可用”的任一規(guī)則。如果不應(yīng)用內(nèi)容規(guī)則,則可以應(yīng)用周期規(guī)則來識別是否存在任何時間周期限制。同樣地,如果發(fā)現(xiàn)多于一個周期規(guī)則,表示“不可用”的規(guī)則優(yōu)于“受限”或“可用”。如果請求不匹配規(guī)則,那么所請求的節(jié)目可用。可使整個時間周期為“不可用”,以及僅將特定節(jié)目標(biāo)記為“可用”。結(jié)合特定節(jié)目的請求或結(jié)合對于來自BSS4的目錄的請求,可以應(yīng)用這些規(guī)則。例如,如果用戶希望收看節(jié)目目錄,可以將請求從機(jī)頂盒8提交到BSS4。BSS4返回所請求的時間周期的節(jié)目目錄,以及僅包括可用的那些項。BSS4可以返回具有列出可用、不可用和受限節(jié)目的節(jié)目目錄。如果用戶請求不可用的節(jié)目,則機(jī)頂盒8可以確保拒絕該請求。如果用戶請求不可用的節(jié)目,則時移服務(wù)器3強(qiáng)制播放限制并拒絕播出節(jié)目。本發(fā)明的廣播系統(tǒng)的部件用來捕獲能在以后被查詢和操作以便確定用戶活動性、頻道和節(jié)目收看統(tǒng)計的管理和其他信息,以及為廣播頻道供應(yīng)商/權(quán)限擁有者12提供已經(jīng)注意到他們的訪問和許可規(guī)則的證據(jù)。本發(fā)明的系統(tǒng)可以配置成插入針對特定用戶的有目的宣傳和廣告。例如,可以在重放來自短期或長期檔案的節(jié)目中,在開始、結(jié)尾或一些其他點插入這些廣告。通過參考客戶數(shù)據(jù)庫14的包括但不限于用戶喜好、用戶收看歷史、年齡、性別的信息和人口統(tǒng)計信息來實現(xiàn)目標(biāo)。如上所述,用戶可以有選擇地將節(jié)目存儲在長期檔案中,用于他們訪問。該長期檔案由檔案內(nèi)容服務(wù)器10控制,可以允許單個用戶存儲多個小時的檔案節(jié)目,諸如電影、音樂和電視廣播?,F(xiàn)在,參考圖6,其示出了流程圖300,表示與基于用戶請求創(chuàng)建節(jié)目的檔案拷貝有關(guān)的過程步驟。處理在302開始,其中,從用戶接收檔案請求。例如,檔案請求可以直接由用戶響應(yīng)收看節(jié)目目錄而提交(例如,用戶可以請求將在CNN的7月1日,在9pm廣播的節(jié)目的檔案)。也可以基于由或代表用戶建立的客戶喜好來提交檔案請求。例如,用戶可以表示他想存檔被廣播且包含特定隊的所有英式足球比賽。處理在304繼續(xù),其中,識別提交請求的用戶??梢曰谠谂c用戶有關(guān)的機(jī)頂盒8中存儲的代碼來識別用戶??梢蕴崾居脩糨斎胄r炐畔?。一旦識別用戶,處理在306繼續(xù),其中,捕獲與用戶的請求有關(guān)的喜好數(shù)據(jù)。該步驟可以是當(dāng)希望捕獲銷售或消費(fèi)者喜好數(shù)據(jù)時包括的可選步驟。例如,可以捕獲與用戶請求的細(xì)節(jié)有關(guān)的信息(例如,可以捕獲識別用戶的人口統(tǒng)計、所請求的節(jié)目、提交請求的時間信息等等)。用這種方式,能捕獲用戶信息,允許將有目的節(jié)目和廣播提供給用戶(以及具有類似人口統(tǒng)計的用戶)。處理在308繼續(xù),其中,確定檔案請求是否適當(dāng)(例如,是否能滿足該請求)。例如,在308的處理可以包含將一個或多個內(nèi)容和時間規(guī)則應(yīng)用于該請求以便確定節(jié)目是否可用于特定用戶。如果節(jié)目不可用于特定用戶,處理在310繼續(xù),其中,通知用戶錯誤請求(例如,包括提供為何拒絕請求的詳細(xì)內(nèi)容的消息)。另外,在一些情況下,如果已經(jīng)廣播所請求的節(jié)目(以及如果該節(jié)目不再存儲在短期檔案中),可以拒絕請求。如果所請求的節(jié)目可用于檔案,處理在312繼續(xù)。為避免在不同長期檔案中創(chuàng)建相同節(jié)目的多個拷貝,可以創(chuàng)建單個長期檔案(或幾個)并在多個用戶之間共享。例如,一些流行節(jié)目可以接收將存檔的多個請求。在312的處理可以包括確定所請求的節(jié)目是否已存在于長期檔案中。如果是,在314,可以向請求節(jié)目的用戶提供對于在前存檔的節(jié)目的訪問權(quán)。例如,可以更新與長期檔案有關(guān)的許可數(shù)據(jù)庫以表示用戶將有權(quán)訪問節(jié)目。處理可以在322繼續(xù),其中,通知用戶成功存檔。如果先前已經(jīng)存檔所請求的節(jié)目,處理在316繼續(xù),其中,時移服務(wù)器3用來定位所請求的節(jié)目(在短期檔案中或由BSS4創(chuàng)建的節(jié)目目錄上)。如果所請求的節(jié)目在短期檔案中,時移服務(wù)器3使得在由檔案內(nèi)容服務(wù)器10維護(hù)的長期檔案中產(chǎn)生拷貝(在318)。如果還沒有廣播所請求的節(jié)目,一旦廣播節(jié)目,時移服務(wù)器3使得在長期檔案中產(chǎn)生檔案拷貝(在318)。處理在320繼續(xù),其中,向用戶提供對于存檔節(jié)目的訪問權(quán),以及在322,通知用戶成功創(chuàng)建檔案拷貝。用這種方式,用戶可以有選擇地請求創(chuàng)建可由他們訪問的檔案拷貝??梢韵蛴脩粽魇沼糜趧?chuàng)建節(jié)目的“個人”檔案拷貝的商定費(fèi)(包括但不限于一次性收費(fèi)、預(yù)訂和時間受限訪問)。時移服務(wù)器3確保強(qiáng)制訪問和使用限制,并使得傳送節(jié)目的拷貝以便由檔案內(nèi)容服務(wù)器10存儲。典型地,檔案內(nèi)容服務(wù)器10將包括本地數(shù)據(jù)存儲設(shè)備。當(dāng)瀏覽節(jié)目目錄時,用戶將被提供選擇將存檔的節(jié)目的工具。視頻服務(wù)器管理器5安排時移服務(wù)器3將節(jié)目傳送到檔案內(nèi)容服務(wù)器10,除非它已經(jīng)具有那個節(jié)目的拷貝。檔案內(nèi)容服務(wù)器10可以構(gòu)造類似于由識別節(jié)目的時移服務(wù)器3創(chuàng)建的目錄的信息表,包括事件ID的細(xì)節(jié)并識別存儲節(jié)目的盤上的位置。用戶能訪問檔案內(nèi)容服務(wù)器10內(nèi)的目錄并以從時移服務(wù)器3的選擇類似的方式,選擇檔案內(nèi)容服務(wù)器10內(nèi)的節(jié)目用于收看??梢栽谕獾臅r間窗已過后自動刪除包括在用戶個人檔案內(nèi)的節(jié)目。在廣播頻道或內(nèi)容權(quán)擁有者的同意下,系統(tǒng)可以增加個人檔案存儲節(jié)目的拷貝的時間長度,以便在支付或不支付另外的費(fèi)用或訂金的情況下,提供更長期服務(wù)器端存儲。用戶能通過向其增加新節(jié)目或刪除現(xiàn)有的節(jié)目,來管理他們的檔案區(qū)。不存在有關(guān)選擇重放源的限制,只要僅一個源正為每個用戶播放。例如,用戶可以有選擇地選擇收看“實況”節(jié)目、來自短期檔案的存儲節(jié)目或存儲在用戶的個人檔案(“長期”檔案)中的節(jié)目??梢詫⒍鄠€電視連接到用戶的機(jī)頂盒8,或可以存在與用戶有關(guān)的多于一個機(jī)頂盒8。在這些情況下,用戶的家庭可以收看不同的節(jié)目。根據(jù)與廣播頻道或內(nèi)容擁有者共同協(xié)商的商業(yè)規(guī)則,本發(fā)明允許捕獲由電視廣播頻道廣播的所有節(jié)目并存儲在集中式服務(wù)器系統(tǒng)上,用于在預(yù)定時間窗內(nèi)由用戶重放。能同時捕獲和存儲多個廣播頻道,在所許可的時間窗內(nèi),向用戶提供由那些頻道廣播的所有節(jié)目的按需訪問。由于同時存儲多個廣播頻道,觀眾具有大量內(nèi)容可供選擇。例如,如果用于10個廣播頻道的目錄可用于先前的72小時,以及如果平均節(jié)目長度為30分鐘,根據(jù)本發(fā)明,用戶將在任何時間,具有約1440個節(jié)目(包括實況廣播和廣播的短期檔案)的選擇。根據(jù)本發(fā)明,無權(quán)訪問短期檔案的觀眾將僅具有收看10個節(jié)目的選擇。此外,根據(jù)本發(fā)明,用戶可以從其目錄開始時間觀看節(jié)目“實況”,或用戶可以觀看它作為存檔節(jié)目,具有FF、REW和暫??刂频母郊庸δ堋1景l(fā)明向廣播頻道供應(yīng)商和內(nèi)容權(quán)所有者提供對重放在前廣播的節(jié)目的非常高度的控制。例如,廣播頻道供應(yīng)商和內(nèi)容權(quán)所有者能完全地限制重放來自短期或長期檔案的節(jié)目(例如廣播頻道A可以希望限制訪問在前廣播的新聞服務(wù)),限制重放窗的長度,或調(diào)整每個節(jié)目內(nèi)可用的交互性級。本發(fā)明還防止用戶存檔或記錄某些節(jié)目。另外,本發(fā)明允許用戶和服務(wù)供應(yīng)商通過獲得相關(guān)節(jié)目上的PIN保護(hù)和通過拒絕訪問其他節(jié)目,保持在法定規(guī)則(例如諸如“分水嶺”規(guī)則)內(nèi)。所有內(nèi)容,包括所有廣播頻道、短期檔案節(jié)目和長期檔案節(jié)目可以直接從遠(yuǎn)程服務(wù)器被遞送到用戶。這確保了“實況”節(jié)目、短期檔案節(jié)目和長期檔案節(jié)目的“遞送”間的無縫集成,所有均可經(jīng)由單個菜單(例如通過由經(jīng)機(jī)頂盒8提供給用戶的目錄)來訪問。該單個菜單也能用來改變頻道、收看未來的廣播目錄或執(zhí)行其他任務(wù),包括其他選擇方法。遠(yuǎn)程服務(wù)器具有存儲整個廣播頻道目錄的潛能,但由與單個廣播頻道協(xié)商的商業(yè)規(guī)則來確定重放。這表示廣播頻道或內(nèi)容權(quán)所有者對在按需環(huán)境中如何收看所有他們的內(nèi)容上保持高度控制。大量在前廣播節(jié)目按需可用而不要求觀眾任何動作,以及在能存儲的內(nèi)容量上無客戶端限制。盡管已經(jīng)參考MPEG-2標(biāo)準(zhǔn)描述實施例,本領(lǐng)域的技術(shù)人員將意識到在閱讀本公開內(nèi)容后,可以利用其他編碼技術(shù)。例如,也可以利用當(dāng)前使用的其他標(biāo)準(zhǔn)(例如諸如MPEG-4和/或H.264等等)。權(quán)利要求1.一種用于存儲廣播節(jié)目以便未來傳輸給用戶的方法,包括接收包括多個順序節(jié)目的廣播頻道數(shù)據(jù)流;從所述數(shù)據(jù)流中提取每個節(jié)目的視頻和音頻數(shù)據(jù);從所述數(shù)據(jù)流中提取與每個節(jié)目有關(guān)的服務(wù)信息;將用于每個節(jié)目的視頻和音頻數(shù)據(jù)存儲在數(shù)據(jù)存儲部件上的已知位置;以及將用于每個節(jié)目的服務(wù)信息和識別節(jié)目的相應(yīng)視頻和音頻數(shù)據(jù)在所述部件上的存儲位置的數(shù)據(jù)存儲在所述存儲部件上的已知位置。2.如權(quán)利要求1所述的方法,進(jìn)一步包括從用戶接收檢索節(jié)目的請求;在存儲的服務(wù)信息中識別請求的節(jié)目;從數(shù)據(jù)存儲盤檢索請求的節(jié)目;以及將該節(jié)目傳送給用戶。3.如權(quán)利要求1或2所述的方法,進(jìn)一步包括在另一數(shù)據(jù)存儲部件接收所述數(shù)據(jù)流;從所述數(shù)據(jù)流中提取服務(wù)信息;由該服務(wù)信息編輯并存儲節(jié)目的目錄;以及在請求時,將節(jié)目的目錄傳送給用戶。4.如在前任一權(quán)利要求所述的方法,其中,在正接收廣播頻道數(shù)據(jù)流時,連續(xù)地執(zhí)行存儲音頻和視頻數(shù)據(jù)。5.如權(quán)利要求4所述的方法,其中,存儲音頻和視頻數(shù)據(jù)進(jìn)一步包括當(dāng)盤存儲部件滿時,蓋寫存儲的最早節(jié)目以允許存儲當(dāng)前正廣播的節(jié)目。6.如權(quán)利要求5所述的方法,進(jìn)一步包括刪除對應(yīng)于被蓋寫的節(jié)目的服務(wù)信息。7.如在前任一權(quán)利要求所述的方法,其中,廣播公司或管理者提供指定與節(jié)目的廣播有關(guān)的規(guī)則的節(jié)目權(quán)限數(shù)據(jù)。8.如權(quán)利要求7所述的方法,進(jìn)一步包括根據(jù)節(jié)目權(quán)限傳送節(jié)目。9.如權(quán)利要求2述的方法,其中,將節(jié)目傳送給用戶包括將節(jié)目傳送到用戶的機(jī)頂盒。10.如權(quán)利要求2所述的方法,進(jìn)一步包括響應(yīng)來自用戶的請求,將節(jié)目傳送到另外的存儲設(shè)備。11.一種用于存儲廣播節(jié)目以便未來傳送給用戶的裝置,包括用于接收包括多個順序節(jié)目的廣播頻道數(shù)據(jù)流的部件和數(shù)據(jù)存儲部件;其中,從接收的廣播頻道數(shù)據(jù)流中提取與每個節(jié)目有關(guān)的視頻和音頻數(shù)據(jù)并在已知位置存儲在數(shù)據(jù)存儲部件上,從數(shù)據(jù)流中提取與每個節(jié)目有關(guān)的服務(wù)信息,并連同識別節(jié)目的相應(yīng)視頻和音頻數(shù)據(jù)在存儲部件上的存儲位置的數(shù)據(jù),存儲在數(shù)據(jù)部件裝置上的已知位置。12.如權(quán)利要求11所述的裝置,進(jìn)一步包括用于傳送音頻和視頻數(shù)據(jù)的部件,其中,當(dāng)用戶請求檢索特定節(jié)目時,在存儲的服務(wù)信息中識別請求的節(jié)目,從數(shù)據(jù)存儲盤檢索并傳送給用戶。13.如權(quán)利要求11或12所述的裝置,進(jìn)一步包括另外的數(shù)據(jù)存儲部件,其中,另外的數(shù)據(jù)存儲部件接收數(shù)據(jù)流,從數(shù)據(jù)流中提取服務(wù)信息以及由服務(wù)信息編輯并存儲節(jié)目的目錄,以及在從用戶請求時,將節(jié)目的目錄傳送給用戶。14.如權(quán)利要求11至13的任何一個所述的裝置,其中,在正接收廣播頻道數(shù)據(jù)流時,連續(xù)地存儲音頻和視頻數(shù)據(jù)。15.如權(quán)利要求14所述的裝置,其中,當(dāng)數(shù)據(jù)存儲部件滿時,蓋寫存儲的最早節(jié)目以允許存儲當(dāng)前正廣播的節(jié)目。16.如權(quán)利要求15所述的裝置,其中,刪除對應(yīng)于被蓋寫的節(jié)目的服務(wù)信息。17.如權(quán)利要求11至16的任何一個所述的裝置,所述服務(wù)信息包括指定與節(jié)目的廣播有關(guān)的規(guī)則的節(jié)目權(quán)限數(shù)據(jù)。18.如權(quán)利要求17所述的裝置,其中,根據(jù)節(jié)目權(quán)限傳送節(jié)目。19.如權(quán)利要求12所述的裝置,其中,將節(jié)目傳送到用戶的機(jī)頂盒。20.如權(quán)利要求12所述的裝置,其中,響應(yīng)來自用戶的請求,將節(jié)目傳送到另一存儲設(shè)備。21.一種用于按需接收廣播節(jié)目的方法,包括請求可用于檢索的先前廣播節(jié)目的目錄,該目錄由從包括所述先前廣播節(jié)目的廣播數(shù)據(jù)流中提取的服務(wù)信息形成;接收該目錄;從目錄中選擇一個節(jié)目用于檢索;傳送請求以便接收選擇的節(jié)目;以及經(jīng)由在機(jī)頂盒和廣播服務(wù)供應(yīng)商之間建立的單播會話,接收選擇的節(jié)目。22.如權(quán)利要求21所述的方法,進(jìn)一步包括請求有關(guān)節(jié)目的信息。23.如權(quán)利要求21或22所述的方法,進(jìn)一步包括請求被選節(jié)目存儲在另一存儲設(shè)備中,以便隨后訪問。24.一種用于按需接收廣播節(jié)目的裝置,包括用于請求可用于檢索的先前廣播節(jié)目的目錄的部件,該目錄由從包括所述先前廣播節(jié)目的廣播數(shù)據(jù)流中提取的服務(wù)信息形成;用于接收先前廣播節(jié)目的目錄的部件;用于從目錄中選擇一個節(jié)目用于檢索的部件;用于傳送對于選擇的節(jié)目的請求的部件;以及用于經(jīng)由在所述裝置和廣播服務(wù)供應(yīng)商之間建立的單播會話,接收所選擇的節(jié)目的部件。25.如權(quán)利要求24所述的裝置,進(jìn)一步包括用于在選擇節(jié)目之前,請求有關(guān)節(jié)目的信息的部件。26.如權(quán)利要求24或25所述的裝置,進(jìn)一步包括另一存儲設(shè)備,其中,節(jié)目能有選擇地存儲在該另一存儲設(shè)備中用于隨后訪問。27.一種廣播方法,包括接收包括節(jié)目的輸入數(shù)據(jù)流;從所述輸入數(shù)據(jù)流中提取與所述節(jié)目有關(guān)的服務(wù)信息;將所述節(jié)目傳送到多個用戶;基本上與所述傳送同時,創(chuàng)建所述節(jié)目的檔案拷貝,所述檔案拷貝存儲在存儲設(shè)備上的短期檔案中的已知位置并與所述服務(wù)信息相關(guān)聯(lián);以及在接收來自第一用戶的請求后,將所述節(jié)目的所述檔案拷貝傳送到所述第一用戶。28.如權(quán)利要求27所述的方法,其中,所述短期檔案被實現(xiàn)為存儲預(yù)定量數(shù)據(jù)的循環(huán)緩沖器。29.如權(quán)利要求27或28所述的方法,其中,以恒定位速率(CBR)接收、存儲和重放所述檔案拷貝。30.如權(quán)利要求27至29的任何一個所述的方法,進(jìn)一步包括使用所述服務(wù)信息來生成節(jié)目目錄;以及將所述節(jié)目目錄提供給所述第一用戶,其中,響應(yīng)提供所述節(jié)目目錄,從所述第一用戶接收所述請求。31.如權(quán)利要求27至30的任何一個所述的方法,其中,將所述節(jié)目傳送到多個用戶包括將所述節(jié)目多播到所述多個用戶。32.如權(quán)利要求27至31的任何一個所述的方法,其中,將所述檔案節(jié)目傳送到多個用戶包括將所述節(jié)目單播到所述第一用戶。33.如權(quán)利要求31所述的方法,其中,以基本上恒定的位速率,在數(shù)字用戶線上將所述節(jié)目多播到所述多個用戶。34.如權(quán)利要求27至33所述的方法,進(jìn)一步包括在從第二用戶接收請求后,將所述節(jié)目的第二檔案拷貝存儲在可由所述第二用戶訪問的長期檔案中。35.如權(quán)利要求34所述的方法,進(jìn)一步包括將所述節(jié)目的所述第二檔案拷貝傳送到所述第二用戶。36.如權(quán)利要求35所述的方法,其中,所述傳送所述節(jié)目的所述第二檔案拷貝進(jìn)一步包括將所述節(jié)目單播到所述第二用戶。37.如權(quán)利要求35所述的方法,其中,以基本上恒定的位速率,在數(shù)字用戶線上傳送所述第二檔案拷貝。38.一種用于操作廣播系統(tǒng)的方法,該廣播系統(tǒng)接收具有多個節(jié)目的廣播數(shù)據(jù)流,該方法包括由從所述廣播數(shù)據(jù)流中提取的服務(wù)信息,生成所述多個節(jié)目的目錄;從第一用戶接收存檔請求,所述存檔請求包括從所述目錄中選擇所需節(jié)目;確認(rèn)授權(quán)所述第一用戶存檔所述所需節(jié)目;創(chuàng)建所述所需節(jié)目的檔案拷貝;以及允許由所述第一用戶訪問所述檔案拷貝。39.如權(quán)利要求38所述的方法,進(jìn)一步包括從所述服務(wù)信息中去除所選擇的數(shù)據(jù)類型以便創(chuàng)建更新的服務(wù)信息;將所述更新的服務(wù)信息插入所述廣播數(shù)據(jù)流中以便創(chuàng)建輸出數(shù)據(jù)流;以及將所述輸出數(shù)據(jù)流廣播到所述多個用戶。40.如權(quán)利要求39所述的方法,其中,所述所選擇的數(shù)據(jù)類型包括圖文電視子標(biāo)題信息。41.如權(quán)利要求38至40的任何一個所述的方法,其中,允許訪問包括將所述第一用戶的標(biāo)識符與所述所需節(jié)目的所述檔案拷貝相關(guān)聯(lián)。42.如權(quán)利要求38至41的任何一個所述的方法,進(jìn)一步包括通知所述用戶成功創(chuàng)建所需節(jié)目的所述檔案拷貝。43.如權(quán)利要求38至42的任何一個所述的方法,進(jìn)一步包括將所述多個節(jié)目存儲在臨時檔案中并將所述多個節(jié)目的每一個的存儲位置與所述服務(wù)信息相關(guān)聯(lián)。44.如權(quán)利要求43所述的方法,其中,所述創(chuàng)建所述所需節(jié)目的檔案拷貝進(jìn)一步包括從所述臨時檔案中拷貝所需節(jié)目。45.如權(quán)利要求43所述的方法,其中,將所述多個節(jié)目存儲在臨時檔案中進(jìn)一步包括生成用于每個節(jié)目的幀信息表;以及將所述幀信息表與所述服務(wù)信息相關(guān)聯(lián),所述幀信息表允許在節(jié)目內(nèi)移動。46.如權(quán)利要求45所述的方法,其中,從所述臨時檔案中拷貝所需節(jié)目進(jìn)一步包括拷貝所述幀信息表。47.如權(quán)利要求38至46的任何一個所述的方法,其中,所述確認(rèn)進(jìn)一步包括比較與所需節(jié)目有關(guān)的服務(wù)信息和訪問規(guī)則集以確定是否限制對所需節(jié)目的訪問。48.一種廣播裝置,包括首端,連接以便接收包括多個節(jié)目的輸入廣播頻道數(shù)據(jù)流,所述首端以輸出格式生成包括所述多個節(jié)目的輸出數(shù)據(jù)流;服務(wù)信息處理器,與所述首端通信并接收所述輸入廣播頻道數(shù)據(jù)流,所述服務(wù)信息處理器檢索與所述多個節(jié)目的每一個有關(guān)的服務(wù)信息;時移服務(wù)器,與所述首端和所述服務(wù)信息處理器通信,所述時移服務(wù)器存儲所述多個節(jié)目的拷貝并將所述拷貝的每一個的存儲位置與和每個所述節(jié)目有關(guān)的服務(wù)信息相關(guān)聯(lián);以及傳輸網(wǎng)絡(luò),連接到所述首端和所述時移服務(wù)器,所述傳輸網(wǎng)絡(luò)用來將所述輸出數(shù)據(jù)流傳送到多個用戶設(shè)備以及將所述多個節(jié)目的所述拷貝有選擇地傳送到所述用戶設(shè)備。49.如權(quán)利要求48所述的廣播裝置,進(jìn)一步包括檔案內(nèi)容服務(wù)器,連接到所述時移服務(wù)器和所述傳輸網(wǎng)絡(luò),所述檔案內(nèi)容服務(wù)器存儲所述多個節(jié)目的被選一個的長期拷貝。50.如權(quán)利要求48或49所述的廣播裝置,進(jìn)一步包括廣播目錄服務(wù)器,連接到所述服務(wù)信息處理器,基于所述服務(wù)信息生成節(jié)目目錄。51.如權(quán)利要求50述的廣播裝置,其中,進(jìn)一步連接所述廣播目錄服務(wù)器以便接收外部目錄數(shù)據(jù),其中,所述節(jié)目目錄包括所述外部目錄數(shù)據(jù)。52.如權(quán)利要求50所述的廣播裝置,其中,連接所述廣播目錄服務(wù)器以便向所述多個用戶設(shè)備提供所述節(jié)目目錄。53.一種計算機(jī)可讀介質(zhì),具有用于執(zhí)行下列步驟的計算機(jī)可執(zhí)行指令,包括接收包括節(jié)目的輸入數(shù)據(jù)流;從所述輸入數(shù)據(jù)流中提取服務(wù)信息,所述服務(wù)信息與所述節(jié)目有關(guān);基本上與所述廣播同時,創(chuàng)建所述節(jié)目的檔案拷貝,所述檔案拷貝存儲在存儲設(shè)備上的短期檔案中的已知位置并與所述服務(wù)信息相關(guān)聯(lián);以及在接收來自第一用戶的請求后,將所述節(jié)目的所述檔案拷貝廣播到所述第一用戶。54.一種用于操作機(jī)頂盒的方法,包括收看節(jié)目目錄,基于從具有多個節(jié)目的廣播數(shù)據(jù)流中提取的服務(wù)信息來創(chuàng)建所述節(jié)目目錄;從所述節(jié)目目錄中選擇所需節(jié)目;使所述所需節(jié)目從臨時檔案拷貝到可由所述機(jī)頂盒訪問的長期檔案;以及從所述長期檔案接收所述所需節(jié)目的所述拷貝的單播傳輸。55.如權(quán)利要求54所述的方法,進(jìn)一步包括解碼所述所需節(jié)目的所述拷貝;以及使所述所需節(jié)目的所述解碼拷貝顯示在連接到所述機(jī)頂盒的顯示設(shè)備上。全文摘要一種用于存儲廣播節(jié)目以便未來傳送到用戶的裝置,包括用于接收包括多個順序節(jié)目的廣播頻道數(shù)據(jù)流的部件,以及數(shù)據(jù)存儲部件,其中,從所接收的廣播頻道數(shù)據(jù)流中提取與每個節(jié)目有關(guān)的視頻和音頻數(shù)據(jù)并存儲在數(shù)據(jù)存儲部件上的已知位置,從數(shù)據(jù)流中提取與每個節(jié)目有關(guān)的服務(wù)信息并連同識別存儲用于該節(jié)目的相應(yīng)視頻和音頻數(shù)據(jù)的存儲裝置上的位置的數(shù)據(jù),存儲在數(shù)據(jù)存儲裝置上的已知位置。文檔編號H04N7/173GK1751513SQ200480004189公開日2006年3月22日申請日期2004年2月6日優(yōu)先權(quán)日2003年2月12日發(fā)明者布賴恩·帕克斯頓,多米尼克·A·羅賓遜申請人:視頻網(wǎng)絡(luò)Ip控股有限公司