專利名稱:存儲(chǔ)器媒體單元的制作方法
常規(guī)的有線電視系統(tǒng)通過(guò)電纜把來(lái)自發(fā)行公司的視頻數(shù)據(jù)供應(yīng)給若干觀眾的監(jiān)視器。時(shí)今每一家有線電視公司通過(guò)許多通道分配許多節(jié)目,但是用戶或觀看者必須等待,直到所需的節(jié)目開(kāi)始并通過(guò)選定的通道發(fā)送。
最近,也提出了交互式視頻系統(tǒng)。在這種交互式視頻系統(tǒng)中觀看者可以選擇想看的電影在所述觀看者的監(jiān)視器上顯示。在這種視頻點(diǎn)播(video-on-demand)系統(tǒng)中,建立與用戶的監(jiān)視器或終端裝置的直接連接,此后終端用戶便可觀看所點(diǎn)播的電影。
然而,在這種大家知道的系統(tǒng)中,一旦由例如發(fā)行公司建立了該系統(tǒng),事實(shí)上不可能對(duì)其升級(jí)。當(dāng)這種系統(tǒng)的成員數(shù)和點(diǎn)播的視頻數(shù)增加時(shí),必須建造新的交互式視頻系統(tǒng)。
本發(fā)明提供一種存儲(chǔ)器媒體單元,其包括一信息存儲(chǔ)裝置(storage means),用于存儲(chǔ)信息數(shù)據(jù);一控制裝置,用于控制信息存儲(chǔ)裝置;一程序存儲(chǔ)裝置(memory means),用于存儲(chǔ)程序數(shù)據(jù),所述程序存儲(chǔ)裝置和/或存儲(chǔ)器媒體單元連接到服務(wù)系統(tǒng),從而由所述服務(wù)系統(tǒng)在所述程序存儲(chǔ)裝置中下載程序數(shù)據(jù),其中所述控制裝置根據(jù)所述下載的程序數(shù)據(jù)來(lái)控制程序存儲(chǔ)裝置的操作。
本發(fā)明的存儲(chǔ)器媒體單元可通過(guò)將一個(gè)或多個(gè)附加存儲(chǔ)器媒體單元連接到系統(tǒng)來(lái)使系統(tǒng)升級(jí)。接口提供以一個(gè)或多個(gè)數(shù)據(jù)包形式的信息數(shù)據(jù)和路由信息的標(biāo)準(zhǔn)化,從而使本發(fā)明的存儲(chǔ)器媒體單元的信息存儲(chǔ)裝置可以包括所有類型的存儲(chǔ)介質(zhì),如一個(gè)或多個(gè)硬盤(pán)、一個(gè)或多個(gè)磁光盤(pán)、錄像磁帶和/或其它。
最好所述程序數(shù)據(jù)是從交互式系統(tǒng)中下載,以便僅需最少量的軟件包含在存儲(chǔ)器媒體單元中。
盡管本發(fā)明不限于這種應(yīng)用,所述信息數(shù)據(jù)最好是視頻和/或音頻數(shù)據(jù)。盡管第一個(gè)有前途的應(yīng)用領(lǐng)域?yàn)橐曨l點(diǎn)播服務(wù),本發(fā)明的存儲(chǔ)器媒體單元也可以包括有關(guān)視頻游戲、庫(kù)函數(shù)和數(shù)據(jù)庫(kù)等應(yīng)用。
最好所述接口包括一ATM接口。ATM(Asynchronous Transfer Mode-異步轉(zhuǎn)換模式)的基本內(nèi)容和標(biāo)準(zhǔn)在由國(guó)際電信聯(lián)盟(InternationalTelecommunication Union)在1993年3月發(fā)表的I.150和I.327建議書(shū)中規(guī)定。ATM通常用于對(duì)采用異步時(shí)分多路復(fù)用技術(shù)的特定的面向數(shù)據(jù)包傳輸方式進(jìn)行尋址。多路復(fù)用信息流被組織成多個(gè)固定尺寸的塊,這些塊稱作信元(cell)。信元由包括信息段和頭標(biāo)組成。頭標(biāo)的主要任務(wù)是識(shí)別屬于異步時(shí)分多路復(fù)用中相同虛擬通道的各信元。
本發(fā)明的存儲(chǔ)器媒體單元最好提供象在盒式磁帶錄像機(jī)(VCR)中那樣的靜止方式操作、快進(jìn)方式操作、倒退方式操作和馬賽克(mosaic)方式操作。
本發(fā)明更多的細(xì)節(jié)、特點(diǎn)和優(yōu)點(diǎn)將結(jié)合簡(jiǎn)要表示本發(fā)明實(shí)施例各部分的下列各圖在以下加以描述,其中
圖1表示提供點(diǎn)播信息的整個(gè)系統(tǒng);圖2表示存儲(chǔ)器媒體單元第一實(shí)施例;圖3表示存儲(chǔ)器媒體單元第二實(shí)施例;圖4表示圖2和圖3存儲(chǔ)器媒體單元中控制和數(shù)據(jù)流;圖5表示存儲(chǔ)器媒體單元第三實(shí)施例;圖6表示圖2所示存儲(chǔ)器媒體單元及其輸出的數(shù)據(jù)組流;圖7表示在存儲(chǔ)器媒體單元中的ATM接口的時(shí)間關(guān)系;圖8表示圖1中導(dǎo)航系統(tǒng)的實(shí)施例;圖9表示圖1中用戶終端裝置的實(shí)施例;圖10表示圖1中系統(tǒng)管理器的實(shí)施例;圖11表示對(duì)參差記錄進(jìn)行基本再現(xiàn)操作;圖12表示馬賽克菜單功能;圖13、14、14A表示MO盤(pán)上記錄道的各列記錄格式;圖15表示以圖14的參差格式記錄的數(shù)據(jù)的再現(xiàn);圖16示出多路廣播的例子;圖17示出本發(fā)明系統(tǒng)中通信步驟順序的例子;以及圖18示出本發(fā)明系統(tǒng)優(yōu)先實(shí)施例中通信步驟順序的另一個(gè)例子。
下述參考各圖的描述說(shuō)明硬件和軟件的結(jié)合;應(yīng)當(dāng)明白,有些硬件可以合并到一個(gè)單獨(dú)的硬件中,例如CPU,在其中可以時(shí)分復(fù)用各種功能。還應(yīng)當(dāng)明白,邏輯(軟件)單元之間的連接可以比圖中所示意性表示的更為復(fù)雜。
圖1示出本發(fā)明交互式通信系統(tǒng)的優(yōu)選實(shí)施例的整個(gè)配置,包括ATM交換機(jī)1(僅作為例子Fore RunnerTMASX-200,生產(chǎn)廠商為美國(guó)賓西法尼亞州瓦倫迪爾的富爾系統(tǒng)公司(Fore Systems Inc.,Warrendale,Pennsylvania,USA));存儲(chǔ)器媒體單元20(SMU);終端裝置40;系統(tǒng)管理器60;以及導(dǎo)航裝置30。通過(guò)使用虛擬通道連接,ATM交換機(jī)1有選擇地彼此連接存儲(chǔ)器媒體單元20、終端裝置40、系統(tǒng)管理器60和導(dǎo)航裝置30;數(shù)據(jù)通過(guò)在每個(gè)裝置和ATM交換機(jī)1之間設(shè)立的ATM用戶/網(wǎng)絡(luò)接口以ATM包的形式在這些裝置中進(jìn)進(jìn)出出地傳送,ATM包由包括路由信息的5字節(jié)信元的頭標(biāo)和48字節(jié)的信息字段組成。ATM交換機(jī)1具有諸如虛擬通道識(shí)別標(biāo)記之類的路由信息的變換表,通過(guò)把每個(gè)輸入ATM包的路由信息變換為表示輸出虛擬通道的路由信息,可以將ATM包傳送到正確的目的地。ATM交換機(jī)為人所共知,這里略去進(jìn)一步的說(shuō)明。
以下將具體參照向用戶們提供視頻點(diǎn)播(VOD)服務(wù)的實(shí)施例來(lái)說(shuō)明交互式通信系統(tǒng)。然而,這里應(yīng)該注意到,其他應(yīng)用如網(wǎng)上購(gòu)物、游戲和其他類型的信息交換同樣是可能的。這些服務(wù)統(tǒng)稱按需信息服務(wù)(information-on-demand services)。
在圖1所示的交互式通信系統(tǒng)中,把視頻信號(hào)和/或音頻信號(hào)存儲(chǔ)在各SMU 20中。以下將詳細(xì)描述SMU20的若干實(shí)施例。
在圖1中,終端裝置40是置頂盒(set top boxes),它們中的每一個(gè)可以和各導(dǎo)航裝置30及系統(tǒng)管理器60通信,可以對(duì)來(lái)自SMU20的視頻數(shù)據(jù)(最好是按照MPEG-2標(biāo)準(zhǔn)壓縮的)和/或音頻數(shù)據(jù)解碼,并把解碼后的視頻信號(hào)和/或音頻信號(hào)供給監(jiān)視器43和/或揚(yáng)聲器系統(tǒng)42。每個(gè)置頂盒或終端裝置40具有輸入裝置44,例如連接到該置頂盒或終端裝置40的鍵盤(pán)或遙控器。最好給置頂盒40配備給監(jiān)視器43產(chǎn)生圖形數(shù)據(jù)以方便與用戶交互的圖形處理器單元49。最好由系統(tǒng)管理器60通過(guò)ATM包提供圖形處理單元用的數(shù)據(jù)。觀看者可以通過(guò)鍵盤(pán)44或其他的適當(dāng)輸入裝置經(jīng)過(guò)置頂盒40輸入命令。以下將詳細(xì)描述置頂盒40的實(shí)施例。
導(dǎo)航裝置30可以向任何一個(gè)置頂盒40提供關(guān)于可得到的視頻節(jié)目的信息。這種信息可以在置頂盒40的監(jiān)視器43上以圖形、文本或二者結(jié)合的方式顯示??色@得的視頻節(jié)目是可由觀看者選擇的視頻節(jié)目。這種可以請(qǐng)求的信息在下文中將稱作服務(wù)項(xiàng)目(service items,SI)。以下將更詳細(xì)地描述導(dǎo)航裝置30的實(shí)施例。
系統(tǒng)管理器60通過(guò)管理ATM交換機(jī)1的操作來(lái)管理交互式通信系統(tǒng)的操作。以下將更詳細(xì)地描述系統(tǒng)管理器60的實(shí)施例。
本發(fā)明的該優(yōu)先實(shí)施例的交互式通信系統(tǒng)的主要特點(diǎn)是對(duì)使用的硬件或安裝的操作系統(tǒng)沒(méi)有限制。在每一組通信操作之前,向接收和/或發(fā)送部件傳送專用于這組操作的控制軟件程序,使得該接收和/或發(fā)送部件在下載所述控制軟件程序之后可以最佳地進(jìn)行輸入和/或輸出通信。
在圖1的實(shí)施例中,至少有一個(gè)SMU 20是檔案庫(kù)SMU(archive SMU)。在本實(shí)施例中,其他SMU 20是發(fā)放SMU(delivery SMU)。檔案庫(kù)SMU存儲(chǔ)許多種控制軟件程序、視頻數(shù)據(jù)和/或音頻數(shù)據(jù)。檔案庫(kù)SMU可以包括磁帶或MO盤(pán)作為存儲(chǔ)器裝置,發(fā)放SMU則最好包括敏捷的硬盤(pán)或MO盤(pán)作為存儲(chǔ)器裝置。MO盤(pán)不如硬盤(pán)敏捷,但是比磁帶敏捷。每個(gè)發(fā)放SMU存儲(chǔ)檔案庫(kù)SMU的數(shù)據(jù)的不同部分。雖然檔案庫(kù)SMU也可以用作發(fā)放目的的SMU,但是發(fā)放SMU用于VOD(視頻點(diǎn)播)服務(wù)。在視頻點(diǎn)播服務(wù)開(kāi)始時(shí)或在此之前,為了完成從檔案庫(kù)SMU到發(fā)放SMU之一的復(fù)制操作,系統(tǒng)管理器60把控制軟件程序下載給檔案庫(kù)SMU和發(fā)放SMU。用檔案庫(kù)SMU安裝發(fā)放SMU的過(guò)程更詳細(xì)地示于圖18中。根據(jù)來(lái)自系統(tǒng)管理器60特別是來(lái)自存儲(chǔ)器媒體管理器62的復(fù)制操作命令,發(fā)放SMU從檔案庫(kù)SMU存儲(chǔ)必要的視頻數(shù)據(jù)。
當(dāng)系統(tǒng)管理器60從終端裝置40接收需求數(shù)據(jù)時(shí),系統(tǒng)管理器60向ATM交換機(jī)1輸出分發(fā)控制數(shù)據(jù),該分發(fā)控制數(shù)據(jù)包括選定的視頻數(shù)據(jù)用的虛擬通道的信息,而該選定的視頻數(shù)據(jù)由接收的需求數(shù)據(jù)和終端裝置40的地址產(chǎn)生。接著,發(fā)放SMU為該終端裝置40輸出帶有路由信息的選定視頻數(shù)據(jù)。在進(jìn)行視頻數(shù)據(jù)的復(fù)制操作之前,把寫(xiě)入操作用的軟件程序從系統(tǒng)管理器60下載到SMU 20的RAM 24。根據(jù)存儲(chǔ)在RAM 24中的寫(xiě)入操作用的軟件程序,SMU 20中的CPU 22控制物理存儲(chǔ)器媒體21的寫(xiě)入操作。然后在視頻服務(wù)開(kāi)始之前,通過(guò)從系統(tǒng)管理器60的下載,用讀出操作的軟件程序來(lái)替換RAM 24中的寫(xiě)入操作軟件程序。在視頻服務(wù)中,CPU 22按照讀出操作的軟件程序來(lái)控制物理存儲(chǔ)器媒體21的讀出操作。
交互式通信系統(tǒng)最好包括多個(gè)(發(fā)放)SMU。在本系統(tǒng)中,如果可能選擇特定視頻和/或音頻節(jié)目的終端裝置40數(shù)目小于預(yù)定數(shù)目,該特定視頻和/或音頻節(jié)目的必要視頻和/或音頻數(shù)據(jù)只從檔案庫(kù)SMU復(fù)制到發(fā)放SMU之一。相反,如果比預(yù)定數(shù)目多的終端裝置有選擇該特定視頻和/或音頻節(jié)目的可能,則必要的視頻和/或音頻數(shù)據(jù)還從檔案庫(kù)SMU或從上述發(fā)放SMU復(fù)制到一個(gè)或更多個(gè)其他發(fā)放SMU。該預(yù)定數(shù)目可以根據(jù)對(duì)在特定時(shí)刻請(qǐng)求該特定視頻和/或音頻節(jié)目的終端裝置40的數(shù)目作某種統(tǒng)計(jì)或?qū)崟r(shí)監(jiān)測(cè)而確定。
本發(fā)明的優(yōu)先實(shí)施例提供了在運(yùn)行時(shí)監(jiān)測(cè)終端用戶數(shù)目和動(dòng)態(tài)地改變配置以防系統(tǒng)過(guò)載的可能性。當(dāng)終端用戶數(shù)目增加時(shí),可以從檔案庫(kù)SMU或另一發(fā)放SMU加載新的發(fā)放SMU。
在發(fā)放SMU之一失靈的場(chǎng)合下,系統(tǒng)管理器60最好輸出備份控制數(shù)據(jù)。然后由不失靈的、根據(jù)所述備份控制數(shù)據(jù)選擇的另一發(fā)放SMU輸出選定的視頻和/或音頻數(shù)據(jù)。系統(tǒng)管理器60更新ATM交換機(jī)1中虛擬通道的變換表,使得可能失靈的發(fā)放SMU的輸入虛擬通道被改變成另一放發(fā)SMU的虛擬通道,以從該第二SMU提供同樣的視頻和/或音頻數(shù)據(jù)。
用戶選擇所需導(dǎo)航服務(wù),把終端裝置40連接到提供所需導(dǎo)航服務(wù)的導(dǎo)航裝置30。包括顯示服務(wù)項(xiàng)目菜單用的軟件程序和與每個(gè)服務(wù)項(xiàng)目對(duì)應(yīng)的識(shí)別數(shù)據(jù)在內(nèi)的導(dǎo)航數(shù)據(jù)最好事先從由終端裝置40選擇的至少一個(gè)導(dǎo)航裝置30中下載。終端裝置40的監(jiān)視器43顯示此可獲得服務(wù)項(xiàng)目的菜單,在必要時(shí)還顯示其相應(yīng)的識(shí)別數(shù)據(jù)。來(lái)自導(dǎo)航裝置30的菜單可以包括圖形形式、文本格式或二者結(jié)合的視頻和/或音頻信息和控制數(shù)據(jù),以方便終端用戶的選擇。
如果用戶借助于用監(jiān)視器43中的指針點(diǎn)中需要的視頻節(jié)目,或者借助于輸入對(duì)應(yīng)于所需節(jié)目的識(shí)別數(shù)據(jù)(如果該識(shí)別數(shù)據(jù)顯示在監(jiān)視器43上的話),來(lái)通過(guò)輸入裝置44從菜單選擇視頻和/或音頻節(jié)目,識(shí)別數(shù)據(jù)就由終端裝置40通過(guò)ATM交換機(jī)1提供給系統(tǒng)管理器60。如果系統(tǒng)管理器60連接到公用ATM網(wǎng)絡(luò),則這種識(shí)別數(shù)據(jù)可以是公用地址。導(dǎo)航數(shù)據(jù)可以進(jìn)一步包括從SMU 20或?qū)Ш窖b置30獲得的視頻數(shù)據(jù)。從導(dǎo)航裝置30下載的導(dǎo)航數(shù)據(jù)還可以包含關(guān)于其他一些可選導(dǎo)航裝置30的信息。
在一未示出的實(shí)施例中,終端裝置40可以通過(guò)公用ATM交換機(jī)連接至導(dǎo)航裝置30,在此情況下這樣的導(dǎo)航裝置可以通過(guò)公用地址來(lái)選擇。通過(guò)這樣的公用導(dǎo)航裝置,應(yīng)該還能經(jīng)過(guò)該第一公用導(dǎo)航裝置選擇其他導(dǎo)航裝置。
在系統(tǒng)管理器60從置頂盒40接收識(shí)別數(shù)據(jù)之后,系統(tǒng)管理器60把用于諸終端裝置40的、與所選視頻節(jié)目對(duì)應(yīng)的VOD軟件程序下載給終端裝置40。在VOD服務(wù)開(kāi)始前,系統(tǒng)管理器60還通過(guò)ATM交換機(jī)1把用于諸SMU20的、與所選視頻節(jié)目對(duì)應(yīng)的VOD軟件程序下載給SMU 20。系統(tǒng)管理器60按照例如以表格的形式表示視頻節(jié)目分配的數(shù)據(jù)在諸SMU 20中選擇SMU 20和最恰當(dāng)?shù)姆?wù)項(xiàng)目,并將包括對(duì)應(yīng)于所選視頻節(jié)目的通道信息和路由信息的分發(fā)控制數(shù)據(jù)提供給被選SMU 20,使得從SMU 20再現(xiàn)所選的視頻節(jié)目。
在SMU 20內(nèi)的控制器26控制物理存儲(chǔ)器媒體21,使該物理存儲(chǔ)器媒體21以播放方式再現(xiàn)由終端裝置40選擇的已選視頻數(shù)據(jù),這在以下將作更詳細(xì)說(shuō)明。再現(xiàn)的視頻和/或音頻數(shù)據(jù)提供給ATM接口29。
如較前所述,物理存儲(chǔ)器媒體可以包括記錄有視頻電影的硬盤(pán)、MO盤(pán)或磁帶。
ATM接口29把最好以ATM包的形式劃分成各含48字節(jié)的單元的再現(xiàn)視頻和/或音頻數(shù)據(jù)與存儲(chǔ)在SMU 20的存儲(chǔ)器中的路由信息混合并將它們輸出至ATM交換機(jī)1。
來(lái)自控制器26的控制數(shù)據(jù)(如用于終端裝置40的控制信息)通過(guò)ATM接口29和ATM交換機(jī)1供給終端裝置40。通過(guò)ATM交換機(jī)1和ATM接口29接收來(lái)自終端裝置40的控制數(shù)據(jù),例如要求的播放方式。
ATM交換機(jī)1根據(jù)附著在ATM包上的路由信息按規(guī)定路線在各終端裝置40、各SMU 20和系統(tǒng)管理器60之間傳送ATM包。專用ATM交換機(jī)1的變換表由系統(tǒng)管理器60來(lái)更新。
在公用ATM交換機(jī)和專用ATM交換機(jī)組合使用的未示出的實(shí)施例中,在服務(wù)開(kāi)始時(shí),通過(guò)使用公用地址來(lái)建立公用ATM交換機(jī)的虛擬通道的連接。
在VOD操作期間,根據(jù)用戶在輸入裝置44上選擇的方式,終端裝置40把請(qǐng)求播放方式(如正常播放、快進(jìn)播放、倒退播放、快倒播放)、靜止圖像方式或更含糊(more vague)方式的控制數(shù)據(jù)通過(guò)ATM接口41輸出至ATM交換機(jī)1。接著經(jīng)ATM交換機(jī)1把控制數(shù)據(jù)傳送到系統(tǒng)管理器60。系統(tǒng)管理器60把請(qǐng)求已選播放方式的控制數(shù)據(jù)通過(guò)ATM接口61輸出至ATM交換機(jī)1。SMU 20以所選的播放方式再現(xiàn)選定的視頻數(shù)據(jù)。作為一種變形,請(qǐng)求播放方式的控制數(shù)據(jù)可以從終端裝置40直接傳送到SMU 20。
就VCR選項(xiàng)而言,物理存儲(chǔ)器媒體最好是硬盤(pán),因?yàn)橛脖P(pán)比其他提到的物理存儲(chǔ)器媒體更為敏捷。作為替換,可使用MO盤(pán),在其上以參差方式記錄信息,這將在以后加以說(shuō)明。
就其功能而言,系統(tǒng)管理器60包括一個(gè)或更多的存儲(chǔ)器媒體管理器(storage medium manager,SMM)62、含有一個(gè)或更多服務(wù)項(xiàng)目提供器(serviceitem provider,SIP)64和一個(gè)或更多服務(wù)項(xiàng)目組(service item group,SIG)65的存儲(chǔ)器媒體組(storage medium group,SMG)63、信息提供器路由管理器(servesrouting manager,SRM)66及程序管理器(program manager,PM)67。每個(gè)存儲(chǔ)器媒體管理器62可以包括關(guān)于在其控制下的每一個(gè)SMU 20的靜態(tài)數(shù)據(jù)和/或動(dòng)態(tài)數(shù)據(jù)。靜態(tài)數(shù)據(jù)可包括例如每個(gè)存儲(chǔ)器媒體單元20的類型、價(jià)格或記錄容量。動(dòng)態(tài)數(shù)據(jù)可包括例如SMU是否被視頻和/或音頻數(shù)據(jù)占有、或是否正在使用、或是否失靈的狀態(tài)信息。
根據(jù)來(lái)自諸終端裝置40的要求,存儲(chǔ)器媒體組63輸出把SMU 20指定給存儲(chǔ)器媒體管理器62的請(qǐng)求。這種要求可以用統(tǒng)計(jì)信息來(lái)規(guī)定,如可在視頻節(jié)目的某個(gè)時(shí)間框架內(nèi)或某個(gè)長(zhǎng)度范圍內(nèi)申請(qǐng)服務(wù)的終端裝置40的可能數(shù)目這樣的統(tǒng)計(jì)信息。其他可能的要求可以是任一終端裝置40是否可能選擇上述包括快進(jìn)、快倒等較復(fù)雜的播放方式。存儲(chǔ)器媒體管理器62根據(jù)它內(nèi)含的關(guān)于每個(gè)SMU 20的靜態(tài)數(shù)據(jù)和/或動(dòng)態(tài)數(shù)據(jù)(如表格裝置)和根據(jù)來(lái)自存儲(chǔ)器媒體組63的請(qǐng)求,向存儲(chǔ)器媒體組63建議一合適的SMU 20或SMU 20中一合適的存儲(chǔ)器媒體,用于對(duì)終端裝置40的視頻服務(wù)。此外,存儲(chǔ)器媒體組63響應(yīng)來(lái)自終端裝置40之一的請(qǐng)求而控制把軟件程序下載給該終端裝置40的操作。
如果使用多個(gè)存儲(chǔ)器媒體管理器62,則每個(gè)存儲(chǔ)器媒體管理器62可以向存儲(chǔ)器媒體組63建議屬于每個(gè)存儲(chǔ)器媒體管理器62的合適SMU 20,用于視頻服務(wù)。如果一存儲(chǔ)器媒體管理器62不能滿足存儲(chǔ)器媒體組63的請(qǐng)求,則所述存儲(chǔ)器媒體管理器62在被所述存儲(chǔ)器媒體組63請(qǐng)求時(shí)會(huì)要求另一存儲(chǔ)媒體管理器62建議合適的SMU 20。更具體地說(shuō),通過(guò)服務(wù)項(xiàng)目組65,服務(wù)項(xiàng)目提供器64請(qǐng)求給存儲(chǔ)器媒體管理器62指定SMU 20之一。服務(wù)項(xiàng)目組65還控制最初由程序管理器67提供的控制軟件程序的下載操作,程序管理器67管理所有準(zhǔn)備在本系統(tǒng)中使用的控制軟件程序及向各裝置發(fā)放更新、合適和有效的程序。
服務(wù)項(xiàng)目組65根據(jù)在其內(nèi)部的代表服務(wù)項(xiàng)目標(biāo)識(shí)和服務(wù)項(xiàng)目提供器之間關(guān)系的表格可以把適當(dāng)?shù)目上螺d軟件程序下載給置頂盒40。當(dāng)從服務(wù)項(xiàng)目提供器64提供請(qǐng)求時(shí),服務(wù)項(xiàng)目組65根據(jù)本服務(wù)項(xiàng)目組中的表格可以決定哪個(gè)可下載的軟件適合于置頂盒40的隨后的操作。
即使存儲(chǔ)器媒體管理器62失靈,也可以在SMU 20輸出視頻和/或音頻數(shù)據(jù)的同時(shí)恢復(fù)該失靈的存儲(chǔ)器媒體管理器62,因?yàn)樵佻F(xiàn)的視頻和/或音頻數(shù)據(jù)沒(méi)有經(jīng)過(guò)存儲(chǔ)器媒體管理器62而是直接輸出至ATM交換機(jī)1。
下面來(lái)說(shuō)明全VCR功能,例如快進(jìn)、倒放、快倒和靜止播放方式。在全VCR功能的情況下,使用敏捷的存儲(chǔ)器媒體,例如硬盤(pán)。敏捷存儲(chǔ)器媒體安裝在一個(gè)或更多SMU中。在開(kāi)始視頻點(diǎn)播服務(wù)時(shí),來(lái)自終端裝置40的所選視頻節(jié)目或者可能具有VCR功能的視頻節(jié)目的視頻和/或音頻數(shù)據(jù)從檔案庫(kù)SMU或發(fā)放SMU復(fù)制到該敏捷存儲(chǔ)器媒體。在系統(tǒng)管理器60的控制下,敏捷存儲(chǔ)器媒體以置頂盒40要求的播放方式輸出視頻和/或音頻數(shù)據(jù)。如果終端用戶請(qǐng)求全VCR功能,系統(tǒng)管理器60為改變虛擬通道創(chuàng)造條件,使得這樣的終端用戶通過(guò)虛擬通道連接到具有允許全VCR功能的硬盤(pán)的SMU上。在信息由以參差樣式把該信息記錄在上面的MO盤(pán)提供給終端裝置40及該終端裝置例如請(qǐng)求快進(jìn)或快倒播放方式的情況下,可以使用含有敏捷硬盤(pán)的另外SMU。當(dāng)請(qǐng)求時(shí)刻和獲得交付此播放方式的另一虛擬通道的時(shí)刻之間會(huì)有經(jīng)過(guò)時(shí)間時(shí),這可能是有利的。當(dāng)敏捷盤(pán)作中間使用時(shí),在與請(qǐng)求時(shí)刻的所用虛擬通道的時(shí)間指針對(duì)應(yīng)的時(shí)間指針處,可以接上該敏捷硬盤(pán),可以加速或減速,接著當(dāng)敏捷盤(pán)的時(shí)間指針和速度符合以選定的播放方式發(fā)放來(lái)自MO盤(pán)(該MO盤(pán)含有以前進(jìn)或倒退樣式記錄的信息)信息的另一虛擬通道的時(shí)間指針和速度時(shí),可以斷開(kāi)該敏捷硬盤(pán)。
當(dāng)置頂盒40要求諸如逐步快進(jìn)方式或逐步快倒方式的簡(jiǎn)單VCR功能時(shí),這些簡(jiǎn)單的VCR功能可以由另一發(fā)放SMU 20來(lái)實(shí)現(xiàn)。在此情況下,不含有敏捷存儲(chǔ)器媒體的發(fā)放SMU例如通過(guò)ATM接口在若干虛擬通道中以通道間各自的時(shí)間延遲輸出以某一以后將描述的格式記錄的視頻和/或音頻數(shù)據(jù)。然后在系統(tǒng)管理器60的控制下,ATM交換機(jī)1通過(guò)改變輸入虛擬通道和輸出虛擬通道之間的關(guān)系來(lái)以要求的播放方式向置頂盒40提供視頻和/或音頻數(shù)據(jù)。
以下將使用圖11中的表格數(shù)據(jù)說(shuō)明在終端裝置40、系統(tǒng)管理器60和各SMU 20之間建立的通信的一些例子。如果終端裝置40(STB-2)在時(shí)刻009通過(guò)調(diào)用由導(dǎo)航裝置30之一提供的對(duì)應(yīng)于所選電影的識(shí)別號(hào)碼678901來(lái)請(qǐng)求該選定的電影,則該識(shí)別號(hào)碼指定服務(wù)項(xiàng)目提供器64之一(SIP-1)。
服務(wù)項(xiàng)目提供器64(SIP-1)然后檢查當(dāng)前時(shí)刻;從本服務(wù)項(xiàng)目提供器64(SIP-1)內(nèi)的表格獲得作為該電影開(kāi)始時(shí)刻的下一可用時(shí)刻(time point,TP)010、包括表示存儲(chǔ)該電影的視頻和/或音頻數(shù)據(jù)的SMU 20的號(hào)碼“2”和表示電影可在時(shí)刻010從頭開(kāi)始取得的來(lái)自SMU 20的服務(wù)項(xiàng)目流(service item stream,SIS)之一的號(hào)碼“2”在內(nèi)的分發(fā)控制數(shù)據(jù)、及供該流用的虛擬通道號(hào)碼“21”;然后向由尾號(hào)“2”表示的SMU 20提供SIS號(hào)碼“2”、虛擬通道號(hào)碼“21”和終端裝置號(hào)碼“STB-2”。
服務(wù)項(xiàng)目提供器64(SIP-1)按照在本服務(wù)項(xiàng)目提供器64(SIP-1)中可得到的另一張表格的數(shù)據(jù)來(lái)更新ATM交換機(jī)1中的變換表,以便建立服務(wù)項(xiàng)目流(SIS)用的輸入虛擬通道號(hào)“21”和終端裝置40(STB-2)用的輸出虛擬通道號(hào)“2”之間的關(guān)系。因此,所請(qǐng)求的電影的數(shù)據(jù)流在時(shí)刻010從頭開(kāi)始提供給終端裝置40(STB-2)。
如果終端裝置40(STB-1)請(qǐng)求服務(wù)項(xiàng)目提供器64之一(SIP-1)提供全VCR功能,服務(wù)項(xiàng)目提供器64(SIP-1)就從其內(nèi)部的表格中獲得包括表示具有全VCR功能能力的SMU 20的號(hào)碼“4”和表示來(lái)自該SMU 20的服務(wù)項(xiàng)目流(SIS)之一的號(hào)碼“1”在內(nèi)的分發(fā)控制數(shù)據(jù)、及供該流用的虛擬通道號(hào)碼“28”;然后向由尾號(hào)“4”表示的SMU 20提供SIS號(hào)碼“1”、虛擬通道號(hào)碼“28”和終端裝置號(hào)碼“STB-1”。
服務(wù)項(xiàng)目提供器64(SIP-1)按照在本服務(wù)項(xiàng)目提供器64(SIP-1)中可得到的另一張表格的數(shù)據(jù)來(lái)更新ATM交換機(jī)1中的變換表,以便建立服務(wù)項(xiàng)目流(SIS)用的輸入虛擬通道號(hào)“28”和終端裝置40(STB-1)用的輸出虛擬通道號(hào)“7”之間的關(guān)系。因此,所請(qǐng)求的電影的數(shù)據(jù)流以全VCR功能提供給終端裝置40(STB-1)。
以上概述的交互式通信系統(tǒng)適合同時(shí)用作有多個(gè)提供器占有主、多個(gè)導(dǎo)航裝置占有主、多個(gè)系統(tǒng)管理器占有主和多個(gè)用戶的平臺(tái),在該平臺(tái)上一方可以使用系統(tǒng)管理器60和/或一個(gè)或數(shù)個(gè)導(dǎo)航裝置30,還可以使用一個(gè)或數(shù)個(gè)SMU 20。
在圖1中整個(gè)系統(tǒng)圍繞單個(gè)AMT交換機(jī)1配置。應(yīng)用一個(gè)以上專用ATM交換機(jī)和/或公用ATM網(wǎng)絡(luò)同樣是可能的。還可以使用另一種類型的傳輸網(wǎng)絡(luò)。然而,具有一個(gè)或更多ATM交換機(jī)的網(wǎng)絡(luò)被認(rèn)為是各種預(yù)計(jì)應(yīng)用的最合適網(wǎng)絡(luò)配置。
以下說(shuō)明每種裝置的細(xì)節(jié)。
圖2表示SMU 20的結(jié)構(gòu)。每個(gè)SMU 20包括物理存儲(chǔ)器媒體21(例如磁光(MO)盤(pán)及相應(yīng)的驅(qū)動(dòng)程序或一個(gè)或更多硬盤(pán)及其相應(yīng)的驅(qū)動(dòng)程序)、作為SMU20一部分的或位于該單元20外部的ATM接口29、用于例如存儲(chǔ)表格的存儲(chǔ)器25、以及由CPU 22、RAM 24、ROM 23和總線27組成的控制器26。
控制器26中的CPU 22根據(jù)在ROM 23中存儲(chǔ)的軟件程序、下載到RAM24中的附加控制軟件程序和存儲(chǔ)在SMU 20的存儲(chǔ)器25中的表格數(shù)據(jù)來(lái)控制存儲(chǔ)器媒體21和控制SMU 20的其他操作。
物理存儲(chǔ)器媒體21主要包含服務(wù)項(xiàng)目,但在需要時(shí)也可包含待下載給終端裝置40或一個(gè)或更多SMU 20的控制軟件程序。
SMU 20中的ROM 23最好包括微核操作系統(tǒng)(microkemel operatingsystem,MKOS)和諸如ATM驅(qū)動(dòng)程序、MO盤(pán)驅(qū)動(dòng)程序之類的存儲(chǔ)器媒體接口駐留(storage medium interface resident,SMIR)軟件。微核操作系統(tǒng)的功能猶如基本的指令系統(tǒng),該微核操作系統(tǒng)只能做通信操作中最基本的操作,如準(zhǔn)備由SMU20執(zhí)行的專門(mén)適合于后續(xù)通信的控制軟件的下載。ATM驅(qū)動(dòng)程序用于建立通過(guò)ATM接口29的通信。MO盤(pán)驅(qū)動(dòng)程序決定物理存儲(chǔ)器媒體21的工作方式,這將在以后說(shuō)明??刂破?6還包括建立諸虛擬通道和諸終端裝置40之間關(guān)系的表格25。
ATM接口29可以以全雙工方式與ATM交換機(jī)1通信,在此方式下ATM接口29可同時(shí)傳送輸入和輸出的ATM包28。在圖2中示出的這種AMT包28包括通常由5字節(jié)組成的頭標(biāo)部分A和通常由48字節(jié)組成的信息字段部分B。
RAM 24包括ROM 23中的可執(zhí)行代碼、作為信息提供器時(shí)使它具有最佳功能性的可下載模塊、以及緩沖器。
圖3示出的SMU 20的總線27分成單獨(dú)的控制總線和單獨(dú)的數(shù)據(jù)總線以提供高的通過(guò)量。
圖4是圖3所示SMU 20中控制和數(shù)據(jù)流的示意圖。這里區(qū)分了輸入和輸出視頻和/或音頻數(shù)據(jù)、輸入和輸出控制數(shù)據(jù)以及待下載的輸入控制軟件程序。視頻和/或音頻數(shù)據(jù)、控制數(shù)據(jù)和軟件程序的各自的包即使傳送到同一SMU 20或同一終端裝置40,也應(yīng)該在頭標(biāo)中有不同的路由信息以便可彼此區(qū)別。
圖5表示SMU 20的第三個(gè)實(shí)施例,其中該SMU 20的ATM交換機(jī)1和ATM接口29合并。其結(jié)果是,可直接通過(guò)ATM接口41建立從SMU 20至終端裝置40的連接。在此情況下,可以把系統(tǒng)管理器60連接到ATM交換機(jī)1,也可以由控制器26代替系統(tǒng)管理器60的功能。
圖6表示對(duì)應(yīng)于圖2實(shí)施例的SMU 20,該圖示出讀取和輸出來(lái)自物理存儲(chǔ)器媒體(例如盤(pán))的數(shù)據(jù)段的方法。作為例子,數(shù)據(jù)組經(jīng)由三個(gè)虛擬通道輸出,這些通道也可以由分別的物理通道形成。該圖示出以后將進(jìn)一步說(shuō)明的參差記錄數(shù)據(jù)的再現(xiàn)原理。圖中的SMU 20包括緩沖器210和定時(shí)器211,其中緩沖器210最好是ATM接口29的一部分。視頻數(shù)據(jù)劃分成預(yù)定數(shù)目T的句子(sentences),其中T對(duì)應(yīng)于通道的數(shù)目,在圖6的情況下T等于3。每個(gè)句子劃分成預(yù)定數(shù)目N的數(shù)據(jù)組,在圖6的情況下N等于4。在以下列方法改變數(shù)據(jù)組的次序之后把視頻數(shù)據(jù)記錄到存儲(chǔ)器媒體21中,改序的方法是在第1句子的第n(其中n=1,2,3,4…N)數(shù)據(jù)組之后順序地接以第T、第T-1、…及第T-(T-2)句子的第n數(shù)據(jù)組,n順序遞增,如圖6左上方所示。
用以上方法記錄的視頻數(shù)據(jù)從存儲(chǔ)器媒體21中按順序周期性地再現(xiàn)。各個(gè)T句子的第n數(shù)據(jù)組按順序存儲(chǔ)在緩沖器210中并通過(guò)ATM接口29輸出至各自不同的虛擬通道。在T個(gè)句子的各N個(gè)數(shù)據(jù)組輸出之后,在下一周期和以后周期中如圖7所示地轉(zhuǎn)換虛擬通道,使得N×T個(gè)數(shù)據(jù)組連續(xù)地經(jīng)由每個(gè)虛擬通道再現(xiàn),各虛擬通道再現(xiàn)的數(shù)據(jù)組有一個(gè)句子的時(shí)間差,如圖6右方所示。
圖8表示導(dǎo)航裝置30的結(jié)構(gòu)。導(dǎo)航裝置30最好包括由CPU 32、ROM33、還有RAM 34和總線37組成的控制器36,其中RAM 34用于待下載到終端裝置40的導(dǎo)航軟件程序;表格35,用于列出可獲得的視頻節(jié)目和識(shí)別數(shù)據(jù)(例如可獲得視頻節(jié)目的公用地址);以及ATM接口31??刂破?6按照存儲(chǔ)在ROM 33和RAM 34中的程序來(lái)控制導(dǎo)航裝置30的操作。當(dāng)置頂盒40要求導(dǎo)航裝置30作導(dǎo)航操作時(shí),導(dǎo)航裝置30把導(dǎo)航軟件程序下載給置頂盒40。導(dǎo)航裝置30接著向置項(xiàng)盒40提供與可獲得視頻節(jié)目及其識(shí)別數(shù)據(jù)有關(guān)的信息。當(dāng)在本交互式通信系統(tǒng)中使用公用網(wǎng)絡(luò)時(shí),可以使用公用地址。如果交互式通信系統(tǒng)具有多個(gè)使用例如日文版本、英文版本、三維圖形版本等的導(dǎo)航裝置30,則可以提供許多種類和版本的導(dǎo)航菜單。
圖9表示終端裝置(此處為置頂盒40)的結(jié)構(gòu)。置頂盒40可包括CPU 45、RAM 46、ROM 47及MPEG2解碼器48。CPU 45根據(jù)存儲(chǔ)在ROM 47和RAM 46中的程序來(lái)控制置頂盒40的操作。所述程序可能從系統(tǒng)管理器60、SMU 20或?qū)Ш窖b置30下載。MPEG2解碼器48將經(jīng)由ATM交換機(jī)1提供的壓縮的視頻數(shù)據(jù)和/或音頻數(shù)據(jù)解碼,將視頻數(shù)據(jù)(必要時(shí)連同來(lái)自圖形處理器49的數(shù)據(jù))經(jīng)由視頻RAM存儲(chǔ)器50提供給監(jiān)視器43及將音頻數(shù)據(jù)經(jīng)由放大器51提供給揚(yáng)聲器系統(tǒng)42。CPU 45按照用戶通過(guò)鍵盤(pán)44或類似裝置輸入的指示數(shù)據(jù)(instruction data)產(chǎn)生需求數(shù)據(jù)。這樣的需求數(shù)據(jù)經(jīng)由ATM接口41輸出。
圖10表示系統(tǒng)管理器60的結(jié)構(gòu)。系統(tǒng)管理器60包括CPU 68、ROM69、RAM 70、ATM接口61和例如表格裝置形式的存儲(chǔ)器71,其中RAM70用于存儲(chǔ)待下載到各置頂盒40和/或各SMU 20的各種VOD軟件程序。CPU68控制系統(tǒng)管理器60的操作。系統(tǒng)管理器60向各SMU 20和各置頂盒40提供操作軟件并更新代表ATM交換機(jī)1中輸入虛擬通道和輸出虛擬通道之間關(guān)系的數(shù)據(jù)的表格。這樣的系統(tǒng)管理器60可以完成上述與存儲(chǔ)器媒體管理器62、程序管理器67、服務(wù)項(xiàng)目提供器64、服務(wù)項(xiàng)目組65和信息提供器路由管理器66有關(guān)的一切功能。
圖11表示場(chǎng)景的序列,該序列可以通過(guò)顯示不同傳輸通道上的視頻數(shù)據(jù)來(lái)實(shí)現(xiàn)。在本例中,由于T=12,使用了12個(gè)(虛擬)傳輸通道,雖然為簡(jiǎn)單起見(jiàn)從圖中略去了通道4至12。數(shù)據(jù)組用圖6和圖7的同樣方法從包含參差記錄數(shù)據(jù)的物理存儲(chǔ)器媒體21中再現(xiàn),并經(jīng)由這些虛擬通道輸出。如圖11所示,通過(guò)對(duì)組成這種場(chǎng)景的視頻數(shù)據(jù)的輸入從一個(gè)通道切換到另一通道,就可以改變場(chǎng)景的順序,從而實(shí)現(xiàn)簡(jiǎn)單的VCR功能。例如,通過(guò)在顯示場(chǎng)景“2”的同時(shí)從通道1切換到通道2,可顯示場(chǎng)景“4”,從而作為快進(jìn)方式跳過(guò)了場(chǎng)景“3”。同樣通過(guò)在顯示場(chǎng)景“6”時(shí)從通道3切換到通道1,下次顯示的將是場(chǎng)景“5”,從而創(chuàng)造了倒放方式。虛擬通道之間的這種切換的實(shí)現(xiàn)依靠在系統(tǒng)管理器60的控制下按照來(lái)自終端裝置40的控制數(shù)據(jù)對(duì)ATM交換機(jī)1中變換表的更新。當(dāng)不作通道之間的切換時(shí),將遵循場(chǎng)景的自然順序,因?yàn)檫@是視頻數(shù)據(jù)在單一通道上出現(xiàn)的順序。
通過(guò)從通道3切換到通道1,場(chǎng)景“5”在場(chǎng)景“6”之后出現(xiàn)。于是進(jìn)行了倒放。
圖12表示要用終端裝置40執(zhí)行的馬賽克功能的例子,根據(jù)該功能,在監(jiān)視器43上顯示從序列中選定的場(chǎng)景。如此,用戶可以通過(guò)輸入裝置44發(fā)出相應(yīng)的需求來(lái)選擇電影開(kāi)頭之外的起點(diǎn)。這樣的馬賽克功能當(dāng)然也可以用于觀察可通過(guò)一個(gè)或數(shù)個(gè)導(dǎo)航裝置3選擇的服務(wù)項(xiàng)目的菜單,例如若干可選擇視頻節(jié)目的標(biāo)題框;借助于實(shí)時(shí)地切換虛擬通道、與此同時(shí)把選擇的場(chǎng)景存儲(chǔ)到視頻RAM 50中,或者借助于再現(xiàn)以前存儲(chǔ)在SMU 20中的視頻數(shù)據(jù)作為馬賽馬視頻數(shù)據(jù),就可以顯示這些為馬賽克功能而選擇的場(chǎng)景。
以下參照?qǐng)D13至圖15說(shuō)明在物理存儲(chǔ)器媒體21上視頻數(shù)據(jù)的記錄格式。
圖13表示物理存儲(chǔ)器媒體21,其中頭90安裝在可向著或離開(kāi)物理存儲(chǔ)器21中心移動(dòng)的臂91上。這里,物理存儲(chǔ)器媒體21由MO盤(pán)組成。數(shù)據(jù)組按照參差記錄順序92存放在MO盤(pán)21的數(shù)據(jù)道中,如圖13物理存儲(chǔ)器媒體21上方所示。在圖示的順序92上下的箭頭表示頭90從物理存儲(chǔ)器媒體21讀取數(shù)據(jù)組的次序。如圖所示,再現(xiàn)頭90在離中心向外通過(guò)物理存儲(chǔ)器媒體21時(shí)跳過(guò)一些數(shù)據(jù)組,在朝中心向里通過(guò)物理存儲(chǔ)器媒體21時(shí)讀取這些跳過(guò)的數(shù)據(jù)組。這樣,在要送到SMU 20的控制器26的數(shù)據(jù)組的順序終點(diǎn)和起點(diǎn)之間就不出現(xiàn)時(shí)間損失(見(jiàn)圖6),保證了數(shù)據(jù)組按照SMU 20的控制器26所要求的次序的連續(xù)流動(dòng)。由于數(shù)據(jù)組的連續(xù)流動(dòng),只需要小規(guī)模的緩沖存儲(chǔ)器。
準(zhǔn)備以上述格式記錄到存儲(chǔ)器媒體的視頻數(shù)據(jù)從所述存儲(chǔ)器媒體21再現(xiàn),并從SMU 20通過(guò)ATM接口29以3個(gè)虛擬通道輸出至ATM交換機(jī)1。
在圖14中把具有相同內(nèi)容但是相反時(shí)間方向的第一和第二視頻數(shù)據(jù)記錄在盤(pán)上。在此例中第一視頻數(shù)據(jù)的數(shù)據(jù)組和第二視頻數(shù)據(jù)的數(shù)據(jù)組交錯(cuò)。當(dāng)置頂盒需要正常前進(jìn)、快進(jìn)或逐步快進(jìn)播放方式時(shí),使用第一視頻數(shù)據(jù)。另一方面,當(dāng)置頂盒需要倒放播放方式時(shí),則使用第二視頻數(shù)據(jù)。此外,有可能在盤(pán)上隔道記錄第一視頻數(shù)據(jù)的數(shù)據(jù)組。第二視頻數(shù)據(jù)的數(shù)據(jù)組存儲(chǔ)在盤(pán)的其余道上。接著通過(guò)以第一方向移動(dòng)再現(xiàn)頭來(lái)隔道從盤(pán)上再現(xiàn)所記錄的第一視頻數(shù)據(jù)。通過(guò)以該第一方向移動(dòng)再現(xiàn)頭來(lái)從盤(pán)的其余道中再現(xiàn)所記錄的第二視頻數(shù)據(jù)。還可能在再現(xiàn)第一視頻數(shù)據(jù)之后以第一方向的相反方向再現(xiàn)第二視頻數(shù)據(jù),以便獲得與圖13所示的記錄格式相同的效果。
如果第一和第二視頻數(shù)據(jù)按照MPEG標(biāo)準(zhǔn)編碼,第二視頻數(shù)據(jù)的編碼方式應(yīng)該與第一視頻數(shù)據(jù)的相反。在此情況下,也許不可能如上所述地以相反方向再現(xiàn)第二視頻數(shù)據(jù)。在圖14A的例子中,對(duì)于前進(jìn)和倒退播放,頭的移動(dòng)距離都為最小,因?yàn)榍斑M(jìn)數(shù)據(jù)組(1F,2F,3F,4F等)與圖13類似地每隔三道記錄,而倒退數(shù)據(jù)組(12R,11R,10R,9R等)也每隔三道分別記錄在2F,3F,4F等之前。在盤(pán)的邊緣處,頭的移動(dòng)距離也達(dá)到最小,這從外邊緣處的6F,7F和8F及7R,6R,和5R及從內(nèi)邊緣處的12F,1F和2F及1R,12R和11R能夠看清楚。
圖15是表示在監(jiān)視器上顯示的視頻數(shù)據(jù)的順序的圖,其中該順序的獲得方法是使用圖14所示的記錄格式和讀取順序以及分別在不同虛擬通道接收和送出以便獲得前進(jìn)和/或倒退播放方式,為此,數(shù)據(jù)以參差的樣式記錄,如作為例子參照?qǐng)D13、14和14A所述。
現(xiàn)在來(lái)參照?qǐng)D16說(shuō)明多路廣播功能。在多路廣播功能下,圖1的系統(tǒng)管理器60還管理視頻數(shù)據(jù)的分發(fā)。如果系統(tǒng)管理器60甚至在服務(wù)過(guò)程中從一個(gè)或更多終端裝置40接收到要求提供與從SMU 20之一發(fā)送到其它終端裝置40或由其他終端裝置40請(qǐng)求的同樣的視頻和/或音頻數(shù)據(jù)的需求數(shù)據(jù),系統(tǒng)管理器60就向ATM交換機(jī)1輸出對(duì)接收的需求數(shù)據(jù)作出響應(yīng)而產(chǎn)生的包括從SMU 20選擇的視頻數(shù)據(jù)的輸入虛擬通道信息和請(qǐng)求該視頻和/或音頻數(shù)據(jù)的終端裝置40的輸出虛擬通道信息在內(nèi)的分發(fā)控制數(shù)據(jù)。例如,如果終端裝置STB-3請(qǐng)求“視頻1”、“視頻2”、“視頻3”的視頻數(shù)據(jù),而這些視頻數(shù)據(jù)與由另一終端裝置STB-1通過(guò)輸入虛擬通道“vc1”請(qǐng)求的、或從SMU 20通過(guò)輸出虛擬通道“vc7”發(fā)送至該另一終端裝置STB-1的“視頻1”、“視頻2”、“視頻3”視頻數(shù)據(jù)相同,則系統(tǒng)管理器60輸出更新的變換表至ATM交換機(jī)1,使得發(fā)送“視頻1”、“視頻2”、“視頻3”的ATM包的頭標(biāo)被在ATM交換機(jī)1中更改為不但是對(duì)應(yīng)于輸出虛擬通道“vc7”的頭標(biāo)而且是對(duì)應(yīng)于由終端裝置STB-3指定的輸出虛擬通道“vc8”的頭標(biāo)。因此,含有“視頻1”、“視頻2”和“視頻3”的ATM包同時(shí)供給終端裝置40STB-1和STB-3這二者。
圖17所示的通信順序表示建立視頻數(shù)據(jù)從SMU 20到置頂盒40的流動(dòng)的方法。首先,在步驟1,用戶通過(guò)他的輸入裝置44通知由STB表示的置頂盒40他希望進(jìn)入本系統(tǒng)。置頂盒40的回答方式是在步驟2詢問(wèn)用戶他希望選擇何種服務(wù),如點(diǎn)播的視頻、游戲或只要電視。這種可選擇的選項(xiàng)可以存儲(chǔ)在置頂盒40的存儲(chǔ)器中。往下,在步驟3,用戶把他的選擇通過(guò)他的輸入裝置44輸入到置頂盒40,這就涉及了在本圖中用Navi表示的導(dǎo)航裝置30。以下的描述與用戶已選擇視頻點(diǎn)播服務(wù)菜單的情況相關(guān),為此適合使用一個(gè)或數(shù)個(gè)導(dǎo)航裝置30。然而在本圖中為清晰起見(jiàn)只表示出一個(gè)導(dǎo)航裝置30。
在步驟5導(dǎo)航裝置30向置頂盒40提供可選擇視頻服務(wù)的菜單,這些可選擇視頻服務(wù)是該導(dǎo)航裝置30可以進(jìn)入的。在所述菜單中,也可包括一些選項(xiàng),向置頂盒40指引能進(jìn)入另一些視頻服務(wù)的另一導(dǎo)航裝置30。在下一步6,置頂盒40通過(guò)把菜單顯示在監(jiān)視器43上而將該菜單送交給用戶。在步驟7,用戶通過(guò)他的輸入裝置44輸入的他的選擇,在本例中該選擇是請(qǐng)求進(jìn)一步的菜單。該請(qǐng)求在步驟8傳送到導(dǎo)航裝置30,據(jù)此,在步驟9導(dǎo)航裝置30向置頂盒40提供新的選擇內(nèi)容的菜單。步驟7至10可以反復(fù)多次直至如同步驟10中的情況那樣,置頂盒40在監(jiān)視器43上顯示包含用戶希望選擇的視頻節(jié)目選項(xiàng)的菜單。用戶選擇該選項(xiàng),這由步驟11表示。在步驟12,置頂盒40請(qǐng)求由SIP表示的服務(wù)項(xiàng)目提供器64為把視頻流送給置頂盒提供與該服務(wù)項(xiàng)目提供器64地址相對(duì)應(yīng)的已知公用地址。在步驟13,服務(wù)項(xiàng)目提供器64首先向由SIG表示的服務(wù)項(xiàng)目組65請(qǐng)求給置頂盒40提供為建立置頂盒40最佳處理視頻流所需的控制數(shù)據(jù)。在步驟14,把該控制軟件下載到置頂盒40中?,F(xiàn)在置頂盒40能夠發(fā)出與VCR功能有關(guān)的命令了。在步驟15向服務(wù)項(xiàng)目提供器64發(fā)出第一個(gè)播放命令。在步驟16,服務(wù)項(xiàng)目提供器64為上述請(qǐng)求找出第一個(gè)可獲得的視頻流,在本例中該視頻流來(lái)自由SMU1表示的存儲(chǔ)器媒體單元20,接著服務(wù)項(xiàng)目提供器64設(shè)置由ATM SW表示的ATM交換機(jī)1,使得通過(guò)改寫(xiě)ATM交換機(jī)1中的虛擬通道表將所述存儲(chǔ)器媒體單元20和置頂盒40連接。在步驟17和18,所請(qǐng)求的視頻流通過(guò)ATM交換機(jī)1傳送到置頂盒40,現(xiàn)在所請(qǐng)求的視頻節(jié)目可以在監(jiān)視器43上顯示了。
在圖18中闡明了系統(tǒng)的動(dòng)態(tài)變化。在該時(shí)序圖中,在行13上服務(wù)項(xiàng)目組(SIG)產(chǎn)生SMU安裝器的新事例,并提供源SMU號(hào)碼、目的SMU號(hào)碼和其他參數(shù)。在行14上,SMU安裝器執(zhí)行向作為目的SMU的SMU1的下載操作,并且讓SMU1等待數(shù)據(jù)。在行15,SMU安裝器請(qǐng)求作為源的SMU2開(kāi)始向作為目的的SMU1提供數(shù)據(jù)。在行16,所請(qǐng)求的數(shù)據(jù)從SMU2傳送到SMU1。在行17,SMU2向SMU安裝器報(bào)告數(shù)據(jù)傳送已完成。在行18,SMU安裝器向SIG告知SMU1準(zhǔn)備好供應(yīng)數(shù)據(jù),此后SMU安裝器消失。在行19,SIG請(qǐng)求SMU1開(kāi)始向一定的虛擬通道供應(yīng)數(shù)據(jù),使這樣的數(shù)據(jù)可以向終端用戶們供應(yīng)。
在以上說(shuō)明中參照各優(yōu)選實(shí)施例描述了一些特性和細(xì)節(jié)。但是應(yīng)該理解本發(fā)明不限于對(duì)這樣的優(yōu)選實(shí)施例的上述描述。所請(qǐng)求的權(quán)利由以下的權(quán)利要求來(lái)確定。
權(quán)利要求
1.一種存儲(chǔ)器媒體單元,包括一信息存儲(chǔ)裝置,用于存儲(chǔ)信息數(shù)據(jù);一控制裝置,用于控制所述信息存儲(chǔ)裝置;一程序存儲(chǔ)裝置,用于記憶程序數(shù)據(jù),其中所述控制裝置根據(jù)所述下載的程序數(shù)據(jù)來(lái)控制所述信息存儲(chǔ)裝置的操作。
2.如權(quán)利要求1所述的存儲(chǔ)器媒體單元,其中在所述程序存儲(chǔ)裝置中下載寫(xiě)操作的第一程序數(shù)據(jù)和/或讀操作的第二程序數(shù)據(jù)。
3.如權(quán)利要求1所述的存儲(chǔ)器媒體單元,其中所述第一程序數(shù)據(jù)在讀操作被啟動(dòng)之前通過(guò)下載操作由所述第二程序數(shù)據(jù)替代。
4.如權(quán)利要求1、2或3所述的存儲(chǔ)器媒體單元,其中所述程序存儲(chǔ)裝置存儲(chǔ)常駐程序數(shù)據(jù),所述控制裝置在所述程序數(shù)據(jù)被下載到所述程序存儲(chǔ)裝置時(shí)根據(jù)所述常駐程序數(shù)據(jù)來(lái)控制所述程序存儲(chǔ)裝置。
5.如權(quán)利要求1、2、3或4所述的存儲(chǔ)器媒體單元,其中所述信息數(shù)據(jù)是視頻數(shù)據(jù)和/或音頻數(shù)據(jù)。
全文摘要
本發(fā)明提供一種存儲(chǔ)器媒體單元,其包括:用于存儲(chǔ)信息數(shù)據(jù)的信息存儲(chǔ)裝置;用于控制信息存儲(chǔ)裝置的控制裝置;用于存儲(chǔ)程序數(shù)據(jù)的程序存儲(chǔ)裝置,所述程序存儲(chǔ)裝置和/或存儲(chǔ)器媒體單元連接到服務(wù)系統(tǒng),從而由所述服務(wù)系統(tǒng)在所述程序存儲(chǔ)裝置中下載程序數(shù)據(jù),其中所述控制裝置根據(jù)所述下載的程序數(shù)據(jù)來(lái)控制所述程序存儲(chǔ)裝置的操作。
文檔編號(hào)H04N7/173GK1179868SQ96192959
公開(kāi)日1998年4月22日 申請(qǐng)日期1996年3月28日 優(yōu)先權(quán)日1996年3月28日
發(fā)明者約翰·德沃斯 申請(qǐng)人:索尼歐洲公司