两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

內(nèi)容分發(fā)系統(tǒng)、內(nèi)容分發(fā)服務(wù)器以及內(nèi)容分發(fā)方法

文檔序號(hào):7891260閱讀:239來源:國知局
專利名稱:內(nèi)容分發(fā)系統(tǒng)、內(nèi)容分發(fā)服務(wù)器以及內(nèi)容分發(fā)方法
技術(shù)領(lǐng)域
本發(fā)明涉及內(nèi)容分發(fā)技術(shù),且更特別地涉及內(nèi)容分發(fā)系統(tǒng)、內(nèi)容分發(fā)服務(wù)器、內(nèi)容分發(fā)方法、軟件程序以及存儲(chǔ)該軟件程序的存儲(chǔ)介質(zhì),以將內(nèi)容轉(zhuǎn)換成適合客戶終端的格式。
背景技術(shù)
隨著英特網(wǎng)和多媒體技術(shù)的普及,現(xiàn)在可以以各種方式來發(fā)送信息,各種方式包括使用電子郵件的簡(jiǎn)單文本數(shù)據(jù)交換,經(jīng)由網(wǎng)絡(luò)上傳音頻/聲音、動(dòng)態(tài)圖像以及靜止圖像構(gòu)成的多媒體內(nèi)容,以及經(jīng)由網(wǎng)絡(luò)下載多媒體內(nèi)容用于觀看和收聽。然而,下載內(nèi)容的不同用戶具有不同的客戶終端。根據(jù)客戶終端環(huán)境的這樣的不同,當(dāng)要經(jīng)由網(wǎng)絡(luò)在客戶終端上使用內(nèi)容時(shí),可能需要針對(duì)每個(gè)客戶終端轉(zhuǎn)換內(nèi)容的格式。例如,網(wǎng)絡(luò)上的格式轉(zhuǎn)換服務(wù)器依據(jù)客戶終端的格式將內(nèi)容的格式轉(zhuǎn)換成適合于該客戶終端的格式。JP-2002-342218-A揭示了一種使用設(shè)置在網(wǎng)絡(luò)上的格式轉(zhuǎn)換服務(wù)器的系統(tǒng),其中,格式轉(zhuǎn)換服務(wù)器依據(jù)客戶終端的格式(如,可顯示的清晰度級(jí),顏色類型以及揚(yáng)聲器可播放的頻率范圍)來轉(zhuǎn)換適合于客戶終端的內(nèi)容的格式。格式轉(zhuǎn)換服務(wù)器經(jīng)由網(wǎng)絡(luò)向客戶終端提供格式轉(zhuǎn)換后的內(nèi)容。該系統(tǒng)包括客戶終端、累積內(nèi)容的服務(wù)器(內(nèi)容累積服務(wù)器)、以及將內(nèi)容轉(zhuǎn)換成經(jīng)由網(wǎng)絡(luò)連接的每個(gè)客戶終端上可以使用的格式的服務(wù)器(格式轉(zhuǎn)換服務(wù)器)。格式轉(zhuǎn)換服務(wù)器參考描述在每個(gè)客戶終端上對(duì)內(nèi)容的重放性能和顯示性能的概況,其中,在有關(guān)的客戶終端上準(zhǔn)備該概況,以確定適合于該有關(guān)的客戶終端的格式。在轉(zhuǎn)換從內(nèi)容累積服務(wù)器接收到的內(nèi)容的格式后,格式轉(zhuǎn)換服務(wù)器將格式轉(zhuǎn)換后的內(nèi)容發(fā)送到內(nèi)容提供單元,格式轉(zhuǎn)換后的內(nèi)容被從內(nèi)容提供單元發(fā)送到有關(guān)的客戶終端。此外,JP-2010-061212-A揭示了一種使用輸入裝置和多個(gè)數(shù)據(jù)分發(fā)裝置的數(shù)據(jù)分發(fā)技術(shù)。該輸入裝置指示第一數(shù)據(jù)分發(fā)裝置開始數(shù)據(jù)分發(fā)(分發(fā)開始步驟)。第一數(shù)據(jù)分發(fā)裝置基于第一數(shù)據(jù)分發(fā)裝置的處理性能和所有數(shù)據(jù)分發(fā)裝置的處理負(fù)荷來選擇實(shí)際進(jìn)行數(shù)據(jù)分發(fā)的數(shù)據(jù)分發(fā)裝置(分發(fā)裝置選擇步驟)。例如可以基于選擇結(jié)果將第二數(shù)據(jù)分發(fā)裝置選擇作為實(shí)際執(zhí)行數(shù)據(jù)分發(fā)的數(shù)據(jù)分發(fā)裝置。第二數(shù)據(jù)分發(fā)裝置接收通過輸入裝置獲得的文檔數(shù)據(jù),如果必要?jiǎng)t轉(zhuǎn)換文檔數(shù)據(jù)的格式,并分發(fā)文檔數(shù)據(jù)(數(shù)據(jù)分發(fā)步驟)。然而,JP-2002-342218-A和JP-2010-061212-A中描述的方法不能有效地將內(nèi)容格式轉(zhuǎn)換成適合于每個(gè)客戶終端的格式并隨后提供格式轉(zhuǎn)換后的內(nèi)容。例如,上述的傳統(tǒng)數(shù)據(jù)分發(fā)系統(tǒng)在以下環(huán)境下可能不是有效的。當(dāng)在大的會(huì)議室中在提供有揚(yáng)聲器的屏幕上正在投影服務(wù)器中存儲(chǔ)的電影內(nèi)容時(shí),從揚(yáng)聲器中輸出音頻/聲音。在這樣的大的會(huì)議室中,與會(huì)者可能坐在他或她不能從他或她的座位位置清楚聽到音頻/聲音的地方。在此情況下,有關(guān)的與會(huì)者可能將他或她的個(gè)人終端設(shè)備連接到數(shù)據(jù)分發(fā)系統(tǒng),使得在他或她的個(gè)人終端設(shè)備上可以接收并輸出音頻/聲音。
在此情況下,用戶在他或她的終端上僅需要電影內(nèi)容的音頻/聲音。但傳統(tǒng)數(shù)據(jù)分發(fā)系統(tǒng)可能不適合于對(duì)有關(guān)的客戶終端僅輸出音頻/聲音。此外,除了這樣的音頻/聲音接收終端,其他用戶可能想要將具有觀看/收聽性能的終端或者用于聽力受損的與會(huì)者的骨導(dǎo)耳機(jī)連接到數(shù)據(jù)分發(fā)系統(tǒng)。此外,傳統(tǒng)技術(shù)可能不適合于服務(wù)器上存儲(chǔ)的內(nèi)容的協(xié)作輸出。在內(nèi)容的這樣的協(xié)作輸出中,可以如下重放由多種不同類型的內(nèi)容構(gòu)成的多媒體內(nèi)容(如,電影內(nèi)容)一個(gè)客戶終端用于輸出動(dòng)態(tài)圖像,另一個(gè)客戶終端用于輸出音頻/聲音(即,功能的分離)。內(nèi)容的這樣的協(xié)作輸出可以通過使用多個(gè)客戶終端來對(duì)系統(tǒng)設(shè)計(jì)適合的輸出模式,以輸出一個(gè)多媒體內(nèi)容包含的每種類型的內(nèi)容。此外,傳統(tǒng)的系統(tǒng)可能不適合于在已經(jīng)開始內(nèi)容的重放后增加客戶終端作為輸出目的地。例如,當(dāng)內(nèi)容已經(jīng)被重放若干時(shí)間時(shí),用戶想要將他或她的個(gè)人終 端連接到系統(tǒng)來在他或她的個(gè)人終端上接收并輸出音頻/聲音,但傳統(tǒng)的系統(tǒng)可能不適合于輸出目的地的這樣的動(dòng)態(tài)增加。如此,在傳統(tǒng)技術(shù)中,僅僅可以對(duì)客戶終端進(jìn)行整個(gè)內(nèi)容的格式轉(zhuǎn)換。

發(fā)明內(nèi)容
在本發(fā)明的一方面,設(shè)計(jì)了一種內(nèi)容分發(fā)系統(tǒng)。內(nèi)容分發(fā)系統(tǒng)包括終端設(shè)備和能經(jīng)由網(wǎng)絡(luò)連接到終端設(shè)備的內(nèi)容分發(fā)服務(wù)器。內(nèi)容分發(fā)服務(wù)器包括性能信息獲取單元,用于獲取描述了發(fā)出內(nèi)容使用請(qǐng)求的終端設(shè)備的一個(gè)或更多性能的性能信息,所述終端設(shè)備通過發(fā)出內(nèi)容使用請(qǐng)求來請(qǐng)求使用目標(biāo)內(nèi)容;元素提取單元,用于從內(nèi)容存儲(chǔ)單元獲取所請(qǐng)求的目標(biāo)內(nèi)容,并提取構(gòu)成目標(biāo)內(nèi)容的子內(nèi)容元素;比較單元,用于基于性能信息識(shí)別在終端設(shè)備上能被使用的子內(nèi)容元素,并將基于性能信息識(shí)別出的子內(nèi)容元素與所提取的子內(nèi)容元素進(jìn)行比較來確定哪個(gè)子內(nèi)容元素在終端設(shè)備上能被使用;輸出確定單元,用于確定是否需要分離目標(biāo)內(nèi)容來將在終端設(shè)備上能被使用的子內(nèi)容元素分發(fā)到終端設(shè)備;以及分離單元,用于在需要分離目標(biāo)內(nèi)容時(shí),將目標(biāo)內(nèi)容分離成作為分離出的子內(nèi)容元素的每個(gè)子內(nèi)容元素。在本發(fā)明的另一方面,設(shè)計(jì)一種能經(jīng)由網(wǎng)絡(luò)連接到終端設(shè)備的內(nèi)容分發(fā)服務(wù)器。內(nèi)容分發(fā)服務(wù)器包括性能信息獲取單元,用于獲取描述了發(fā)出內(nèi)容使用請(qǐng)求的所述終端設(shè)備的一個(gè)或更多性能的性能信息,所述終端設(shè)備通過發(fā)出內(nèi)容使用請(qǐng)求來請(qǐng)求使用目標(biāo)內(nèi)容;元素提取單元,用于從內(nèi)容存儲(chǔ)單元獲取所請(qǐng)求的目標(biāo)內(nèi)容,并提取構(gòu)成目標(biāo)內(nèi)容的子內(nèi)容元素;比較單元,用于基于性能信息識(shí)別能在終端設(shè)備上被使用的子內(nèi)容元素,并將基于性能信息識(shí)別出的子內(nèi)容元素與提取出的子內(nèi)容元素進(jìn)行比較來確定哪個(gè)子內(nèi)容元素在終端設(shè)備上能被重放;輸出確定單元,用于確定是否需要分離目標(biāo)內(nèi)容來將能在終端設(shè)備上使用的子內(nèi)容元素分發(fā)給終端設(shè)備;以及分離單元,用于在需要分離目標(biāo)內(nèi)容時(shí),將目標(biāo)內(nèi)容分離成作為分離出的子內(nèi)容元素的每個(gè)子內(nèi)容元素。在本發(fā)明的另一方面中,設(shè)計(jì)一種內(nèi)容分發(fā)方法,該內(nèi)容分發(fā)方法由能經(jīng)由網(wǎng)絡(luò)連接到終端設(shè)備的內(nèi)容分發(fā)服務(wù)器執(zhí)行。所述方法包括以下步驟a)獲取描述了發(fā)出內(nèi)容使用請(qǐng)求的終端設(shè)備的一個(gè)或更多性能的性能信息,所述終端設(shè)備通過發(fā)出內(nèi)容使用請(qǐng)求來請(qǐng)求使用目標(biāo)內(nèi)容山)從內(nèi)容存儲(chǔ)單元獲取所請(qǐng)求的目標(biāo)內(nèi)容;c)提取構(gòu)成目標(biāo)內(nèi)容的子內(nèi)容元素;d)基于性能信息識(shí)別能在終端設(shè)備上使用的子內(nèi)容元素;e)將基于性能信息識(shí)別出的子內(nèi)容元素與所提取的子內(nèi)容元素進(jìn)行比較來確定哪個(gè)子內(nèi)容元素在終端設(shè)備上能被使用;f)確定是否需要分離目標(biāo)內(nèi)容來將在終端設(shè)備上能被使用的子內(nèi)容元素分發(fā)到終端設(shè)備;以及,g)在需要分離目標(biāo)內(nèi)容時(shí),將目標(biāo)內(nèi)容分離成作為分離出的子內(nèi)容元素的每個(gè)子內(nèi)容元素。


