專利名稱:傳送并接收節(jié)目信息的多媒體系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明相關(guān)于數(shù)字視聽(A/V)設(shè)備,更詳細(xì)地說,相關(guān)于用數(shù)字接口將若干數(shù)字視聽設(shè)備彼此連接起來的多媒體系統(tǒng)。
背景技術(shù):
在數(shù)字視聽設(shè)備中,一個裝置可以由其它裝置控制,這在傳統(tǒng)的模擬視聽設(shè)備中是不可能實現(xiàn)的。作為一個例子,高清晰度數(shù)字盒式磁帶錄像機(HD-DVCR)聯(lián)合會定義了一個稱為AV/CCTS(視聽控制命令與事務(wù)處理裝置集)的命令集,使來自遙控器的操作命令經(jīng)由IEEE 1394串行總線被傳送到目標(biāo)控制裝置(稱為“本地裝置”)。這里所述的IEEE 1394串行總線是與高速數(shù)據(jù)傳送相關(guān)的一個標(biāo)準(zhǔn),該標(biāo)準(zhǔn)由電氣與電子工程師協(xié)會(IEEE)定義。IEEE 1394串行總線被用作連接數(shù)字多媒體系統(tǒng)的各個裝置的接口,具有同步傳送模式和異步傳送模式。這里,視聽數(shù)據(jù)采用同步傳送模式實時傳送,而包括讀、寫和鎖定的通信所需的事務(wù)處理采用異步傳送模式以異步方式傳送。同樣AV/C CTS之類的控制命令也采用異步傳送模式以異步方式傳送。
然而,雖然由AV/C CTS定義的內(nèi)容包括與直接/間接用戶輸入按鈕相關(guān)的命令,但與所有操作相關(guān)的命令尚不完全,仍然在不斷更新。與用戶沒有注意的信息或不需要加以通知的信息的傳送相關(guān)的命令也尚未提供。因此,很難對所有裝置實現(xiàn)一個單一的共同遠(yuǎn)程控制。
另一方面,根據(jù)HD-DVCR聯(lián)合會出版的兩篇文章“使用6.3mm磁帶的用戶使用數(shù)字VCR規(guī)范-第8部分用戶使用數(shù)字VCR的ATV規(guī)范”、“用戶電子視聽設(shè)備的數(shù)字接口的規(guī)范-第1和4部分”,規(guī)定采用IEEE 1394傳送的具有MPEG2-TS(運動圖像專家組2-傳送流)的一個先進(jìn)電視(ATV)信號可以由HD-VCR采用6.3mm磁帶記錄,還特別規(guī)定采用IEEE 1394的同步傳送模式傳送MPEG2-TS,它具有一個共用格式,即共用的同步包(CIP)標(biāo)題結(jié)構(gòu),如在稱為攝錄機中的數(shù)字視頻盒式磁帶(DVC)的情況一樣。MPEG2還被粗略地劃分為以下三類MPEG2-系統(tǒng)、MPEG2-視頻和MPEG2-音頻。定義一個傳送流(TS)和一個節(jié)目流(PS)作為MPEG2-系統(tǒng)中的傳送標(biāo)準(zhǔn)。
圖1示出了在ATV和HD-VCR之間傳送數(shù)據(jù)的一個典型例子。根據(jù)由HD-DVCR聯(lián)合會出版的“藍(lán)皮書”[1](其中包括“使用6.3mm磁帶的用戶使用數(shù)字VCR的規(guī)范”、“用戶電子視聽設(shè)備數(shù)字接口的規(guī)范”和“用于數(shù)字接口的AV/C命令和事務(wù)處理集的規(guī)范”)的定義,在記錄模式中由IEEE 1394電纜30連接的從ATV 10傳送到HD-VCR 20的視聽數(shù)據(jù)是一個多節(jié)目MPEG2-TS,而在放像模式下從HD-VCR 20傳送到ATV 10的數(shù)據(jù)是一個單一節(jié)目MPEG2-TS。這里,名詞ATV表示由先進(jìn)電視系統(tǒng)聯(lián)合會(ATSC)建議的美國高清晰度電視(HDTV)。同樣,在籃皮書中建議的AV/C CTS定義與VCR子裝置相關(guān)的控制命令,其中大部分與機械操作有關(guān)。
例如,遙控器11對ATV 10的命令,如快進(jìn)和倒帶,可以經(jīng)由IEEE 1394串行總線傳送到HD-VCR 20。然而,對VCR子裝置的控制命令不包括傳送MPEG2系統(tǒng)層(如節(jié)目號)相關(guān)信息的命令。
因此,MPEG2-TS在記錄模式中被從ATV 10傳送到HD-VCR 20,這里HD-VCR 20應(yīng)該采用HD-VCR 20的遙控器21從用戶接收分析正從ATV 10傳送的MPEG2-TS所需要的信息。
另外,記錄的單一節(jié)目MPEG2-TS在重放時從HD-VCR 20傳送到ATV 10。這里,記錄在視頻輔助(VAUX)區(qū)域中的節(jié)目號應(yīng)該從HD-VCR 20傳送到ATV,此外,在藍(lán)皮書中規(guī)定了在磁帶的VAUX區(qū)域中記錄節(jié)目號。
然而,圖1的多媒體系統(tǒng)需要對連接到ATV的每個裝置有一個單獨的遙控器,也就是說,當(dāng)能夠記錄/重放一個被接收的信號的若干裝置被連接到ATV時,在用戶要采用每個裝置的不同的遙控器來對每個記錄/重放裝置輸入操作命令時,會感覺不方便。
另外,當(dāng)在圖1所示的多媒體系統(tǒng)中通過分析MPEG2-TS的節(jié)目指南信息(PG)來選擇一個節(jié)目時,HD-VCR 20應(yīng)該首先分析從ATV傳送的多節(jié)目MPEG2-TS中的節(jié)目指南信息。為了在屏幕圖形(OSG)顯示器上顯示分析的節(jié)目指南信息,節(jié)目指南信息的OSG通過進(jìn)行MPEG2-TS編碼被傳送到ATV 10,原因是在IEEE 1394中沒有OSG傳送標(biāo)準(zhǔn)。隨后,用戶可以在觀看ATV 10上顯示的OSG的同時,采用HD-VCR的遙控器21的上行/下行鍵輸入與所需節(jié)目相關(guān)的節(jié)目號。因此,為了進(jìn)行OSG的MPEG2-TS編碼,這個多媒體系統(tǒng)需要在HD-VCR 20中有一個額外的編碼電路,并且能夠分析來自MPEG2-TS的節(jié)目指南信息以便構(gòu)成OSG。另外,由于OSG的產(chǎn)生依賴于VCR制造商,因此,很難始終如一地提供相同的OSG。盡管ATV分析所傳送的MPEG2-TS中的節(jié)目指南信息并在OSG顯示器上顯示所分析的節(jié)目指南信息,而且用戶采用ATV的遙控器11輸入節(jié)目號,該節(jié)目號還是不能被傳送到HD-VCR20,原因是沒有定義將節(jié)目號傳送到HD-VCR 20的命令。
發(fā)明內(nèi)容
為了解決上述問題,本發(fā)明的一個目的是提供一個在具有一個數(shù)字接口的若干數(shù)字A/V設(shè)備之間以異步傳送模式傳送節(jié)目信息的多媒體系統(tǒng),其中該多媒體系統(tǒng)由一個單一的遙控器全面控制。
本發(fā)明的另一個目的是提供一個在具有一個數(shù)字接口的若干數(shù)字A/V設(shè)備之間以異步傳送模式接收節(jié)目信息的多媒體系統(tǒng)。
本發(fā)明的又一目的是提供一個多媒體系統(tǒng),其中用于接收MPEG2-TS的一個接收器分析MPEG2-TS的節(jié)目指南信息,在屏幕圖形(OGS)顯示器上顯示分析的信息,然后向記錄/重放裝置傳送與輸入節(jié)目信息相關(guān)的一個命令。
本發(fā)明的再一個目的是提供一個方法,用于在具有一個數(shù)字接口的若干數(shù)字A/V設(shè)備之間的MPEG2-TS傳送中,采用異步傳送模式,在記錄模式中傳送節(jié)目信息。
本發(fā)明的再另一個目的是提供一個方法,用于在具有一個數(shù)字接口的若干數(shù)字A/V設(shè)備之間的MPEG2-TS傳送中,采用異步傳送模式,在重放模式中接收節(jié)目信息。
為了實現(xiàn)本發(fā)明的上述或其他目的,提供一種數(shù)字視聽裝置,包括一具有數(shù)字接口的接收器,用于接收傳輸流并根據(jù)從用戶處接收到的節(jié)目信息產(chǎn)生一節(jié)目信息控制命令,以及用于經(jīng)由該數(shù)字接口傳送該控制命令和一多節(jié)目傳輸流。
為了實現(xiàn)本發(fā)明的上述或其他目的,提供一種數(shù)字視聽記錄/重放裝置,包括一接收器,包括一數(shù)字接口,用于接收從數(shù)字視聽裝置傳送來的多節(jié)目傳輸流和控制命令、譯碼該控制命令并記錄/重放對應(yīng)于通過譯碼所接收的控制命令得到的傳輸流的節(jié)目信息的多節(jié)目傳輸流。
為了實現(xiàn)本發(fā)明的上述或其他目的,提供一種數(shù)字視聽裝置,具有用于接收傳輸流的接收器,其中該接收器包括一信號處理器,用于分析所接收的多節(jié)目傳輸流的節(jié)目說明信息,并根據(jù)所分析的節(jié)目說明信息對所需節(jié)目的視頻信號和音頻信號譯碼;和一數(shù)字接口,用于根據(jù)用戶輸入的節(jié)目信息來產(chǎn)生一節(jié)目信息控制命令,并傳送從信號處理器輸出的傳輸流和該控制命令。
為了實現(xiàn)本發(fā)明的上述或其他目的,提供一種用于記錄/重放數(shù)字視聽裝置傳送的多節(jié)目傳輸流的數(shù)字視聽記錄/重放裝置,該記錄/重放裝置包括一數(shù)據(jù)接口,用于譯碼從數(shù)字視聽裝置傳送來的節(jié)目信息命令,并接收從數(shù)字視聽裝置傳送來的多節(jié)目傳輸流;和一信號處理器,用于根據(jù)節(jié)目信息從數(shù)字接口接收的多節(jié)目傳輸流中取出所需節(jié)目,在記錄模式期間將取出的結(jié)果記錄在記錄媒體上,并在重放模式期間將重放的傳輸流輸出到該數(shù)字接口。
為了實現(xiàn)本發(fā)明的上述或其他目的,提供一種在具有用于接收多節(jié)目傳輸流的數(shù)據(jù)接口的接收器和具有用于在/從記錄媒體記錄/重放該多節(jié)目傳輸流的數(shù)字接口的記錄/重放裝置之間傳送和接收節(jié)目信息的方法,該方法包括以下步驟(a)輸入要被記錄的所需節(jié)目的節(jié)目信息;和(b)產(chǎn)生對應(yīng)于輸入的節(jié)目信息的一命令,用于從接收器向記錄/重放裝置傳送該節(jié)目信息命令。
為了實現(xiàn)本發(fā)明的上述或其他目的,提供一種在具有用于接收多節(jié)目傳輸流的數(shù)字接口的接收器和具有用于在記錄媒體上記錄該多節(jié)目傳輸流的數(shù)字接口的記錄裝置之間傳送節(jié)目信息的方法,該方法包括以下步驟(a)輸入要被記錄的所需節(jié)目的節(jié)目信息;(b)傳送一用于查詢是否允許記錄節(jié)目的命令;(c)從記錄裝置接收一允許記錄節(jié)目的響應(yīng);(d)傳送一執(zhí)行記錄對應(yīng)于在步驟(a)輸入的節(jié)目信息的節(jié)目的命令。
為了實現(xiàn)本發(fā)明的上述或其他目的,提供一種通過具有用于接收多節(jié)目傳輸流的數(shù)字接口的接收器和具有用語重放在記錄媒體上記錄的節(jié)目的多節(jié)目傳輸流的數(shù)字接口的重放裝置接收節(jié)目信息的方法,該方法包括以下步驟(a)在重放模式期間查詢是否允許傳送相應(yīng)于記錄在記錄媒體上的節(jié)目的節(jié)目信息;(b)從重放裝置中接收一允許重放節(jié)目的響應(yīng);(c)傳送一請求在記錄媒體上記錄的節(jié)目的節(jié)目信息的命令;和(d)從重放裝置接收一在記錄媒體上記錄的節(jié)目的節(jié)目信息。
通過結(jié)合附圖對最佳實施例的詳細(xì)描述,可以更清楚地了解本發(fā)明的上述目的和優(yōu)點。附圖中,圖1示出了在ATV和HD-VCR之間進(jìn)行MPEG2-TS傳送的一個傳統(tǒng)方法;圖2示出了根據(jù)本發(fā)明在ATV和HD-VCR之間進(jìn)行MPEG2-TS傳送的方法;圖3是根據(jù)本發(fā)明的最佳實施例用于傳送和接收節(jié)目號的一個多媒體系統(tǒng)的方框圖;圖4A至4D示出了根據(jù)本發(fā)明用于傳送節(jié)目號的MPEG2信息通知命令的格式;圖5示出了根據(jù)本發(fā)明用于接收節(jié)目號的MPEG2信息咨詢命令的格式;圖6示出了根據(jù)AV/C CTS說明具有一個命令幀和一個響應(yīng)幀的命令的格式,以便更容易理解本發(fā)明;圖7A至7C的表根據(jù)AV/C CTS說明分別定義了命令類型、響應(yīng)碼和子單元地址,用于構(gòu)成圖6所示的命令幀和響應(yīng)幀;圖8示出了在記錄模式中傳送一個單一節(jié)目的節(jié)目號的例子;圖9示出了在重放模式中接收一個單一節(jié)目的節(jié)目號的例子。
具體實施例方式
為了描述方便起見,將一個先進(jìn)電視(ATV)作為MPEG2-TS廣播信號接收器的例子,而將一個高清晰度盒式磁帶錄像機(HD-VCR)作為MPEG2-TS記錄/重放裝置的例子。然而,任何具有能夠傳送/接收MPEG2-TS的數(shù)字接口的設(shè)備都可替代ATV,而任何MPEG2-TS記錄/重放裝置可以替代HD-VCR,這在下面的描述中可以看出。
另外,為了簡化圖2中所示的多媒體系統(tǒng)的結(jié)構(gòu),只有HD-VCR 200和ATV 100由IEEE 1394電纜300連接。然而,其它數(shù)字視聽設(shè)備也可以由IEEE 1394電纜300連接到ATV 100和/或HD-VCR 200。在圖2的多媒體系統(tǒng)中,采用了ATV的一個遙控器(ATV遙控器)。在記錄模式中,一個多節(jié)目MPEG2-TS由ATV 100傳送到HD-VCR 200。在重放模式中,一個單一節(jié)目MPEG2-TS從HD-VCR 200傳送到ATV 100。
然而,一個單一節(jié)目MPEG2-TS可能在記錄模式中從ATV 100傳送到HD-VCR 200,在重放模式中從HD-VCR 200傳送到ATV 100。另外,一個多節(jié)目MPEG2-TS也可能在記錄模式中從ATV 100傳送到HD-VCR 200,在重放模式中從HD-VCR 200傳送到ATV 100。
根據(jù)本發(fā)明,由ATV遙控器120輸入的一個或多個節(jié)目號在IEEE1394異步傳送模式下作為一個命令傳送,并且記錄在磁帶上的節(jié)目號在MPEG2-TS的重放過程中從HD-VCR 200傳送到ATV 100,這樣HD-VCR 200受到ATV 100的控制。為了達(dá)到這一點,用于傳送一個節(jié)目號的一個新命令應(yīng)該加到AV/C CTS,并且該新命令采用IEEE 1394的異步傳送模式從ATV100和HD-VCR 200傳送。
圖3是用于在ATV 100和HD-VCR 200之間傳送節(jié)目號的一個多媒體系統(tǒng)的方框圖。在圖3中,一個頻道選擇器101從經(jīng)由天線接收的多節(jié)目MPEG2-TS中選擇一個所需節(jié)目的頻道。頻道譯碼器102在去除了收到的信號中的錯誤校正碼后提取所需多節(jié)目MPEG2-TS。從頻道譯碼器102取出的多節(jié)目MPEG2-TS在顯示模式中被輸出到傳輸流多路分配器103,以及在傳送模式中被輸出到附加標(biāo)題插入器/移去器109。這里MPEG2-TS相應(yīng)于一個MPEG2-系統(tǒng)層。
為了便于理解本發(fā)明,這里將簡單地描述MPEG2系統(tǒng)層。一個節(jié)目由視頻信息、音頻信息和用戶數(shù)據(jù)信息組成。根據(jù)由MPEG2系統(tǒng)層定義的MPEG2-TS,與若干節(jié)目相應(yīng)的視頻數(shù)據(jù)信息、音頻數(shù)據(jù)信息和用戶數(shù)據(jù)信息被時分多路復(fù)合為一個數(shù)據(jù)流。MPEG2-TS包括節(jié)目說明信息(PSI),因此接收器可以在多路分配時正確分析與所需節(jié)目相應(yīng)的音頻數(shù)據(jù)信息、視頻數(shù)據(jù)信息和用戶數(shù)據(jù)信息。
大多數(shù)PSI都是表格形式的,如節(jié)目關(guān)聯(lián)表(PAT)、節(jié)目變換表(PMT)和條件訪問表(CAT)。這里PAT和PMT很重要。每個節(jié)目中有一個PMT。在PMT中,與包括相應(yīng)節(jié)目的視頻流和音頻流的傳輸流包相關(guān)的包識別號(PID)按項目排列。這里,節(jié)目的視頻流由PID=XXXX表示,音頻流由PID=Y(jié)YYY表示。傳輸流包的長度被固定為188字節(jié)。
由于在一個傳輸流(TS)中存在若干節(jié)目,因此在TS中有若干PMT。從而需要一個合成表將TS的每個節(jié)目與每個節(jié)目的PMT PID相連。這一合成表被稱為“PAT”。由于一個節(jié)目被表述為一個節(jié)目號,因此PAT的項目由給定節(jié)目號(=XXXX)與PMT PID的關(guān)系信息構(gòu)成。
另一方面,傳輸流多路分配器103分析由頻道譯碼器102選擇的一個頻道的多節(jié)目MPEG2-TS的PAT和PMT,然后從分析的PMT中取出一個視頻PID(V_PID)和一個音頻PID(A_PID),以便根據(jù)視頻PID和音頻PID分開視頻流和音頻流。視頻和音頻流被分別輸出到視頻譯碼器104和音頻譯碼器105。傳輸流多路分配器103也分析由頻道譯碼器102選擇的該頻道的多節(jié)目MPEG2-TS的節(jié)目指南信息,并將分析的信息輸出到ATV微計算機106。
視頻譯碼器104對分開的視頻流進(jìn)行譯碼,并將被譯碼的圖像信號顯示在一個顯示器上(沒有示出)。音頻譯碼器105譯碼音頻流,并將被譯碼的聲音信號輸出到一個聲音輸出裝置(沒有示出),如揚聲器。
屏幕圖形(OSG)發(fā)生器108在ATV微計算機106的控制下將節(jié)目指南信息與圖形源107產(chǎn)生的用作背影的圖像信號或由視頻譯碼器104譯碼的圖像信號混合起來,以便將結(jié)果顯示在顯示器(沒有示出)上。這里,用戶采用ATV遙控器120輸入一個或若干所需節(jié)目的節(jié)目號。OSG由ATV 100重放,并提供相同的OSG,而不管所連接的設(shè)備的制造商是誰。另并不需要HD-VCR200的HD-VCR信號處理器205分析MPEG2-TS中現(xiàn)有的節(jié)目指南信息。
這里,傳輸流多路分配器103、視頻譯碼器104、音頻譯碼器105、圖形源107和OSG發(fā)生器108可以被稱為“ATC信號處理器”。另外,可以包括一個用來產(chǎn)生用于屏幕顯示(OSD)的節(jié)目指南信息的OSD發(fā)生器,以取代OSG發(fā)生器108。
另一方面,一個事務(wù)處理層、一個IEEE 1394串行總線管理層、一個連接層110和一個物理層111(它們是IEEE 1394協(xié)議的各層)可以被稱為ATV的一個數(shù)字接口。這里,事務(wù)處理層和IEEE 1394串行總線管理層以軟件安裝在ATV微計算機106中。
HD-VCR 200大致由一個數(shù)字接口構(gòu)成,包括一個物理層201、一個連接層202、一個事務(wù)處理層和一個IEEE 1394串行總線管理層、一個HD-VCR微計算機203、一個附加標(biāo)題插入器/移去器204和一個HD-VCR信號處理器205。這里,事務(wù)處理層和IEEE 1394串行總線管理層以軟件安裝在HD-VCR微機103中。
接下來將描述經(jīng)由IEEE 1394串行總線在同步傳送模式下進(jìn)行的MPEG2-TS傳送和在異步傳送模式下節(jié)目號的傳送與接收。
(I)MPEG2-TS傳送下面用一個例子來描述在記錄模式中從ATV 100到HD-VCR 200的MPEG2-TS傳送。在重放模式中,MPEG2的傳送逆向執(zhí)行。為了經(jīng)由IEEE 1394接口傳送從頻道譯碼器102輸出的188字節(jié)的多節(jié)目MPEG2-TS包,附加標(biāo)題插入器/移去器109插入一個時間標(biāo)記,將具有時間標(biāo)記的每個TS包劃分為預(yù)定大小(24字節(jié))的塊單元,并給每塊加上一個CIP標(biāo)題,從而構(gòu)成一個用于IEEE 1394傳送的數(shù)據(jù)塊包。連接層110將一個同步標(biāo)題加到包括用于IEEE 1394傳送的CIP標(biāo)題的數(shù)據(jù)塊包中,以使得數(shù)據(jù)塊包變?yōu)橐粋€同步包,該CIP標(biāo)題由附加標(biāo)題插入器/移去器109輸出。然后連接層110將同步包轉(zhuǎn)換為一個串行信號。物理層111將串行信號轉(zhuǎn)換為電信號。
該電信號經(jīng)由IEEE 1394電纜300輸入到HD-VCR數(shù)字接口的物理層201,該物理層201將該電信號轉(zhuǎn)換為數(shù)字?jǐn)?shù)據(jù)。連接層202將該數(shù)字?jǐn)?shù)據(jù)轉(zhuǎn)換為1字節(jié)單位的并行數(shù)據(jù),然后移去同步標(biāo)題。附加標(biāo)題插入器/移去器204將附加標(biāo)題(CIP標(biāo)題)移去,并將該數(shù)據(jù)變?yōu)門S包,輸出到HD-VCR信號處理器205。為了選擇一個單一節(jié)目,HD-VCR信號處理器205分析來自被處理為傳輸包的多節(jié)目MPEG2-TS的PAT,并采用異步傳送的節(jié)目號,根據(jù)已分析的PAT來分析PMT PID。也就是說,由于PAT PID被設(shè)置為“0”,因此通過檢查PAT PID是否等于“0”來取出PAT。另外,通過從要記錄在磁帶上的PMT PID取出A_PID和V_PID,取出所需節(jié)目的所有包。這里,HD-VCR信號處理器105也執(zhí)行用于重放的信號處理。
對上面由HD-VCR信號處理器205所作的操作而言,由用戶選定的節(jié)目信息(節(jié)目號)必須從ATV遙控器120傳送到ATV微機106,然后再到HD-VCR200。由于節(jié)目號是在記錄模式設(shè)置之后才被傳送一次,因此它是與記錄起始命令一起作為一個異步包傳送的。根據(jù)HD-VCR聯(lián)合會最近建議的規(guī)范,對能夠傳送節(jié)目號的命令沒作定義。因此,本發(fā)明打算通過添加傳送節(jié)目號的命令來傳送節(jié)目號。另外,不包括節(jié)目號的節(jié)目說明信號(PSI),如PMTPID、V_PID、A_PID和其它信息也可以被傳送。這個命令為控制A/V設(shè)備和AV/C CTS所需要。
加入節(jié)目號傳送命令比在多媒體系統(tǒng)中減少每個設(shè)備的遙控器數(shù)量更有意義,也就是說,即使在本發(fā)明的實施例中沒有示出這一點,也意味著HD-VCR 200可以連接到各種類型的外設(shè)或網(wǎng)絡(luò)中。即HD-VCR 200可以接收從例如Internet(英特網(wǎng))之類的外部網(wǎng)絡(luò)輸入的節(jié)目號,如同它對ATV 100傳送的節(jié)目號所作的那樣,從而可以通過該網(wǎng)絡(luò)進(jìn)行控制。例如,假定Internet包括提供了由廣播站管理的節(jié)目指南信息的一個主頁,那么在家里就存在能夠進(jìn)行網(wǎng)上閱讀的ATV。如果用戶通過與主頁相連來選擇節(jié)目,那么相應(yīng)的節(jié)目號將被傳送到用戶的ATV,然后再到HD-VCR。
(II)節(jié)目號的傳送和接收由本發(fā)明提出的一個用于傳送節(jié)目號的命令被采用異步傳送模式作為一個異步包來傳送。這里,異步傳送的流程與微機相關(guān)。
傳送節(jié)目號的命令采用IEEE 1394讀和寫處理來實現(xiàn),其中寫入和讀出處理在一個事務(wù)處理層執(zhí)行,該事務(wù)處理層由ATV微機106中的軟件實現(xiàn)。ATV微機106也用軟件執(zhí)行與串行總線和應(yīng)用程序管理以及事務(wù)處理層相關(guān)的內(nèi)容。
連接層110將一個異步標(biāo)題加到一個節(jié)目號命令中,以便根據(jù)AV/C CTS規(guī)范從ATV微機106以異步包傳送節(jié)目號命令,并將具有異步標(biāo)題的命令轉(zhuǎn)換為串行數(shù)據(jù)。物理層111將串行數(shù)據(jù)轉(zhuǎn)換為電信號經(jīng)由IEEE 1394電纜300輸出。
作為HD-VCR數(shù)字接口的物理層201將電信號轉(zhuǎn)換為數(shù)字?jǐn)?shù)據(jù)。連接層202將數(shù)字?jǐn)?shù)據(jù)轉(zhuǎn)換為1字節(jié)單位的并行數(shù)據(jù),移去異步標(biāo)題,然后將結(jié)果輸出給HD-VCR微機203。HD-VCR微機203識別該節(jié)目號命令,在記錄模式中將節(jié)目號寫入到磁帶的VAUX區(qū)域,并在重放模式中讀出記錄在VAUX區(qū)域的節(jié)目號,經(jīng)由HD-VCR的數(shù)字接口將該節(jié)目號傳送到ATV 100。
接著將詳細(xì)描述根據(jù)AV/C CTS規(guī)范產(chǎn)生的節(jié)目號控制命令。這里,AV/CCTS規(guī)范在名稱為“用戶電子視聽設(shè)備數(shù)字接口規(guī)范”(稱為IEC 1883)的參考文獻(xiàn)[2]中作了公開。
根據(jù)上述參考文獻(xiàn)[2],在AV/C CTS中的IEEE 1394串行總線上的一個節(jié)點被稱為一個“裝置”,該裝置被劃分為若干子裝置。例如,一個VCR裝置可以由一個VCR子裝置和一個頻道選擇器子裝置構(gòu)成。另外,用于傳送和接收命令的裝置被分別稱為“控制器”和“目標(biāo)”,控制器可以傳送一個命令到目標(biāo)。有一個控制命令、一個狀態(tài)查詢命令、一個支援查詢命令和一個報告通知命令,這些命令也根據(jù)命令的目標(biāo)是一個裝置單元還是一個子裝置單元而被劃分為裝置命令或子裝置命令。設(shè)置目標(biāo)接收命令,以便在收到命令后的一個預(yù)定時間(100ms)作出響應(yīng)。為了在兩個裝置之間平滑地傳送命令和響應(yīng),需要一個命令寄存器和一個響應(yīng)寄存器。該命令寄存器和響應(yīng)寄存器存在于圖3的微機106和203中或外部存儲器(沒有示出)中,它們被映射在IEEE 1394總線的一個預(yù)定位置上。
圖4A示出了根據(jù)本發(fā)明的一個MPEG2信息通知命令的格式,定義用于向目標(biāo)(HD-VCR)通知與MPEG2-TS相關(guān)的信息的一個命令。在該格式中也定義了用于查詢是否提供一個信息傳送功能的命令。一般來說,VCR裝置執(zhí)行單一節(jié)目記錄,然而,圖4A的命令格式包括了單一節(jié)目記錄和多節(jié)目記錄的命令。在圖4A至4D中,“OPC”代表操作碼,“OPR”代表操作數(shù),并且“等級(level)”一列中的“R”和“O”分別是“建議”和“任選”的縮寫。另外,“XX”代表OPR根據(jù)情況有所不同。圖4B至4D定義圖4A的命令的OPR。
圖5示出了根據(jù)本發(fā)明的MPEG2信息查詢命令的格式,其中定義了能夠從目標(biāo)(HD-VCR)取出MPEG2-TS信息的一個命令,這里的每個OPR與圖4B至4D中的MPEG2信息通知命令的一樣。
圖6示出了由參考文獻(xiàn)[2]提議的AV/C命令幀和AV/C響應(yīng)幀的格式,圖7A至7C是分別定義由參考文獻(xiàn)[2]建議的命令類型、響應(yīng)碼和子單元地址的表。
圖8示出了采用在圖4A至4D、圖5、圖6、圖7A至7C中定義的命令在記錄模式中將一個單一節(jié)目的節(jié)目號從ATV 100傳送到HD-VCR 200的一個例子,它由圖3的ATV微機106中的軟件執(zhí)行。
在圖8中,當(dāng)用戶在記錄模式中輸入一個節(jié)目號時,一個控制器(ATV)傳送第一命令幀到一個目標(biāo)(HD-VCR),查詢(OPCC716)是否支持(CT/RC00102)由第一VCR裝置(標(biāo)題地址(HA)001002/0002)對一個單一節(jié)目(OPR10016)的節(jié)目號的記錄。然后,該目標(biāo)(HD-VCR)作為響應(yīng)(OPCC716)傳送一個第一響應(yīng)幀到控制器(ATV),允許(CT/RC11002)由第一VCR裝置(HA001002/0002)記錄單一節(jié)目(OPR10016)的節(jié)目號。
控制器(ATV)接收第一響應(yīng)幀,并傳送一個第二命令幀到目標(biāo)(HD-VCR),以便通知(OPCC716)一個命令(CT/RC00002),該命令用于記錄由用戶采用第一VCR裝置(HA001002/0002)選定的節(jié)目的節(jié)目號(OPR100 ABCD16)。然后,目標(biāo)(HD-VCR)傳送一個第二響應(yīng)幀到控制器(ATV),通知(OPCC716)允許(CT/RC10012)用第一VCR裝置(HA001002/0002)記錄節(jié)目號(ABCD16)。
圖9示出了在重放模式中由ATV 100從HD-VCR 200接收一個單一節(jié)目的節(jié)目號的例子,該功能由ATV微機106執(zhí)行。
在圖9中,當(dāng)重放模式被設(shè)置時,一個控制器(ATV)傳送一個第一命令幀給一個目標(biāo)(HD-VCR),查詢(CT/RC00102)是否通知(OPCC816)目標(biāo)(HD-VCR)由第一VCR裝置(HA001002/0002)記錄的一個單一節(jié)目(OPR10016)的節(jié)目號。這時,目標(biāo)(HD-VCR)傳送一個第一響應(yīng)幀給控制器(ATV),通知(OPCC816)控制器(ATV)允許(CT/RC11002)由第一VCR裝置(HA001002/0002)重放該單一節(jié)目(OPR10016)。
然后,控制器(ATV)傳送一個第二命令幀給目標(biāo)(HD-VCR),查詢(CT/RC10002)是否通知(OPCC816)目標(biāo)(HD-VCR)由第一VCR裝置(HA001002/0002)記錄的單一節(jié)目(OPR10016)的節(jié)目號。這里,目標(biāo)(HD-VCR)傳送一個第二響應(yīng)幀給控制器(ATV),通知(CT/RC10012)控制器(ATV)由第一VCR裝置(HA001002/0002)記錄的單一節(jié)目(OPR10016)的節(jié)目號(ABCD16)。
上述實施例的遙控器可以包括所有輸入裝置。
如上所述,在根據(jù)本發(fā)明的多媒體系統(tǒng)中,節(jié)目號在IEEE 1394數(shù)字接口的異步傳送模式中被傳送和接收,從而各種數(shù)字A/V設(shè)備都可以由一個設(shè)備控制,由此實現(xiàn)一個戶內(nèi)網(wǎng)絡(luò)。另外在ATV中還提供一個OSG發(fā)生器,提供一個一致的OSG。
權(quán)利要求
1.一種數(shù)字視聽裝置,包括一具有數(shù)字接口的接收器,用于接收傳輸流并根據(jù)從用戶處接收到的節(jié)目信息產(chǎn)生一節(jié)目信息控制命令,以及用于經(jīng)由該數(shù)字接口傳送該控制命令和一多節(jié)目傳輸流。
2.根據(jù)權(quán)利要求1所述的裝置,還包括一輸入裝置,用于輸入所需節(jié)目的節(jié)目信息。
3.根據(jù)權(quán)利要求2所述的裝置,其中該輸入裝置是一遙控器。
4.一種數(shù)字視聽記錄/重放裝置,包括一接收器,包括一數(shù)字接口,用于接收從數(shù)字視聽裝置傳送來的多節(jié)目傳輸流和控制命令、譯碼該控制命令并記錄/重放對應(yīng)于通過譯碼所接收的控制命令得到的傳輸流的節(jié)目信息的多節(jié)目傳輸流。
5.一種數(shù)字視聽裝置,具有用于接收傳輸流的接收器,其中該接收器包括一信號處理器,用于分析所接收的多節(jié)目傳輸流的節(jié)目說明信息,并根據(jù)所分析的節(jié)目說明信息對所需節(jié)目的視頻信號和音頻信號譯碼;和一數(shù)字接口,用于根據(jù)用戶輸入的節(jié)目信息來產(chǎn)生一節(jié)目信息控制命令,并傳送從信號處理器輸出的傳輸流和該控制命令。
6.根據(jù)權(quán)利要求5所述的裝置,還包括一輸入裝置,用于輸入所需節(jié)目的節(jié)目信息。
7.根據(jù)權(quán)利要求6所述的裝置,其中該輸入裝置是一遙控器。
8.根據(jù)權(quán)利要求6所述的裝置,其中所述接收器采用數(shù)字接口連接到至少一記錄/重放裝置,并且該接收器和記錄/重放裝置都由該輸入裝置控制。
9.根據(jù)權(quán)利要求5所述的裝置,其中該數(shù)字接口根據(jù)所分析的節(jié)目說明信息產(chǎn)生一命令。
10.根據(jù)權(quán)利要求5所述的裝置,其中該數(shù)字接口包括一個IEEE 1394接口。
11.根據(jù)權(quán)利要求10所述的裝置,其中該數(shù)字接口在同步傳送模式期間以同步包傳送傳輸流,在異步傳送模式期間采用一控制命令集以異步包傳送節(jié)目信息。
12.根據(jù)權(quán)利要求11所述的裝置,其中該控制命令集是視聽控制命令和事務(wù)處理集(AV/C CTS)。
13.根據(jù)權(quán)利要求5所述的裝置,其中該數(shù)字接口以同步傳送模式將該多節(jié)目傳輸流作為同步包傳送。
14.根據(jù)權(quán)利要求6所述的裝置,其中該數(shù)字接口以同步傳送模式將一多節(jié)目傳輸流作為同步包傳送。
15.根據(jù)權(quán)利要求5所述的裝置,其中該數(shù)字接口以同步傳送模式將單一節(jié)目傳輸流作為同步包傳送。
16.根據(jù)權(quán)利要求8所述的裝置,其中該數(shù)字接口包括第一微機,包括軟件形式的事務(wù)處理層和串行總線管理層,用于采用寫處理和讀處理、根據(jù)經(jīng)由該輸入裝置輸入的節(jié)目信息產(chǎn)生節(jié)目信息控制命令;第一連接層,用于將一個異步標(biāo)題加到由該第一微機產(chǎn)生的控制命令上,以便將控制命令轉(zhuǎn)變?yōu)榇袛?shù)據(jù);和第一物理層,用于將控制命令串行數(shù)據(jù)轉(zhuǎn)變?yōu)殡娦盘枴?br>
17.根據(jù)權(quán)利要求16所述的裝置,其中接收器還包括第一附加標(biāo)題插入器/移去器,用于將一個附加標(biāo)題插入到正被接收的傳輸流中,以構(gòu)成用于IEEE 1394傳送的數(shù)據(jù)塊包,以及用于移去插入到經(jīng)由該數(shù)字接口輸入的用于IEEE 1394傳送的重放數(shù)據(jù)塊包中的附加標(biāo)題。
18.一種用于記錄/重放數(shù)字視聽裝置傳送的多節(jié)目傳輸流的數(shù)字視聽記錄/重放裝置,該記錄/重放裝置包括一數(shù)據(jù)接口,用于譯碼從數(shù)字視聽裝置傳送來的節(jié)目信息命令,并接收從數(shù)字視聽裝置傳送來的多節(jié)目傳輸流;和一信號處理器,用于根據(jù)節(jié)目信息從數(shù)字接口接收的多節(jié)目傳輸流中取出所需節(jié)目,在記錄模式期間將取出的結(jié)果記錄在記錄媒體上,并在重放模式期間將重放的傳輸流輸出到該數(shù)字接口。
19.根據(jù)權(quán)利要求18所述的裝置,其中在重放模式期間,第二數(shù)字接口以同步傳送模式將單一節(jié)目傳輸流作為同步包傳送。
20.根據(jù)權(quán)利要求18所述的裝置,其中該數(shù)字接口包括一IEEE 1394接口。
21.根據(jù)權(quán)利要求20所述的裝置,其中該數(shù)字接口包括第二物理層,用于將從第一物理層傳送的節(jié)目信息命令電信號轉(zhuǎn)換為數(shù)字?jǐn)?shù)據(jù);第二連接層,用于將節(jié)目信息命令數(shù)字?jǐn)?shù)據(jù)轉(zhuǎn)換為并行數(shù)據(jù),并用于移去異步標(biāo)題;和第二微機,包括軟件形式的一事務(wù)處理層和一串行總線管理層,用于在記錄模式期間通過識別節(jié)目信息命令將節(jié)目信息記錄在記錄媒體的預(yù)定區(qū)域,并在重放模式期間讀出記錄在該預(yù)定區(qū)域的節(jié)目信息。
22.根據(jù)權(quán)利要求21所述的裝置,其中該記錄/重放裝置還包括一第二附加標(biāo)題插入器/移去器,用于移去插入到經(jīng)由第二數(shù)字接口的用于IEEE1394傳送的數(shù)據(jù)塊包中的附加標(biāo)題,以及用于將一附加標(biāo)題插入到從第二信號處理器重放的傳輸流中,以構(gòu)成一用于IEEE 1394傳送的數(shù)據(jù)塊包。
23.根據(jù)權(quán)利要求18所述的裝置,其中該信號處理器還包括一屏幕圖形發(fā)生器,用于在屏幕圖形顯示器上顯示正被接收的傳輸流的節(jié)目指南信息。
24.根據(jù)權(quán)利要求23所述的裝置,其中該屏幕圖形發(fā)生器將節(jié)目指南信息與輸出到屏幕圖形顯示器的背景屏幕的圖像信號混合。
25.根據(jù)權(quán)利要求24所述的裝置,其中該屏幕圖形發(fā)生器將節(jié)目指南信息與要輸出到屏幕圖形顯示器的譯碼視頻信號混合。
26.根據(jù)權(quán)利要求18所述的裝置,其中信號處理器還包括一屏幕顯示發(fā)生器,用于在屏幕顯示顯示器上顯示正被接收的傳輸流的節(jié)目指南信息。
27.根據(jù)權(quán)利要求23所述的裝置,其中該信號處理器本身不分析正在經(jīng)由數(shù)字接口接收的傳輸流中的節(jié)目指南信息。
28.一種在具有用于接收多節(jié)目傳輸流的數(shù)據(jù)接口的接收器和具有用于在/從記錄媒體記錄/重放該多節(jié)目傳輸流的數(shù)字接口的記錄/重放裝置之間傳送和接收節(jié)目信息的方法,該方法包括以下步驟(a)輸入要被記錄的所需節(jié)目的節(jié)目信息;和(b)產(chǎn)生對應(yīng)于輸入的節(jié)目信息的一命令,用于從接收器向記錄/重放裝置傳送該節(jié)目信息命令。
29.根據(jù)權(quán)利要求28所述的方法,其中步驟(a)包括以下步驟(a1)分析傳輸流中的節(jié)目指南信息;(a2)顯示被分析的節(jié)目指南信息;和(a3)根據(jù)所顯示的節(jié)目指南信息輸入所需節(jié)目的節(jié)目信息。
30.根據(jù)權(quán)利要求29所述的方法,其中在步驟(a2)中,該被分析的節(jié)目指南信息被顯示在一屏幕圖形顯示器上。
31.根據(jù)權(quán)利要求28所述的方法,其中還包括以下步驟(c)在重放模式期間從接收器向記錄/重放裝置傳送一查詢是否允許傳送記錄在記錄媒體上節(jié)目的節(jié)目信息的命令;和(d)從記錄/重放裝置接收在記錄媒體上記錄的節(jié)目的節(jié)目信息。
32.一種在具有用于接收多節(jié)目傳輸流的數(shù)字接口的接收器和具有用于在記錄媒體上記錄該多節(jié)目傳輸流的數(shù)字接口的記錄裝置之間傳送節(jié)目信息的方法,該方法包括以下步驟(a)輸入要被記錄的所需節(jié)目的節(jié)目信息;(b)傳送一用于查詢是否允許記錄節(jié)目的命令;(c)從記錄裝置接收一允許記錄節(jié)目的響應(yīng);(d)傳送一執(zhí)行記錄對應(yīng)于在步驟(a)輸入的節(jié)目信息的節(jié)目的命令。
33.根據(jù)權(quán)利要求32所述的方法,其中還包括步驟(e)從記錄裝置接收一通知允許記錄對應(yīng)于節(jié)目信息的節(jié)目的響應(yīng)。
34.根據(jù)權(quán)利要求32所述的方法,其中步驟(a)包括以下步驟(a1)分析傳輸流中的節(jié)目指南信息;(a2)顯示被分析的節(jié)目指南信息;和(a3)根據(jù)顯示的節(jié)目指南信息輸入所需節(jié)目的節(jié)目信息。
35.根據(jù)權(quán)利要求34所述的方法,其中在步驟(a2)中,被分析的節(jié)目指南信息被顯示在一屏幕圖形顯示器上。
36.根據(jù)權(quán)利要求34所述的方法,其中在步驟(a2)中,被分析的節(jié)目指南信息被顯示在一屏幕顯示顯示器上。
37.一種通過具有用于接收多節(jié)目傳輸流的數(shù)字接口的接收器和具有用語重放在記錄媒體上記錄的節(jié)目的多節(jié)目傳輸流的數(shù)字接口的重放裝置接收節(jié)目信息的方法,該方法包括以下步驟(a)在重放模式期間查詢是否允許傳送相應(yīng)于記錄在記錄媒體上的節(jié)目的節(jié)目信息;(b)從重放裝置中接收一允許重放節(jié)目的響應(yīng);(c)傳送一請求在記錄媒體上記錄的節(jié)目的節(jié)目信息的命令;和(d)從重放裝置接收一在記錄媒體上記錄的節(jié)目的節(jié)目信息。
全文摘要
提供傳送并接收節(jié)目信息的多媒體系統(tǒng)及其方法。該多媒體系統(tǒng)中有一種數(shù)字視聽裝置,包括一具有數(shù)字接口的接收器,用于接收傳輸流并根據(jù)從用戶處接收到的節(jié)目信息產(chǎn)生一節(jié)目信息控制命令,以及用于經(jīng)由該數(shù)字接口傳送該控制命令和一多節(jié)目傳輸流。在該多媒體系統(tǒng)的其它裝置可以在不需要給接收器增加附加硬件的情況下得到控制。
文檔編號H04N5/445GK1625244SQ20041000676
公開日2005年6月8日 申請日期1997年9月22日 優(yōu)先權(quán)日1997年4月14日
發(fā)明者羅日柱, 金廷泰 申請人:三星電子株式會社