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

      在音頻/視頻網(wǎng)絡(luò)上提供內(nèi)容服務(wù)的方法和設(shè)備的制作方法

      文檔序號(hào):6558589閱讀:142來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):在音頻/視頻網(wǎng)絡(luò)上提供內(nèi)容服務(wù)的方法和設(shè)備的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種在音頻/視頻(A/V)網(wǎng)絡(luò)中提供內(nèi)容服務(wù)的方法和設(shè)備。具體地說(shuō),本發(fā)明涉及一種在使用用于提供Web服務(wù)的A/V網(wǎng)關(guān)的A/V裝置中可使用Web服務(wù)的方法和設(shè)備。
      背景技術(shù)
      近年來(lái),隨著數(shù)字音頻/視頻(以下,稱(chēng)為“A/V”)處理技術(shù)的發(fā)展,各種A/V裝置,諸如數(shù)字電視、機(jī)頂盒、數(shù)字多功能盤(pán)(DVD)播放器和數(shù)字放大器,在家里或辦公室被安裝和使用。用戶(hù)可使用遙控裝置或類(lèi)似裝置方便地控制這些A/V裝置。但是,隨著在預(yù)定空間中將要安裝的A/V裝置的數(shù)量的增加,控制各個(gè)A/V裝置變得越來(lái)越復(fù)雜和困難。
      因此,將多個(gè)A/V裝置彼此連接形成系統(tǒng)化以使得用戶(hù)方便地控制系統(tǒng)化的A/V裝置的技術(shù)已經(jīng)被研究。根據(jù)這些研究,通過(guò)網(wǎng)絡(luò)接口,A/V裝置被連接到其它A/V裝置,從而作為一個(gè)整體構(gòu)建成一個(gè)A/V網(wǎng)絡(luò)系統(tǒng)。
      作為這些研究的一部分,作為用于A/V家庭聯(lián)網(wǎng)的中間件的大型家庭影院(XHT,expandable home theater)技術(shù)規(guī)范最近被開(kāi)發(fā)和提出。XHT技術(shù)是由三星電子株式會(huì)社開(kāi)發(fā)的面向數(shù)字電視的家庭網(wǎng)絡(luò)解決方案。這種XHT技術(shù)已被消費(fèi)電子協(xié)會(huì)(CEA)作為工業(yè)標(biāo)準(zhǔn)采納。
      XHT技術(shù)控制多個(gè)數(shù)字電視和經(jīng)由IEEE 1394電纜被連接到數(shù)字電視的A/V裝置,IEEE 1394電纜可穩(wěn)定地傳輸多個(gè)HD(高清晰度)信號(hào)和網(wǎng)絡(luò)協(xié)議,該網(wǎng)絡(luò)協(xié)議是廣泛用于因特網(wǎng)的標(biāo)準(zhǔn)。通過(guò)XHT技術(shù),用戶(hù)可在臥室觀看數(shù)字廣播,例如,可在客廳使用數(shù)字電視的接收數(shù)字廣播的功能來(lái)觀看數(shù)字廣播。
      另外,在XHT技術(shù)的基礎(chǔ)上,便宜的網(wǎng)絡(luò)接口單元(NIU)已經(jīng)以存儲(chǔ)卡的形式被開(kāi)發(fā)。這種網(wǎng)絡(luò)接口單元(NIU)根據(jù)廣播信號(hào)的類(lèi)型,例如,地波、衛(wèi)星、電纜,可容易地被改變,這使得廣播產(chǎn)業(yè)家減輕了經(jīng)濟(jì)負(fù)擔(dān)。具體地說(shuō),XHT技術(shù)通過(guò)數(shù)字電視的內(nèi)置瀏覽器能夠進(jìn)行各種類(lèi)型的入口服務(wù)。
      使用XHT技術(shù)實(shí)現(xiàn)的A/V裝置的操作次序?qū)⒃谙旅姹幻枋觥J紫?,本地IP地址通過(guò)預(yù)定的地址分配算法被逐個(gè)地分配給XHT網(wǎng)絡(luò)中的A/V裝置。接下來(lái),具有分配給其的本地IP地址的各個(gè)A/V裝置通過(guò)根據(jù)定義的句法格式(由名為DeviceInfo.xsd的文件定義)的XML(可擴(kuò)展標(biāo)記語(yǔ)言)文件(DeviceInfo.xml)來(lái)表達(dá)裝置信息,并將該XML文件發(fā)送到其它的A/V裝置。名為DeviceInfo.xml的文件記錄描述用于操作A/V裝置的一組HTTP(超文本傳輸協(xié)議)命令的文件(XHT931.xsd)的URI(統(tǒng)一資源標(biāo)識(shí)符)。產(chǎn)生名為DeviceInfo.xml的文件的A/V裝置參照名為XHT931.xsd的文件,產(chǎn)生記錄由相應(yīng)的裝置支持的HTTP命令的XML文件(XHT931.xml),并將該XML文件發(fā)送到其它A/V裝置。
      A/V裝置接收表達(dá)另一個(gè)A/V裝置的裝置信息的DeviceInfo.xml文件、以及記錄將被另一個(gè)A/V裝置支持的HTTP命令的XML文件(XHT931.xml)。接著,A/V裝置在接收的文件的基礎(chǔ)上抓取發(fā)送所述文件的所述另一個(gè)A/V裝置的信息,從而使用HTTP命令控制所述另一個(gè)A/V裝置。
      圖1顯示根據(jù)DeviceInfo.xsd的語(yǔ)法結(jié)構(gòu)(句法)在每個(gè)A/V裝置中產(chǎn)生的名為DeviceInfo.xml的文件的示例性細(xì)節(jié)。這種文件10包括deviceInfo標(biāo)簽12、manufacturer標(biāo)簽13、functionType標(biāo)簽14、1394StreamSource標(biāo)簽15、userInterface標(biāo)簽16、eventNotificationUI標(biāo)簽17和HTTPCommandInterfaceRef標(biāo)簽18。
      deviceInfo標(biāo)簽12包括名為deviceInfo.xsd的文件的版本、位置信息和日期。manufacturer標(biāo)簽13包括A/V裝置的制造商名稱(chēng)、URI和制造日期。functionType標(biāo)簽14包括產(chǎn)品的功能名稱(chēng)、子名稱(chēng)和模型名稱(chēng)。
      1394StreamSource標(biāo)簽15包括編碼系統(tǒng)和流的比特率。
      另外,userInterface標(biāo)簽16包括關(guān)于用戶(hù)界面的信息。eventNotificationUI標(biāo)簽17包括關(guān)于通報(bào)事件發(fā)生的用戶(hù)界面的信息。在圖1顯示的示例中,關(guān)于用戶(hù)界面的功能沒(méi)有被支持。另外,HTTPCommandInterfaceRef標(biāo)簽18包括支持HTTP命令的XHL規(guī)范的名稱(chēng)和定義命令的URI(XHT931.xsd)。
      圖2顯示根據(jù)XHT931.xsd的語(yǔ)法結(jié)構(gòu)(句法)在每個(gè)A/V裝置中產(chǎn)生的名為XHT931.xml的文件的示例性細(xì)節(jié)。這種文件20包括OperationList標(biāo)簽22;和多個(gè)操作編碼23、24、25、26、27和28,提供A/V裝置的不同類(lèi)型的功能。
      OperationList標(biāo)簽22包括將被參照的名為XHT931.xsd的文件的版本、URI、和日期。接下來(lái),由相應(yīng)的A/V裝置支持的操作編碼被記錄。在圖2顯示的示例中,A/V裝置支持通報(bào)其它A/V裝置在裝置狀態(tài)中發(fā)生變化的功能23(EVENT-NOTIFICATION)、打開(kāi)或關(guān)閉電源的功能24(POWER)、播放分配的內(nèi)容的功能25(PLAY)、在播放狀態(tài)下停止播放內(nèi)容的功能26(STOP)、在播放狀態(tài)下暫停內(nèi)容的功能27(PAUSE)和倒退內(nèi)容的功能28(REWIND)。
      如果接收DeviceInfo.xml和XHT931.xml的第一A/V裝置想要控制發(fā)送這些XML文件的第二A/V裝置,則第一A/V裝置可通過(guò)HTTP命令來(lái)控制第二A/V裝置,所述HTTP命令是URI和操作編碼的組合。
      例如,當(dāng)?shù)谝籄/V裝置是數(shù)字電視且第二A/V裝置是存儲(chǔ)傳輸流(TS)的源裝置時(shí),用戶(hù)使用遙控裝置將包括在傳輸流(TS)中的程序的觀看命令發(fā)送到數(shù)字電視。如果分配給源裝置的IP地址為192.168.0.2,則數(shù)字電視(即,第一A/V裝置)就將HTTP命令“http//192.168.0.2./CEA931?play&amp;press”傳送到源裝置(即,第二A/V裝置)。根據(jù)XHT規(guī)范的A/V裝置具有Web服務(wù)器、和將上述HTTP命令轉(zhuǎn)換為裝置內(nèi)置操作的裝置控制器。從而,源裝置可根據(jù)傳送的HTTP命令來(lái)執(zhí)行相應(yīng)的操作。因此,源裝置使用IEEE 1394網(wǎng)絡(luò)將傳輸流(TS)發(fā)送到數(shù)字電視,數(shù)字電視對(duì)接收到的傳輸流(TS)進(jìn)行解碼并為用戶(hù)顯示解碼的結(jié)果。
      在簡(jiǎn)單萬(wàn)維網(wǎng)站的情況下,通過(guò)在A/V裝置的圖形用戶(hù)界面(GUI)屏幕上提供的鏈接,很容易執(zhí)行相應(yīng)萬(wàn)維網(wǎng)站的移動(dòng)。但是,僅通過(guò)傳統(tǒng)的A/V網(wǎng)絡(luò)標(biāo)準(zhǔn),通過(guò)直接連接到諸如XHT數(shù)字電視的A/V裝置不能提供在Web和以太網(wǎng)上的各種內(nèi)容。具體地說(shuō),XHT被構(gòu)造為使用同步信道將作為內(nèi)容數(shù)據(jù)的MPEG-2傳輸流發(fā)送到IEEE 1394網(wǎng)絡(luò)的數(shù)據(jù)鏈接層(data linkhierarchies)上。因此,盡管各種內(nèi)容,諸如運(yùn)動(dòng)畫(huà)面數(shù)據(jù)和宏媒體動(dòng)畫(huà)內(nèi)容不能被提供,但是內(nèi)容信息,諸如存在的萬(wàn)維網(wǎng)站的HTML形式的文本,可被直接處理。
      因此,需要一種可通過(guò)將基于SOAP的Web服務(wù)技術(shù)應(yīng)用于A/V網(wǎng)絡(luò)裝置來(lái)提供各種類(lèi)型的內(nèi)容數(shù)據(jù)的方法。

      發(fā)明內(nèi)容
      本發(fā)明的幾個(gè)方面和示例性實(shí)施例提供了一種在A/V網(wǎng)絡(luò)中提供內(nèi)容服務(wù)的方法和設(shè)備,所述A/V網(wǎng)絡(luò)可共享通過(guò)基于以太網(wǎng)的IP網(wǎng)絡(luò)連接到A/V網(wǎng)絡(luò)裝置的裝置的各種內(nèi)容和因特網(wǎng)上的內(nèi)容。
      將在接下來(lái)的描述中部分闡述本發(fā)明另外的方面和/或優(yōu)點(diǎn),并且部分,通過(guò)描述將是清楚的,或者可以通過(guò)本發(fā)明的實(shí)施而得知。
      根據(jù)本發(fā)明的實(shí)施例,一種在音頻/視頻(A/V)網(wǎng)絡(luò)上設(shè)置的控制設(shè)備搜索提供在通過(guò)A/V網(wǎng)關(guān)被連接到A/V網(wǎng)絡(luò)的不同網(wǎng)絡(luò)上的內(nèi)容的Web服務(wù),并且從提供Web服務(wù)的裝置接收關(guān)于所述內(nèi)容的信息,從而使用該關(guān)于所述內(nèi)容的信息來(lái)控制Web服務(wù)。這種控制設(shè)備包括Web瀏覽器,從用戶(hù)接收與所述內(nèi)容相關(guān)的控制命令;簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議(SOAP)客戶(hù)機(jī)收發(fā)器,接收基于SOAP規(guī)范的包括關(guān)于所述內(nèi)容的信息的內(nèi)容信息消息;Web服務(wù)消息管理單元,產(chǎn)生基于SOAP規(guī)范的包括所述控制命令的控制命令消息,分析所述內(nèi)容信息消息,并且提取關(guān)于將被提供給Web瀏覽器的內(nèi)容的信息;A/V網(wǎng)絡(luò)收發(fā)器,接收所述內(nèi)容的流數(shù)據(jù);內(nèi)容解碼器,對(duì)流數(shù)據(jù)進(jìn)行解碼;和內(nèi)容顯示單元,輸出解碼的流數(shù)據(jù)。
      根據(jù)本發(fā)明的一方面,所述不同網(wǎng)絡(luò)是基于TCP/IP以太網(wǎng)的網(wǎng)絡(luò),諸如因特網(wǎng)。所述控制設(shè)備基于大型家庭影院(XHT)規(guī)范,所述A/V網(wǎng)絡(luò)是IEEE1394網(wǎng)絡(luò)。
      根據(jù)本發(fā)明的另一實(shí)施例,將A/V網(wǎng)絡(luò)連接到不同網(wǎng)絡(luò)的A/V網(wǎng)關(guān),包括內(nèi)容信息請(qǐng)求單元,當(dāng)預(yù)定條件滿(mǎn)足時(shí),請(qǐng)求關(guān)于在分布式網(wǎng)絡(luò)上將被Web服務(wù)提供的內(nèi)容的信息;TCP/IP收發(fā)器,從提供Web服務(wù)的服務(wù)提供裝置接收作為對(duì)所述請(qǐng)求的響應(yīng)的包括關(guān)于所述內(nèi)容的信息的ML文檔;Web服務(wù)內(nèi)容管理單元,分析包括關(guān)于所述內(nèi)容的信息的ML文檔,并且在分析結(jié)果的基礎(chǔ)上產(chǎn)生重建的ML文檔;SOAP服務(wù)器收發(fā)器,發(fā)送重建的ML文檔;和A/V網(wǎng)絡(luò)收發(fā)器,發(fā)送與關(guān)于所述內(nèi)容的信息相應(yīng)的內(nèi)容流。
      根據(jù)本發(fā)明的另一實(shí)施例,一種使用提供在通過(guò)A/V網(wǎng)關(guān)被連接到A/V網(wǎng)絡(luò)的不同網(wǎng)絡(luò)上的內(nèi)容的Web服務(wù)來(lái)提供內(nèi)容服務(wù)的方法包括向A/V網(wǎng)關(guān)請(qǐng)求內(nèi)容信息;接收與所述內(nèi)容信息的請(qǐng)求相應(yīng)的內(nèi)容信息頁(yè);使用戶(hù)通過(guò)所述內(nèi)容信息頁(yè)選擇指定內(nèi)容,并輸入與該指定內(nèi)容相關(guān)的控制命令;發(fā)送所述控制命令;和接收基于所述控制命令的內(nèi)容的流數(shù)據(jù)。
      根據(jù)本發(fā)明的另一實(shí)施例,一種使用提供在通過(guò)A/V網(wǎng)關(guān)被連接到A/V網(wǎng)絡(luò)的不同網(wǎng)絡(luò)上的內(nèi)容的Web服務(wù)來(lái)提供內(nèi)容服務(wù)的方法包括當(dāng)預(yù)定條件滿(mǎn)足時(shí),請(qǐng)求關(guān)于在分布式網(wǎng)絡(luò)上將被Web服務(wù)提供的內(nèi)容信息;從提供Web服務(wù)的服務(wù)提供裝置接收作為對(duì)所述請(qǐng)求的響應(yīng)的包括所述內(nèi)容信息的ML文檔;分析包括所述內(nèi)容信息的ML文檔,并且在分析結(jié)果的基礎(chǔ)上產(chǎn)生重建的ML文檔;發(fā)送重建的ML文檔;和發(fā)送與所述內(nèi)容信息相應(yīng)的內(nèi)容流。
      除上述示例性實(shí)施例和方面之外,通過(guò)參照附圖和對(duì)下面描述的研究,另外的方面和實(shí)施例將是顯而易見(jiàn)的。


      從下面結(jié)合附圖閱讀的示例性實(shí)施例和權(quán)利要求的詳細(xì)描述,本發(fā)明將變得清楚和更好理解,其中,示例性實(shí)施例、權(quán)利要求和附圖都構(gòu)成了本發(fā)明公開(kāi)的一部分。盡管下面書(shū)寫(xiě)的和示出的公開(kāi)集中在本發(fā)明的示例性實(shí)施例上,但是應(yīng)該清楚地理解,本發(fā)明的示例性實(shí)施例僅僅是作為說(shuō)明和示例,本發(fā)明并不限于此。本發(fā)明的精神和范圍僅限于權(quán)利要求。下面表示附圖的簡(jiǎn)要描述,其中圖1是示出根據(jù)DeviceInfo.xsd的語(yǔ)法結(jié)構(gòu)在每個(gè)A/V裝置中產(chǎn)生的名為DeviceInfo.xml的文件的示例性細(xì)節(jié)的示圖;圖2是示出根據(jù)XHT931.xsd的語(yǔ)法結(jié)構(gòu)在每個(gè)A/V裝置中產(chǎn)生的名為XHT931.xml的文件的示例性細(xì)節(jié)的示圖;圖3是示出根據(jù)本發(fā)明的實(shí)施例的整個(gè)系統(tǒng)的結(jié)構(gòu)的示圖;圖4是示出根據(jù)本發(fā)明的實(shí)施例的控制設(shè)備的結(jié)構(gòu)的框圖;圖5是示出根據(jù)本發(fā)明的實(shí)施例的音頻/視頻網(wǎng)關(guān)的結(jié)構(gòu)的框圖;圖6是示出在Web服務(wù)技術(shù)中的示例性的服務(wù)搜索請(qǐng)求消息的示圖;圖7是示出在Web服務(wù)技術(shù)中的示例性的對(duì)服務(wù)搜索請(qǐng)求消息的響應(yīng)消息的示圖;圖8是示出包括服務(wù)的詳細(xì)信息的Web服務(wù)描述語(yǔ)言(WSDL)消息的示圖;圖9是示出這樣一種文件的示例性細(xì)節(jié)的示圖,該文件定義了用于將圖8中所示的WSDL文件轉(zhuǎn)換為將被圖4中所示的控制設(shè)備支持的可擴(kuò)展標(biāo)記語(yǔ)言(XML)文件的語(yǔ)法結(jié)構(gòu);和圖10是示出根據(jù)本發(fā)明的實(shí)施例的提供內(nèi)容服務(wù)的方法的全部操作的流程圖。
      具體實(shí)施例方式
      現(xiàn)在將詳細(xì)描述本發(fā)明的實(shí)施例,其示例在附圖中表示,其中,相同的標(biāo)號(hào)始終表示相同的部件。以下通過(guò)參考附圖描述實(shí)施例以解釋本發(fā)明。
      圖3是示出根據(jù)本發(fā)明的實(shí)施例的整個(gè)系統(tǒng)的結(jié)構(gòu)的示圖。
      根據(jù)本發(fā)明的整個(gè)系統(tǒng)包括控制設(shè)備100,諸如數(shù)字電視;一個(gè)或多個(gè)A/V裝置32到34,通過(guò)A/V網(wǎng)絡(luò)被連接到控制設(shè)備100;和A/V網(wǎng)關(guān)200,將控制設(shè)備100連接到基于以太網(wǎng)的PC 35或因特網(wǎng)。A/V裝置32、33和34可分別為具有IEEE 1394接口的網(wǎng)絡(luò)接口單元(NIU)、DVD播放器(DVD-P)和硬盤(pán)驅(qū)動(dòng)器(HDD)。
      根據(jù)本發(fā)明的示例性實(shí)施例,控制設(shè)備100至少包括內(nèi)容解碼器(未顯示),對(duì)內(nèi)容(多媒體數(shù)據(jù),諸如視頻、圖像和聲音)進(jìn)行解碼;和內(nèi)容顯示單元(未顯示),顯示解碼的內(nèi)容并將顯示結(jié)果輸出到用戶(hù)??刂圃O(shè)備100可請(qǐng)求關(guān)于將通過(guò)Web服務(wù)提供的內(nèi)容的信息,并執(zhí)行期望的內(nèi)容的控制??刂圃O(shè)備100包括數(shù)字電視、PDP、LCD監(jiān)視器和音頻接收機(jī)中的任何一個(gè)。
      A/V網(wǎng)關(guān)200將A/V網(wǎng)絡(luò)的控制設(shè)備100連接到諸如因特網(wǎng)的基于TCP/IP以太網(wǎng)的網(wǎng)絡(luò)。A/V網(wǎng)關(guān)200根據(jù)控制設(shè)備100的請(qǐng)求接收關(guān)于將以Web服務(wù)的形式被提供的內(nèi)容的信息,并且將包括來(lái)自該信息的內(nèi)容列表的用戶(hù)界面(以下稱(chēng)為“UI”)提供給控制設(shè)備100。A/V網(wǎng)關(guān)200可通過(guò)僅具有A/V網(wǎng)絡(luò)中的上述功能的獨(dú)立裝置或控制設(shè)備100中的一個(gè)模塊被實(shí)現(xiàn)。
      圖4是示出根據(jù)本發(fā)明的實(shí)施例的控制設(shè)備100的結(jié)構(gòu)的框圖。根據(jù)本發(fā)明的實(shí)施例的控制設(shè)備100包括A/V網(wǎng)絡(luò)收發(fā)器110、Web瀏覽器120、SOAP客戶(hù)機(jī)收發(fā)器130、內(nèi)容解碼器140、內(nèi)容顯示單元150和Web服務(wù)消息管理單元160。
      控制設(shè)備100通過(guò)Web瀏覽器120從用戶(hù)接收關(guān)于期望的內(nèi)容的信息和與所述內(nèi)容相關(guān)的控制命令。Web瀏覽器120將接收到的用戶(hù)命令提供給Web服務(wù)消息管理單元160。
      Web服務(wù)消息管理單元160產(chǎn)生包括通過(guò)Web瀏覽器120接收的用戶(hù)命令的SOAP消息,并且通過(guò)SOAP客戶(hù)機(jī)收發(fā)器130將產(chǎn)生的SOAP消息發(fā)送到A/V網(wǎng)關(guān)200。接著,Web服務(wù)消息管理單元160分析通過(guò)SOAP客戶(hù)機(jī)收發(fā)器130從A/V網(wǎng)關(guān)200接收到的SOAP消息,并且提供將被顯示在Web瀏覽器120上的信息。
      A/V網(wǎng)絡(luò)收發(fā)器110從A/V網(wǎng)關(guān)200接收內(nèi)容流,并且將接收到的內(nèi)容流提供給內(nèi)容解碼器140。當(dāng)IEEE 1394網(wǎng)絡(luò)被用于A/V網(wǎng)絡(luò)時(shí),使用同步信道將作為內(nèi)容數(shù)據(jù)的MPEG-2傳輸流發(fā)送到IEEE 1394網(wǎng)絡(luò)的數(shù)據(jù)鏈接層上。同時(shí),A/V網(wǎng)絡(luò)收發(fā)器110負(fù)責(zé)發(fā)送和接收內(nèi)容數(shù)據(jù)。
      SOAP客戶(hù)機(jī)收發(fā)器130將由Web服務(wù)消息管理單元160產(chǎn)生的SOAP消息發(fā)送到A/V網(wǎng)關(guān)200。此外,SOAP客戶(hù)機(jī)收發(fā)器130使用簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議(SOAP)和A/V網(wǎng)絡(luò)規(guī)范的控制數(shù)據(jù)來(lái)接收由A/V網(wǎng)關(guān)的SOAP服務(wù)器收發(fā)器230發(fā)送的HTML或XML的形式的文本或簡(jiǎn)單網(wǎng)頁(yè),并且將接收到的數(shù)據(jù)提供給Web服務(wù)消息管理單元160。
      內(nèi)容解碼器140對(duì)將從具有由用戶(hù)選擇的內(nèi)容的服務(wù)提供裝置300中提供的內(nèi)容流進(jìn)行解碼,并且將解碼的結(jié)果提供給內(nèi)容顯示單元150。所述內(nèi)容流可為MPEG-2TS格式的視頻流或MPEG Layer 3(以下稱(chēng)為“MP3”)格式的音頻流。此外,各種視頻或音頻格式的流可被使用。但是,當(dāng)所述內(nèi)容為圖像時(shí),在諸如JPEG的圖像格式(不是流格式)的文件下載完成以后,所述內(nèi)容被解碼。
      內(nèi)容顯示單元150為用戶(hù)顯示由內(nèi)容解碼器140解碼的內(nèi)容。當(dāng)所述內(nèi)容為視頻或圖像格式時(shí),使用諸如陰極射線管(CRT)、LCD、PDP的顯示裝置來(lái)顯示內(nèi)容。當(dāng)所述內(nèi)容是音頻格式時(shí),通過(guò)放大器或揚(yáng)聲器顯示內(nèi)容。
      同時(shí),根據(jù)本發(fā)明的另一實(shí)施例的控制設(shè)備100可不包括SOAP客戶(hù)機(jī)收發(fā)器130和Web服務(wù)消息管理單元160。在這種情況下,控制設(shè)備100通過(guò)A/V網(wǎng)絡(luò)收發(fā)器110將基于A/V網(wǎng)絡(luò)規(guī)范的各種用戶(hù)命令發(fā)送到A/V網(wǎng)關(guān)200。接著,A/V網(wǎng)關(guān)200的Web服務(wù)內(nèi)容管理單元240將基于A/V網(wǎng)絡(luò)規(guī)范的消息轉(zhuǎn)換為基于SOAP規(guī)范的消息。
      圖5是示出根據(jù)本發(fā)明的實(shí)施例的A/V網(wǎng)關(guān)的結(jié)構(gòu)的框圖。根據(jù)本發(fā)明的實(shí)施例的A/V網(wǎng)關(guān)200包括TCP/IP收發(fā)器210、A/V網(wǎng)絡(luò)收發(fā)器220、SOAP服務(wù)器收發(fā)器230、Web服務(wù)內(nèi)容管理單元240和內(nèi)容信息請(qǐng)求單元250。
      當(dāng)預(yù)定條件滿(mǎn)足時(shí),內(nèi)容信息請(qǐng)求單元250通過(guò)Web服務(wù)內(nèi)容管理單元240請(qǐng)求在分布式網(wǎng)絡(luò)上由Web服務(wù)提供的內(nèi)容信息。例如,在假設(shè)內(nèi)容列表請(qǐng)求從控制設(shè)備100被接收的情況下,內(nèi)容信息請(qǐng)求單元250可請(qǐng)求內(nèi)容信息?;蛘撸瑑?nèi)容信息請(qǐng)求單元250可設(shè)置用于請(qǐng)求內(nèi)容信息的周期,并在每個(gè)周期內(nèi)請(qǐng)求內(nèi)容信息。
      所述內(nèi)容信息可包括諸如標(biāo)題、類(lèi)型(視頻、圖像或音頻)、演員(導(dǎo)演或演唱者)、產(chǎn)生日期、編碼系統(tǒng)、內(nèi)容的比特率的元數(shù)據(jù)、內(nèi)容的存儲(chǔ)位置(URI)和將被所述內(nèi)容支持的控制操作(播放、停止或暫停)。
      Web服務(wù)內(nèi)容管理單元240根據(jù)內(nèi)容信息請(qǐng)求單元250的內(nèi)容信息請(qǐng)求來(lái)產(chǎn)生Web服務(wù)搜索請(qǐng)求消息,并且通過(guò)TCP/IP收發(fā)器210廣播該Web服務(wù)搜索請(qǐng)求消息。所述Web服務(wù)搜索請(qǐng)求消息的格式將參照?qǐng)D6在下面描述。Web服務(wù)內(nèi)容管理單元240從服務(wù)提供裝置300接收對(duì)Web服務(wù)搜索請(qǐng)求的響應(yīng)消息,并且接收和分析包括關(guān)于所述內(nèi)容的詳細(xì)信息的標(biāo)記語(yǔ)言文檔(以下,稱(chēng)為ML文檔)。ML文檔包括XML(可擴(kuò)展標(biāo)記語(yǔ)言)文檔、HTML(超文本標(biāo)記語(yǔ)言)文檔、SGML(通用標(biāo)準(zhǔn)標(biāo)記語(yǔ)言)文檔、和基于定義的格式依照句法定義數(shù)據(jù)的各種文檔。此外,Web服務(wù)內(nèi)容管理單元240通過(guò)UDDI(統(tǒng)一描述發(fā)現(xiàn)集成)在Web上搜索指定的內(nèi)容,分析根據(jù)WSDL(Web服務(wù)描述語(yǔ)言)表達(dá)的內(nèi)容的詳細(xì)信息,并且提供根據(jù)相應(yīng)的控制設(shè)備100而重建的ML文檔。對(duì)Web服務(wù)搜索請(qǐng)求的響應(yīng)消息的格式、WSDL文檔的格式和重建的ML文檔的格式將分別參照?qǐng)D7、圖8和圖9在下面進(jìn)行描述。
      Web服務(wù)內(nèi)容管理單元240分析從服務(wù)提供裝置300接收的ML文檔,并且從接收的ML文檔中分離出控制數(shù)據(jù)和內(nèi)容數(shù)據(jù)。控制數(shù)據(jù)通過(guò)SOAP服務(wù)器收發(fā)器230被發(fā)送到控制設(shè)備100,內(nèi)容數(shù)據(jù)通過(guò)A/V網(wǎng)絡(luò)收發(fā)器220被發(fā)送到控制設(shè)備100。另一方面,當(dāng)控制設(shè)備100不處理SOAP消息(沒(méi)有設(shè)置Web服務(wù)消息管理單元160)時(shí),根據(jù)本發(fā)明的另一實(shí)施例的A/V網(wǎng)關(guān)200的Web服務(wù)內(nèi)容管理單元240分析從TCP/IP收發(fā)器210接收的所有SOAP消息,并且將它們轉(zhuǎn)換為A/V網(wǎng)絡(luò)協(xié)議。接著,Web服務(wù)內(nèi)容管理單元240可分析從服務(wù)提供裝置300接收的關(guān)于所述內(nèi)容的信息,重建包括將被控制設(shè)備100支持的功能的信息,并且將重建的信息提供給控制設(shè)備100。
      A/V網(wǎng)絡(luò)收發(fā)器220發(fā)送內(nèi)容流,SOAP服務(wù)器收發(fā)器230將由Web服務(wù)內(nèi)容管理單元240分離的控制數(shù)據(jù)發(fā)送到控制設(shè)備100,并從控制設(shè)備100接收控制數(shù)據(jù)。
      圖6是示出在Web服務(wù)技術(shù)中的示例性的服務(wù)搜索請(qǐng)求消息的示圖。本示例涉及由控制設(shè)備100或A/V網(wǎng)關(guān)200產(chǎn)生以搜索將被廣播的打印機(jī)的探測(cè)消息(probe message)。
      Action標(biāo)簽160表示消息是探測(cè)消息,Types標(biāo)簽620定義只有實(shí)現(xiàn)Print Basic的目標(biāo)服務(wù)對(duì)所述消息作出響應(yīng)。Scope標(biāo)簽630定義對(duì)目標(biāo)服務(wù)的響應(yīng)是“Engineering Department”。
      圖7是示出在Web服務(wù)技術(shù)中的對(duì)服務(wù)搜索請(qǐng)求消息的響應(yīng)消息的示例的示圖。本示例涉及對(duì)在圖6中顯示的用于打印機(jī)搜索的探測(cè)消息的響應(yīng)消息。
      Action標(biāo)簽710表示消息是對(duì)于探測(cè)消息的響應(yīng)消息(PropeMatch)。Relates to標(biāo)簽720表示消息是對(duì)在圖6中顯示的打印機(jī)搜索消息的響應(yīng)消息。To標(biāo)簽730指示響應(yīng)消息被發(fā)送到源IP地址和探測(cè)消息的傳輸頭(transmission head)的端口。Address標(biāo)簽740包括網(wǎng)絡(luò)接口上與預(yù)定的目標(biāo)服務(wù)相關(guān)的穩(wěn)定唯一的標(biāo)識(shí)符、地址和IPv4/6。在這種情況下,所述值是具有UUID(通用唯一標(biāo)識(shí)符)方案的URI(統(tǒng)一資源標(biāo)識(shí)符)。Types標(biāo)簽750列出將被目標(biāo)服務(wù)實(shí)現(xiàn)的類(lèi)型,例如,在本示例中為Print Basic。
      圖8是示出包括服務(wù)的詳細(xì)信息的WSDL消息的示例的示圖。本示例描述了通過(guò)SOAP 1.1HTTP綁定(binding)將GetTradePrices SOAP 1.1的請(qǐng)求發(fā)送到StockQuote服務(wù)。
      所述請(qǐng)求獲得stock quote符號(hào)的字符串,并且返回被應(yīng)用程序記錄的stock quote數(shù)組,所述應(yīng)用程序定義了包括在開(kāi)始時(shí)間和結(jié)束時(shí)間之間的周期期間的開(kāi)始時(shí)間和結(jié)束時(shí)間的TimePeriod結(jié)構(gòu)。與所述服務(wù)相應(yīng)的RPC(遠(yuǎn)程過(guò)程調(diào)用)簽名具有作為參數(shù)的tickerSymbol和timePeriod、以及作為輸出參數(shù)的頻率,并且返回實(shí)數(shù)數(shù)組。
      圖9是示出這樣一種文件的示例性細(xì)節(jié)的示圖,該文件定義了用于將圖8中所示的WSDL文件轉(zhuǎn)換為將被圖4中所示的控制設(shè)備支持的XML文件的語(yǔ)法結(jié)構(gòu)。
      在xsdschema標(biāo)簽930中,參數(shù)xmlns 931表示文件所在的位置,參數(shù)xmlnsxs 932表示定義XML規(guī)范語(yǔ)言格式的文件所在的位置。
      在xselement標(biāo)簽940中,參數(shù)“name”被分配為contentInfo,參數(shù)“type”被分配為contentInfoType。在xselement標(biāo)簽941中,參數(shù)“content”的發(fā)生數(shù),即,maxOccurs,被定義為“unbounded”。這里,參數(shù)“content”的發(fā)生數(shù)可為服務(wù)提供裝置300擁有的內(nèi)容的數(shù)量,因而最大數(shù)不受限制。當(dāng)限制通過(guò)一個(gè)服務(wù)提供裝置300被傳送到A/V網(wǎng)關(guān)200的內(nèi)容的數(shù)量時(shí),參數(shù)maxOccurs可被設(shè)置為有限的數(shù)。
      xselement標(biāo)簽950的參數(shù)“name”被分配為“content”,并且參數(shù)“type”被分配為“contentType”,此外,標(biāo)簽調(diào)用的content具有作為低級(jí)元素951的元素,諸如標(biāo)題、相冊(cè)、歌唱者、預(yù)覽、組、日期和控制。
      這里,maxOccurs表示最多表達(dá)次數(shù),minOccurs表示最少表達(dá)次數(shù)。例如,當(dāng)maxOccurs為1并且minOccurs為1時(shí),元素僅被無(wú)條件地顯示一次。此外,當(dāng)maxOccurs為1并且minOccurs為0時(shí),元素可被顯示一次或者可不被顯示。
      作為control標(biāo)簽952的低級(jí)元素953,播放、停止和暫停這三種類(lèi)型之一被提供。在control標(biāo)簽952中,maxOccurs為3,minOccurs為1。從這個(gè)示例中,可以理解,播放、停止和暫停這三種都被顯示和這三種之一被顯示。
      表示具有名稱(chēng)“content”的xselement標(biāo)簽950的屬性的xsattribute標(biāo)簽954具有名稱(chēng)“type”,并且type被分成三類(lèi)955,即圖像、音頻和視頻。
      在圖4和圖5中顯示的各組件可被軟件組件或諸如FPGA(現(xiàn)場(chǎng)可編程門(mén)陣列)或ASIC(專(zhuān)用集成電路)的硬件組件實(shí)現(xiàn)。但是,所述組件不限于軟件或硬件。所述組件可被配置在可尋址存儲(chǔ)介質(zhì)中或者可被配置為執(zhí)行一個(gè)或多個(gè)處理器。例如,所述組件包括軟件、面向?qū)ο蟮能浖?、諸如類(lèi)和任務(wù)的部件、進(jìn)程、函數(shù)、屬性、程序、子程序、程序代碼段、驅(qū)動(dòng)器、固件、微碼、電路、數(shù)據(jù)、數(shù)據(jù)庫(kù)、數(shù)據(jù)結(jié)構(gòu)、表、數(shù)組和變量。所述組件可被再分到更小的組件中、或者多個(gè)組件可被合并到一個(gè)組件中。
      圖10是示出根據(jù)本發(fā)明的實(shí)施例的提供內(nèi)容服務(wù)的方法的全部操作的流程圖。如圖10所示,內(nèi)容服務(wù)通過(guò)A/V網(wǎng)關(guān)200在控制設(shè)備100和服務(wù)提供裝置300之間被提供。
      控制設(shè)備100通過(guò)Web瀏覽器120從用戶(hù)接收關(guān)于將通過(guò)Web服務(wù)提供的內(nèi)容的信息,諸如內(nèi)容的名稱(chēng)和類(lèi)型,并且在操作S 1010中向A/V網(wǎng)關(guān)200請(qǐng)求關(guān)于所述內(nèi)容的信息。在操作S1015中,A/V網(wǎng)關(guān)200產(chǎn)生并廣播包括從控制設(shè)備100接收的關(guān)于將被搜索的內(nèi)容的信息的Web服務(wù)搜索消息,以搜索用戶(hù)期望的內(nèi)容服務(wù)。Web服務(wù)搜索消息的格式參照?qǐng)D6已在上面被描述。
      在操作S1020中,提供將被A/V網(wǎng)關(guān)200搜索的內(nèi)容服務(wù)的服務(wù)提供裝置300產(chǎn)生包含指示它是提供相應(yīng)的內(nèi)容服務(wù)的裝置的信息的響應(yīng)消息,并且將產(chǎn)生的響應(yīng)消息發(fā)送到A/V網(wǎng)關(guān)200。對(duì)Web服務(wù)搜索請(qǐng)求的響應(yīng)消息的格式參照?qǐng)D7已在上面被描述。在操作S1025中,A/V網(wǎng)關(guān)200接收對(duì)Web服務(wù)搜索請(qǐng)求消息的響應(yīng)消息,分析XML格式的響應(yīng)消息,并且產(chǎn)生將被提供給控制設(shè)備100的內(nèi)容列表頁(yè)。對(duì)Web服務(wù)搜索請(qǐng)求消息的一個(gè)或多個(gè)響應(yīng)消息可被產(chǎn)生。因此,A/V網(wǎng)關(guān)200可分析各個(gè)響應(yīng)消息,僅提取需求的信息,并且產(chǎn)生將被提供給控制設(shè)備100的內(nèi)容列表頁(yè)。
      如果在操作S1030中A/V網(wǎng)關(guān)200將所述內(nèi)容列表頁(yè)提供給控制設(shè)備100,則控制設(shè)備100使用戶(hù)選擇該內(nèi)容列表頁(yè)的指定內(nèi)容。如果用戶(hù)選擇該內(nèi)容列表頁(yè)的指定內(nèi)容,則在操作S1035中控制設(shè)備100將指定內(nèi)容的選擇傳送到A/V網(wǎng)關(guān)200,并且在操作S1040中,A/V網(wǎng)關(guān)200產(chǎn)生請(qǐng)求選擇的內(nèi)容的詳細(xì)信息的消息并將其發(fā)送到服務(wù)提供裝置300,該服務(wù)提供裝置300發(fā)送包括用戶(hù)選擇的內(nèi)容的信息的響應(yīng)消息。在操作S1045中,接收詳細(xì)信息的請(qǐng)求消息的服務(wù)提供裝置300產(chǎn)生包括選擇的內(nèi)容的詳細(xì)信息的消息,并且將產(chǎn)生的消息發(fā)送到A/V網(wǎng)關(guān)200。包括關(guān)于內(nèi)容的詳細(xì)信息的消息的格式參照?qǐng)D8已在上面被描述。
      A/V網(wǎng)關(guān)200分析從服務(wù)提供裝置300接收的包括關(guān)于指定內(nèi)容的詳細(xì)信息的消息,并且在操作S1050中,將該消息重建為可被提供給控制設(shè)備100的信息,在操作S1055中,將包括所述內(nèi)容的重建信息的頁(yè)提供給控制設(shè)備100??刂圃O(shè)備100可通過(guò)使用從A/V網(wǎng)關(guān)200提供的內(nèi)容信息頁(yè)來(lái)從用戶(hù)接收與所述內(nèi)容相關(guān)的控制命令。例如,如果在操作S1060中播放命令被接收到,則在操作S1060通過(guò)內(nèi)容信息頁(yè)將播放命令傳送到A/V網(wǎng)關(guān)200。接著,A/V網(wǎng)關(guān)200將播放命令轉(zhuǎn)換為控制消息,由Web服務(wù)的RPC轉(zhuǎn)換播放命令,并且在操作S1065中將轉(zhuǎn)換的控制消息發(fā)送到服務(wù)提供裝置300。在操作S1070中,接收播放命令控制消息的服務(wù)提供裝置300將將被播放的內(nèi)容流發(fā)送到A/V網(wǎng)關(guān)200,并且在操作S 1080中,A/V網(wǎng)關(guān)200通過(guò)1394數(shù)據(jù)鏈接層將接收的內(nèi)容流發(fā)送到控制設(shè)備100??刂圃O(shè)備100通過(guò)內(nèi)容解碼器140對(duì)從A/V網(wǎng)關(guān)200接收的內(nèi)容流進(jìn)行解碼,并且通過(guò)內(nèi)容顯示單元150將解碼的流輸出給用戶(hù)。
      根據(jù)本發(fā)明的在A/V網(wǎng)絡(luò)中提供內(nèi)容服務(wù)的方法和設(shè)備,各種復(fù)雜的內(nèi)容服務(wù)可通過(guò)將傳統(tǒng)的Web服務(wù)技術(shù)應(yīng)用于A/V網(wǎng)絡(luò)來(lái)被提供。
      如前面所討論的,如圖3、圖4和圖5所顯示的控制設(shè)備100和A/V網(wǎng)關(guān)200的各種組件可被軟件或硬件,例如,專(zhuān)用集成電路(ASIC)和現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)實(shí)現(xiàn)。同樣地,其意圖是,這里描述的進(jìn)程被廣泛地解釋為等同于由軟件、硬件或其的結(jié)合執(zhí)行。軟件模塊可通過(guò)包括C、C++、Java、Visual Basic等等多種軟件語(yǔ)言被編寫(xiě)。各種軟件模塊也可被集成到在諸如PCMCIA卡、PCI卡、USB卡的各種類(lèi)型的有線或無(wú)線卡上執(zhí)行的一個(gè)應(yīng)用程序中。這些軟件模塊可包括數(shù)據(jù)和指令,該數(shù)據(jù)和指令也可被存儲(chǔ)在一個(gè)或多個(gè)可機(jī)讀存儲(chǔ)介質(zhì)、磁盤(pán)、其它磁介質(zhì)和光學(xué)介質(zhì)上,所述可機(jī)讀存儲(chǔ)介質(zhì)諸如動(dòng)態(tài)或靜態(tài)隨機(jī)存取存儲(chǔ)器(DRAM或SRAM)、可擦除可編程只讀存儲(chǔ)器(EPROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)和閃存,所述磁盤(pán)諸如固定盤(pán)、軟盤(pán)和可移動(dòng)盤(pán),所述其它磁介質(zhì)包括磁帶,所述光學(xué)介質(zhì)諸如壓縮盤(pán)(CD)或數(shù)字視頻盤(pán)(DVD)。軟件例行程序或模塊的指令還可以以許多不同方式中的一種方式被加載或傳輸?shù)綗o(wú)線卡或在無(wú)線網(wǎng)絡(luò)上的任何計(jì)算裝置中。例如,包括存儲(chǔ)在軟盤(pán)、CD或DVD介質(zhì)、硬盤(pán)上或通過(guò)網(wǎng)絡(luò)接口卡、調(diào)制解調(diào)器或其它接口裝置傳輸?shù)闹噶畹拇a段可被加載到系統(tǒng)中,并且作為相應(yīng)的軟件例行程序或模塊被執(zhí)行。在加載或傳輸過(guò)程中,被實(shí)施為載波(通過(guò)電話線、網(wǎng)線、無(wú)線鏈接、電纜等等被發(fā)送)的數(shù)據(jù)信號(hào)可將包括所述指令的代碼段與網(wǎng)絡(luò)節(jié)點(diǎn)或部件通信。所述載波可為電的、光的、聲的、電磁的或其它類(lèi)型的信號(hào)的形式。
      盡管已經(jīng)示出和描述了本發(fā)明的示例性實(shí)施例時(shí),但是本領(lǐng)域的技術(shù)人員應(yīng)該理解,隨著技術(shù)的發(fā)展,在不脫離本發(fā)明的真實(shí)范圍的情況下,可以進(jìn)行各種改變和修改,并且等同物可被其部件代替。在不脫離本發(fā)明的范圍的情況下,可進(jìn)行許多修改、置換、添加和子結(jié)合,以使本發(fā)明的教導(dǎo)適應(yīng)于特定的情況。例如,控制設(shè)備100和A/V網(wǎng)關(guān)200的各種組件被實(shí)現(xiàn)在單個(gè)ASIC芯片集(硬件)中或者被實(shí)現(xiàn)在安裝在現(xiàn)存的卡上的固件中,以執(zhí)行上述功能。另外,本發(fā)明的可選實(shí)施例可被實(shí)現(xiàn)為與計(jì)算機(jī)系統(tǒng)一起使用的計(jì)算機(jī)程序產(chǎn)品。這種計(jì)算機(jī)程序產(chǎn)品可為,例如,存儲(chǔ)在諸如磁盤(pán)、CD-ROM、ROM或固定盤(pán)的有形數(shù)據(jù)記錄介質(zhì)上的一系列計(jì)算機(jī)指令,或者被實(shí)現(xiàn)為計(jì)算機(jī)數(shù)據(jù)信號(hào),所述信號(hào)通過(guò)有形介質(zhì)或無(wú)線介質(zhì),例如,微波或紅外被發(fā)送。所述一系列計(jì)算機(jī)指令可組成上述的所有功能或部分功能,并且也可被存儲(chǔ)在任何存儲(chǔ)器裝置中,所述存儲(chǔ)器裝置包括易失性或非易失性存儲(chǔ)器裝置,諸如半導(dǎo)體、磁的、光的或其它存儲(chǔ)器裝置。此外,軟件模塊也都可為可機(jī)讀存儲(chǔ)介質(zhì)、磁盤(pán)、其它磁介質(zhì)和光學(xué)介質(zhì),所述可機(jī)讀存儲(chǔ)介質(zhì)諸如動(dòng)態(tài)或靜態(tài)隨機(jī)存取存儲(chǔ)器(DRAM或SRAM)、可擦除可編程只讀存儲(chǔ)器(EPROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)和閃存,所述磁盤(pán)諸如固定盤(pán)、軟盤(pán)和可移動(dòng)盤(pán),所述其它磁介質(zhì)包括磁帶,所述光學(xué)介質(zhì)諸如壓縮盤(pán)(CD)或數(shù)字視頻盤(pán)(DVD)。因此,其意圖是,本發(fā)明不限于公開(kāi)的各種示例性實(shí)施例,而且本發(fā)明包括落于權(quán)利要求范圍內(nèi)的所有實(shí)施例。
      權(quán)利要求
      1.一種控制設(shè)備,其被設(shè)置在音頻/視頻網(wǎng)絡(luò)上,用于搜索提供在通過(guò)音頻/視頻網(wǎng)關(guān)被連接到所述音頻/視頻網(wǎng)絡(luò)的不同網(wǎng)絡(luò)上的內(nèi)容的Web服務(wù),并且從提供Web服務(wù)的裝置接收關(guān)于所述內(nèi)容的信息,從而使用該關(guān)于所述內(nèi)容的信息來(lái)控制Web服務(wù),所述設(shè)備包括Web瀏覽器,從用戶(hù)接收與所述內(nèi)容相關(guān)的控制命令;簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議客戶(hù)機(jī)收發(fā)器,接收基于簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議規(guī)范的包括關(guān)于所述內(nèi)容的信息的內(nèi)容信息消息;Web服務(wù)消息管理單元,產(chǎn)生基于簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議規(guī)范的包括所述控制命令的控制命令消息,分析所述內(nèi)容信息消息,并且提取關(guān)于將被提供給Web瀏覽器的內(nèi)容的信息;音頻/視頻網(wǎng)絡(luò)收發(fā)器,接收所述內(nèi)容的流數(shù)據(jù);內(nèi)容解碼器,對(duì)流數(shù)據(jù)進(jìn)行解碼;和內(nèi)容顯示單元,提供解碼的流數(shù)據(jù)的視覺(jué)顯示。
      2.如權(quán)利要求1所述的控制設(shè)備,其中,所述不同網(wǎng)絡(luò)是基于TCP/IP的網(wǎng)絡(luò)。
      3.如權(quán)利要求1所述的控制設(shè)備,其中,所述控制設(shè)備基于大型家庭影院規(guī)范,所述音頻/視頻網(wǎng)絡(luò)是IEEE 1394網(wǎng)絡(luò)。
      4.如權(quán)利要求1所述的控制設(shè)備,其中,所述內(nèi)容的流數(shù)據(jù)是MPEG-2傳輸流格式的視頻流。
      5.如權(quán)利要求1所述的控制設(shè)備,其中,所述內(nèi)容信息包括提供Web服務(wù)的裝置的位置信息、所述內(nèi)容的元數(shù)據(jù)和將被所述內(nèi)容支持的控制操作中的至少一個(gè)。
      6.一種音頻/視頻網(wǎng)關(guān),其將音頻/視頻網(wǎng)絡(luò)連接到不同網(wǎng)絡(luò),所述音頻/視頻網(wǎng)關(guān)包括內(nèi)容信息請(qǐng)求單元,當(dāng)預(yù)定條件滿(mǎn)足時(shí),請(qǐng)求關(guān)于在分布式網(wǎng)絡(luò)上將被Web服務(wù)提供的內(nèi)容的信息;TCP/IP收發(fā)器,從提供Web服務(wù)的服務(wù)提供裝置接收作為所述請(qǐng)求的響應(yīng)的包括關(guān)于所述內(nèi)容的信息的ML文檔;Web服務(wù)內(nèi)容管理單元,分析包括關(guān)于所述內(nèi)容的信息的ML文檔,并且在分析結(jié)果的基礎(chǔ)上產(chǎn)生重建的ML文檔;簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議服務(wù)器收發(fā)器,發(fā)送重建的ML文檔;和音頻/視頻網(wǎng)絡(luò)收發(fā)器,發(fā)送與關(guān)于所述內(nèi)容的信息相應(yīng)的內(nèi)容流。
      7.如權(quán)利要求6所述的音頻/視頻網(wǎng)關(guān),其中,所述不同網(wǎng)絡(luò)是基于TCP/IP的網(wǎng)絡(luò)。
      8.如權(quán)利要求6所述的音頻/視頻網(wǎng)關(guān),其中,所述條件是基于搜索Web服務(wù)的請(qǐng)求被從控制設(shè)備接收的假設(shè)。
      9.如權(quán)利要求6所述的音頻/視頻網(wǎng)關(guān),其中,所述音頻/視頻網(wǎng)絡(luò)是IEEE1394網(wǎng)絡(luò)。
      10.如權(quán)利要求6所述的音頻/視頻網(wǎng)關(guān),其中,所述內(nèi)容流是在MPEG-2傳輸流格式的視頻流。
      11.如權(quán)利要求6所述的音頻/視頻網(wǎng)關(guān),其中,所述內(nèi)容信息包括提供Web服務(wù)的裝置的位置信息、所述內(nèi)容的元數(shù)據(jù)和將被所述內(nèi)容支持的控制操作中的至少一個(gè)。
      12.如權(quán)利要求6所述的音頻/視頻網(wǎng)關(guān),其中,所述ML文檔是可擴(kuò)展標(biāo)記語(yǔ)言文檔。
      13.一種使用提供在通過(guò)音頻/視頻網(wǎng)關(guān)被連接到音頻/視頻網(wǎng)絡(luò)的不同網(wǎng)絡(luò)上的內(nèi)容的Web服務(wù)來(lái)提供內(nèi)容服務(wù)的方法,包括向音頻/視頻網(wǎng)關(guān)請(qǐng)求內(nèi)容信息;接收與所述內(nèi)容信息的請(qǐng)求相應(yīng)的內(nèi)容信息頁(yè);使用戶(hù)通過(guò)所述內(nèi)容信息頁(yè)選擇指定內(nèi)容,并輸入與該指定內(nèi)容相關(guān)的控制命令;發(fā)送所述控制命令;和接收基于所述控制命令的內(nèi)容的流數(shù)據(jù)。
      14.如權(quán)利要求13所述的方法,其中,所述不同網(wǎng)絡(luò)是基于TCP/IP的網(wǎng)絡(luò)。
      15.如權(quán)利要求13所述的方法,其中,所述音頻/視頻網(wǎng)絡(luò)是IEEE 1394網(wǎng)絡(luò)。
      16.如權(quán)利要求13所述的方法,其中,其中,所述內(nèi)容信息包括提供Web服務(wù)的裝置的位置信息、所述內(nèi)容的元數(shù)據(jù)和將被所述內(nèi)容支持的控制操作中的至少一個(gè)。
      17.一種使用提供在通過(guò)音頻/視頻網(wǎng)關(guān)被連接到音頻/視頻網(wǎng)絡(luò)的不同網(wǎng)絡(luò)上的內(nèi)容的Web服務(wù)來(lái)提供內(nèi)容服務(wù)的方法,包括當(dāng)預(yù)定條件滿(mǎn)足時(shí),請(qǐng)求關(guān)于在分布式網(wǎng)絡(luò)上將被Web服務(wù)提供的內(nèi)容信息;從提供Web服務(wù)的服務(wù)提供裝置接收作為對(duì)所述請(qǐng)求的響應(yīng)的包括所述內(nèi)容信息的ML文檔;分析包括所述內(nèi)容信息的ML文檔,并且在分析結(jié)果的基礎(chǔ)上產(chǎn)生重建的ML文檔;發(fā)送重建的ML文檔;和發(fā)送與所述內(nèi)容信息相應(yīng)的內(nèi)容流。
      18.如權(quán)利要求17所述的方法,其中,所述不同網(wǎng)絡(luò)是基于TCP/IP的網(wǎng)絡(luò)。
      19.如權(quán)利要求17所述的方法,其中,所述音頻/視頻網(wǎng)絡(luò)是IEEE 1394網(wǎng)絡(luò)。
      20.如權(quán)利要求17所述的方法,其中,所述內(nèi)容信息包括提供Web服務(wù)的裝置的位置信息、所述內(nèi)容的元數(shù)據(jù)和將被所述內(nèi)容支持的控制操作中的至少一個(gè)。
      21.一種其上記錄有用于執(zhí)行如權(quán)利要求13所述的用于提供內(nèi)容服務(wù)的方法的計(jì)算機(jī)可讀程序的記錄介質(zhì)。
      22.一種系統(tǒng),包括服務(wù)提供裝置,提供Web服務(wù);音頻/視頻網(wǎng)關(guān);控制設(shè)備,被構(gòu)造為通過(guò)音頻/視頻網(wǎng)絡(luò)搜索Web服務(wù),并且通過(guò)音頻/視頻網(wǎng)關(guān)提供不同網(wǎng)絡(luò)上的內(nèi)容,所述控制設(shè)備包括Web瀏覽器,從用戶(hù)接收與所述內(nèi)容相關(guān)的控制命令;簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議客戶(hù)機(jī)收發(fā)器,接收基于簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議規(guī)范的包括關(guān)于所述內(nèi)容的信息的內(nèi)容信息消息;Web服務(wù)消息管理單元,產(chǎn)生基于簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議規(guī)范的包括所述控制命令的控制命令消息,分析所述內(nèi)容信息消息,并且提取關(guān)于將被提供給Web瀏覽器的內(nèi)容的信息;音頻/視頻網(wǎng)絡(luò)收發(fā)器,接收所述內(nèi)容的流數(shù)據(jù);內(nèi)容解碼器,對(duì)流數(shù)據(jù)進(jìn)行解碼;和內(nèi)容顯示單元,提供解碼的流數(shù)據(jù)的視覺(jué)顯示。
      23.如權(quán)利要求22所述的系統(tǒng),其中,所述不同網(wǎng)絡(luò)是基于TCP/IP的網(wǎng)絡(luò)。
      24.如權(quán)利要求22所述的系統(tǒng),其中,所述控制設(shè)備基于大型家庭影院規(guī)范,所述音頻/視頻網(wǎng)絡(luò)是IEEE 1394網(wǎng)絡(luò)。
      25.如權(quán)利要求22所述的系統(tǒng),其中,所述內(nèi)容的流數(shù)據(jù)是MPEG-2傳輸流格式的視頻流。
      26.如權(quán)利要求22所述的系統(tǒng),其中,所述內(nèi)容信息包括提供Web服務(wù)的裝置的位置信息、所述內(nèi)容的元數(shù)據(jù)和將被所述內(nèi)容支持的控制操作中的至少一個(gè)。
      27.如權(quán)利要求22所述的系統(tǒng),其中,所述將音頻/視頻網(wǎng)絡(luò)連接到不同網(wǎng)絡(luò)的音頻/視頻網(wǎng)關(guān),包括內(nèi)容信息請(qǐng)求單元,被構(gòu)造為當(dāng)預(yù)定條件滿(mǎn)足時(shí),請(qǐng)求關(guān)于在分布式網(wǎng)絡(luò)上將被Web服務(wù)提供的內(nèi)容的信息;TCP/IP收發(fā)器,被構(gòu)造為從提供Web服務(wù)的服務(wù)提供裝置接收作為對(duì)所述請(qǐng)求的響應(yīng)的包括關(guān)于所述內(nèi)容的信息的ML文檔;Web服務(wù)內(nèi)容管理單元,被構(gòu)造為分析包括關(guān)于所述內(nèi)容的信息的ML文檔,并且在分析結(jié)果的基礎(chǔ)上產(chǎn)生重建的ML文檔;簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議服務(wù)器收發(fā)器,被構(gòu)造為發(fā)送重建的ML文檔;和音頻/視頻網(wǎng)絡(luò)收發(fā)器,被構(gòu)造為發(fā)送與關(guān)于所述內(nèi)容的信息相應(yīng)的內(nèi)容流。
      28.如權(quán)利要求27所述的系統(tǒng),其中,所述條件是基于搜索Web服務(wù)的請(qǐng)求被從控制設(shè)備接收的假設(shè)。
      全文摘要
      公開(kāi)了一種用于在支持Web服務(wù)技術(shù)的A/V網(wǎng)絡(luò)中提供內(nèi)容服務(wù)的方法和設(shè)備。一種A/V網(wǎng)關(guān)包括內(nèi)容信息請(qǐng)求單元,當(dāng)預(yù)定條件滿(mǎn)足時(shí),請(qǐng)求關(guān)于在分布式網(wǎng)絡(luò)上將被Web服務(wù)提供的內(nèi)容的信息;TCP/IP收發(fā)器,從提供Web服務(wù)的服務(wù)提供裝置接收作為對(duì)所述請(qǐng)求的響應(yīng)的包括關(guān)于所述內(nèi)容的信息的ML文檔;Web服務(wù)內(nèi)容管理單元,分析包括關(guān)于所述內(nèi)容的信息的ML文檔,并且在分析結(jié)果的基礎(chǔ)上產(chǎn)生重建的ML文檔;SOAP服務(wù)器收發(fā)器,發(fā)送重建的ML文檔;和A/V網(wǎng)絡(luò)收發(fā)器,發(fā)送與關(guān)于所述內(nèi)容的信息相應(yīng)的內(nèi)容流。
      文檔編號(hào)G06F13/00GK1881926SQ20061008020
      公開(kāi)日2006年12月20日 申請(qǐng)日期2006年5月11日 優(yōu)先權(quán)日2005年5月11日
      發(fā)明者李睿烈, 黃裕勝, 金奎烈 申請(qǐng)人:三星電子株式會(huì)社
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1