本披露的更完整的理解及其許多伴隨的優(yōu)點(diǎn)和特征可以通過參考附圖從后面的詳細(xì)描述容易地獲得并理解,其中圖I示出了依據(jù)范例實(shí)施例的內(nèi)容分發(fā)系統(tǒng)的示意性網(wǎng)絡(luò)環(huán)境;圖2示出了依據(jù)范例實(shí)施例的內(nèi)容分發(fā)系統(tǒng)的框圖;圖3A和3B示出了依據(jù)范例實(shí)施例的內(nèi)容分發(fā)處理的范例時(shí)序圖,其中確定了不需要內(nèi)容的分離(separation); 圖4A和4B示出了依據(jù)范例實(shí)施例的內(nèi)容分發(fā)處理的另一個(gè)范例時(shí)序圖,其中確定了需要內(nèi)容的分離;圖5A示出了重放請(qǐng)求數(shù)據(jù)的范例,且圖5B、5C和示出了終端性能信息的數(shù)據(jù)結(jié)構(gòu)的范例;圖6示出了關(guān)系表格的數(shù)據(jù)結(jié)構(gòu)的范例;圖7示出了比較單元的比較處理,其中,比較了描述在終端設(shè)備上能播放的內(nèi)容的可播放信息與從目標(biāo)內(nèi)容提取的內(nèi)容;圖8示出了依據(jù)范例實(shí)施例的內(nèi)容分發(fā)服務(wù)器的內(nèi)容輸出確定處理的步驟的流程圖;圖9A和9B示出了依據(jù)范例實(shí)施例的內(nèi)容輸出確定單元確定的確定結(jié)果的范例;圖10示出了依據(jù)范例實(shí)施例的內(nèi)容輸出確定單元確定的確定結(jié)果的另一個(gè)范例;圖IlA和IlB示出了從報(bào)告單元向客戶終端報(bào)告的錯(cuò)誤消息的范例,其中,錯(cuò)誤消息報(bào)告重放是不可能的;圖12A和12B示出了依據(jù)范例實(shí)施例的同步重放單元的同步重放;以及圖13示出了依據(jù)范例實(shí)施例的內(nèi)容分發(fā)系統(tǒng)的內(nèi)容重放方案的范例情況。附圖用于描述本發(fā)明的范例實(shí)施例且不應(yīng)被解釋為限制其范圍。除非特別備注否則不應(yīng)將附圖考慮為按照尺寸繪制的,并且相同或相似的附圖標(biāo)記在若干視圖中表示相同或相似的部件。
具體實(shí)施例方式現(xiàn)在給出對(duì)本發(fā)明的范例實(shí)施例的說明。值得注意的是,盡管如第一、第二等術(shù)語可以被使用在這里來描述各種元件、部件、區(qū)域、層和/或部,但應(yīng)當(dāng)理解到,這樣的元件、部件、區(qū)域、層和/或部并不由此受到限制,因?yàn)檫@樣的術(shù)語是相對(duì)的,也就是僅是被用來將一個(gè)元件、部件、區(qū)域、層或部與另一區(qū)域、層或部相區(qū)分。因此,例如,以下描述的第一元件、部件、區(qū)域、層或部可以被稱作第二元件、部件、區(qū)域、層或部而不脫離本發(fā)明的教示。另外,應(yīng)當(dāng)注意到,這里使用的術(shù)語僅僅是為了描述特定實(shí)施例的目的而不是試圖限制本發(fā)明。因此,例如,如這里所使用的,單數(shù)形式“一”和“所述”也試圖包含復(fù)數(shù)形式,除非上下文中清楚地指示。而且,術(shù)語“包括”當(dāng)在本說明書中使用時(shí)表示存在提及的特征、整數(shù)、步驟、操作、元件和/或部件,但并不排除一個(gè)或更多其他特征、整數(shù)、步驟、操作、元件、部件或其組合的存在或增加。此外,盡管從描述的觀點(diǎn)已在附圖中被示出,但特定術(shù)語被采用于為了清楚的目的,本披露不限于這樣選擇的特定術(shù)語且可以理解到,每個(gè)特定元件包括以類似方式操作并獲得類似結(jié)果的所有技術(shù)等同物。現(xiàn)在參考附圖描述依據(jù)范例實(shí)施例的裝置或系統(tǒng),如內(nèi)容分發(fā)服務(wù)器、系統(tǒng)、方法以及內(nèi)容分發(fā)方法的程序。圖I示出了用于實(shí)現(xiàn)依據(jù)范例實(shí)施例的內(nèi)容分發(fā)系統(tǒng)100的示意性網(wǎng)絡(luò)環(huán)境。該內(nèi)容分發(fā)系統(tǒng)100可以配有內(nèi)容分發(fā)服務(wù)器110和多個(gè)客戶終端150,該多個(gè)客戶終端150能經(jīng)由網(wǎng)絡(luò)102彼此連接。每個(gè)客戶終端150可以被用作終端設(shè)備或裝置。網(wǎng)絡(luò)102不限于任何特定的網(wǎng)絡(luò)。例如,網(wǎng)絡(luò)102可以是以太網(wǎng)(注冊(cè)商標(biāo)),局 域網(wǎng)(LAN)或使用交易協(xié)議(如傳輸控制協(xié)議/英特網(wǎng)協(xié)議TCP/IP)的虛擬專用網(wǎng)(VPN),廣域網(wǎng)(WAN)或使用特定通信線路的英特網(wǎng),使用通用串行總線(USB)或藍(lán)牙(注冊(cè)商標(biāo))的設(shè)備網(wǎng),個(gè)域網(wǎng)等。網(wǎng)絡(luò)102可以是有線網(wǎng)絡(luò),無線網(wǎng)絡(luò)或有線和無線網(wǎng)絡(luò)的組合。如圖I所示,客戶終端150可以是例如個(gè)人計(jì)算機(jī)150a,動(dòng)態(tài)圖像輸出設(shè)備150b以及音頻輸出設(shè)備150c,但客戶終端150不限于此。例如,客戶終端150可以是計(jì)算裝置,例如工作站、上網(wǎng)本(net book)、個(gè)人數(shù)字助理(PDA)、便攜式電話終端、智能電話、便攜式游戲機(jī)、便攜式音頻播放器等??蛻艚K端150可以是能經(jīng)由網(wǎng)絡(luò)102接收能從內(nèi)容分發(fā)服務(wù)器110分發(fā)的具有給定文件格式的內(nèi)容數(shù)據(jù)和/或具有給定流格式的內(nèi)容數(shù)據(jù),并且客戶終端150能被設(shè)計(jì)來重放這樣的內(nèi)容。該重放可以通過接收并播放實(shí)況內(nèi)容或播放預(yù)先記錄的內(nèi)容而被執(zhí)行,但不限于此。在本披露中,可以以相同或類似的含義互換地使用“播放”和“重放”,例如播放實(shí)況內(nèi)容、重放過去記錄的內(nèi)容。內(nèi)容分發(fā)服務(wù)器110可以連接到內(nèi)容數(shù)據(jù)庫(DB) 130,且內(nèi)容分發(fā)服務(wù)器110管理可分發(fā)給客戶終端150a、150b和150c的內(nèi)容。這樣的內(nèi)容可以不限于任何特定的數(shù)據(jù)。內(nèi)容數(shù)據(jù)可以是文本,靜止照片、音頻/聲音(以下,“音頻”可以包括“聲音”)、動(dòng)態(tài)圖像、與音頻信息對(duì)應(yīng)的文本數(shù)據(jù)(例如與話音對(duì)應(yīng)的文本信息)以及元數(shù)據(jù),或者可以是包括一個(gè)或更多這樣的信息的多媒體內(nèi)容。此后,可以將這樣的文本、靜止照片、音頻、動(dòng)態(tài)圖像、話音的文本信息以及元數(shù)據(jù)等稱為子內(nèi)容元素。該子內(nèi)容元素是可以通過自身重放的離散內(nèi)容,且多個(gè)子內(nèi)容元素可以被整合為多媒體內(nèi)容,例如電影內(nèi)容,其至少由動(dòng)態(tài)圖像數(shù)據(jù)和音頻數(shù)據(jù)構(gòu)成??傮w上,市面上可用的客戶終端不適用于重放各種類型的內(nèi)容。例如,一個(gè)客戶終端僅能重放音頻,另一客戶終端僅能重放文本,且另一客戶終端僅能重放音頻和動(dòng)態(tài)圖像。因此,每個(gè)客戶終端150不能重放所有的子內(nèi)容元素。內(nèi)容分發(fā)服務(wù)器110可以通過參考每個(gè)客戶終端的重放系統(tǒng)或環(huán)境來將內(nèi)容分發(fā)給每個(gè)客戶終端。具體地,當(dāng)一個(gè)客戶終端向內(nèi)容分發(fā)服務(wù)器110請(qǐng)求重放時(shí),內(nèi)容分發(fā)服務(wù)器110確定有關(guān)的終端所請(qǐng)求的特定的內(nèi)容是否能在該有關(guān)的終端上重放。進(jìn)一步,如果該有關(guān)的終端所請(qǐng)求的內(nèi)容由多個(gè)子內(nèi)容元素構(gòu)成,則內(nèi)容分發(fā)服務(wù)器110可以按照要求將該內(nèi)容分解或分離成每個(gè)它的子內(nèi)容元素,并且隨后內(nèi)容分發(fā)服務(wù)器110將一個(gè)或更多子內(nèi)容元素分發(fā)給有關(guān)的終端,從而能在有關(guān)的終端上重放該一個(gè)或更多子內(nèi)容元素。此后,為了簡(jiǎn)化描述,將用戶請(qǐng)求重放的內(nèi)容稱作“目標(biāo)內(nèi)容”。這樣的目標(biāo)內(nèi)容可以由一個(gè)或更多子內(nèi)容元素構(gòu)成。每個(gè)子內(nèi)容元素還可以被稱為“離散內(nèi)容”,這表示這樣的子內(nèi)容元素不能被進(jìn)一步分解或分離,因?yàn)槿绻觾?nèi)容元素被分解成構(gòu)成子內(nèi)容元素的數(shù)據(jù),則這樣的數(shù)據(jù)不能在終端設(shè)備上重放。內(nèi)容可以不限于上述范例,且可以包括網(wǎng)頁,通過使用辦公軟件而準(zhǔn)備的文檔/簡(jiǎn)報(bào)/試算表,通過使用制圖軟件而準(zhǔn)備的圖畫,使用可移植文檔格式(HF)的文檔文件,使用視頻編解碼器和音頻視頻交織(AVI)、QiuckTime電影、Flash視頻的視頻文件,使用音頻編解碼器的音頻文件,以及使用圖像文件格式的圖像文件等,但不限于此,視頻編解碼 器例如為動(dòng)態(tài)圖像專家組(MPEG)-1、MPEG-2、H. 264/MPEG-4高級(jí)視頻編碼(AVC),音頻編解碼器例如為RIFF波形音頻格式(WAV)、MPEG-I音頻播放器3 (MP3)、Windows (注冊(cè)商標(biāo))媒體音頻(WMA),圖像文件格式例如為位圖(BMP)、可交換圖像文件(GIF)、聯(lián)合圖像專家組(JPEG)、JPEG2000。內(nèi)容分發(fā)服務(wù)器110讀取存儲(chǔ)器或存儲(chǔ)單元(如硬盤驅(qū)動(dòng)、非易失性隨機(jī)訪問存儲(chǔ)器(NVRAM)、安全數(shù)字(SD)卡等)中存儲(chǔ)的一個(gè)或更多軟件程序,并將軟件程序加載到隨機(jī)訪問存儲(chǔ)器(RAM)的存儲(chǔ)區(qū)域上以使用合適的操作系統(tǒng)(OS)來實(shí)現(xiàn)后面將描述的功能和處理。內(nèi)容分發(fā)服務(wù)器110可以激活使用各種架構(gòu)的操作系統(tǒng),例如為WindowS(注冊(cè)商標(biāo))、UNIX(注冊(cè)商標(biāo))、AIX(注冊(cè)商標(biāo))和LINUX (注冊(cè)商標(biāo)),但不限于此。此外,可以將與內(nèi)容分發(fā)服務(wù)器110通信的客戶終端150配置為與內(nèi)容分發(fā)服務(wù)器110相同或相類似,并且可以根據(jù)應(yīng)用的領(lǐng)域按照需要改變和/或增加客戶終端150的內(nèi)部配置。在從客戶終端150接收到重放請(qǐng)求時(shí),內(nèi)容分發(fā)服務(wù)器110將請(qǐng)求重放的離散內(nèi)容與客戶終端150的性能進(jìn)行比較。基于比較結(jié)果,內(nèi)容分發(fā)服務(wù)器110可以確定如何將一個(gè)目標(biāo)內(nèi)容分解或分離成與用戶的請(qǐng)求相匹配的離散內(nèi)容,并且隨后將與用戶的請(qǐng)求相匹配的離散內(nèi)容分發(fā)給客戶終端150。此外,如果相同的內(nèi)容要被輸出到兩個(gè)或更多客戶終端150,則內(nèi)容分發(fā)服務(wù)器110可以對(duì)這樣的內(nèi)容執(zhí)行同步重放。參考圖2給出依據(jù)范例實(shí)施例的內(nèi)容分發(fā)系統(tǒng)100的操作的說明,圖2是內(nèi)容分發(fā)系統(tǒng)100的框圖。如圖2所示,內(nèi)容分發(fā)服務(wù)器110包括例如通信單元112、性能信息獲取單元114、內(nèi)容分發(fā)單元116、比較單元118、元素提取單元120、內(nèi)容輸出確定單元122、內(nèi)容分解單元124、內(nèi)容數(shù)據(jù)庫(DB) 130、報(bào)告單元126以及同步重放單元128。在圖2中,內(nèi)容DB 130設(shè)置在內(nèi)容分發(fā)服務(wù)器110中。然而,內(nèi)容DB 130可以設(shè)置在與內(nèi)容分發(fā)服務(wù)器110分離的服務(wù)器中。通信單元112可以使用接口(例如,網(wǎng)絡(luò)適配器)來連接到網(wǎng)絡(luò)102,并且控制與其他裝置(如客戶終端150)的通信。性能信息獲取單元114獲取對(duì)請(qǐng)求重放內(nèi)容的每個(gè)終端(如客戶終端150)提供的內(nèi)容的信息。這樣的性能信息可以被稱為終端性能信息。元素提取單元120從內(nèi)容DB 130獲取客戶終端150請(qǐng)求重放的目標(biāo)內(nèi)容,并識(shí)別和提取目標(biāo)內(nèi)容中包含的離散內(nèi)容。內(nèi)容DB 130可以被用作內(nèi)容存儲(chǔ)單元。比較單元118基于從性能信息獲取單元114獲得的終端性能信息確定離散內(nèi)容是否可由有關(guān)的終端播放。具體的,比較單元118將有關(guān)的終端可播放的內(nèi)容與由元素提取單元120提取的離散內(nèi)容進(jìn)行比較,來確定在有關(guān)的終端是否能播放當(dāng)前請(qǐng)求的內(nèi)容??梢酝ㄟ^參考將終端性能信息中描述的性能與和每個(gè)性能有關(guān)的離散內(nèi)容相關(guān)的關(guān)系信 息來確定可以在客戶終端150上重放的離散內(nèi)容。該關(guān)系信息可以由客戶終端150能使用的文件擴(kuò)展名、客戶終端150中安裝的編解碼器或者客戶終端150中可包含的或可連接到客戶終端150的設(shè)備的信息單獨(dú)地或組合地來描述。在接收到對(duì)客戶終端150請(qǐng)求重放的離散內(nèi)容的指定時(shí),內(nèi)容輸出確定單元122確定可以在發(fā)出請(qǐng)求的客戶終端上重放的所請(qǐng)求的離散內(nèi)容,并且還確定是否需要分離目標(biāo)內(nèi)容。具體的,內(nèi)容輸出確定單元122確定是否可以將整個(gè)目標(biāo)內(nèi)容分發(fā)給一個(gè)客戶終端而無需分離整個(gè)目標(biāo)內(nèi)容,確定是否需要將整個(gè)目標(biāo)內(nèi)容分離為子內(nèi)容元素或離散內(nèi)容,以及在整個(gè)目標(biāo)內(nèi)容需要被分離時(shí)如何分離整個(gè)目標(biāo)內(nèi)容。此外,響應(yīng)于來自客戶終端150的內(nèi)容重放請(qǐng)求,內(nèi)容輸出確定單元122可以通過將請(qǐng)求的離散內(nèi)容鏈接到客戶終端150 (通過該客戶終端150,能夠在隨后的給定時(shí)刻重新使用所請(qǐng)求的離散內(nèi)容)來注冊(cè)所請(qǐng)求的離散內(nèi)容。例如,當(dāng)相同的客戶終端150再次發(fā)出相同的內(nèi)容重放請(qǐng)求時(shí),內(nèi)容輸出確定單元122可以獲得已連接到客戶終端150的所注冊(cè)的離散內(nèi)容,并且對(duì)于上述確定處理使用離散內(nèi)容的注冊(cè)信息,除客戶終端150指示了特定的指示之外。當(dāng)內(nèi)容輸出確定單元122確定目標(biāo)內(nèi)容需要被分解成多個(gè)離散內(nèi)容時(shí),內(nèi)容分解單元124可以分離或分解一個(gè)內(nèi)容(如,目標(biāo)內(nèi)容)并轉(zhuǎn)換成單位內(nèi)容,該單位內(nèi)容被稱為離散內(nèi)容。此外,可以對(duì)終端用戶150鏈接并存儲(chǔ)被稱作由內(nèi)容分解單元124分離出的離散內(nèi)容的單位內(nèi)容。當(dāng)客戶終端150再次發(fā)出重放相同內(nèi)容的請(qǐng)求且請(qǐng)求了相同的離散內(nèi)容時(shí),代替執(zhí)行內(nèi)容分解單元124的分離處理,內(nèi)容輸出確定單元122讀出所存儲(chǔ)的被稱為分離內(nèi)容的離散內(nèi)容,并將這樣的所存儲(chǔ)的離散內(nèi)容分發(fā)到要重放這樣的離散內(nèi)容的客戶終端 150。此外,在從內(nèi)容輸出確定單元122接收到請(qǐng)求時(shí),內(nèi)容分解單元124可以讀出所存儲(chǔ)的離散內(nèi)容,并將這樣的所存儲(chǔ)的內(nèi)容傳送到客戶終端150。利用這樣的配置,可以降低 內(nèi)容分發(fā)服務(wù)器110上的處理負(fù)載等級(jí)。內(nèi)容分發(fā)單元116將目標(biāo)內(nèi)容(無需分解該內(nèi)容)或離散內(nèi)容分發(fā)到已經(jīng)請(qǐng)求了重放該目標(biāo)內(nèi)容的客戶終端150。當(dāng)內(nèi)容輸出確定單元122確定所請(qǐng)求的離散內(nèi)容不能由發(fā)出請(qǐng)求的客戶終端150重放時(shí),報(bào)告單元126向客戶終端150報(bào)告所請(qǐng)求的離散內(nèi)容不能在該客戶終端150重放。此外,同步重放單元128可以監(jiān)視并同步在多個(gè)客戶終端150的內(nèi)容重放狀態(tài),以調(diào)節(jié)分發(fā)給多個(gè)客戶終端150的相同內(nèi)容的重放處理。例如,如果一個(gè)客戶終端150 (處理提前終端)正在相比其他客戶終端150 (處理延遲終端)更快地重放相同的離散內(nèi)容,則同步重放單元128調(diào)整處理提前終端的重放處理,從而內(nèi)容重放處理可以在多個(gè)客戶終端150之間被匹配,由此,可以在同步時(shí)刻在每個(gè)客戶終端150上重放相同的離散內(nèi)容。此外,如果客戶終端150在內(nèi)容重放已經(jīng)開始后被增加作為輸出目的地終端(設(shè)備的動(dòng)態(tài)增加),則在所增加的客戶終端與已經(jīng)開始重放該相同內(nèi)容的其他客戶終端之間會(huì)出現(xiàn)時(shí)間延遲。同步重放單元128可以調(diào)節(jié)處理提前終端(其相比處理延遲終端而言提前)上的重放進(jìn)程。如此,同步重放單元128可以根據(jù)在以提前時(shí)刻重放內(nèi)容的一個(gè)或更多客戶終端上的重放進(jìn)程狀態(tài)來控制內(nèi)容的重放。在上述配置中,從客戶終端150發(fā)出內(nèi)容的重放請(qǐng)求。在另外的配置中除了客戶終端150之外的客戶終端可以請(qǐng)求在一個(gè)或更多客戶終端上重放離散內(nèi)容。此外,在另外的配置中,內(nèi)容分發(fā)服務(wù)器110可以提供有格式轉(zhuǎn)換單元來執(zhí)行格式轉(zhuǎn)換處理。對(duì)于內(nèi)容分發(fā)服務(wù)器110,格式轉(zhuǎn)換單元可以分離地設(shè)置,或者可以被集成到內(nèi)容分解單元124。格式轉(zhuǎn)換單元可以根據(jù)每個(gè)客戶終端的性能調(diào)節(jié)數(shù)據(jù)格式。例如,格式轉(zhuǎn)換單元可以用于將數(shù)據(jù)格式調(diào)節(jié)到可以在每個(gè)客戶終端上顯示的解析度級(jí)別,可以在每個(gè)客戶終端上顯示的顏色類型,以及能在每個(gè)客戶終端上播放的揚(yáng)聲器的頻率范圍。給出對(duì)客戶終端150的說明。圖2所示的客戶終端150a和150b中的每個(gè)可以包括通信單元152 (152a,152b)、內(nèi)容請(qǐng)求單元154 (154a,154b)、性能信息提供器156 (156a,156b)、內(nèi)容接收單元158 (158a,158b)以及內(nèi)容重放單元160 (160a,160b)。
通信單元152可以經(jīng)由接口(例如網(wǎng)絡(luò)適配器)連接到網(wǎng)絡(luò)102,并且控制與內(nèi)容分發(fā)服務(wù)器110和其他外部裝置的通信。內(nèi)容請(qǐng)求單元154將用于識(shí)別內(nèi)容的識(shí)別信息發(fā)送到內(nèi)容分發(fā)服務(wù)器110作為請(qǐng)求重放內(nèi)容的參數(shù)。這樣的配置信息指定了被請(qǐng)求重放的目標(biāo)內(nèi)容和子內(nèi)容元素或離散內(nèi)容。內(nèi)容的識(shí)別信息可以是內(nèi)容名稱、通過使用內(nèi)容管理系統(tǒng)來識(shí)別內(nèi)容的內(nèi)容識(shí)別符,內(nèi)容存儲(chǔ)區(qū)域的地址等。內(nèi)容存儲(chǔ)區(qū)域的地址可以由統(tǒng)一資源識(shí)別符(URI)來描述,統(tǒng)一資源識(shí)別符例如為統(tǒng)一資源定位器(URL)、統(tǒng)一資源名稱(URN)等。響應(yīng)于來自內(nèi)容分發(fā)服務(wù)器110的請(qǐng)求,性能信息提供器156讀出描述對(duì)有關(guān)的客戶終端150配備的性能的描述符,并將描述有關(guān)性能的終端性能信息發(fā)送到內(nèi)容分發(fā)服務(wù)器110。此后將描述的,終端性能信息可以單獨(dú)地或組合地包括客戶終端150可以重放的文件擴(kuò)展名,客戶終端150中安裝的編解碼器,或者客戶終端150中可以包括的或可以連接到客戶終端150的設(shè)備的信息。內(nèi)容接收單元158接收從內(nèi)容分發(fā)服務(wù)器110分發(fā)的內(nèi)容。內(nèi)容重放單元160重放接收到的由客戶終端150請(qǐng)求的內(nèi)容,其中這樣的內(nèi)容可以是目標(biāo)內(nèi)容或離散內(nèi)容。如果客戶終端150配備有重放整個(gè)目標(biāo)內(nèi)容的性能,則可以在客戶終端150重放該內(nèi)容而無需分割或分離該內(nèi)容。如果客戶終端150沒有配備有重放整個(gè)目標(biāo)內(nèi)容的性能,則可以根據(jù)配備給客戶終端150的性能來將目標(biāo)內(nèi)容分解或分離成離散內(nèi)容。此外,內(nèi)容重放單元160將當(dāng)前重放狀態(tài)保持為用于執(zhí)行同步重放處理的參數(shù)。響應(yīng)于來自內(nèi)容分發(fā)服務(wù)器110的請(qǐng)求,內(nèi)容重放單元160提供描述當(dāng)前重放狀態(tài)的重放狀態(tài)信息。重放狀態(tài)信息包括例如從內(nèi)容的重放開始經(jīng)過的時(shí)間,但不限于此。典型地,這樣的狀態(tài)數(shù)據(jù)具有少量的數(shù)據(jù),且由此相比于處理該內(nèi)容的時(shí)間而言可以忽略在裝置或終端之間這樣的數(shù)據(jù)的傳送時(shí)間。參考圖3A/3B和圖4A/4B給出對(duì)依據(jù)范例實(shí)施例的內(nèi)容分發(fā)處理的說明,圖3A/3B和圖4A/4B示出了內(nèi)容分發(fā)處理的順序。圖3A/3B示出了在確定了不需要分離內(nèi)容時(shí)的情況,且圖4A/4B示出了在確定了需要分離內(nèi)容時(shí)的情況。
在圖3A/3B中,當(dāng)客戶終端150的用戶在內(nèi)容重放的應(yīng)用被激活時(shí)經(jīng)由用戶接口指示重放內(nèi)容DB 130中存儲(chǔ)的內(nèi)容時(shí),處理從步驟SlOO開始??蛻艚K端150的用戶可以指定用戶希望重放的內(nèi)容,其中這樣的內(nèi)容可以被稱為用戶希望使用他或她的終端來重放的目標(biāo)內(nèi)容和/或子內(nèi)容元素(離散內(nèi)容)。在圖3A/3B的情況下,將動(dòng)態(tài)圖像和音頻的重放指定為子內(nèi)容元素。在步驟S101,響應(yīng)于用戶輸入的指示,內(nèi)容請(qǐng)求單元154向內(nèi)容分發(fā)服務(wù)器110發(fā)出內(nèi)容請(qǐng)求或內(nèi)容使用請(qǐng)求。內(nèi)容請(qǐng)求可以包括例如以下參數(shù)用于識(shí)別發(fā)出請(qǐng)求的客戶終端的識(shí)別信息、用于識(shí)別用戶希望重放的內(nèi)容的識(shí)別信息以及用于識(shí)別用戶希望重放的子內(nèi)容元素或離散內(nèi)容的識(shí)別信息。在圖3A/3B的情況下,客戶終端名稱和內(nèi)容名稱被用于指定內(nèi)容請(qǐng)求。在步驟S102,在接收到內(nèi)容請(qǐng)求時(shí),內(nèi)容分發(fā)服務(wù)器110的內(nèi)容輸出確定單元122將發(fā)出請(qǐng)求的客戶終端150的信息、所請(qǐng)求的目標(biāo)內(nèi)容名稱以及所請(qǐng)求的子內(nèi)容元素注冊(cè)到諸如存儲(chǔ)器、硬盤驅(qū)動(dòng)(HDD)等存儲(chǔ)區(qū)域。圖5A示出了被用于請(qǐng)求重放且由內(nèi)容輸出確定單元122注冊(cè)的數(shù)據(jù)(重放請(qǐng)求數(shù)據(jù))的結(jié)構(gòu)。如圖5A所示,這樣的重放請(qǐng)求數(shù)據(jù)注冊(cè)用于識(shí)別客戶終端的信息(客戶終端名稱、IP地址等)、所請(qǐng)求的目標(biāo)內(nèi)容名稱以及所請(qǐng)求的子內(nèi)容元素,且重放請(qǐng)求數(shù)據(jù)由內(nèi)容輸出確定單元122注冊(cè)為記錄信息。在步驟S103,內(nèi)容輸出確定單元122指示比較單元118將發(fā)出請(qǐng)求的客戶終端150的性能與所請(qǐng)求的目標(biāo)內(nèi)容中包含的子內(nèi)容元素的信息進(jìn)行比較。在步驟S104,比較單元118將發(fā)出請(qǐng)求的客戶終端150的客戶終端名稱作為參數(shù)發(fā)送到性能信息獲取單元114,并指示性能信息獲取單元114獲取發(fā)出請(qǐng)求的客戶終端150的終端性能信息。
在步驟S105,性能信息獲取單元114經(jīng)由通信單元112請(qǐng)求發(fā)出請(qǐng)求的客戶終端150提供發(fā)出請(qǐng)求的客戶終端150的終端性能信息。響應(yīng)于這樣的請(qǐng)求,發(fā)出請(qǐng)求的客戶終端150的性能信息提供器156經(jīng)由通信單元152向內(nèi)容分發(fā)服務(wù)器110提供發(fā)出請(qǐng)求的客戶終端150的終端性能信息。圖5B、5C和示出了發(fā)出請(qǐng)求的客戶終端150的終端性能信息的范例數(shù)據(jù)結(jié)構(gòu)。圖5B示出了客戶終端150能播放的內(nèi)容的文件擴(kuò)展名的數(shù)據(jù)。圖5C示出了客戶終端150中安裝的編解碼器的數(shù)據(jù)。圖示出了客戶終端150中能包含的或可連接到客戶終端150的設(shè)備的數(shù)據(jù)或信息,如設(shè)備的類型。在步驟S106,比較單元118將所請(qǐng)求的目標(biāo)內(nèi)容的內(nèi)容名稱(例如,樣本l.mpg)作為參數(shù)發(fā)送到元素提取單元120,并指示元素提取單元120提供所請(qǐng)求的目標(biāo)內(nèi)容的子內(nèi)容元素。在步驟S107,元素提取單元120從內(nèi)容DB130提取所請(qǐng)求的目標(biāo)內(nèi)容。在步驟S108,元素提取單元120提取從內(nèi)容DB 130獲得的所請(qǐng)求的目標(biāo)內(nèi)容中包含的子內(nèi)容元素。可以使用后面將描述的圖6中示出的表格基于文件擴(kuò)展名來確定在獲得的內(nèi)容中包含的子內(nèi)容元素。此外,對(duì)于網(wǎng)頁,通過分析內(nèi)容文件,可以從鏈接配置提取子內(nèi)容元素。在步驟S109,已經(jīng)從性能信息獲取單元114接收到來自發(fā)出請(qǐng)求的客戶終端150的終端性能信息的比較單元118通過參考圖6所示的關(guān)系表格來檢查內(nèi)容中包含的子內(nèi)容元素。關(guān)系表格指示了終端性能信息中描述的內(nèi)容與和每個(gè)性能有關(guān)的子內(nèi)容元素之間的關(guān)系。圖6示出了關(guān)系表格的范例。關(guān)系表格包括例如各種類型的文件擴(kuò)展名、編解碼器、設(shè)備以及可以重放的子內(nèi)容元素之間的數(shù)據(jù)相關(guān)性的信息。具體地,在關(guān)系表格中包含了與文件擴(kuò)展名對(duì)應(yīng)的子內(nèi)容元素、與由編解碼器編碼的數(shù)據(jù)對(duì)應(yīng)的子內(nèi)容元素以及與設(shè)備對(duì)應(yīng)的子內(nèi)容元素。例如,在圖6的關(guān)系表格中,文件擴(kuò)展名“mpg”與動(dòng)態(tài)圖像和首頻有關(guān),這表不能重放具有文件擴(kuò)展名“mpg”的文件的客戶終端150能重放動(dòng)態(tài)圖像和音頻。此外,編解碼器“MPEG-1音頻播放器3”與音頻有關(guān),以及設(shè)備“視頻投影設(shè)備”與動(dòng) 態(tài)圖像有關(guān)。比較單元118將圖5B至中示出的終端性能信息的信息與關(guān)系表格(圖6)的信息進(jìn)行比較以準(zhǔn)備可播放信息,可播放信息將發(fā)出請(qǐng)求的客戶終端150可以重放的子內(nèi)容元素描述作為用于比較的信息。在步驟S110,比較單元118從元素提取單元120接收子內(nèi)容元素的信息,并將在步驟S109獲得的可播放信息與所提取的子內(nèi)容元素進(jìn)行比較以準(zhǔn)備比較結(jié)果。圖7示出了比較單元118的比較處理,其中比較了描述在有關(guān)的終端可播放的子內(nèi)容元素的可播放信息和從內(nèi)容提取出的子內(nèi)容元素。如圖7所示,比較單元118確定內(nèi)容中的每個(gè)子內(nèi)容元素是否可以由發(fā)出請(qǐng)求的客戶終端150重放,并準(zhǔn)備比較結(jié)果200。如此,比較單元118基于性能信息識(shí)別可以在終端設(shè)備上使用的子內(nèi)容元素,并將基于性能信息識(shí)別出的子內(nèi)容元素與所提取的子內(nèi)容元素進(jìn)行比較來確定在終端設(shè)備上可以使用的子內(nèi)容元素。在步驟S111,比較單元118將所請(qǐng)求的目標(biāo)內(nèi)容名稱和在步驟SllO獲得的比較結(jié)果200發(fā)送到內(nèi)容輸出確定單元122。在步驟S112,內(nèi)容輸出確定單元122基于接收到的比較結(jié)果200和在步驟S102注冊(cè)的重放請(qǐng)求數(shù)據(jù)來確定輸出模式。內(nèi)容輸出確定單元122確定是否可以在發(fā)出請(qǐng)求的客戶終端150上重放所請(qǐng)求的子內(nèi)容元素,并確定在將內(nèi)容分發(fā)給發(fā)出請(qǐng)求的客戶終端150時(shí)是否需要分離成子內(nèi)容元素。隨后將說明內(nèi)容輸出確定單元122的細(xì)節(jié)。圖3A/3B示出了內(nèi)容輸出確定單元122確定了不需要將所請(qǐng)求的目標(biāo)內(nèi)容分離成子內(nèi)容元素的情況。當(dāng)不需要分離內(nèi)容時(shí),內(nèi)容輸出確定單元122在步驟S113從內(nèi)容DB 130獲取所請(qǐng)求的目標(biāo)內(nèi)容。然后,在步驟S114,內(nèi)容輸出確定單元122指示內(nèi)容分發(fā)單元116使用內(nèi)容名稱和客戶名稱作為參數(shù)來分發(fā)所請(qǐng)求的目標(biāo)內(nèi)容。在步驟S115,內(nèi)容分發(fā)單元116將接收到的內(nèi)容分發(fā)給發(fā)出請(qǐng)求的客戶終端150。在接收到該內(nèi)容時(shí),客戶終端150的內(nèi)容接收單元158在步驟S116將接收到的內(nèi)容發(fā)送給內(nèi)容重放單元160,并指示內(nèi)容重放單元160重放接收到的內(nèi)容。在步驟S117,內(nèi)容重放單元160開始重放該內(nèi)容。圖4A/4B示出了在確定了需要分離內(nèi)容時(shí)的情況。與圖3A/3B相似,在圖4A/4B的情況下,當(dāng)客戶終端150的用戶經(jīng)由用戶接口指示重放內(nèi)容DB 130中存儲(chǔ)的內(nèi)容時(shí),處理從步驟S200開始。在圖4A/4B中,將僅重放音頻指定作為子內(nèi)容元素。在步驟S201,響應(yīng)于用戶輸入的指示,內(nèi)容請(qǐng)求單元154向內(nèi)容分發(fā)服務(wù)器110發(fā)出內(nèi)容請(qǐng)求或內(nèi)容使用請(qǐng)求。在步驟S202,在接收到內(nèi)容請(qǐng)求時(shí),內(nèi)容分發(fā)服務(wù)器110的內(nèi)容輸出確定單元122將發(fā)出請(qǐng)求的客戶終端150的信息、所請(qǐng)求的目標(biāo)內(nèi)容名稱以及所請(qǐng)求的子內(nèi)容元素注冊(cè)到存儲(chǔ)區(qū)域中,存儲(chǔ)區(qū)域例如為存儲(chǔ)器、HDD等。圖5A示出了用于請(qǐng)求重放且由內(nèi)容輸出確定單元122注冊(cè)的數(shù)據(jù)(重放請(qǐng)求數(shù)據(jù))的范例結(jié)構(gòu)。在步驟S203,內(nèi)容輸出確定單元122指示比較單元118將發(fā)出請(qǐng)求的客戶終端150的性能與所請(qǐng)求的目標(biāo)內(nèi)容中包含的子內(nèi)容元素的信息進(jìn)行比較。在步驟S204,比較單元118發(fā)出請(qǐng)求的客戶終端150的客戶終端名稱作為參數(shù)發(fā)送到性能信息獲取單元114,并指示性能信息獲取單元114獲取發(fā)出請(qǐng)求的客戶終端150的終端性能信息。圖5B至示出了發(fā)出請(qǐng)求的客戶終端150的終端性能信息的范例。

