国产精品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>

      基于av/c盤媒體播放器/記錄器子單元的模型和命令集的制作方法

      文檔序號:7580562閱讀:131來源:國知局
      專利名稱:基于av/c盤媒體播放器/記錄器子單元的模型和命令集的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及視聽系統(tǒng)。尤其是,本發(fā)明涉及通過使用工業(yè)標準AV/C協(xié)議的IEEE1394總線而與視聽媒體設(shè)備相接。
      背景技術(shù)
      典型的家用視聽設(shè)備的安裝包括若干部件。例如收音機、CD播放器、一對揚聲器、電視、VCR、錄音座及類似裝置。這些裝置中的每一個都通過一組一組的導線而彼此相連。有一個部件通常都是家用視聽系統(tǒng)的中心部件。這通常就是收音機或調(diào)諧器。調(diào)諧器具有用于耦合到其它部件的若干個特定輸入。調(diào)諧器具有相應的若干控制按鈕或控制開關(guān),它們能為這些部件提供有限度的可控性和互用性??刂瓢粹o和控制開關(guān)通常位于調(diào)諧器的前端。在許多情況下,在手持遙控單元上也有一套與上述這些按鈕和開關(guān)的一部分或全部相同的按鈕和開關(guān)。用戶通過操縱調(diào)諧器面板上的按鈕和開關(guān),或者,通過操縱手持遙控單元上的按鈕和開關(guān)來控制家用視聽系統(tǒng)。
      這種傳統(tǒng)的家用視聽系統(tǒng)范例已變得非常流行。但隨著家用視聽系統(tǒng)的新的用戶電子設(shè)備的數(shù)目的增加,同時還隨著這些設(shè)備的精巧性以及性能的提高,傳統(tǒng)范例所帶來的若干問題被暴露出來。其中一個問題就是在家用視聽系統(tǒng)中,各設(shè)備之間不相容。與被連接到來自另一個制造商的相似的設(shè)備上相比,來自一個制造商的用戶電子設(shè)備更經(jīng)常的是被以不同方式連接到一個視聽系統(tǒng)。
      例如,由一個制造商制造的多盤類型播放器可能與另一個制造商所制造的電視不能很好地結(jié)合,這會不能充分利用其性能。例如,多盤類型播放器可能不能插入能允許多該盤類型播放器有更精巧功能的硬件(例如,特定的輸入和輸出)。這樣,用較簡單的、不太復雜的電視或電纜解碼器可能不能使用這些功能。
      包括多盤類型播放器設(shè)備的家用AV系統(tǒng)尤其成問題,這是因為多盤類型播放器會包含及訪問廣泛的各種各樣的信息。例如,在市場上就有可支持CD、DVD和CD-ROM的幾種多盤類型的光盤播放器。這個問題可能會變得更困難,它給出了這樣一個事實,即有可能沒有直觀的、簡易可行的方法來利用家用AV系統(tǒng)的任何一個其它的遙控(例如調(diào)諧器的遙控)來訪問不同的信跡。
      雖然網(wǎng)絡(luò)及接口技術(shù)(例如IEEE1394串行通信總線以及廣泛使用的數(shù)字系統(tǒng))的出現(xiàn)為改正上述問題提供了希望,但仍然沒有相干的、開放的、可擴充的結(jié)構(gòu),這種結(jié)構(gòu)可利用多盤類型播放器設(shè)備來實現(xiàn)智能內(nèi)容引導(content navigation)以及選擇。不存在為家用AV系統(tǒng)內(nèi)的設(shè)備之間提供狀態(tài)報告和通知而使得用戶被通知的系統(tǒng)。由于IEEE1394技術(shù)的傳播是跨產(chǎn)品種類的,所以必須為象VCR和多盤播放器這樣的各種各樣的設(shè)備或功能組定義邏輯模型和命令集。隨著對用戶可用的媒體內(nèi)容的合計總量呈幾何級數(shù)增長,就象是使用多盤類型播放器的情況那樣,迫切需要能提供可靈活高效地訪問媒體內(nèi)容的標準裝置。
      發(fā)明概述由此,我們所需的是這樣一種設(shè)備模型,它與盤媒體的類型無關(guān),因此能支持任何類型的盤媒體(CD、迷你盤等)。我們所需的是這樣一種模型,它支持用于目錄引導和選擇的AV/C協(xié)議的增強,這種模式對目錄顯示及說明既提供了詳細摘要也提供了一般摘要,上述模型允許一定范圍的(從非常簡單的一直到非常復雜的)控制器可以利用其特性。我們所需的是這樣一種模型,它能支持狀態(tài)報告及通知裝置,這樣控制器能知道在該設(shè)備內(nèi)發(fā)生了什么,這樣使用戶得到通知。這一點在分布式網(wǎng)絡(luò)環(huán)境中尤為重要,在這種環(huán)境中設(shè)備有可能位于一個小室內(nèi),或者也可與控制器/用戶處于住宅的不同房間。我們還需要的是用于盤播放器/記錄器裝置的這樣一種邏輯模型和命令集,其中這種盤播放器/記錄器裝置是用于能存儲大量媒體內(nèi)容的多盤類型播放器。所需的模型及命令應該允許任何有興趣的機構(gòu)能引導驅(qū)動器內(nèi)的媒體目錄,應該允許訪問這些目錄(例如選擇盤上的一條信跡),以及應該允許監(jiān)視驅(qū)動器的狀態(tài)。本發(fā)明提供了滿足上述要求的一種方法和系統(tǒng)。
      例如,在典型實施例中,一個家用視聽網(wǎng)包括多個通過IEEE1394總線而連接的設(shè)備,本發(fā)明包括用來播放多個媒體項類型的多盤類型媒體播放器。一個媒體驅(qū)動器裝置被包含在多項類型媒體播放器中,并被如此配置以便能播放或記錄存儲在多項媒體播放器中的媒體項類型。一個嵌入式計算機系統(tǒng)被包含在多項媒體播放器中。基于軟件的媒體播放器模型是在計算機系統(tǒng)上運行的,并因此,使得計算機系統(tǒng)能實現(xiàn)訪問媒體驅(qū)動器裝置的一種方法。這樣一來,該計算機系統(tǒng)就與通過基于IEEE1394網(wǎng)絡(luò)的一個IEEE1394通信鏈耦合到多項媒體播放器的多個設(shè)備連接,并為媒體驅(qū)動器裝置提供一個標準命令集。媒體播放器模型提供了一組標準命令,該命令允許網(wǎng)上的多個設(shè)備訪問媒體驅(qū)動器裝置,因此能訪問已安裝的媒體項,并控制媒體驅(qū)動器裝置的功能性。
      以這種方式,本發(fā)明提供了與媒體類型無關(guān)的一種模型,因此能支持任意類型的盤媒體(CD、迷你盤等)。本發(fā)明的模型支持用于目錄引導和選擇的AV/C協(xié)議的增強,該模型對目錄顯示和說明既提供了詳細的摘要說明也提供了一般摘要,本發(fā)明的模型允許一定范圍的(從非常簡單的一直到非常復雜的)控制器能利用其特性。另外,本發(fā)明包括對狀態(tài)報告和通知裝置的支持,以便多個控制器能知道在該設(shè)備內(nèi)發(fā)生了什么,因此使得用戶得到通知。
      本發(fā)明的模型支持對用于目錄引導和選擇的眾所周知的AV/C協(xié)議的增強,該模型對目錄顯示和說明既提供了詳細摘要也提供了一般摘要,本模型允許一定范圍的(從非常簡單一直到非常復雜的)控制器能利用其特性。
      本發(fā)明定義了用于盤播放器/記錄器裝置的一種邏輯模型和命令集。該模型和命令集允許任何感興趣的機構(gòu)(例如一個接收機/放大器)能引導驅(qū)動器內(nèi)的媒體的目錄,并允許訪問這些目錄(例如選擇盤上的一條信跡),允許監(jiān)視驅(qū)動器的狀態(tài)。
      本發(fā)明能在基于IEEE1394的家用視聽網(wǎng)絡(luò)的環(huán)境中提供這些優(yōu)點。本發(fā)明定義了用于盤媒體播放器-記錄器的以軟件為基礎(chǔ)的邏輯模型以及命令集,上述盤媒體播放器-記錄器與媒體類型無關(guān)。本發(fā)明的模型支持任意類型的盤媒體(CD、迷你盤、激光盤等等)。這里提供了一種一般的目錄說明裝置,它能依據(jù)恰巧在此時安裝的媒體的具體細節(jié)來指定數(shù)據(jù)結(jié)構(gòu)。該模型不會憑任何特定類型的媒體而對盤子單元強加任何限制,但它確實能支持有可能發(fā)生的各種現(xiàn)實世界的約束(例如盤被寫保護,這樣它不能被更改)。
      本發(fā)明的模型支持狀態(tài)報告和通知裝置,這樣,控制器可以總能知道在該設(shè)備內(nèi)將要發(fā)生什么,這使用戶能得到通知。這在分布式網(wǎng)絡(luò)環(huán)境中是尤為重要的,在這種環(huán)境中,該設(shè)備可以處于一個小室內(nèi),或可以與控制器/用戶處于住宅的不同房間。
      而且,本發(fā)明的模型又支持這樣一種產(chǎn)品,可以選擇該產(chǎn)品,使其僅僅是一個媒體播放器,或是既可以是播放器又可以是記錄器(以下稱為播放器-記錄器)。但是,應該理解,本發(fā)明的模型也可以僅僅用作是一個播放器,正象與播放器-記錄器的情形相反的那樣。
      本發(fā)明的媒體播放器-記錄器子單元模型是由說明書來確定的,而它又確定了幾種數(shù)據(jù)結(jié)構(gòu),以用于媒體類型說明(如何描述只讀光盤、DVD盤等)、媒體的目錄(對于盤上每個信跡的標題、每個信跡的持續(xù)時間等),以及用于狀態(tài)報告和通知。依據(jù)本發(fā)明,可以用各種方式修改這些數(shù)據(jù)結(jié)構(gòu),以便包括或排除許多條信息,這些信息有可能有效也有可能無效,這依賴于媒體以及能作成相應的驅(qū)動器裝置的硬件和軟件的性能。例如,設(shè)計者可以選擇,使本發(fā)明說明書中的某些部分不被實現(xiàn),以便能設(shè)計出一種媒體記錄器而不是播放器。


      通過例舉附圖中的例子而不是通過限定來說明本發(fā)明,在以下附圖中,相似的參考號指相似的部件,其中圖1A顯示了本發(fā)明的計算機系統(tǒng)環(huán)境。
      圖1B顯示了依據(jù)本發(fā)明一個實施例的一個家用視聽網(wǎng)絡(luò)。
      圖1C顯示了依據(jù)本發(fā)明一個實施例的一個多盤類型播放器。
      圖2顯示了說明依據(jù)本發(fā)明一個實施例的盤形子單元標識符的表。
      圖3顯示了說明依據(jù)本發(fā)明一個實施例的盤形子單元從屬信息的表。
      圖4顯示了說明依據(jù)本發(fā)明一個實施例的媒體類型說明的格式的表。
      圖5顯示了說明來自圖4的表的盤類型字段的表。
      圖6顯示了說明依據(jù)本發(fā)明一個實施例的兩個明細表類型的表。
      圖7顯示了說明來自圖6的音軌清單-特定-信息字段的格式的表。
      圖8顯示了說明依據(jù)本發(fā)明一個實施例的最后一次-更新字段的表。
      圖9顯示了說明本發(fā)明音軌對象的音軌入口-特定-信息字段的格式的表。
      圖10更詳細地顯示了說明來自圖9的表的入口-特定-屬性字段的表。
      圖11顯示了說明依據(jù)本發(fā)明一個實施例的媒體-類型字段的表。
      圖12顯示了說明本發(fā)明的驅(qū)動器子單元的命令的表。
      圖13顯示了說明來自圖12的表的輸入媒體命令的表。
      圖14顯示了說明來自圖12的表的輸出媒體命令的表。
      圖15顯示了說明來自圖12的表的播放命令的表。
      圖16顯示了說明來自圖12的表的停止控制命令的表。
      圖17顯示了說明來自圖12的表的暫時控制命令的表。
      圖18顯示了說明來自圖12的表的下一個控制命令的表。
      圖19顯示了說明來自圖12的前一個控制命令的表。
      圖20顯示了說明來自表12的訪問播放控制命令的表。
      圖21顯示了說明來自圖12的表的訪問暫??刂泼畹谋?。
      圖22顯示了依據(jù)本發(fā)明一個實施例的處理步驟的流程圖。
      發(fā)明的詳細說明下面,將對本發(fā)明的實施例提供詳細的參考,在附圖中對其中的例子進行了說明。雖然本發(fā)明是聯(lián)系最佳實施例來說明的,但應該理解,并不打算將本發(fā)明限制在這些實施例上。相反,本發(fā)明試圖覆蓋包含在本發(fā)明的主旨和范圍內(nèi)的所有選擇、修改和等價內(nèi)容,本發(fā)明的主旨及范圍是由所附的權(quán)利要求確定的。另外,在以下對本發(fā)明的詳細說明中,提出了許多具體細節(jié),以使大家能全面理解本發(fā)明。但是,顯而易見,對本領(lǐng)域技術(shù)人員來講,沒有這些具體細節(jié),依然可以實現(xiàn)本發(fā)明。在其它例子中,沒有對眾所周知的方法、步驟、部件和電路進行詳細說明,因為沒有必要使其沖淡本發(fā)明。
      本發(fā)明提供了一種設(shè)備模型,它與盤媒體類型無關(guān),因此支持任意類型的盤媒體(CD、迷你盤等等)。本發(fā)明提供了一種模型,它支持對用于目錄引導和選擇的AV/C協(xié)議的增強,該模型對目錄顯示和說明既提供了詳細摘要,也提供了一般摘要,并允許一定范圍內(nèi)的控制器(從非常簡單的一直到非常復雜的)能利用其特性。本發(fā)明的模型支持狀態(tài)報告和通知裝置,這樣控制器能知道在該設(shè)備內(nèi)發(fā)生了什么,因此也能通知用戶。這種能力在分布式IEEE-1394網(wǎng)絡(luò)環(huán)境中尤為重要,在這種環(huán)境中該設(shè)備可能位于遠離控制器/用戶的地方。另外,本發(fā)明還提供了用于盤播放器/記錄器裝置的以軟件為基礎(chǔ)的模型和命令集,其中這種裝置用于能存儲大量媒體目錄的多盤類型播放器,本發(fā)明能允許任何感興趣的機構(gòu)引導驅(qū)動器內(nèi)的媒體目錄,允許訪問目錄(例如選擇盤上的一條信跡),并允許監(jiān)視該驅(qū)動器的狀態(tài)。下面將詳細說明本發(fā)明和其有益效果。
      表示法及術(shù)語詳細說明的某些部分在以下被表示為術(shù)語過程、步驟、邏輯塊、處理以及對計算機內(nèi)數(shù)據(jù)位的操作的其它符號表達法。這些說明和表達法都是本領(lǐng)域技術(shù)人員在數(shù)據(jù)處理技巧中所用的手段,以便將其工作主旨最有效地傳達給本領(lǐng)域中的其它技術(shù)人員。這里,過程、計算機執(zhí)行的步驟、邏輯塊、處理等等一般都被認為是指向所需結(jié)果的獨立序列的步驟或命令。這些步驟就是那些需要物理操作的物理量。盡管并不必要,但通常,這些數(shù)量都取能被存儲、傳送、組合、比較以及能在計算機內(nèi)操作的電信號或磁信號的形式。已經(jīng)證實其方便性,主要是由于其通用的用法,將這些信號稱為比特、值、單元、符號、字符、項、數(shù)字或類似名稱。
      但應當牢記的是,所有這些以及相似的術(shù)語都與恰當?shù)奈锢砹坑嘘P(guān),并且僅僅是加到這些量上的方便的標簽。除非特別標明與以下討論明顯不同,應該理解在說明本發(fā)明的過程中,討論中所使用的象“處理”、“計算”、“變換”、“用例子說明”、“判定”、“顯示”、“識別”等這樣的術(shù)語是指計算機系統(tǒng)或類似電子計算設(shè)備的操作或處理,上述計算機系統(tǒng)或電子計算設(shè)備對計算機系統(tǒng)寄存器和存儲器內(nèi)的被表示為物理(電)量的數(shù)據(jù)進行處理并將其變換到計算機系統(tǒng)寄存器或存儲器或其它有關(guān)信息的貯存、傳輸或顯示設(shè)備內(nèi)的被表示為物理量的相似的其它數(shù)據(jù)。
      計算機系統(tǒng)環(huán)境參見圖1A,它圖示了計算機系統(tǒng)112。在本發(fā)明的以下討論中,在一個實施例中所實現(xiàn)的某些處理和步驟被當作一系列命令(例如軟件程序)來討論,這些命令都存在于系統(tǒng)112的計算機可讀存儲器單元內(nèi),并由系統(tǒng)112的處理器來執(zhí)行。當執(zhí)行時,所述指令使得計算機系統(tǒng)執(zhí)行指定操作,并顯示出指定的工作狀態(tài),這將在以下進行詳細說明。
      一般來說,本發(fā)明所使用的計算機系統(tǒng)112包括用于傳輸信息的一個地址/數(shù)據(jù)總線100、與總線100相連的用于處理信息和指令的一個或多個中央處理器101、與總線100相連的用來存儲中央處理器101用的信息和指令的一個計算機可讀易失性存儲器單元102(例如隨機存取存儲器、靜態(tài)RAM、動態(tài)RAM等)、與總線100相連的用來存儲處理器101用的靜態(tài)信息和指令的一個計算機可讀非易失性存儲器單元103(例如只讀存儲器、可編程ROM、快閃存儲器、EPROM、EEPROM等)。系統(tǒng)112還可選擇包括大量的象磁或光盤以及盤驅(qū)動器這樣的貯存計算機可讀數(shù)據(jù)貯存設(shè)備104,它們與總線100相連,用于存儲信息和指令。另外,系統(tǒng)112也可選擇包括一個顯示器設(shè)備105、一個字母數(shù)字輸入設(shè)備106、一個光標控制設(shè)備107以及一個信號輸入/輸入設(shè)備108。顯示器設(shè)備105與總線100相連,用于向計算機用戶顯示信息;字母數(shù)字輸入設(shè)備106包括與總線100相連的字母數(shù)字鍵以及功能鍵,用于向中央處理器101傳輸信息和命令選擇;光標控制設(shè)備107與總線相連,用于向中央處理器101傳輸用戶輸入信息和命令選擇;信號輸入/輸出設(shè)備108與總線100相連,用于向處理器101傳輸信息、命令選擇、數(shù)據(jù)等,或用于接收來自處理器101的信息、命令選擇以及數(shù)據(jù)等。
      參見圖1B,它顯示了依據(jù)本發(fā)明一個實施例的家用視聽網(wǎng)120。網(wǎng)絡(luò)120包括6種設(shè)備電視機121、接收器122、多盤類型播放器/記錄器123、CD單元124、機頂盒125以及視頻攝象機126。設(shè)備121-126中的每一個都能通過相應的IEEE1394總線鏈130a至130e進行通信聯(lián)絡(luò),從而形成一個單獨的網(wǎng)絡(luò),在該網(wǎng)上的每個設(shè)備都能與網(wǎng)上的任意一個其它設(shè)備進行通信(例如是依據(jù)了眾所周知的IEEE1394總線協(xié)議)。雖然所顯示的網(wǎng)絡(luò)是包括了6種設(shè)備,但應當能理解網(wǎng)絡(luò)120適于包括任意數(shù)目的設(shè)備,該數(shù)目最高為總線技術(shù)的物理極限(例如用于IEEE1394的為63個設(shè)備)。
      圖1中的網(wǎng)絡(luò)120所用的IEEE1394串行總線是一種用于數(shù)字設(shè)備間互連的高速總線結(jié)構(gòu),因此提供了通用的輸入/輸出連接。IEEE1394標準確定了用于這種操作的數(shù)字接口,因此避免了在總線上執(zhí)行傳輸之前,將數(shù)字數(shù)據(jù)轉(zhuǎn)換為模擬數(shù)據(jù)的操作。與此相對照,接收操作接收來自總線的數(shù)字數(shù)據(jù)而不是模擬數(shù)據(jù),因此不需要將模擬數(shù)據(jù)轉(zhuǎn)換為數(shù)字數(shù)據(jù)。IEEE1394標準所需的電纜與連接這類設(shè)備所用的其它體積龐大的電纜相比,尺寸非常細。在總線運行的同時,可以將這些設(shè)備加到IEEE1394總線上,也可以將這些設(shè)備從總線上拆下來。如果一個設(shè)備被如此添加或被如此拆除,總線能自動對自己進行重新配置,以便在此時存在的節(jié)點之間傳輸數(shù)據(jù)。一個節(jié)點被看作是一個邏輯實體,它在該總線結(jié)構(gòu)上具有唯一的地址。每一個節(jié)點都提供了一個標識ROM、標準的一套控制寄存器和其自身的地址空間。
      圖1B的網(wǎng)絡(luò)120的IEEE1394通信標準支持數(shù)字編碼信息的等時數(shù)據(jù)傳送。等時數(shù)據(jù)傳送是一種實時傳送,它的出現(xiàn)使得對傳輸和接收操作來說,重要時刻之間的時間間隔具有相同的寬度。等時傳送的每一個數(shù)據(jù)包都是在其自己的時間期間內(nèi)被傳送的。等時傳送數(shù)據(jù)的一個應用的例子是從機頂盒124到電視121。機頂盒125接收來自有線電視公司的視頻流,并將該數(shù)據(jù)流分為離散的包。之后,機頂盒125在一個時間周期內(nèi)傳送在該有限的時間周期內(nèi)所記錄的表示圖象和聲音的每一個包,以用于電視機121的顯示。IEEE1394標準總線結(jié)構(gòu)為各個應用之間的等時數(shù)據(jù)傳輸提供眾多的信道。尤其是,一個六比特的信道號與數(shù)據(jù)一起傳輸,以保證由適當?shù)膽脕斫邮铡_@種做法允許眾多應用能在總線結(jié)構(gòu)上同時傳送等時數(shù)據(jù)。異步傳輸是傳統(tǒng)的數(shù)據(jù)傳輸方法,它能及時進行,并能將大量的數(shù)據(jù)從源傳送到目的地。
      應該理解,本發(fā)明同樣非常適用于基于IEEE1394以外的其它熟知的網(wǎng)絡(luò)或總線標準的家用視聽網(wǎng)絡(luò)。這種標準例如可以包括以太網(wǎng)、通用串行總線、令牌環(huán)等等。因此,在這里僅顯示并說明了網(wǎng)絡(luò)120的IEEE1394結(jié)構(gòu),將其作為總線結(jié)構(gòu)的一個例子。
      如上所述,本發(fā)明提供了一種能概括網(wǎng)上設(shè)備的功能性的軟件數(shù)據(jù)結(jié)構(gòu),還提供了一種標準化方法和系統(tǒng),用于設(shè)備間的相互作用,并用于利用調(diào)用等手段來控制設(shè)備的功能性。尤其是,本發(fā)明提供了一種標準化的數(shù)據(jù)結(jié)構(gòu),以便能作用于以盤為基礎(chǔ)的媒體播放器/記錄器(例如多盤類型播放器123)以及其它這類媒體設(shè)備。本文將這一數(shù)據(jù)結(jié)構(gòu)稱為“模型”。正象其名字所暗示的那樣,依據(jù)本發(fā)明的模型概括了設(shè)備的特征和功能性,因此提供了一種裝置,它能作用于與媒體類型無關(guān)以及與例如象接收器122或機頂盒125這樣的廣泛的“控制器設(shè)備”兼容的設(shè)備。本發(fā)明的設(shè)備模型是展示在計算機系統(tǒng)內(nèi)的,而該計算機系統(tǒng)一般都是被嵌入在設(shè)備自身內(nèi)的。在以下圖1C中將說明多盤類型播放器123以及嵌入其中的計算機系統(tǒng)112。
      圖1C顯示了依據(jù)本發(fā)明一個實施例的多盤類型播放器/記錄器。如上所述,多盤類型播放器/記錄器包括嵌入其內(nèi)部電子設(shè)備的計算機系統(tǒng)112。在計算機系統(tǒng)112內(nèi)所展示的是依據(jù)本發(fā)明一個實施例的一個媒體播放器/記錄器子單元模型151。
      就媒體播放器/記錄器子單元模型151來說,它明確地提供對盤驅(qū)動器裝置子單元160的功能性和特征的概括。通過計算機系統(tǒng)112,網(wǎng)絡(luò)120內(nèi)的其它軟件模塊和控制器可以訪問以及控制盤驅(qū)動器裝置160的功能、狀態(tài)等等。網(wǎng)絡(luò)120上的其它設(shè)備通過作用于媒體播放器/記錄器子單元模型151而影響盤驅(qū)動器裝置160。通過鏈路130d和130e,IEEE1394接口140對網(wǎng)絡(luò)提供了一條通信鏈路。
      本發(fā)明的盤驅(qū)動器裝置子單元160可以播放或記錄盤媒體。存在許多種盤媒體,其中的一部分包括音頻和視頻數(shù)據(jù),而其它的一些包括計算機數(shù)據(jù)。例如,多盤類型播放器123適用于播放視聽媒體(例如來自DVD盤的高品質(zhì)數(shù)字視頻)。
      依據(jù)本發(fā)明的媒體播放器/記錄器子單元模型151,概括了使用眾所周知的AV/C協(xié)議的盤驅(qū)動器裝置子單元160的特征和功能性。這樣一來,媒體播放器/記錄器子單元模型151提供了一種裝置,它能以與媒體類型無關(guān)的方式影響盤驅(qū)動器裝置單元160的功能和特征,這種方式可以與例如是接收器122或機頂盒125的廣泛的“控制器設(shè)備”相兼容。
      例如,媒體播放器/記錄器子單元模型151支持狀態(tài)報告和通知裝置,這樣,其它控制器(例如機頂盒125)就知道在設(shè)備內(nèi)發(fā)生了什么,這樣使用戶得到通知。這在分布式網(wǎng)絡(luò)環(huán)境中尤為重要,在這種環(huán)境中,執(zhí)行控制的機頂盒125例如可以在住宅的另一個房間內(nèi)。
      應當注意,在本實施例(例如多盤類型播放器123)中,媒體播放器記錄器子單元模型151支持與計算機數(shù)據(jù)媒體相對比的視聽盤媒體。但是,為在訪問視聽內(nèi)容的同時能訪問計算機數(shù)據(jù)的內(nèi)容,還要執(zhí)行適當?shù)挠嬎銠C數(shù)據(jù)協(xié)議以及控制命令。
      依然參見圖1C,媒體播放器記錄器子單元模型151是由規(guī)格來定的,這樣又確定了幾種數(shù)據(jù)結(jié)構(gòu),以用于媒體類型說明(如何描述光盤、DVD盤等等)、媒體目錄(盤上每個信跡的標題、每條信跡的持續(xù)時間等),以及用于狀態(tài)報告和通知。應當注意,可以有許多種方法來修改這些數(shù)據(jù)結(jié)構(gòu),以便包括或排除眾多條信息,這些信息有可能有效也有可能無效,這依賴于特定媒體項的特性以及所作成的多盤類型播放器123的性能(例如是盤驅(qū)動器裝置子單元160的性能等)。
      媒體播放器/記錄器子單元模型151支持狀態(tài)報告和通知裝置,這樣,其它控制器(例如機頂盒125)就知道設(shè)備內(nèi)發(fā)生了什么,并使用戶得到通知。這在分布式網(wǎng)絡(luò)環(huán)境中是尤為重要的,在這種環(huán)境中,執(zhí)行控制的機頂盒125例如可以在住宅的另一個房間內(nèi)。
      媒體播放器/記錄器子單元模型151是由技術(shù)規(guī)格確定的,該規(guī)格的具體執(zhí)行留給了產(chǎn)品制造商。本發(fā)明的媒體播放器/記錄器子單元模型規(guī)格確定了幾種數(shù)據(jù)結(jié)構(gòu),以用于媒體類型說明(如何描述光盤、DVD盤等等)、媒體目錄(盤上每條信跡的標題、每條信跡的持續(xù)時間等),以及用于狀態(tài)報告和通知??梢允褂煤芏喾椒▉硇薷倪@些數(shù)據(jù)結(jié)構(gòu),以包括或排除眾多條信息,這些信息可以有效也可以無效,這依賴于媒體以及作成盤驅(qū)動器裝置子單元160的性能。
      以下,將說明本發(fā)明典型的媒體播放器/記錄器子單元模型的軟件數(shù)據(jù)結(jié)構(gòu)(例如媒體播放器/記錄器子單元模型151)以及盤驅(qū)動器裝置子單元的一個實施例(例如盤驅(qū)動器裝置子單元160)。
      媒體播放器/記錄器子單元模型概述在典型應用中,本發(fā)明的媒體播放器/記錄器子單元模型被用來實現(xiàn)一個AV/C媒體播放器/記錄器。如上所述,依據(jù)本發(fā)明的AV/C媒體播放器/記錄器子單元是與任意一種特定類型的媒體播放裝置(例如盤驅(qū)動器裝置160)分離開的獨立的一種功能性。AV/C盤媒體播放器/記錄器子單元模型支持各種類型的盤媒體。
      應該能理解,用于AV/C媒體播放器/記錄器子單元模型的模型和數(shù)據(jù)結(jié)構(gòu)與所提出的用于AV/C調(diào)諧器子單元的那些模型和數(shù)據(jù)結(jié)構(gòu)相符。在AV/C3.0規(guī)格中說明了一般的描述符結(jié)構(gòu)和命令(例如OPENDESCRIPTOR、READ DESCRIPTOR、WRITE DESCRIPTOR、OBJECT NUMBERSELECT命令以及子單元標識符、目標及目標表)。理解如上所述的一般的AV/C增強有助于理解所提出的AV/C媒體轉(zhuǎn)換器子單元,如此這樣,插入到本文內(nèi)的AV/C3.0規(guī)格僅僅是用作背景材料來參考。因此,在這里也就不再對該信息進行一般性的重復。這樣,僅僅對AV/C媒體播放器/記錄器子單元模型-特性模型、結(jié)構(gòu)、命令以及實現(xiàn)的主要思路進行重點說明。
      本發(fā)明的媒體播放器/記錄器子單元模型的結(jié)構(gòu)如上所述,依據(jù)本發(fā)明的盤驅(qū)動器裝置子單元可以播放或記錄盤媒體。依據(jù)本發(fā)明的媒體播放器/記錄器子單元模型概括了盤驅(qū)動器裝置子單元的特征和功能性。這樣一來,媒體播放器/記錄器子單元模型提供了一種裝置,它能以與媒體類型無關(guān)的、高度兼容的方式影響盤驅(qū)動器裝置子單元160的功能性和特征。為提供這些優(yōu)點,媒體播放器/記錄器子單元模型包括軟件數(shù)據(jù)結(jié)構(gòu),在嵌入媒體播放器設(shè)備的計算機系統(tǒng)(例如圖1B的計算機系統(tǒng)112)內(nèi)顯示了這種數(shù)據(jù)結(jié)構(gòu)。在圖中描述了這些數(shù)據(jù)結(jié)構(gòu),且以下將要討論這些數(shù)據(jù)結(jié)構(gòu)。
      現(xiàn)在請參見圖2,表200說明了本發(fā)明媒體播放器/記錄器子單元的盤子單元標識符描述符。如表200所示,描述符-長度字段包括用于該描述符結(jié)構(gòu)的字節(jié)數(shù)目。根目標表數(shù)目(number-of-root-object-lists)字段包含直接與這一子單元相關(guān)的目標表的數(shù)目。根目標表標識(root-object-list-id-x)字段是每個相關(guān)目標表的ID值。根目標表數(shù)目字段表示這些ID值存在多少個。制造商-從屬-長度(manufacturer_dependent_length)和制造商-從屬-信息(manufacturer dependent_information)字段被用作銷售商-特定數(shù)據(jù)。格式和內(nèi)容可以完全由制造商來制作。
      圖3顯示了表300,它說明了依據(jù)本發(fā)明一個實施例的盤-子單元-從屬-信息。應當注意,表300的子單元屬性從屬信息字段是為將來的定義而保留的。如圖3所示,所支持盤的類型數(shù)目字段包括這個子單元所支持的盤的不同種類的數(shù)目。例如,DVD/CD播放器將會支持兩種盤類型。盤類型規(guī)格字段是一排所支持的盤(與所安裝的盤相對)的規(guī)格。
      現(xiàn)在請參見圖4,表400顯示了依據(jù)本發(fā)明一個實施例的媒體類型規(guī)格的格式。如表400中所示,本發(fā)明的盤-類型字段顯示了盤的類型。位置較高的字節(jié)表示媒介種類,而位置較低的字節(jié)指定了更詳細的規(guī)格或功能。類型-從屬-長度包含類型-從屬-信息字段所用的字節(jié)數(shù)目。類型-從屬-信息字段包括這樣的信息,該信息對子單元所支持類型的媒介中的每一種來說是確定的。
      圖5顯示了表500,表500更詳細地說明了來自表400的盤-類型。如表500所示,媒體播放器/記錄器子單元支持各種類型的盤(例如CD-DA、視頻CD、數(shù)據(jù)、預控數(shù)據(jù)(premastered)等)。
      媒體播放器/記錄器子單元的目標表以及目標現(xiàn)在請參見圖6,表600說明了依據(jù)本發(fā)明一個實施例的兩種表的類型。表600顯示了音頻信跡表字段以及視頻信跡表字段。音頻信跡表代表一張音頻盤(CD-DA、MD等)。音頻信跡表包括總體上說明盤目錄的信息(例如盤標題),同時還包括目標集合,每一個目標都代表單獨一條音頻信跡。該表包括通過讀取媒體目錄而得到的信息。音頻信跡表的表-特定-信息包括有關(guān)這張盤的“全盤”信息。以下,在圖700中說明了音頻信跡的表-特定-信息的格式。
      圖7顯示了表700,它說明了來自表600的音頻信跡的表-特定-信息字段的格式。如表700所示,最近一次刷新字段說明最后一次修改該表時的時間標記。如果最近一次刷新字段的最高位被設(shè)置為壹,則最近一次刷新值包括一個27比特的計數(shù)器,該計數(shù)器在每次修改目標表時都增加(該計數(shù)器的最低位位于地址偏移0316處)。如果最高位為零,則最近一次刷新字段包括在后面的圖8的表800中所示的時間標記。
      盤-總-播放-時間字段確定了該盤的整體播放時間。該字段被格式化為HHMMSSFF,小時分量(HH)在其最高字節(jié)(MSB)內(nèi)。盤-最大-記錄-容量字段確定了盤的最大記錄時間。這一字段被格式化為HHMMSSFF,小時分量(HH)在其最高字節(jié)(MSB)。
      盤-記錄-剩余-時間字段確定了盤上的剩余記錄時間。該字段被格式化為HHMMSSFF,小時分量(HH)位于其最高字節(jié)(MSB)。盤標題數(shù)目字段包含了盤標題的數(shù)目。有可能是用幾種語言(英語、日語等)來提供盤標題。
      盤-標題[x]-長度字段包含這一盤標題所用的字節(jié)的數(shù)目。盤-標題[x]-字符碼指定了這一盤標題的字符碼。該字符碼標識出使用了哪一個字符集對標題字符進行編碼。
      仍然請參見圖7的表700,盤-標題[x]字段包含在特定字符碼內(nèi)的盤的標題。媒體-類型-從屬-長度字段包含媒體-類型-從屬-信息字段所用的字節(jié)數(shù)目。媒體-類型-從屬-信息字段包含這樣一種信息,該信息對所述媒體-類型來說是特定的。對當前所確定的媒體類型,目前沒有為其所規(guī)定的媒體-類型-從屬-信息。當不存在信息時,媒體-類型-從屬-信息-長度字段將被設(shè)置為零,且該字段將不存在。
      圖8顯示了表800,它說明了當年份為奇數(shù)時年比特為1,而在年份為偶數(shù)時年比特為0。這種作法允許時間標記裝置能控制兩年的時間。時間標記的讀取器可以檢查年比特以及(被推測出的在別處可用的)當前的日歷年度,以確定時間標記是否表示在當前年或前一年之間的變化。
      現(xiàn)在,請參見圖9,其中顯示了表900,表900說明了本發(fā)明的音頻信跡目標的音頻信跡入口-特定-信息字段的格式。如表900所示,入口-特定-信息字段包括描述盤內(nèi)容的各種信跡信息。在以下的表1000中將更詳細地顯示入口-特定-屬性字段的內(nèi)容。
      圖10顯示了表1000,它更詳細地說明了來自表900的入口-特定-屬性字段。如表1000所示,可記錄比特表示這張?zhí)囟ūP是否是可記錄的。寫保護比特告知這一張可記錄盤是否受到了寫保護裝置的保護。只有可記錄比特為1時才能定義寫保護比特。當可記錄比特為0時,則應該將這一比特設(shè)置為0。
      圖11顯示了表1100,它說明了依據(jù)本發(fā)明一個實施例的媒體類型字段。如表1100所示,媒體類型字段表明在特定媒體項上的信息格式。位置較高的字節(jié)表明媒體種類,而位置較低的字節(jié)更詳細地指定了規(guī)范或功能。數(shù)據(jù)類型意味著這是不同于AV格式(例如CD-ROM)的某種格式。
      如表11所示,例如,DVD電影盤應該具有值050116。信跡-播放-時間字段包含信跡的總播放時間。該字段的格式為HHMMSSFF,小時分量(HH)在其最高字節(jié)(MSB)。信跡標題數(shù)目字段包含提供給這一信跡的標題的數(shù)目。由于使用了盤標題,因此使得對每一個信跡標題,都能提供出幾種不同的語言。信跡-標題[x]-字符碼指定了信跡標題的字符碼。信跡-標題[x]-長度字段包含了信跡標題所使用的字節(jié)數(shù)目。
      信跡-標題[x]字段包含以所指定的字符碼形式的信跡標題。信跡-從屬-信息-長度字段包含信跡-從屬-信息字段所用的字節(jié)數(shù)目。信跡-從屬-信息字段包含用于盤媒體的信跡-特定信息。
      盤驅(qū)動器子單元命令現(xiàn)在,請參見圖12,圖12顯示了表1200,表1200說明本發(fā)明的驅(qū)動器子單元命令。如表1200所示,驅(qū)動器子單元命令包括輸入媒體命令、輸出媒體命令、播放命令等。除記錄命令外,這些命令中的每一個都在表13到21中得到了進一步的說明。
      表13顯示了表1300,它說明了來自表1200的輸入媒體命令。輸入媒體命令用于將媒體放置到盤驅(qū)動器裝置子單元中。
      圖14顯示了表1400,它說明了來自表1200的輸出媒體命令。輸出媒體命令用于將媒體從盤驅(qū)動器裝置子單元中取出。
      圖15顯示了表1500,它說明了來自表1200的播放命令。播放命令用于啟動播放。如果指定的播放開始點是在該命令之前,則播放從媒體的起始處開始。
      圖16顯示了表1600,表1600說明了來自表1200的停止控制命令。該停止控制命令用于停止正在被播放的媒體。
      圖17顯示了表1700,表1700說明了來自表1200的暫??刂泼?。暫??刂泼钣糜跁和U诓シ诺拿襟w。如果在媒體正在播放時使用該命令,則媒體被暫停在當前的播放點。如果不是這樣,則媒體被暫停在其起始處。
      圖18顯示了表1800,表1800說明了來自表1200的下一個控制命令。下一個控制命令用于播放由“唯一單元”所標定的下一個播放點。
      圖19顯示了表1900,表1900說明了來自表1200的前一個控制命令。前一個控制命令用于播放由其唯一單元所標定的前一個播放點。
      圖20顯示了表2000,表2000說明了來自表1200的訪問播放控制命令。訪問播放控制命令用于從這一命令所指定的點開始播放。
      圖21顯示了表2100,表2100說明了來自表1200的訪問暫停命令。訪問暫停命令用于暫停在由該命令所指定的特定點。
      現(xiàn)在請參見圖22,它顯示了一個依據(jù)本發(fā)明一個實施例的處理的步驟2200的流程圖。處理2200是在多盤類型播放器/記錄器同家用視聽網(wǎng)上的其它設(shè)備之間的典型的接口處理。接口處理是通過依據(jù)本發(fā)明一個實施例的一個媒體播放器/記錄器子單元模型(例如圖1C的媒體播放器/記錄器子單元模型151)來實現(xiàn)的。如上所述,家用視聽網(wǎng)是以IEEE1394協(xié)議為基礎(chǔ)的。
      在步驟2201中,與家用視聽網(wǎng)相連的一個外部設(shè)備通過IEEE1394通信鏈路來訪問多盤類型播放器(例如圖1C的DVD播放器123)的一個媒體播放器記錄器子單元模型。如上所述,控制器設(shè)備(例如一個接收器/放大器、機頂盒等)一般都響應一些用戶輸入,通過向媒體播放器/記錄器子單元模型發(fā)送標準化消息來訪問多盤播放器。在嵌入多盤播放器內(nèi)的計算機系統(tǒng)中顯示有這種媒體播放器/記錄器子單元模型。
      在步驟2202內(nèi),媒體播放器/記錄器子單元模型響應來自控制器設(shè)備的請求,訪問盤驅(qū)動器裝置內(nèi)的盤,以確定盤的內(nèi)容信息。如上所述,盤驅(qū)動器裝置直接與媒體播放器/記錄器子單元模型相面接,并通過媒體播放器/記錄器與其它設(shè)備相接。通過IEEE1394通信鏈,由媒體播放器/記錄器子單元模型將盤的內(nèi)容(例如信跡數(shù)目、信跡長度、信跡標題等)通知給其它設(shè)備。
      在步驟2203中??刂破髟O(shè)備選擇盤中的一條信跡,并播放所選信跡。如上所述,盤驅(qū)動器裝置命令是由媒體播放器/記錄器模型來確定的。使用這些命令,控制器設(shè)備訪問盤驅(qū)動器裝置子單元的函數(shù)。應當注意,通過這些命令可得到盤驅(qū)動器裝置子單元的全部功能性。例如,控制器可以用相同的方式發(fā)送“記錄”命令、“快速向前”命令、“暫?!泵罨蝾愃泼?。
      在步驟2204中,在對盤驅(qū)動裝置執(zhí)行完命令后,媒體播放器/記錄器子單元更新盤驅(qū)動器裝置的狀態(tài),并更新正在被播放的盤的狀態(tài)。狀態(tài)信息例如可以包括正在被播放的特定信跡、該信跡的時間剩余的總量以及類似信息。之后,經(jīng)更新的狀態(tài)被送到控制器設(shè)備,并通過IEEE1394通信鏈被送給網(wǎng)絡(luò)上的其它設(shè)備。
      這樣,本發(fā)明提供了一種設(shè)備模型,它與盤媒體的類型無關(guān),并因此支持任何一種類型的盤媒體(CD、迷你盤等)。本發(fā)明提供了一種模型,它能支持對用于目錄引導和選擇的AV/C協(xié)議的增強,該模型對目錄顯示和說明既提供了詳細摘要,也提供了一般摘要,因此本發(fā)明允許一定范圍的(從非常簡單的一直到非常復雜的)控制器能利用其特征。本發(fā)明的模型支持狀態(tài)報告和通知裝置,以便控制器能知道設(shè)備中發(fā)生了什么,這樣能使用戶得到通知。這一性能在分布式IEEE-1394網(wǎng)絡(luò)環(huán)境中尤為重要,在這種環(huán)境中設(shè)備可以遠離控制器/用戶。另外,本發(fā)明為盤播放器/記錄器裝置提供了基于軟件的模型以及命令集,用于能存儲大量媒體內(nèi)容的多盤類型播放器,因此允許任意感興趣的輸入能引導驅(qū)動器內(nèi)的媒體的目錄,以訪問這些目錄(例如選擇盤上的一條信跡)以及監(jiān)視驅(qū)動器的狀態(tài)。
      本文所提供的對本發(fā)明特定實施例的前述描述是用于舉例說明本發(fā)明。不應該試圖把它們當作是窮舉本發(fā)明,或?qū)⒈景l(fā)明限制為所公開的幾種明確的形式,很明顯,依據(jù)上述講授能作出許多修改和變化。所選以及所說明的實施例是為了更好地解釋本發(fā)明的原理及其實際應用,因此使得本技術(shù)領(lǐng)域的其它人員能更好地利用本發(fā)明以及經(jīng)過各種修改的適用于特定用途的各種實施例。打算用由所附的權(quán)利要求書中來限定本發(fā)明的范圍及其等價內(nèi)容。
      權(quán)利要求
      1.一種系統(tǒng),包括用于存儲一個項的設(shè)備;一種在所述用于存儲的設(shè)備內(nèi)的裝置,該用于存儲的裝置被配置為能播放所述項;在所述用于存儲的設(shè)備內(nèi)的計算機系統(tǒng),該計算機系統(tǒng)與所述裝置相連,所述計算機系統(tǒng)具有與一個存儲器相連的處理器;以及在計算機系統(tǒng)內(nèi)執(zhí)行的基于軟件的媒體播放器模型,所述媒體播放器模型是由計算機可讀代碼構(gòu)成的,在由處理器執(zhí)行所述代碼時,會使得計算機系統(tǒng)能執(zhí)行一種訪問所述裝置的方法,所述方法包括執(zhí)行以下步驟的計算機系統(tǒng)通過基于IEEE1394網(wǎng)絡(luò)的IEEE1394通信鏈,同多個設(shè)備相連接,而這多個設(shè)備又與用于存儲的設(shè)備相連;以及為所述裝置提供一個標準命令集,以提供能允許多個設(shè)備訪問所述裝置的一套標準命令,使得這多個設(shè)備能訪問所述項。
      2.如權(quán)利要求1的系統(tǒng),其特征在于所述系統(tǒng)是在家用視聽網(wǎng)內(nèi)的,該家用視聽網(wǎng)包含通過IEEE1394總線相連的多個設(shè)備,所述系統(tǒng)是用于訪問多項類型媒體播放器的媒體播放器裝置的;所述用于存儲的設(shè)備是能播放所述項的多項類型媒體播放器;由多項類型媒體播放器所存儲的所述項是一個媒體項,其中,提供了一個能使多個設(shè)備訪問所安裝的媒體項的信息的步驟。
      3.如權(quán)利要求1或2的系統(tǒng),其特征在于用于存儲的所述設(shè)備或多項類型媒體播放器是基于盤的多項媒體播放器,且所述項是一張盤。
      4.如權(quán)利要求1或2的系統(tǒng),其特征在于所述裝置包括被配置為能播放和記錄所述項的至少一個驅(qū)動器。
      5.如權(quán)利要求1或2的系統(tǒng),其特征在于所述裝置被配置為能播放來自多個不同格式的項。
      6.如權(quán)利要求1的系統(tǒng),其特征在于所述系統(tǒng)處在基于IEEE1394的家用視聽網(wǎng)中,該視聽網(wǎng)包括通過相應的IEEE1394通信鏈相連的多個設(shè)備,所述系統(tǒng)是一個與媒體類型無關(guān)的系統(tǒng),用于訪問與所述網(wǎng)絡(luò)相連的多盤類型媒體播放器的盤驅(qū)動器裝置;用于存儲的所述設(shè)備是被配置為能存儲單獨一個媒體盤的一個多盤類型媒體播放器,所述盤是所述項;所述裝置是位于多盤類型媒體播放器內(nèi)的一個盤驅(qū)動器裝置,所述盤驅(qū)動器裝置用于播放媒體盤;以及所述計算機系統(tǒng)位于所述多盤類型媒體播放器內(nèi),并與所述盤驅(qū)動器裝置相連,其中在所提供的步驟中,多個設(shè)備可以訪問所述媒體盤的內(nèi)容。
      7.如權(quán)利要求1、2或6的系統(tǒng),其中所述媒體播放器模型與使用AV/C協(xié)議的多個設(shè)備相連接,所述標準命令集是AV/C協(xié)議的延伸。
      8.如權(quán)利要求1、2或7的系統(tǒng),其特征在于所述計算機系統(tǒng)進一步執(zhí)行增強AV/C協(xié)議的所述步驟,以用于引導媒體盤或項的目錄,這是通過提供所述盤驅(qū)動器裝置的內(nèi)容顯示功能性的詳細摘要和一般摘要而實現(xiàn)的。
      9.如權(quán)利要求6的系統(tǒng),其特征在于所述盤驅(qū)動器裝置被配置為既能播放媒體盤,也能記錄媒體盤。
      10.如權(quán)利要求6的系統(tǒng),其特征在于媒體播放器模型包括一個盤子單元標識符描述符軟件數(shù)據(jù)結(jié)構(gòu),用于描述媒體盤的信息內(nèi)容。
      11.如權(quán)利要求6的系統(tǒng),其特征在于所述媒體播放器模型包括多個目標表單軟件數(shù)據(jù)結(jié)構(gòu),用于描述媒體盤的信跡。
      12.如權(quán)利要求11的系統(tǒng),其特征在于所述目標表單軟件數(shù)據(jù)結(jié)構(gòu)包括用于對媒體盤的內(nèi)容編制目錄的至少一個音頻信跡表單或一個視頻信跡表單。
      13.如權(quán)利要求6的系統(tǒng),其特征在于媒體播放器模型包括用于控制所述盤驅(qū)動器裝置的功能的命令軟件數(shù)據(jù)結(jié)構(gòu)。
      14.一種用于與盤的類型無關(guān)地執(zhí)行對多盤類型媒體播放器的盤驅(qū)動器裝置的訪問的方法,多盤類型媒體播放器連接到處在基于IEEE1394的家用視聽網(wǎng)中的網(wǎng)絡(luò)上,所述家用視聽網(wǎng)包括多個通過相應的IEEE1394通信鏈而連接的設(shè)備,該方法包括使用盤驅(qū)動器裝置內(nèi)的一個盤驅(qū)動器來播放媒體盤;使用所述多盤類型媒體播放器內(nèi)的計算機系統(tǒng),與通過基于IEEE1394網(wǎng)絡(luò)的一個IEEE1394通信鏈而耦合到多盤媒體播放器的多個設(shè)備相連接,所述計算機系統(tǒng)具有與存儲器相連的一個處理器,用于執(zhí)行以軟件為基礎(chǔ)的媒體播放器模型,所述媒體播放器模型是由計算機可讀代碼構(gòu)成的,當所述處理器執(zhí)行這些代碼時,會使所述計算機系統(tǒng)執(zhí)行以下步驟提供用于盤驅(qū)動器裝置的一個標準化命令集,以提供一套允許多個設(shè)備訪問所述盤驅(qū)動器裝置的標準化命令,使得多個設(shè)備可以訪問該媒體盤;以及將所述盤驅(qū)動器裝置與使用AV/C協(xié)議的多個設(shè)備相連接,所述標準化命令集是所述AV/C協(xié)議的延伸。
      15.如權(quán)利要求14的所述方法,其特征在于所述計算機系統(tǒng)進一步執(zhí)行提供增強用來對媒體盤執(zhí)行目錄引導和選擇的AV/C協(xié)議的步驟,這是通過對所述盤驅(qū)動器裝置的目錄顯示功能性提供詳細摘要和一般摘要而實現(xiàn)的。
      16.如權(quán)利要求14的所述方法,其特征在于所述媒體播放器模型與使用AV/C協(xié)議的多個設(shè)備相連接,所述標準化集是所述AV/C協(xié)議的延伸。
      17.如權(quán)利要求14的所述方法,其特征在于所述盤驅(qū)動器裝置被配置為既能播放所述媒體盤也能記錄所述媒體盤。
      18.如權(quán)利要求7或14的所述方法,其特征在于所述媒體播放器模型包括一個盤子單元標識符描述符軟件數(shù)據(jù)結(jié)構(gòu),用于描述媒體盤的信息內(nèi)容。
      19.如權(quán)利要求7或14的所述方法,其特征在于所述媒體播放器模型包括多個目標表軟件數(shù)據(jù)結(jié)構(gòu),用于描述媒體盤的信跡。
      20.如權(quán)利要求7或14的所述方法,其特征在于所述媒體播放器模型包括命令軟件數(shù)據(jù)結(jié)構(gòu),用于控制盤驅(qū)動器裝置的功能。
      全文摘要
      在包括通過IEEE 1394總線而相連的多個設(shè)備的家用視聽網(wǎng)中,用于訪問多項類型媒體播放器的一個媒體驅(qū)動器裝置的系統(tǒng)。該多項類型媒體播放器可以播放任何類型的盤媒體項。媒體驅(qū)動器裝置包含在多項類型媒體播放器中,并被配置,以便能播放或記錄存儲在多項類型媒體播放器中的媒體項。一個計算機系統(tǒng)被嵌入到多項類型播放器中。以軟件為基礎(chǔ)的媒體播放器模型是在計算機系統(tǒng)上運行的,并由此使該計算機系統(tǒng)能實現(xiàn)對媒體驅(qū)動裝置進行訪問的一種方法。這樣一來,所述計算機系統(tǒng)可以與通過以IEEE 1394為基礎(chǔ)的網(wǎng)絡(luò)的IEEE 1394通信鏈而連接到多項媒體播放器的多個設(shè)備相接,并能提供對媒體驅(qū)動裝置的一個標準命令集。媒體播放器模型提供了一組標準命令,它允許網(wǎng)上的多個設(shè)備訪問媒體驅(qū)動器裝置,由此可訪問所安裝的媒體項,并控制媒體驅(qū)動器裝置的功能性。
      文檔編號H04N5/44GK1265770SQ98807800
      公開日2000年9月6日 申請日期1998年7月24日 優(yōu)先權(quán)日1997年7月30日
      發(fā)明者H·A·魯?shù)绿乜? H·卡瓦穆拉, H·伊諾伊 申請人:索尼電子有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1