在步驟S205,性能信息獲取單元114經(jīng)由通信單元112請(qǐng)求發(fā)出請(qǐng)求的客戶終端150提供終端性能信息。在步驟S206,比較單元118將所請(qǐng)求的目標(biāo)內(nèi)容的內(nèi)容名稱(如,樣本I. mpg)作為參數(shù)發(fā)送到元素提取單元120,并指示元素提取單元120提取所請(qǐng)求的目標(biāo)內(nèi)容的子內(nèi)容元素。在步驟S207,元素提取單元120從內(nèi)容DB 130獲取所請(qǐng)求的目標(biāo)內(nèi)容。在步驟S208,元素提取單元120提取從內(nèi)容DB 130獲得的所請(qǐng)求的目標(biāo)內(nèi)容中包含的子內(nèi)容元素。在步驟S209,已經(jīng)從性能信息獲取單元114接收到發(fā)出請(qǐng)求的客戶終端150的終端性能信息的比較單元118通過參考圖6所示的關(guān)系表格來檢查該內(nèi)容中包含的子內(nèi)容元素。關(guān)系表格指示了在終端性能信息中描述的性能與和每個(gè)性能有關(guān)的子內(nèi)容元素之間的關(guān)系。比較單元118將圖5B至中示出的終端性能信息的信息與關(guān)系表格(圖6)的信息進(jìn)行比較來準(zhǔn)備可播放信息,可播放信息將發(fā)出請(qǐng)求的客戶終端150可以重放的子內(nèi)容元素描述作為比較目的信息。在步驟S210,比較單元118從元素提取單元120接收子內(nèi)容元素的信息,并將在步驟S209獲得的可播放信息與所提取的子內(nèi)容元素進(jìn)行比較來準(zhǔn)備比較結(jié)果。如此,比較單元118基于性能信息識(shí)別出可以在終端設(shè)備上使用的子內(nèi)容元素,并將基于性能信息識(shí)別出的子內(nèi)容元素與所提取的子內(nèi)容元素進(jìn)行比較來確定哪個(gè)子內(nèi)容元素可以在該終端設(shè)備上被使用。在步驟S211,比較單元118向內(nèi)容輸出確定單元122發(fā)送所請(qǐng)求的目標(biāo)內(nèi)容名稱和在步驟S210獲得的比較結(jié)果。在步驟S212,內(nèi)容輸出確定單元122基于接收到的比較結(jié)果和在步驟S202注冊(cè)的重放請(qǐng)求數(shù)據(jù)來確定輸出模式。圖4A/4B示出了內(nèi)容輸出確定單元122確定了需要將目標(biāo)內(nèi)容分離成子內(nèi)容元素的情況。當(dāng)需要分離內(nèi)容時(shí),內(nèi)容輸出確定單元122在步驟S213從內(nèi)容DB 130獲取所請(qǐng)求的目標(biāo)內(nèi)容。然后,在步驟S214,內(nèi)容輸出確定單元122向內(nèi)容分解單元124發(fā)送所獲得的目標(biāo)請(qǐng)求內(nèi)容,并指示內(nèi)容分解單元124將該內(nèi)容分解或分離成子內(nèi)容元素。在步驟S215,內(nèi)容分解單元124將目標(biāo)內(nèi)容分解或分離成子內(nèi)容元素并僅準(zhǔn)備所請(qǐng)求的子內(nèi)容元素,并且將準(zhǔn)備好的子內(nèi)容元素返回到內(nèi)容輸出確定單元122。在圖4A/4B的情況下,僅重放音頻內(nèi)容。在步驟S216,內(nèi)容輸出確定單元122指示內(nèi)容分發(fā)單元116使用目標(biāo)內(nèi)容名稱和客戶名稱作為參數(shù)分發(fā)該內(nèi)容(如,準(zhǔn)備好的子內(nèi)容元素)。在步驟S217,內(nèi)容分發(fā)單元116將接收到的內(nèi)容(如,準(zhǔn)備好的子內(nèi)容元素)分發(fā)給發(fā)出請(qǐng)求的客戶終端150。在步驟S218,在接收到該內(nèi)容(如,準(zhǔn)備好的子內(nèi)容元素)時(shí),客戶終端150的內(nèi)容接收單元158將接收到的內(nèi)容發(fā)送到內(nèi)容重放單元160,并指示內(nèi)容重放單元160重放接收到的內(nèi)容。在步驟S219,內(nèi)容重放單元160開始重放該內(nèi)容,其中在圖4A/4B的情況下僅重放音頻內(nèi)容。此外,當(dāng)在作為一個(gè)組設(shè)置的多個(gè)客戶終端150上重放相同內(nèi)容時(shí),需要在該多個(gè)客戶終端150之間同步內(nèi)容的重放狀態(tài)。內(nèi)容重放單元160可以監(jiān)視并存儲(chǔ)在每個(gè)客戶終端150的重放狀態(tài)。在從內(nèi)容分發(fā)服務(wù)器110接收到請(qǐng)求時(shí),每個(gè)客戶終端150中的內(nèi)容重放單元160可以提供每個(gè)客戶終端150的重放狀態(tài)信息。同步重放單元128可以從每個(gè)客戶終端150獲取重放狀態(tài)信息,并比較不同客戶終端之間的重放狀態(tài)。基于這樣的比較(如,不同客戶終端之間的重放狀態(tài)的不同),可以通過如下來執(zhí)行多個(gè)客戶終端的同步重放處理通過將處理提前終端減緩數(shù)據(jù)傳輸速度;通過對(duì)某些終端移動(dòng)重放位置;通過將某些終端減緩重放速度,等等。對(duì)內(nèi)容輸出確定單元122能執(zhí)行的內(nèi)容輸出確定處理給出說明。圖8示出了依據(jù)范例實(shí)施例的內(nèi)容分發(fā)服務(wù)器能執(zhí)行的內(nèi)容輸出確定處理的步驟的流程圖。在步驟S301,內(nèi)容輸出確定單元122接收由客戶終端150發(fā)出的內(nèi)容請(qǐng)求,并獲取用于指定發(fā)出請(qǐng)求的客戶終端的信息、用于指定被請(qǐng)求重放的目標(biāo)內(nèi)容的信息、以及被請(qǐng)求重放的子內(nèi)容元素的信息。在步驟S302,內(nèi)容輸出確定單元122將發(fā)出請(qǐng)求的客戶終端的信息、所請(qǐng)求的目標(biāo)內(nèi)容以及所請(qǐng)求的子內(nèi)容元素注冊(cè)為重放請(qǐng)求數(shù)據(jù)。在步驟S303,內(nèi)容輸出確定單元122請(qǐng)求比較單元18將客戶終端150的性能和所請(qǐng)求的子內(nèi)容元素進(jìn)行比較。在步驟S304,內(nèi)容輸出確定單元122獲得比較結(jié)果,如,圖7所示的比較結(jié)果200。在步驟S305/305a,內(nèi)容輸出確定單元122確定在所請(qǐng)求的目標(biāo)內(nèi)容中的子內(nèi)容元素是否在發(fā)出請(qǐng)求的客戶終端150上能播放。圖9A、9B和圖10示出了內(nèi)容輸出確定單元122在步驟S305/305a的確定結(jié)果的范例。在圖9A的情況下,可以在客戶終端上播放作為在所請(qǐng)求的目標(biāo)內(nèi)容中包含的子內(nèi)容元素的動(dòng)態(tài)圖像和音頻,且由此將有關(guān)的客戶終端請(qǐng)求的子內(nèi)容元素確定為可播放。在圖9B的情況下,所請(qǐng)求的目標(biāo)內(nèi)容由動(dòng)態(tài)圖像和音頻的子內(nèi)容元素構(gòu)成,但在客戶終端上不能播放動(dòng)態(tài)圖像。然而,由于有關(guān)的客戶終端僅請(qǐng)求將音頻作為子內(nèi)容元素進(jìn)行重放,因此有關(guān)的客戶終端請(qǐng)求的子內(nèi)容元素被確定為可播放。如此,將所請(qǐng)求的子內(nèi)容元素確定為可播放。相反,在圖10的情況下,所請(qǐng)求的目標(biāo)內(nèi)容由動(dòng)態(tài)圖像和音頻的子內(nèi)容元素構(gòu)成,且有關(guān)的客戶終端請(qǐng)求將動(dòng)態(tài)圖像和音頻作為子內(nèi)容元素進(jìn)行重放。在此情況下,雖然有關(guān)的客戶終端請(qǐng)求重放動(dòng)態(tài)圖像和音頻二者,但不能在該有關(guān)的客戶終端播放音頻。由于音頻被確定為不能在有關(guān)的客戶終端上播放,因此確定不是所有的所請(qǐng)求的子內(nèi)容元素 (即,動(dòng)態(tài)圖像和音頻)都可以在有關(guān)的客戶終端上播放(即,有些是能播放的,有些是不能播放的)。如圖10的情況所示,如果確定了不是所有的所請(qǐng)求的內(nèi)容都能播放(S305a :否),則處理進(jìn)行到步驟S306。在步驟S306,如圖IlA和IlB所示報(bào)告指示不可能播放的錯(cuò)誤消息,且處理在步驟S314結(jié)束。在該范例情況下,可以如此報(bào)告錯(cuò)誤消息。在其他的配置下,可以將不能播放的子內(nèi)容元素修改為能在客戶終端上播放的子內(nèi)容元素。此外,如果在所請(qǐng)求的子內(nèi)容元素中包含了被確定為不能播放的子內(nèi)容元素,則可以刪除或忽略這樣的不能播放的子內(nèi)容元素。在圖10的情況下,由于在客戶終端不能執(zhí)行音頻的重放,因此可以從所請(qǐng)求的子內(nèi)容元素中刪除音頻的子內(nèi)容元素,且隨后處理進(jìn)行到步驟S307。相反,如果確定了所請(qǐng)求的子內(nèi)容元素被確定為可播放(S305a :是),則處理進(jìn)行到步驟S307。在步驟S307,確定是否需要分離目標(biāo)內(nèi)容文件。具體地,如果確定了在所請(qǐng)求的目標(biāo)內(nèi)容中包含的所有子內(nèi)容元素與能在有關(guān)的裝置或設(shè)備上播放的所有子內(nèi)容元素相匹配,則不需要分離所請(qǐng)求的目標(biāo)內(nèi)容文件。
相反,如果確定了在所請(qǐng)求的目標(biāo)內(nèi)容中包含的子內(nèi)容元素與能在有關(guān)的裝置或設(shè)備上播放的子內(nèi)容元素部分匹配,則需要分離目標(biāo)內(nèi)容文件。在圖9A的情況下,在客戶終端上可以播放內(nèi)容“樣本I. mpg”中包含的音頻和動(dòng)態(tài)圖像的子內(nèi)容元素二者,由此確定不需要分離內(nèi)容。在圖9B的情況下,在客戶終端上不能播放在內(nèi)容“樣本l.mpg”中包含的動(dòng)態(tài)圖像的子內(nèi)容元素,由此確定需要分離內(nèi)容。在圖10的情況下,在客戶終端上不能播放內(nèi)容“樣本I. mpg”中包含的音頻的子內(nèi)容元素。在此情況下,可以確定如果沒有報(bào)告錯(cuò)誤消息則需要分離內(nèi)容,并執(zhí)行修正處理,如刪除不能播放的內(nèi)容。如果確定了不需要分離內(nèi)容(步驟S307a :否),則處理進(jìn)行到步驟S313。在步驟S313,向內(nèi)容分發(fā)單元116請(qǐng)求無需分離內(nèi)容的內(nèi)容分發(fā)。相反,如果確定了需要分離內(nèi)容(步驟S307a:是),則處理進(jìn)行到步驟S308/S308ao在S308/S308a,確定是否過去已經(jīng)通過鏈接分離出的內(nèi)容與有關(guān)的客戶終端而存儲(chǔ)了分離出的內(nèi)容,其中可以在過去請(qǐng)求內(nèi)容請(qǐng)求時(shí)執(zhí)行內(nèi)容的這樣的鏈接和存儲(chǔ)。利用這樣的確定處理,如果相同的客戶終端過去請(qǐng)求了重放相同內(nèi)容的相同子內(nèi)容元素,則可以忽略正請(qǐng)求重放內(nèi)容的當(dāng)前處理的內(nèi)容的分離處理,由此可以減少當(dāng)前處理的處理負(fù)荷。如果確定已經(jīng)存儲(chǔ)了相同的分離出的內(nèi)容(S308a :是),則處理進(jìn)行到步驟S309。在步驟S309,無需請(qǐng)求內(nèi)容分解單元124的分離處理而獲得存儲(chǔ)的分離出的內(nèi)容。然后,在步驟S313,請(qǐng)求內(nèi)容分發(fā)單元116執(zhí)行子內(nèi)容元素的內(nèi)容分發(fā),且處理結(jié)束。相反,如果確定了沒有存儲(chǔ)分離出的內(nèi)容(步驟S308a:否),則處理進(jìn)行到步驟S310。在步驟S310,內(nèi)容輸出確定單元122請(qǐng)求內(nèi)容分解單元124將目標(biāo)內(nèi)容分離為每個(gè)子內(nèi)容兀素作為分尚出的內(nèi)容。在步驟S311,獲得分尚出的子內(nèi)容兀素。在步驟S312,分離出的子內(nèi)容元素被存儲(chǔ)同時(shí)被鏈接到客戶終端150、所請(qǐng)求的目標(biāo)內(nèi)容、以及所請(qǐng)求的子內(nèi)容元素。隨后,在步驟S313,可以將目標(biāo)內(nèi)容中包含的每個(gè)分離出的子內(nèi)容元素分發(fā)到有關(guān)的客戶終端,且處理在步驟S314結(jié)束。參考圖12A/12B給出使用多個(gè)客戶終端的內(nèi)容分發(fā)處理系統(tǒng)的同步重放處理的說明。如上所述,同步重放單元128通過監(jiān)視在多個(gè)客戶終端的內(nèi)容重放狀態(tài)來對(duì)該多個(gè)客戶終端進(jìn)行同步重放處理以使用不同客戶終端將相同內(nèi)容的重放同步。圖12A/12B示出了用于使用多個(gè)客戶終端150的同步重放的示意性處理。圖12示出了從內(nèi)容重放開始的等時(shí)線的信息,其中,可以檢測(cè)并存儲(chǔ)開始時(shí)間、當(dāng)前時(shí)間和結(jié)束時(shí)間的信息,且可以計(jì)算從開始時(shí)間起經(jīng)過的時(shí)間。內(nèi)容分發(fā)服務(wù)器110可以從每個(gè)客戶終端接收這樣的時(shí)間信息作為指示在每個(gè)客戶終端的重放狀態(tài)的重放狀態(tài)信息。圖12B示出了使用多個(gè)客戶終端150的相同內(nèi)容的示意性重放處理環(huán)境,其中,內(nèi)容分發(fā)服務(wù)器110從重放相同內(nèi)容的每個(gè)客戶終端獲取重放狀態(tài)信息。在圖12B中,終端A相比終端B更快地重放內(nèi)容,且由此使用內(nèi)容分發(fā)服務(wù)器110將在終端A (處理提前終端)上的重放處理調(diào)整成在終端B (處理延遲終端)上的重放處理。具體地,內(nèi)容分發(fā)服務(wù)器110將從終端A和B獲得的重放狀態(tài)信息進(jìn)行比較,以確定哪個(gè)客戶終端正提前重放,并確定終端A和B之間發(fā)生的處理速度的差異。在圖12B中,終端A正重放內(nèi)容快于終端B 500msec(毫秒)。在此情況下,內(nèi)容分發(fā)服務(wù)器110的同步重放單元128指示內(nèi)容分發(fā)單元116基于終端A和B之間的處理時(shí)間差延遲對(duì)終端A的數(shù)據(jù)傳送。如此,基于處理時(shí)間差,延遲對(duì)處理提前終端(即,終端A)的數(shù)據(jù)傳輸來配置終端A和B之間的內(nèi)容的同步重放??梢栽诓煌愋偷沫h(huán)境中執(zhí)行內(nèi)容重放。例如,可以將相同內(nèi)容同時(shí)對(duì)能重放該內(nèi)容的多個(gè)客戶終端重放,或者,可以將相同內(nèi)容僅在由有限數(shù)量的與會(huì)者使用的一個(gè)會(huì)議室中重放,但不限于此。此外,同步重放單元128可以管理以下情況。當(dāng)正在對(duì)使用客戶終端的一個(gè)組(如,組A)重放一個(gè)內(nèi)容時(shí),其他組(如,組B)可能在對(duì)組A重放該一個(gè)內(nèi)容若干時(shí)間后加入組A。在此情況下,組A中的客戶終端已經(jīng)重放了該內(nèi)容若干時(shí)間,且隨后參與的組B中的客戶終端加入該內(nèi)容的重放。在此情況下,同步重放單元128將描述組A中的播放狀態(tài)的重放狀態(tài)指示信息指 派給分發(fā)的內(nèi)容?;谶@樣的重放狀態(tài)指示信息,同步重放單元128指示組B中的客戶終端從給定的數(shù)據(jù)位置開始相同內(nèi)容的重放,或者,同步重放單元128從與組A中的播放狀態(tài)對(duì)應(yīng)的數(shù)據(jù)位置對(duì)組B中的客戶終端執(zhí)行數(shù)據(jù)傳輸。如此,一個(gè)或更多客戶終端可以被動(dòng)態(tài)地加入到正在重放該內(nèi)容的系統(tǒng)中。如上所述,在依據(jù)范例實(shí)施例的配置中,可以使用多個(gè)客戶終端來重放服務(wù)器中存儲(chǔ)的內(nèi)容。例如,對(duì)于由多個(gè)子內(nèi)容元素構(gòu)成的多媒體內(nèi)容(如,電影內(nèi)容),可以將每個(gè)子內(nèi)容元素輸出到每個(gè)客戶終端。如果一個(gè)內(nèi)容由動(dòng)態(tài)圖像和音頻的子內(nèi)容元素構(gòu)成,則可以將該一個(gè)內(nèi)容分離成動(dòng)態(tài)圖像和音頻的子內(nèi)容元素。隨后將該動(dòng)態(tài)圖像發(fā)送到一個(gè)客戶終端以輸出或重放動(dòng)態(tài)圖像,同時(shí)將音頻發(fā)送到另一終端以輸出或重放音頻。如此,可以使用不同客戶終端來輸出或重放一個(gè)內(nèi)容的每個(gè)子內(nèi)容元素,其中,可以將這樣的重放稱作內(nèi)容的協(xié)作輸出。此外,可以將客戶終端增加且連接到已在重放內(nèi)容的內(nèi)容重放環(huán)境,且可以將一個(gè)或更多子內(nèi)容元素輸出到所增加的客戶終端用于重放。如此,可以將一個(gè)或更多的客戶終端增加作為重放了若干時(shí)間的內(nèi)容的輸出目的地。圖13示出了內(nèi)容分發(fā)系統(tǒng)100可以執(zhí)行的內(nèi)容重放方案的范例,但重放方案不限于此。如圖13所示,可以將電影內(nèi)容分離成動(dòng)態(tài)圖像和音頻的子內(nèi)容元素,且可以使用投影儀重放動(dòng)態(tài)圖像內(nèi)容同時(shí)使用耳機(jī)重放音頻內(nèi)容。此外,可以將電影內(nèi)容分離成靜止圖像(如,照片)和音頻的子內(nèi)容元素,且可以使用數(shù)碼相框來重放該靜止圖像(如,照片)和音頻內(nèi)容。此外,可以將電影內(nèi)容分離成動(dòng)態(tài)圖像、音頻以及元數(shù)據(jù)(如,捕獲子內(nèi)容元素時(shí)的捕獲信息),并且,可以使用投影儀重放動(dòng)態(tài)圖像和音頻內(nèi)容同時(shí)可以在諸如個(gè)人計(jì)算機(jī)(PC)等裝置的顯示器上顯示元數(shù)據(jù)(如,捕獲信息)。此外,可以將電影內(nèi)容分離成動(dòng)態(tài)圖像和音頻的子內(nèi)容元素??梢允褂猛队皟x輸出或重放動(dòng)態(tài)圖像和音頻內(nèi)容同時(shí)使用揚(yáng)聲器輸出或重放音頻內(nèi)容。

此外,可以將音頻內(nèi)容分離成音頻和轉(zhuǎn)換成文本的音頻(text-converted audio)信息的子內(nèi)容元素,其中,通過將包含在音頻中的語音信息作為文本寫入來準(zhǔn)備轉(zhuǎn)換成文本的音頻信息??梢允褂靡魳凡シ牌鱽碇胤乓纛l同時(shí)可以使用智能電話顯示轉(zhuǎn)換成文本的音頻信息。此外,可以將網(wǎng)頁分離成靜止圖像(如,照片)和文本的子內(nèi)容元素??梢允褂梦囱b備有瀏覽器的終端來顯示靜止圖像(如,照片)和文本。在上述范例實(shí)施例中,當(dāng)客戶終端請(qǐng)求重放多媒體內(nèi)容時(shí),可以基于每個(gè)客戶終端的操作環(huán)境將所請(qǐng)求的多媒體內(nèi)容分離成子內(nèi)容元素,如,動(dòng)態(tài)圖像、音頻、靜止圖像、以及文本,并且將分離出的子內(nèi)容元素輸出到每個(gè)客戶終端。利用這樣的配置,可以選擇性地將用戶請(qǐng)求的子內(nèi)容元素分發(fā)到一個(gè)或更多有關(guān)的客戶終端。可以將依據(jù)范例實(shí)施例的上述配置設(shè)計(jì)為內(nèi)容分發(fā)系統(tǒng)、內(nèi)容分發(fā)服務(wù)器、內(nèi)容分發(fā)方法、軟件程序和存儲(chǔ)該軟件程序的存儲(chǔ)介質(zhì)。在上述范例實(shí)施例中,可以使用具有計(jì)算機(jī)可讀程序的計(jì)算機(jī)來控制用于裝置或系統(tǒng)的功能單元,該計(jì)算機(jī)可讀程序由面向?qū)ο蟮木幊陶Z言或遺產(chǎn)編程語言來描述,面向?qū)ο蟮木幊陶Z言例如為C++、Java(注冊(cè)商標(biāo))、JavaScript (注冊(cè)商標(biāo))、Perl、Ruby,遺產(chǎn)編程語言例如為機(jī)器語言、匯編語言。例如,特定的計(jì)算機(jī)(如,個(gè)人計(jì)算機(jī)、工作站)可以使用可以執(zhí)行上述處理或步驟的計(jì)算機(jī)可讀程序來控制信息處理裝置。此外,在上述范例實(shí)施例中,可以存儲(chǔ)計(jì)算機(jī)可讀程序的存儲(chǔ)設(shè)備(或存儲(chǔ)介質(zhì))可以是軟盤、光盤只讀存儲(chǔ)器(CD-ROM)、數(shù)字化視頻光盤只讀存儲(chǔ)器(DVD-ROM)、只記錄/可再寫DVD(DVD_R/RW)、電可擦除和可編程只讀存儲(chǔ)器(EEPROM)、存儲(chǔ)器卡或棒(如USB存儲(chǔ)器)、存儲(chǔ)器芯片、迷你磁盤(MD)、磁光磁盤(MO)、磁帶、服務(wù)器中的硬盤驅(qū)動(dòng)等,但不限于此。此外,可以將計(jì)算機(jī)可讀程序經(jīng)由網(wǎng)絡(luò)(如,英特網(wǎng))下載到特定計(jì)算機(jī)(如,個(gè)人計(jì)算機(jī)),或者,可以將計(jì)算機(jī)可讀程序從上述存儲(chǔ)設(shè)備安裝到特定計(jì)算機(jī),由此該特定計(jì)算機(jī)可以被用作依據(jù)范例實(shí)施例的系統(tǒng)或裝置。在上述實(shí)施例中,設(shè)備或裝置的每個(gè)單元可以以硬件或作為硬件/軟件組合的組合來實(shí)現(xiàn),且如所需要的,每個(gè)單元可以使用單獨(dú)使用或組合使用的各種類型的處理器、電路等,例如編程處理器、電路、特定用途集成電路(ASIC),來配置。如上所示,用戶可以在使用上述系統(tǒng)配置的各個(gè)客戶終端上選擇性地使用在一個(gè)內(nèi)容中包含的子內(nèi)容元素,如音頻/聲音、圖像、動(dòng)態(tài)圖像、文本等。此外,可以使用多個(gè)客戶終端輸出一個(gè)內(nèi)容中包含的子內(nèi)容元素,由此可以使用上述系統(tǒng)配置設(shè)計(jì)內(nèi)容的協(xié)作輸出。此外,可以使用上述系統(tǒng)配置將客戶終端添加為正被重放了若干時(shí)間的內(nèi)容的輸出目的地。上述內(nèi)容分發(fā)系統(tǒng)、內(nèi)容分發(fā)服務(wù)器、內(nèi)容分發(fā)方法、軟件程序以及存儲(chǔ)介質(zhì)被用于依據(jù)客戶終端環(huán)境將客戶終端請(qǐng)求重放的多媒體內(nèi)容分離成子內(nèi)容元素,如動(dòng)態(tài)圖像、音頻/聲音、靜止圖像以及文本,且可以選擇性地向客戶終端分發(fā)用戶請(qǐng)求的這樣的子內(nèi)容元素。根據(jù)上述教示,可能有許多額外的修改和變化。因此應(yīng)當(dāng)理解到,在所附權(quán)利要求的范圍內(nèi),除了這里具體描述的以外,可以以其他方式實(shí)施本發(fā)明的披露。例如,在本披露 和所附權(quán)利要求的范圍內(nèi),不同范例和示意性實(shí)施例的元件和/或特征可以組合在一起,和/或彼此替代。
權(quán)利要求
1.一種內(nèi)容分發(fā)系統(tǒng),包括 終端設(shè)備;以及 經(jīng)由網(wǎng)絡(luò)能連接到所述終端設(shè)備的內(nèi)容分發(fā)服務(wù)器,所述內(nèi)容分發(fā)服務(wù)器包括 性能信息獲取單元,用于獲取描述了發(fā)出內(nèi)容使用請(qǐng)求的所述終端設(shè)備的一個(gè)或更多性能的性能信息,所述終端設(shè)備通過發(fā)出內(nèi)容使用請(qǐng)求來請(qǐng)求使用目標(biāo)內(nèi)容; 元素提取單元,用于從內(nèi)容存儲(chǔ)單元獲取所請(qǐng)求的目標(biāo)內(nèi)容,并提取構(gòu)成所述目標(biāo)內(nèi)容的子內(nèi)容元素; 比較單元,用于基于所述性能信息識(shí)別在所述終端設(shè)備上能被使用的子內(nèi)容元素,并將基于所述性能信息識(shí)別出的子內(nèi)容元素與所提取的子內(nèi)容元素進(jìn)行比較來確定哪個(gè)子內(nèi)容元素在所述終端設(shè)備上能被使用; 輸出確定單元,用于確定是否需要分離所述目標(biāo)內(nèi)容來將在所述終端設(shè)備上能被使用的子內(nèi)容元素分發(fā)到所述終端設(shè)備;以及 分離單元,用于在需要分離所述目標(biāo)內(nèi)容時(shí),將所述目標(biāo)內(nèi)容分離成作為分離出的子內(nèi)容元素的每個(gè)子內(nèi)容元素。
2.根據(jù)權(quán)利要求I所述的內(nèi)容分發(fā)系統(tǒng),其中,所述內(nèi)容分發(fā)服務(wù)器進(jìn)一步包括同步重放單元,所述同步重放單元用于根據(jù)在多個(gè)終端設(shè)備中的每個(gè)終端設(shè)備上的重放狀態(tài)來實(shí)現(xiàn)由所述多個(gè)終端設(shè)備重放的相同內(nèi)容的同步重放。
3.根據(jù)權(quán)利要求I所述的內(nèi)容分發(fā)系統(tǒng),其中,所述輸出確定單元響應(yīng)于從所述終端設(shè)備接收到的所述內(nèi)容使用請(qǐng)求,通過將所述子內(nèi)容元素鏈接到所述終端設(shè)備來存儲(chǔ)所述目標(biāo)內(nèi)容中包含的子內(nèi)容元素, 其中,當(dāng)所述輸出確定單元之后從所述終端設(shè)備接收到對(duì)所述目標(biāo)內(nèi)容的下一個(gè)內(nèi)容使用請(qǐng)求時(shí),所述輸出確定單元基于讀出和參考被存儲(chǔ)且鏈接到所述終端設(shè)備的子內(nèi)容元素來確定是否需要分離所述目標(biāo)內(nèi)容。
4.根據(jù)權(quán)利要求I所述的內(nèi)容分發(fā)系統(tǒng),其中,所述輸出確定單元通過將分離出的子內(nèi)容元素鏈接到所述終端設(shè)備來存儲(chǔ)由所述分離單元分離出的所述分離出的子內(nèi)容元素, 其中,當(dāng)所述輸出確定單元之后從所述終端設(shè)備接收到對(duì)所述目標(biāo)內(nèi)容的下一個(gè)使用請(qǐng)求并且所述輸出確定單元確定相同的子內(nèi)容元素是必要的時(shí),所述輸出確定單元讀出被存儲(chǔ)且鏈接到所述終端設(shè)備的分離出的子內(nèi)容元素而無需所述分離單元分離所述目標(biāo)內(nèi)容。
5.根據(jù)權(quán)利要求I所述的內(nèi)容分發(fā)系統(tǒng),其中,所述比較單元參考關(guān)系信息,來確定所述目標(biāo)內(nèi)容的哪個(gè)子內(nèi)容元素在所述終端設(shè)備上能被使用,其中,所述關(guān)系信息將所述性能信息中描述的所述一個(gè)或更多性能與和所述性能信息中描述的每個(gè)性能有關(guān)的子內(nèi)容元素相關(guān)聯(lián)。
6.根據(jù)權(quán)利要求I所述的內(nèi)容分發(fā)系統(tǒng),其中,所述性能信息由所述終端設(shè)備能使用的文件擴(kuò)展名、所述終端設(shè)備中安裝的編解碼器、以及能包含在所述終端設(shè)備中或能連接到所述終端設(shè)備的設(shè)備的設(shè)備信息中的至少一個(gè)來描述。
7.根據(jù)權(quán)利要求I所述的內(nèi)容分發(fā)系統(tǒng),進(jìn)一步包括報(bào)告單元,其中,當(dāng)所述比較單元確定所述終端設(shè)備請(qǐng)求使用的子內(nèi)容元素在所述終端設(shè)備上不能被使用時(shí),所述報(bào)告單元向所述終端設(shè)備報(bào)告由所述終端設(shè)備請(qǐng)求的子內(nèi)容元素不能在所述終端設(shè)備上重放。
8.根據(jù)權(quán)利要求I所述的內(nèi)容分發(fā)系統(tǒng),進(jìn)一步包括內(nèi)容分發(fā)單元,所述內(nèi)容分發(fā)單元用于將所述分離單元分離出的分離出的子內(nèi)容元素分發(fā)到已發(fā)出所述內(nèi)容使用請(qǐng)求的所述終端設(shè)備。
9.根據(jù)權(quán)利要求I所述的內(nèi)容分發(fā)系統(tǒng),其中,所述終端設(shè)備包括 內(nèi)容請(qǐng)求單元,用于將對(duì)由所述內(nèi)容分發(fā)服務(wù)器管理的所述目標(biāo)內(nèi)容的內(nèi)容使用請(qǐng)求發(fā)送到所述內(nèi)容分發(fā)服務(wù)器,對(duì)所述目標(biāo)內(nèi)容的所述內(nèi)容使用請(qǐng)求描述了要被用于重放的子內(nèi)容元素;以及 性能信息提供器,用于讀出描述所述終端設(shè)備的一個(gè)或更多性能的性能信息,并將所述性能信息發(fā)送到所述內(nèi)容分發(fā)服務(wù)器。
10.根據(jù)權(quán)利要求I所述的內(nèi)容分發(fā)系統(tǒng),其中,所述目標(biāo)內(nèi)容包括從動(dòng)態(tài)圖像、音頻、靜止圖像、文本、轉(zhuǎn)換成文本的音頻信息以及元數(shù)據(jù)中能選擇出的一個(gè)或更多子內(nèi)容元素。
11.一種內(nèi)容分發(fā)服務(wù)器,能經(jīng)由網(wǎng)絡(luò)連接到終端設(shè)備,所述內(nèi)容分發(fā)服務(wù)器包括 性能信息獲取單元,用于獲取描述了發(fā)出內(nèi)容使用請(qǐng)求的所述終端設(shè)備的一個(gè)或更多性能的性能信息,所述終端設(shè)備通過發(fā)出內(nèi)容使用請(qǐng)求來請(qǐng)求使用目標(biāo)內(nèi)容; 元素提取單元,用于從內(nèi)容存儲(chǔ)單元獲取所請(qǐng)求的目標(biāo)內(nèi)容,并提取構(gòu)成所述目標(biāo)內(nèi)容的子內(nèi)容元素; 比較單元,用于基于所述性能信息識(shí)別能在終端設(shè)備上被使用的子內(nèi)容元素,并將基于所述性能信息識(shí)別出的子內(nèi)容元素與提取出的子內(nèi)容元素進(jìn)行比較來確定哪個(gè)子內(nèi)容元素在所述終端設(shè)備上能被重放; 輸出確定單元,用于確定是否需要分離所述目標(biāo)內(nèi)容來將能在所述終端設(shè)備上使用的子內(nèi)容元素分發(fā)給所述終端設(shè)備;以及 分離單元,用于在需要分離所述目標(biāo)內(nèi)容時(shí),將所述目標(biāo)內(nèi)容分離成作為分離出的子內(nèi)容元素的每個(gè)子內(nèi)容元素。
12.—種內(nèi)容分發(fā)方法,該內(nèi)容分發(fā)方法由能經(jīng)由網(wǎng)絡(luò)連接到終端設(shè)備的內(nèi)容分發(fā)服務(wù)器執(zhí)行,所述內(nèi)容分發(fā)方法包括以下步驟 a)獲取描述了發(fā)出內(nèi)容使用請(qǐng)求的所述終端設(shè)備的一個(gè)或更多性能的性能信息,所述終端設(shè)備通過發(fā)出內(nèi)容使用請(qǐng)求來請(qǐng)求使用目標(biāo)內(nèi)容; b)從內(nèi)容存儲(chǔ)單元獲取所請(qǐng)求的目標(biāo)內(nèi)容; c)提取構(gòu)成所述目標(biāo)內(nèi)容的子內(nèi)容元素; d)基于所述性能信息識(shí)別能在所述終端設(shè)備上使用的子內(nèi)容元素; e)將基于所述性能信息識(shí)別出的子內(nèi)容元素與所提取的子內(nèi)容元素進(jìn)行比較來確定哪個(gè)子內(nèi)容元素在所述終端設(shè)備上能被使用; f)確定是否需要分離所述目標(biāo)內(nèi)容來將在所述終端設(shè)備上能被使用的子內(nèi)容元素分發(fā)到所述終端設(shè)備;以及 g)在需要分離所述目標(biāo)內(nèi)容時(shí),將所述目標(biāo)內(nèi)容分離成作為分離出的子內(nèi)容元素的每個(gè)子內(nèi)容元素。
全文摘要
本發(fā)明涉及內(nèi)容分發(fā)系統(tǒng)、內(nèi)容分發(fā)服務(wù)器以及內(nèi)容分發(fā)方法。其中,該內(nèi)容分發(fā)服務(wù)器包括性能信息獲取單元,用于獲取描述了發(fā)出內(nèi)容使用請(qǐng)求的終端設(shè)備的一個(gè)或更多性能的性能信息,終端設(shè)備通過發(fā)出內(nèi)容使用請(qǐng)求來請(qǐng)求使用目標(biāo)內(nèi)容;元素提取單元,用于獲取所請(qǐng)求的目標(biāo)內(nèi)容,并提取構(gòu)成目標(biāo)內(nèi)容的子內(nèi)容元素;比較單元,用于基于性能信息識(shí)別能在終端設(shè)備上使用的子內(nèi)容元素,并將基于性能信息識(shí)別出的子內(nèi)容元素與所提取的子內(nèi)容元素進(jìn)行比較來確定哪個(gè)子內(nèi)容元素能在終端設(shè)備上被使用;輸出確定單元,用于確定是否需要分離目標(biāo)內(nèi)容來將子內(nèi)容元素分發(fā)到終端設(shè)備;以及分離單元,用于在需要分離時(shí),將目標(biāo)內(nèi)容分離成子內(nèi)容元素。
文檔編號(hào)H04N21/238GK102685560SQ20121006189
公開日2012年9月19日 申請(qǐng)日期2012年3月9日 優(yōu)先權(quán)日2011年3月9日
發(fā)明者尾崎宏樹, 柳詰進(jìn)介, 永峰翔, 馬場(chǎng)洋 申請(qǐng)人:株式會(huì)社理光
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
荆州市| 隆德县| 长顺县| 西安市| 孙吴县| 文登市| 绍兴市| 巴彦淖尔市| 正镶白旗| 和顺县| 贵南县| 遵义市| 略阳县| 安吉县| 纳雍县| 石景山区| 六枝特区| 万州区| 华阴市| 和林格尔县| 白朗县| 海阳市| 沾化县| 依安县| 广丰县| 抚州市| 太和县| 嘉义市| 鄂尔多斯市| 库车县| 黑山县| 太仆寺旗| 资溪县| 德昌县| 逊克县| 西昌市| 嘉荫县| 巨野县| 定陶县| 鹰潭市| 开原市|