專利名稱:提供/接收多個服務(wù)提供商的服務(wù)的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
與本發(fā)明一致的方法和設(shè)備涉及提供/接收來自多個服務(wù)提供商的服務(wù),更具體地,涉及這樣一種方法和設(shè)備允許客戶機從由多個因特網(wǎng)協(xié)議電視(IPTV)服務(wù)提供商提供的IPTV服務(wù)中選擇IPTV,并從IPTV服務(wù)提供商的服務(wù)器接收選擇的IPTV服務(wù)。
背景技術(shù):
因特網(wǎng)協(xié)議電視(IPTV)包括服務(wù)提供信息、運動圖像內(nèi)容和經(jīng)由IP網(wǎng)絡(luò)(即,超高速因特網(wǎng))的對TV的廣播。由于已經(jīng)可獲得具有通信和廣播的集成服務(wù),所以更多注意投向了 IPTV,并且預(yù)計IPTV的激勵作用將不僅極大地影響通信和廣播工業(yè),而且也將極大地影響內(nèi)容創(chuàng)建和家用電器工業(yè)。為了允許客戶機經(jīng)由IP網(wǎng)絡(luò)來接收IPTV服務(wù),需要附加的IPTV機頂盒。也就是說,僅擁有根據(jù)規(guī)范制造的IPTV機頂盒的客戶機可接收IPTV服務(wù),所述規(guī)范由提供IPTV服務(wù)的服務(wù)提供商確定。例如,如果存在三個公司(即,A公司,B公司和C公司)的IPTV服務(wù)提供商,則購買A公司的機頂盒的服務(wù)消費者僅能使用從A公司提供的IPTV服務(wù),并且為了使用B公司或C公司的IPTV服務(wù),還必須分別從B公司或C公司購買機頂盒。對服務(wù)提供商獨有的IPTV網(wǎng)絡(luò)被稱作可控網(wǎng)絡(luò)。在可控網(wǎng)絡(luò)下,IPTV服務(wù)提供商和機頂盒之間的不兼容減小了服務(wù)消費者的選擇范圍,從而降低了 IPTV服務(wù)的質(zhì)量或阻礙了對IPTV服務(wù)的基礎(chǔ)架構(gòu)的發(fā)展。為了解決IPTV服務(wù)提供商和機頂盒之間的不兼容,最近形成的開放IPTV論壇正在進行關(guān)于IPTV服務(wù)標(biāo)準(zhǔn)的討論。開放IPTV論壇正在討論獨立于IPTV服務(wù)提供商的通用標(biāo)準(zhǔn)的創(chuàng)建,以及基于所述標(biāo)準(zhǔn)向服務(wù)消費者提供IPTV服務(wù)。開放IPTV目的在于構(gòu)造獨立于IPTV服務(wù)提供商的接口和硬件平臺,從而可經(jīng)由一個機頂盒從多個IPTV服務(wù)提供商接收IPTV服務(wù)。根據(jù)開放IPTV,由于可經(jīng)由一個機頂盒使用從多個IPTV服務(wù)提供商提供的所有服務(wù),所以可增加服務(wù)消費者的服務(wù)選擇范圍。正在建立IPTV服務(wù)標(biāo)準(zhǔn),從而經(jīng)由一個機頂盒不僅可提供經(jīng)由傳統(tǒng)可控網(wǎng)絡(luò)的并取決于IPTV服務(wù)提供商的IPTV服務(wù),而且還可提供經(jīng)由開放因特網(wǎng)的并獨立于IPTV服務(wù)提供商的IPTV服務(wù)。
發(fā)明內(nèi)容
技術(shù)方案 本發(fā)明提供一種通過包括搜索服務(wù)器來提供/接收服務(wù)的方法,所述搜索服務(wù)器包含關(guān)于多個服務(wù)提供商的服務(wù)的信息,從而客戶機可通過檢測所述搜索服務(wù)器來接收期望的服務(wù)。
有益效果根據(jù)本發(fā)明上述實施例,客戶機可在預(yù)定網(wǎng)絡(luò)中精確地搜索和接收期望的服務(wù),多個服務(wù)提供商經(jīng)由所述預(yù)定網(wǎng)絡(luò)提供服務(wù)。更具體地,客戶機不僅可搜索和接收可控網(wǎng)絡(luò)中的服務(wù)提供商的IPTV服務(wù),還可搜索和接收開放因特網(wǎng)中的服務(wù)提供商的IPTV服務(wù),從而提高IPTV服務(wù)的質(zhì)量并發(fā)展IPTV服務(wù)的基礎(chǔ)架構(gòu)。
通過結(jié)合附圖對本發(fā)明的示例性實施例進行詳細(xì)描述,本發(fā)明的上述和其他特征和方面將會變得更加清楚,其中圖I示出根據(jù)本發(fā)明實施例的因特網(wǎng)協(xié)議電視(IPTV)網(wǎng)絡(luò); 圖2是示出根據(jù)本發(fā)明實施例的提供/接收服務(wù)的流程圖;圖3示出根據(jù)本發(fā)明另一實施例的提供/接收服務(wù);圖4示出根據(jù)本發(fā)明另一實施例的提供/接收服務(wù);圖5示出根據(jù)本發(fā)明另一實施例的提供/接收服務(wù);圖6示出根據(jù)本發(fā)明另一實施例的提供/接收服務(wù);圖7是根據(jù)本發(fā)明實施例的客戶機的框圖;圖8是示出根據(jù)本發(fā)明實施例的搜索服務(wù)器的框圖;以及圖9是示出根據(jù)本發(fā)明實施例的服務(wù)器的框圖。最佳模式本發(fā)明還提供一種在其上記錄有用于執(zhí)行所述方法的計算機程序的計算機可讀介質(zhì)。根據(jù)本發(fā)明的一方面,提供一種允許客戶機從多個服務(wù)提供商接收服務(wù)的方法,所述方法包括從搜索服務(wù)器接收關(guān)于至少一個服務(wù)的信息,所述至少一個服務(wù)將從多個服務(wù)提供商中選擇的服務(wù)提供商的服務(wù)器被接收;請求服務(wù)器提供所述至少一個服務(wù)中的服務(wù);以及接收響應(yīng)請求從服務(wù)器提供的服務(wù)。所述服務(wù)可以是IPTV(因特網(wǎng)協(xié)議電視)服務(wù),所述多個服務(wù)提供商是多個IPTV服務(wù)提供商。接收服務(wù)的步驟可包括從第一搜索服務(wù)器接收關(guān)于多個IPTV服務(wù)提供商的信息;基于關(guān)于多個IPTV服務(wù)提供商的信息選擇服務(wù)提供商;以及從第二搜索服務(wù)器接收關(guān)于至少一個IPTV服務(wù)的信息,所述至少一個IPTV服務(wù)將從選擇的提供商的服務(wù)器被接收。根據(jù)本發(fā)明另一方面,提供一種允許搜索服務(wù)器向客戶機提供關(guān)于多個服務(wù)提供商的至少一個服務(wù)的信息的方法,所述方法包括從多個服務(wù)提供商的多個服務(wù)器接收關(guān)于所述至少一個服務(wù)的信息,注冊接收的信息;以及將注冊的信息提供給客戶機。所述搜索服務(wù)器可包括第一搜索服務(wù)器,向客戶機提供關(guān)于多個IPTV服務(wù)提供商的信息;以及第二搜索服務(wù)器,向客戶機提供關(guān)于所述至少一個IPTV服務(wù)的信息,所述至少一個IPTV服務(wù)將基于所述關(guān)于多個IPTV服務(wù)提供商的信息從多個服務(wù)提供商中選擇的服務(wù)提供商的服務(wù)器被接收。根據(jù)本發(fā)明的另一方面,提供一種允許服務(wù)提供商的服務(wù)器向客戶機提供預(yù)定服務(wù)的方法,所述方法包括在搜索服務(wù)器中注冊關(guān)于將從服務(wù)提供商提供的至少一個服務(wù)的信息;從客戶機接收對于服務(wù)的請求,其中,由客戶機基于注冊的信息來生成所述請求;以及響應(yīng)所述請求向客戶機提供所述服務(wù),其中,所述搜索服務(wù)器向客戶機提供包括所述服務(wù)提供商的多個服務(wù)提供商的至少一個服務(wù)。注冊關(guān)于所述至少一個服務(wù)的信息的步驟可包括在第一搜索服務(wù)器中注冊關(guān)于服務(wù)提供商的信息;以及在第二搜索服務(wù)器中注冊關(guān)于將從服務(wù)器提供的至少一個IPTV服務(wù)的信息。根據(jù)本發(fā)明的另一方面,提供一種用于從多個服務(wù)提供商接收服務(wù)的客戶機,所述客戶機包括服務(wù)搜索單元,從搜索服務(wù)器接收關(guān)于至少一個服務(wù)的信息,所述至少一個服務(wù)將從多個服務(wù)提供商 中選擇的服務(wù)提供商的服務(wù)器被接收;以及服務(wù)接收單元,基于接收的信息,請求從所述至少一個服務(wù)中選擇的服務(wù),并接收響應(yīng)所述請求從服務(wù)器提供的選擇的服務(wù)。根據(jù)本發(fā)明的另一方面,提供一種用于向客戶機提供關(guān)于多個服務(wù)提供商的至少一個服務(wù)的信息的搜索服務(wù)器,所述搜索服務(wù)器包括信息存儲單元,從服務(wù)提供商的多個服務(wù)器接收關(guān)于至少一個服務(wù)的信息,并注冊接收的信息;以及信息提供單元,向客戶機提供注冊的信息。根據(jù)本發(fā)明的另一方面,提供一種在其上記錄有用于執(zhí)行上述方法的計算機程序的計算機可讀記錄介質(zhì)。
具體實施例方式以下,將參照附圖詳細(xì)描述本發(fā)明的示例性實施例。圖I示出根據(jù)本發(fā)明實施例的因特網(wǎng)協(xié)議電視(IPTV)網(wǎng)絡(luò)。參照圖1,IPTV網(wǎng)絡(luò)包括客戶機110和多個IPTV實體。IPTV實體包括網(wǎng)絡(luò)附著實體112、IPTV服務(wù)配置(profile)實體114、認(rèn)證管理實體116、IPTV應(yīng)用實體118、IPTV控制實體120、內(nèi)容傳送控制實體122、內(nèi)容傳送實體124、IPTV元數(shù)據(jù)控制實體126、計費實體128和用戶數(shù)據(jù)庫實體 130。網(wǎng)絡(luò)附著實體112將IP地址分配給客戶機110,并執(zhí)行網(wǎng)絡(luò)級的用戶認(rèn)證和網(wǎng)絡(luò)構(gòu)建。在開放IPTV網(wǎng)路中,因特網(wǎng)服務(wù)提供商提供網(wǎng)絡(luò)附著實體112。IPTV服務(wù)配置實體114保留與IPTV服務(wù)相關(guān)的客戶機110的用戶配置信息。當(dāng)客戶機110請求服務(wù)時,參考用戶配置信息。例如,參考用戶配置信息以向客戶機110提供個性化的IPTV服務(wù)。認(rèn)證管理實體116管理客戶機110的認(rèn)證。IPTV應(yīng)用實體118是由每個IPTV服務(wù)提供商管理的服務(wù)器。這里,IPTV服務(wù)不僅包括TV服務(wù)(諸如線性TV(linear TV)),還包括IPTV應(yīng)用(諸如CoD (內(nèi)容點播)、壓A CoD (Push CoD)、內(nèi)容下載、網(wǎng)絡(luò)PVR(個人視頻記錄)以及消息通知)。IPTV應(yīng)用實體118可使用基于網(wǎng)絡(luò)的技術(shù)向客戶機110提供圖形用戶界面(GUI)和服務(wù)數(shù)據(jù)。IPTV控制實體120向客戶機110提供關(guān)于IPTV應(yīng)用實體118的信息。例如,IPTV控制實體120提供IPTV應(yīng)用實體118的統(tǒng)一資源定位器(URL)列表。在這種情況下,可通過⑶I提供URL的列表。IPTV控制實體120控制向被認(rèn)證的用戶傳送IPTV服務(wù),并為此與認(rèn)證管理實體116交互。IPTV控制實體120可訪問IPTV服務(wù)配置實體114以提供個性化IPTV服務(wù)。如果需要在IPTV服務(wù)中包括廣告,則IPTV控制實體器120訪問提供廣告的IPTV應(yīng)用實體并控制廣告的包含內(nèi)容。內(nèi)容傳送控制實體122保護內(nèi)容并控制流再現(xiàn)。在內(nèi)容傳送開始之前,內(nèi)容傳送控制實體122檢查客戶機110的請求是否有效,并檢查從客戶機110發(fā)送的內(nèi)容訪問密鑰是否有效。此外,內(nèi)容傳送控制實體122管理數(shù)字版權(quán)管理(DRM)密鑰和內(nèi)容加密。內(nèi)容傳送控制實體122可通過從認(rèn)證管理實體116接收相關(guān)數(shù)據(jù)來更新DRM密鑰。內(nèi)容傳送控制實體122還可在內(nèi)容再現(xiàn)(即,流再現(xiàn))期間控制內(nèi)容再現(xiàn)。內(nèi)容傳送實體124在內(nèi)容傳送控制實體122的控制下管理內(nèi)容處理、傳送和分發(fā)。IPTV元數(shù)據(jù)控制實體126收集關(guān)于從內(nèi)容提供商經(jīng)由IPTV網(wǎng)絡(luò)提供的IPTV服務(wù)的元數(shù)據(jù),并將元數(shù)據(jù)提供給客戶機110。計費實體128提供IPTV服務(wù)計費機制。IPTV服務(wù)提供商可單獨地構(gòu)造他們自己的計費系統(tǒng)。
用戶數(shù)據(jù)庫實體130保留關(guān)于客戶機110的信息。每個IPTV服務(wù)提供商可建造用戶數(shù)據(jù)庫并在用戶數(shù)據(jù)庫中存儲信息(諸如與IPTV服務(wù)不相關(guān)的認(rèn)證信息)。參照圖1,客戶機110和實體112到130經(jīng)由預(yù)定接口互相交換控制信號。示于圖I中的每個接口的名稱是任選的,從而可由其他適當(dāng)?shù)乇硎窘涌诠δ艿拿Q替換。UNIP-I表示管理用戶服務(wù)配置的接口。也就是說,UNIP-I是定義客戶機110和IPTV服務(wù)配置實體114之間的控制和訪問的接口。UNIP-7表示允許在搜索服務(wù)期間以預(yù)定元數(shù)據(jù)格式使用服務(wù)或節(jié)目引導(dǎo)(program guide)的元數(shù)據(jù)的接口。在元數(shù)據(jù)存儲單元中存儲用于引導(dǎo)至少一個IPTV服務(wù)的數(shù)據(jù)。IPTV服務(wù)提供商或服務(wù)平臺提供商可修改存儲在元數(shù)據(jù)存儲單元中的元數(shù)據(jù)。UNIP-8表示當(dāng)客戶機110試圖訪問IPTV服務(wù)時用于執(zhí)行認(rèn)證的接口。UNIS-6表示為客戶機110請求IPTV應(yīng)用實體118提供預(yù)定的IPTV服務(wù)而定義的接口。也就是說,UNIS-6是這樣的接口 允許客戶機110請求IPTV應(yīng)用實體118 (提供IPTV服務(wù)的服務(wù)器)提供預(yù)定的IPTV服務(wù),并允許客戶機110接收響應(yīng)請求的預(yù)定服務(wù)。根據(jù)包含從IPTV控制實體120接收的IPTV應(yīng)用實體118的URL或鏈接信息的⑶I的引導(dǎo),客戶機110可訪問IPTV應(yīng)用實體118。如果必要,UNIS-6可定義檢查客戶機110的標(biāo)識符或密碼的認(rèn)證處理。UNIS-100表示用于客戶機110接收關(guān)于可從IPTV控制實體120經(jīng)由IPTV網(wǎng)絡(luò)接收的IPTV服務(wù)的信息的接口。在這種情況下,客戶機110可通過僅接收關(guān)于IPTV服務(wù)的引導(dǎo)數(shù)據(jù)來接收包含對IPTV服務(wù)的鏈接的GUI或創(chuàng)建包含對IPTV服務(wù)的鏈接的頁面。UNIS-101表示定義內(nèi)容再現(xiàn)的控制的接口。UNIS-101允許在從內(nèi)容傳送實體124接收和再現(xiàn)內(nèi)容(例如,流數(shù)據(jù))期間控制內(nèi)容再現(xiàn),諸如暫停、停止或快進。UNIS-102表示用于在客戶機110接收內(nèi)容的同時管理和控制DRM密鑰的接口。UNIT-16表示客戶機110連接IPTV網(wǎng)絡(luò)所必須的接口。UNIT-17表示為了通過單播、多播或下載將內(nèi)容數(shù)據(jù)傳輸?shù)娇蛻魴C110而定義的接口。在這種情況下,可定義實時傳輸或非實時傳輸。NP I-6表示為IPTV控制實體120訪問和管理存儲在IPTV服務(wù)配置實體114中的用戶配置信息而定義的接口。IPTV控制實體120訪問用戶配置信息以向客戶機110提供個性化IPTV服務(wù)。NP I-2表示為IPTV應(yīng)用實體118在IPTV控制實體120中注冊關(guān)于IPTV服務(wù)的數(shù)據(jù)或從IPTV控制實體120刪去(cancel)數(shù)據(jù)而定義的接口。當(dāng)IPTV應(yīng)用實體118在IPTV控制實體120中注冊關(guān)于IPTV服務(wù)提供商的信息或從IPTV控制實體120刪去所述信息時,也可使用NPI-2。NPI-9表示為IPTV控制實體120訪問和管理存儲在用戶數(shù)據(jù)庫實體130中的用戶信息而定義的接口。NPI-Il表示用于保留當(dāng)用戶使用內(nèi)容時產(chǎn)生的計費數(shù)據(jù)的接口。NPI-4表示在將信息提供給客戶機110之前,用于防止非法使用關(guān)于IPTV服務(wù)的信息并檢查客戶機110是否是被認(rèn)證的用戶的接口。NPI-20表示用于IPTV元數(shù)據(jù)控制實體126控制元數(shù)據(jù)存儲單元的接口。 NPI-100表示用于IPTV控制實體120開始或管理內(nèi)容傳送的接口。NPI-101表示用于管理與內(nèi)容傳送相關(guān)的認(rèn)證信息的接口。NPI-102表示用于內(nèi)容傳送控制實體122控制內(nèi)容傳送實體124以控制內(nèi)容傳送的接口。NPI-102也可定義內(nèi)容的加密。圖2是示出根據(jù)本發(fā)明實施例的提供/接收服務(wù)的方法的流程圖。詳細(xì)地,圖2示出允許客戶機210從服務(wù)提供商的服務(wù)器240接收預(yù)定服務(wù)的方法。假設(shè)客戶機210是諸如IPTV機頂盒的IPTV服務(wù)客戶機,并且服務(wù)器240是提供IPTV服務(wù)的IPTV服務(wù)服務(wù)器。然而,對本領(lǐng)域普通技術(shù)人員清楚的是,不僅可將本發(fā)明應(yīng)用于提供/接收IPTV服務(wù)的方法和設(shè)備,還可將其應(yīng)用于提供/接收多個服務(wù)提供商的服務(wù)的方法和設(shè)備。以下,可以理解的是,可將根據(jù)本發(fā)明的提供/接收服務(wù)的方法和設(shè)備用于提供或接收經(jīng)由可控網(wǎng)絡(luò)接收的IPTV服務(wù)和經(jīng)由開放因特網(wǎng)接收的IPTV服務(wù)中的至少一個IPTV服務(wù)。參照圖2,操作250中,根據(jù)本發(fā)明,客戶機210訪問網(wǎng)絡(luò)附著實體220以連接IPTV網(wǎng)絡(luò)。網(wǎng)絡(luò)附著實體220向客戶機210提供IP地址從而客戶機210可訪問IPTV網(wǎng)絡(luò),并且網(wǎng)絡(luò)附著實體220執(zhí)行網(wǎng)絡(luò)級認(rèn)證和網(wǎng)絡(luò)構(gòu)建。在開放因特網(wǎng)中,提供因特網(wǎng)服務(wù)的因特網(wǎng)服務(wù)提供商(ISP)提供網(wǎng)絡(luò)附著實體220。在操作250中進行網(wǎng)絡(luò)附著的同時,可將關(guān)于搜索服務(wù)器230的信息提供給客戶機210。操作254和256中,為了訪問搜索服務(wù)器230和服務(wù)器240,客戶機210必須知道將被首先訪問的搜索服務(wù)器230的地址。當(dāng)在操作250中進行網(wǎng)絡(luò)附著時,可將搜索服務(wù)器230的URL提供給客戶機210。如果客戶機210已經(jīng)知道搜索服務(wù)器230的URL,則不需要將搜索服務(wù)器230的URL另外地提供給客戶機210。操作252中,在搜索服務(wù)器230中,服務(wù)器240注冊關(guān)于服務(wù)器240可提供的至少一個服務(wù)的信息。服務(wù)器240是來自多個服務(wù)提供商中的一個服務(wù)提供商的服務(wù)器,并提供該服務(wù)提供商的至少一個IPTV服務(wù)。這里,IPTV服務(wù)包括諸如線性TV的TV服務(wù)和IPTV應(yīng)用(諸如CoD (內(nèi)容點播)、壓入CoD、內(nèi)容下載、網(wǎng)絡(luò)PVR和消息通知)。搜索服務(wù)器230是向客戶機210提供關(guān)于可經(jīng)由IPTV網(wǎng)絡(luò)提供的IPTV服務(wù)的信息的實體。搜索服務(wù)器230不僅存儲關(guān)于服務(wù)提供商可提供的IPTV服務(wù)的信息,還存儲關(guān)于客戶機210附著的IPTV網(wǎng)絡(luò)中多個服務(wù)提供商可提供的IPTV服務(wù)的信息。因此,客戶機210可獲得關(guān)于可通過訪問搜索服務(wù)器230向客戶機210提供的所有IPTV服務(wù)的信息。操作254中,客戶機210從搜索服務(wù)器230接收關(guān)于多個服務(wù)提供商的至少一個服務(wù)的信息??蛻魴C210可從搜索服務(wù)器230接收關(guān)于可從多個服務(wù)提供商中選擇的一個服務(wù)提供商接收的至少一個IPTV服務(wù)的信息。如上所述,IPTV服務(wù)可包括線性TV、CoD、壓入CoD、內(nèi)容下載、網(wǎng)絡(luò)PVR和消息通知??蛻魴C210接收關(guān)于由客戶機210從多個服務(wù)提供商中選擇的一個服務(wù)提供商的至少一個IPTV服務(wù)的信息。客戶機210可通過使用用于認(rèn)證的接口來訪問執(zhí)行認(rèn)證管理的預(yù)定實體(認(rèn)證管理實體)以執(zhí)行認(rèn)證,并在完成認(rèn)證后從搜索服務(wù)器230接收關(guān)于IPTV服務(wù)的信息。當(dāng)客戶機210第一次試圖訪問搜索服務(wù)器230時,搜索服務(wù)器230首先請求客戶機210從認(rèn)證管理實體接收認(rèn)證。接收該請求的客戶機210請求認(rèn)證管理實體對客戶機210進行認(rèn)證。認(rèn)證管理實體可通過將認(rèn)證結(jié)果傳輸?shù)娇蛻魴C210和搜索服務(wù)器230來執(zhí)行認(rèn)證?;蛘?,可通過將用于訪問搜索服務(wù)器230的加密密鑰傳輸?shù)娇蛻魴C210來執(zhí)行認(rèn)證。
關(guān)于IPTV服務(wù)的信息可包括關(guān)于請求和接收IPTV的入口點的信息。關(guān)于入口點的信息表示關(guān)于用于接收服務(wù)器240的IPTV服務(wù)的第一頁面的信息。第一頁面可包括包含對IPTV服務(wù)的鏈接的GUI。如果客戶機210與基于網(wǎng)絡(luò)的技術(shù)兼容,則搜索服務(wù)器230可向客戶機210提供包含對IPTV服務(wù)的鏈接的網(wǎng)頁。此外,搜索服務(wù)器230可創(chuàng)建包括關(guān)于IPTV服務(wù)的信息的可擴展標(biāo)記語言(XML)文檔并可將該文檔提供給客戶機210從而客戶機210可單獨地創(chuàng)建入口點。關(guān)于IPTV服務(wù)的信息可包括關(guān)于IPTV服務(wù)而不是服務(wù)器240的地址的元數(shù)據(jù)??蓪⒋鎯υ诘谝环?wù)器240中的關(guān)于包括IPTV服務(wù)的URL的所有IPTV服務(wù)的信息以元數(shù)據(jù)的形式提供給客戶機210。在這種情況下,搜索服務(wù)器230用作控制IPTV元數(shù)據(jù)的實體。響應(yīng)來自客戶機210的請求,搜索服務(wù)器230通過周期性地對元數(shù)據(jù)進行多播或單播來向客戶機210提供元數(shù)據(jù)。使用搜索服務(wù)器230和客戶機210之間定義的預(yù)定接口來執(zhí)行操作254以交換關(guān)于IPTV服務(wù)的信息。操作256中,客戶機210基于關(guān)于在操作254接收的IPTV服務(wù)的信息請求提供預(yù)定服務(wù)??蛻魴C210基于關(guān)于在操作254接收的IPTV服務(wù)的信息選擇預(yù)定服務(wù),并請求服務(wù)器240提供所選的服務(wù)。操作258中,客戶機210從服務(wù)器240接收預(yù)定服務(wù)。也就是說,客戶機210接收操作256中請求的IPTV服務(wù)。圖3示出根據(jù)本發(fā)明另一實施例的提供/接收服務(wù)的方法和設(shè)備。也就是說,圖3更詳細(xì)地示出圖2中示出的操作252和操作254。參照圖3,操作360中,根據(jù)本發(fā)明,客戶機310訪問網(wǎng)絡(luò)附著實體320以訪問IPTV網(wǎng)絡(luò)。如上面關(guān)于圖2所示的操作250所述的一樣,可在執(zhí)行網(wǎng)絡(luò)附著的同時,將關(guān)于第一搜索服務(wù)器330和第二搜索服務(wù)器340的地址的信息提供給客戶機310。在圖3的方法中,存在兩個分開的搜索服務(wù)器330和340。因此,可僅將要被首先訪問的第一搜索服務(wù)器330的地址提供給客戶機310,或可將第一搜索服務(wù)器330和第二搜索服務(wù)器340的地址都提供給客戶機310。如果客戶機310已經(jīng)知道第一搜索服務(wù)器330和第二搜索服務(wù)器340的地址,則不需要將它們的地址另外地提供給客戶機210。操作362中,在第一搜索服務(wù)器330中,服務(wù)器350注冊關(guān)于服務(wù)提供商的信息。這里,服務(wù)器350屬于服務(wù)提供商。第一搜索服務(wù)器330是根據(jù)本發(fā)明的提供關(guān)于在IPTV網(wǎng)絡(luò)中提供IPTV服務(wù)的多個IPTV服務(wù)提供商的信息的實體。將關(guān)于IPTV服務(wù)的信息提供給客戶機310。為此,操作362中,在搜索服務(wù)器330中注冊關(guān)于多個服務(wù)提供商中所述服務(wù)提供商的信息。 操作364中,在第二搜索服務(wù)器340中,服務(wù)器350注冊關(guān)于服務(wù)提供商的服務(wù)器350可提供給客戶機310的至少一個IPTV服務(wù)的信息。第二搜索服務(wù)器340是提供關(guān)于多個IPTV服務(wù)提供商的至少一個IPTV服務(wù)的信息的實體。如上所述,IPTV服務(wù)可包括線性TV、CoD、壓入CoD、內(nèi)容下載、網(wǎng)絡(luò)PVR和消息中的至少一個。操作366中,第一搜索服務(wù)器330向客戶機310提供關(guān)于IPTV服務(wù)提供商的信息。在第一搜索服務(wù)器330中注冊關(guān)于根據(jù)本發(fā)明的經(jīng)由IPTV網(wǎng)絡(luò)提供IPTV服務(wù)的IPTV服務(wù)提供商的信息,并且第一搜索服務(wù)器330將該信息提供給客戶機310。使用為了傳送關(guān)于 IPTV服務(wù)提供商的信息而定義的預(yù)定接口以將關(guān)于IPTV服務(wù)提供商的信息傳送給客戶機310。提供給客戶機310的關(guān)于IPTV服務(wù)提供商的信息對客戶機310從IPTV服務(wù)提供商中選擇期望的服務(wù)提供商是必要的??蓪⒅T如IPTV服務(wù)提供商的名稱或標(biāo)識的信息提供給客戶機310。僅當(dāng)客戶機310通過使用為認(rèn)證而定義的預(yù)定接口從認(rèn)證管理實體接收認(rèn)證時才將關(guān)于IPTV服務(wù)提供商的信息提供給客戶機310。操作368中,客戶機310基于操作366中接收的關(guān)于IPTV服務(wù)提供商的信息來選擇預(yù)定服務(wù)提供商。也就是說,基于操作366中接收的關(guān)于IPTV服務(wù)提供商的信息來從多個IPTV服務(wù)提供商中選擇一個IPTV服務(wù)提供商。操作370中,客戶機310從第二搜索服務(wù)器340接收關(guān)于可從操作368中選擇的IPTV服務(wù)提供商的服務(wù)器350接收的至少一個IPTV服務(wù)的信息。客戶機310請求第二搜索服務(wù)器340經(jīng)由為請求關(guān)于服務(wù)的信息而定義的預(yù)定接口提供關(guān)于選擇的服務(wù)提供商的至少一個服務(wù)的信息,并接收響應(yīng)所述請求而提供的關(guān)于至少一個服務(wù)的信息。關(guān)于IPTV服務(wù)的信息可以是關(guān)于用于請求和接收IPTV服務(wù)的入口點的信息,也就是說,關(guān)于IPTV服務(wù)的信息可以是允許使用服務(wù)器350的IPTV服務(wù)的第一頁面。在圖3所示的方法中,將關(guān)于IPTV服務(wù)提供商和IPTV服務(wù)的信息經(jīng)由兩個分開的搜索服務(wù)器330和340提供給客戶機310??蛻魴C310首先訪問第一搜索服務(wù)器330以選擇期望的IPTV服務(wù)提供商,并從第二搜索服務(wù)器340接收關(guān)于選擇的IPTV服務(wù)提供商的至少一個服務(wù)的信息。操作372中,客戶機310基于關(guān)于選擇的服務(wù)提供商的服務(wù)的信息選擇預(yù)定的IPTV服務(wù)。操作374中,客戶機310請求服務(wù)器350提供操作372中選擇的服務(wù)。操作376中,客戶機310接收選擇的服務(wù)。使用為請求和接收服務(wù)而定義的預(yù)定接口來執(zhí)行操作374和 376。圖4示出根據(jù)本發(fā)明另一實施例的提供/接收服務(wù)的方法和設(shè)備。詳細(xì)地,圖4示出的如上面參照圖2和圖3描述的關(guān)于IPTV服務(wù)的信息是元數(shù)據(jù)的情況。參照圖4,元數(shù)據(jù)控制實體420從內(nèi)容提供商或內(nèi)容信息提供商收集經(jīng)由IPTV網(wǎng)絡(luò)接收的關(guān)于IPTV服務(wù)/內(nèi)容引導(dǎo)的元數(shù)據(jù)。所述服務(wù)引導(dǎo)是電子引導(dǎo),包括對于用戶選擇期望的IPTV功能所必須的關(guān)于IPTV功能的附加信息、關(guān)于服務(wù)提供商的信息和關(guān)于適當(dāng)服務(wù)訪問的信息。內(nèi)容引導(dǎo)是用戶根據(jù)時間、題目、信道、類型等用于選擇、發(fā)現(xiàn)或?qū)Ш絻?nèi)容的電子引導(dǎo)。操作450中,客戶機410請求元數(shù)據(jù)控制實體420提供關(guān)于IPTV網(wǎng)絡(luò)中的多個服務(wù)提供商的至少一個服務(wù)的元數(shù)據(jù)或關(guān)于內(nèi)容引導(dǎo)的元數(shù)據(jù)。操作452中,元數(shù)據(jù)控制實體420響應(yīng)操作450中做出的請求向客戶機410分發(fā)關(guān)于內(nèi)容引導(dǎo)的至少一個服務(wù)的元數(shù)據(jù)。僅當(dāng)客戶機410如操作450中那樣清楚地請求元數(shù)據(jù)時,才將元數(shù)據(jù)通過單播或多播分發(fā)給客戶機410,但是可通過多播將元數(shù)據(jù)周期性地分發(fā)給客戶機410而不考慮來自客戶機410的請求。使用在客戶機410和元數(shù)據(jù)控制實體420之間定義的接口來執(zhí)行操作450和452以請求和分發(fā)元數(shù)據(jù)。操作454中,客戶機410請求服務(wù)器430提供服務(wù)并在操作456中從服務(wù)器430接收服務(wù)。圖5示出根據(jù)本發(fā)明另一實施例的提供/接收服務(wù)的方法和設(shè)備。圖5示出從服 務(wù)器550提供的內(nèi)容的DRM。也就是說,圖5示出當(dāng)客戶機510通過CoD、壓入CoD、內(nèi)容下載和網(wǎng)絡(luò)PVR請求和接收存儲在服務(wù)器550中的內(nèi)容時使用的DRM方法。操作560中,客戶機510與IPTV服務(wù)提供商的服務(wù)器550建立服務(wù)會話和信道。客戶機510通過從認(rèn)證管理實體540接收認(rèn)證來訪問根據(jù)本發(fā)明的搜索服務(wù)器,并從搜索服務(wù)器接收關(guān)于可從服務(wù)器550接收的至少一個IPTV服務(wù)的信息。隨后,客戶機510基于接收的信息從所述至少一個IPTV服務(wù)中選擇IPTV服務(wù),并與服務(wù)器550建立服務(wù)會話和信道。隨后,形成服務(wù)會話和信道,并在操作562到576執(zhí)行與預(yù)定服務(wù)相關(guān)的內(nèi)容的傳送。操作562中,客戶機510請求服務(wù)器550提供預(yù)定內(nèi)容。也就是說,客戶機510基于關(guān)于在操作560中接收的IPTV服務(wù)的信息請求服務(wù)器550從服務(wù)器550的內(nèi)容中傳送預(yù)定內(nèi)容。操作564中,服務(wù)器550請求內(nèi)容傳送控制實體530向客戶機510傳送請求的內(nèi)容。關(guān)于請求的內(nèi)容的信息和關(guān)于客戶機510的信息被傳輸給內(nèi)容傳送控制實體530。內(nèi)容傳送控制實體530確定來自客戶機510的預(yù)定內(nèi)容的傳送請求是否有效。此夕卜,在開始內(nèi)容傳送會話之前,內(nèi)容傳送控制實體530確定從客戶機510接收的DRM密鑰是否有效。內(nèi)容傳送控制實體530管理DRM密鑰和內(nèi)容加密,并可通過從認(rèn)證管理實體540接收相關(guān)信息來更新DRM密鑰。此外,如稍后將描述的,內(nèi)容傳送控制實體530可控制在內(nèi)容流期間的再現(xiàn)的再現(xiàn)。內(nèi)容傳送控制實體530響應(yīng)來自服務(wù)器550的請求,向服務(wù)器550提供關(guān)于內(nèi)容是否可被傳送的信息以及關(guān)于應(yīng)用到內(nèi)容的DRM。操作566中,服務(wù)器550響應(yīng)操作562中的內(nèi)容的傳送請求,向客戶機510提供關(guān)于應(yīng)用到內(nèi)容的DRM的信息和關(guān)于內(nèi)容傳送控制實體530的信息。關(guān)于DRM的信息可包括關(guān)于DRM密鑰的信息,關(guān)于內(nèi)容傳送控制實體530的信息可包括關(guān)于內(nèi)容傳送控制實體530的地址的信息。操作568中,客戶機510基于關(guān)于在操作566中接收的內(nèi)容傳送控制實體530的地址的信息請求內(nèi)容傳送控制實體530開始內(nèi)容傳送會話。在這種情況下,DRM密鑰(在操作570中接收關(guān)于DRM密鑰的信息)也被傳輸?shù)絻?nèi)容傳送控制實體530。
操作570中,內(nèi)容傳送控制實體530請求認(rèn)證管理實體540傳送DRM策略和DRM密鑰種子中的至少一個,并接收響應(yīng)請求而提供的DRM策略和DRM密鑰種子中的至少一個。使用在內(nèi)容傳送控制實體530和認(rèn)證管理實體540之間定義的用于DRM的接口來執(zhí)行操作570。認(rèn)證管理實體540認(rèn)證客戶機510和客戶機510的用戶,并管理作為IPTV服務(wù)提供的內(nèi)容的DRM密鑰和DRM策略。內(nèi)容傳送控制實體530基于操作568中從客戶機510接收的DRM密鑰和從認(rèn)證管理實體540接收的DRM密鑰種子來確定來自客戶機510的開始內(nèi)容傳送會話的請求是否有效。操作572中,內(nèi)容傳送控制實體530控制內(nèi)容傳送實體520開始內(nèi)容傳送會話。如果確定來自客戶機510的開始內(nèi)容傳輸會話的請求有效,則將關(guān)于請求的內(nèi)容和客戶機510的地址的信息傳輸給內(nèi)容傳送實體520從而可開始內(nèi)容傳輸會話。內(nèi)容傳送實體520管理諸如內(nèi)容加密的內(nèi)容處理以及內(nèi)容傳送和分發(fā)。使用在內(nèi)容傳送控制實體530和內(nèi)容 傳送實體520之間定義的接口來執(zhí)行操作572以控制內(nèi)容傳送實體520的內(nèi)容的傳送。此夕卜,在內(nèi)容傳送控制實體530和內(nèi)容傳送實體520之間定義的接口可定義由內(nèi)容傳送實體520執(zhí)行的內(nèi)容加密的控制。操作574中,內(nèi)容傳送控制實體530響應(yīng)操作568中的開始內(nèi)容傳輸會話的請求將關(guān)于內(nèi)容傳送實體520的信息傳輸給客戶機510。操作576中,內(nèi)容傳送實體520將內(nèi)容傳送給客戶機510。為了開始內(nèi)容傳輸會話的請求并響應(yīng)該請求,使用在客戶機510和內(nèi)容傳送控制實體530之間定義的接口來執(zhí)行操作568和574。存在在內(nèi)容的再現(xiàn)期間客戶機510請求對內(nèi)容再現(xiàn)的控制的情況。例如,在網(wǎng)絡(luò)PVR內(nèi)容的再現(xiàn)期間,客戶機510可請求暫?;蛳蚯盎蛳蚝筇S。在這種情況下,客戶機510可傳輸內(nèi)容傳送控制實體530控制內(nèi)容的再現(xiàn)的請求,內(nèi)容傳送控制實體530將該請求傳 輸給內(nèi)容傳送實體520,從而執(zhí)行內(nèi)容再現(xiàn)的控制。這樣的內(nèi)容再現(xiàn)的控制被稱作“技巧模式(trick mode)”。使用為了控制內(nèi)容再現(xiàn)而定義的在客戶機510和內(nèi)容傳送控制實體530之間的接口以及在內(nèi)容傳送實體520和內(nèi)容傳送控制實體530之間的接口來執(zhí)行該技巧模式。圖6示出根據(jù)本發(fā)明另一實施例的提供/接收服務(wù)的方法和設(shè)備。詳細(xì)地,圖6示出在第一服務(wù)的接收期間允許客戶機610通過從第一服務(wù)切換到第二服務(wù)來接收第二服務(wù)的方法。換句話說,圖6示出在接收第一服務(wù)期間,由于客戶機610必須接收和再現(xiàn)廣告以從第一服務(wù)切換到第二服務(wù),所以允許客戶機610插入廣告的方法。操作660中,客戶機610通過建立第一服務(wù)的會話和信道從IPTV服務(wù)提供商的服務(wù)器640接收第一服務(wù)。為此,客戶機610通過從認(rèn)證管理實體接收認(rèn)證來訪問根據(jù)本發(fā)明的搜索服務(wù)器,并從搜索服務(wù)器接收關(guān)于可從服務(wù)器640接收的至少一個IPTV服務(wù)的信息。隨后,客戶機610基于關(guān)于IPTV服務(wù)的信息,通過從至少一個IPTV服務(wù)中選擇IPTV服務(wù),與服務(wù)器640建立第一服務(wù)的會話和信道。操作622中,客戶機610請求服務(wù)器640提供第二服務(wù)。由于客戶機610已經(jīng)保留了關(guān)于至少一個IPTV服務(wù)的信息,所以客戶機610從至少一個IPTV服務(wù)中選擇第二服務(wù)。操作664中,服務(wù)器640請求IPTV控制實體630提供廣告服務(wù)。當(dāng)在第一服務(wù)和第二服務(wù)之間需要提供廣告以提供第二服務(wù)時,服務(wù)器640請求IPTV控制實體630提供廣
生口 ο操作666中,IPTV控制實體630請求廣告服務(wù)器650提供預(yù)定廣告。在這種情況下,可使用客戶機610的用戶配置信息來要求個性化的廣告??赏ㄟ^分析客戶機610的傾向來請求客戶機610期望接收的廣告。操作668中,廣告服務(wù)器650響應(yīng)操作666中接收的請求將關(guān)于預(yù)定廣告的信息傳輸給IPTV控制實體630。例如,將被傳送給客戶機610的廣告和傳輸廣告的內(nèi)容傳送控制實體620的地址傳送給IPTV控制實體630。操作670中,IPTV控制實體630請求內(nèi)容傳送控制實體620開始廣告?zhèn)魉蜁挕?
操作672中,內(nèi)容傳送控制實體620響應(yīng)來自IPTV控制實體630的請求,控制內(nèi)容傳送實體將請求的廣告?zhèn)魉徒o客戶機610。操作674中,當(dāng)完成廣告的傳送時,內(nèi)容傳送控制實體620通知IPTV控制實體630
廣告?zhèn)魉蜁捊Y(jié)束。操作676中,IPTV控制實體630通知服務(wù)器640廣告服務(wù)結(jié)束,從而在操作678中,服務(wù)器640向客戶機610提供第二服務(wù)。圖7是根據(jù)本發(fā)明實施例的客戶機700的框圖。參照圖7,客戶機700包括服務(wù)搜索單元710和服務(wù)接收單元720。服務(wù)搜索單元710從搜索服務(wù)器接收關(guān)于多個服務(wù)提供商的至少一個的信息。客戶機700是IPTV客戶機,并從搜索服務(wù)器接收關(guān)于多個服務(wù)提供商的至少一個IPTV服務(wù)的信息??蛻魴C700可接收關(guān)于由客戶機700從多個服務(wù)提供商中選擇的服務(wù)提供商的至少一個服務(wù)的信息。存在這樣一種情況搜索服務(wù)器包括分開的實體提供關(guān)于多個服務(wù)提供商的信息的第一搜索服務(wù)器以及提供關(guān)于每個服務(wù)提供商的服務(wù)的信息的第二搜索服務(wù)器。在這種情況下,首先從第一搜索服務(wù)器接收關(guān)于服務(wù)提供商的信息,并基于接收的信息從多個服務(wù)提供商中選擇服務(wù)提供商。隨后,從第二搜索服務(wù)器接收關(guān)于可從選擇的服務(wù)提供商接收的至少一個服務(wù)的信息。關(guān)于所述至少一個服務(wù)提供商的信息可包括每個IPTV服務(wù)提供商的名稱和標(biāo)識中的至少一個。關(guān)于所述至少一個服務(wù)的信息可包括關(guān)于服務(wù)入口點的信息,即,關(guān)于可從服務(wù)器接收的允許IPTV服務(wù)的使用的第一頁面的信息。服務(wù)接收單元720請求服務(wù)器提供可從服務(wù)器接收的從至少一個服務(wù)中選擇的服務(wù),并接收響應(yīng)該請求而提供的選擇的服務(wù)。圖8是示出根據(jù)本發(fā)明實施例的搜索服務(wù)器800的框圖。參照圖8,搜索服務(wù)器800包括信息存儲單元810和信息提供單元820。信息存儲單元810接收關(guān)于服務(wù)提供商的信息和/或關(guān)于IPTV網(wǎng)絡(luò)中的多個服務(wù)提供商的關(guān)于服務(wù)的信息。搜索服務(wù)器800可包括分開的實體注冊關(guān)于多個服務(wù)提供商的信息的第一搜索服務(wù)器;以及第二搜索服務(wù)器,用于從多個服務(wù)器中的相應(yīng)服務(wù)器接收關(guān)于每個服務(wù)提供商的至少一個服務(wù)的信息,并隨后注冊接收的信息。因此,如果搜索服務(wù)器800是一個實體,則它注冊關(guān)于多個服務(wù)提供商的信息和關(guān)于從多個服務(wù)提供商的多個服務(wù)器接收的服務(wù)的信息。然而,如果搜索服務(wù)器800包括第一搜索服務(wù)器和第二搜索服務(wù)器,則信息存儲單元810注冊關(guān)于多個服務(wù)提供商的信息和關(guān)于服務(wù)的信息。當(dāng)搜索服務(wù)器800作為第一搜索服務(wù)器時,信息存儲單元810僅注冊關(guān)于多個服務(wù)提供商的信息,但是當(dāng)搜索服務(wù)器800作為第二搜索服務(wù)器時,信息存儲單元810注冊關(guān)于至少一個服務(wù)的信息。信息提供單元820向客戶機提供關(guān)于多個服務(wù)提供商的信息,以及關(guān)于由客戶機從多個服務(wù)提供商中選擇的服務(wù)提供商的至少一個服務(wù)的信息。如果搜索服務(wù)器800包括如上所述的第一搜索服務(wù)器和第 二搜索服務(wù)器,則將關(guān)于多個服務(wù)提供商的信息或關(guān)于至少一個服務(wù)的信息提供給客戶機。如果搜索服務(wù)器800作為第一搜索服務(wù)器,則信息提供單元820向客戶機提供關(guān)于多個服務(wù)提供商的信息。如果搜索服務(wù)器800作為第二搜索服務(wù)器,則信息提供單元820向客戶機提供關(guān)于至少一個服務(wù)的信息。圖9是根據(jù)本發(fā)明實施例的服務(wù)器900的框圖。參照圖9,服務(wù)器800提供根據(jù)本發(fā)明的IPTV網(wǎng)絡(luò)中的IPTV服務(wù),并包括信息注冊單元910和服務(wù)提供單元920。假設(shè)服務(wù)器900是IPTV網(wǎng)絡(luò)中多個服務(wù)提供商中的服務(wù)提供商的服務(wù)器。信息注冊單元910在搜索服務(wù)器中注冊關(guān)于可從服務(wù)提供商提供的至少一個服務(wù)的信息。如上所述,搜索服務(wù)器可包括分開的實體提供關(guān)于多個服務(wù)提供商的信息的第一搜索服務(wù)器;以及提供關(guān)于每個服務(wù)提供商的信息的第二搜索服務(wù)器。在這種情況下,信息注冊單元910在第一搜索服務(wù)器中注冊關(guān)于服務(wù)提供商的信息,并在第二搜索服務(wù)器中注冊關(guān)于服務(wù)提供商的至少一個服務(wù)的信息。服務(wù)提供單元920從客戶機接收預(yù)定服務(wù)的請求,并響應(yīng)該請求向客戶機提供預(yù)定服務(wù)。例如,向由預(yù)定的認(rèn)證管理實體認(rèn)證的客戶機提供服務(wù)??蛻魴C基于由信息注冊單元910注冊的關(guān)于服務(wù)提供商的信息和關(guān)于服務(wù)提供商的至少一個服務(wù)的信息請求服務(wù)提供單兀920提供服務(wù)??蓪⒏鶕?jù)本發(fā)明的系統(tǒng)實現(xiàn)為計算機可讀介質(zhì)中的計算機可讀代碼。這里,計算機可讀介質(zhì)可以是能夠存儲由計算機系統(tǒng)讀取的數(shù)據(jù)的任意記錄設(shè)備,例如,只讀存儲器(ROM)、隨機存取存儲器(RAM)、光盤(CD)-ROM、磁帶、軟盤、光學(xué)數(shù)據(jù)存儲裝置等。此外,計算機可讀介質(zhì)可以是,例如,經(jīng)由因特網(wǎng)傳輸數(shù)據(jù)的載波。計算機可讀介質(zhì)可分布在通過網(wǎng)絡(luò)互連的計算機系統(tǒng)中,并且可將本發(fā)明存儲在或?qū)崿F(xiàn)為分布式系統(tǒng)中的計算機可讀代碼。雖然參照本發(fā)明的實施例具體地示出和描述了本發(fā)明,但是本領(lǐng)據(jù)普通技術(shù)人員應(yīng)該理解,在不脫離由權(quán)利要求限定的本發(fā)明的精神和范圍的情況下,可對其形式和細(xì)節(jié)進行各種改變。
權(quán)利要求
1.一種允許搜索服務(wù)器向客戶機提供關(guān)于多個服務(wù)提供商的至少一個服務(wù)的信息的方法,所述方法包括 從多個服務(wù)提供商的多個服務(wù)器接收關(guān)于所述至少一個服務(wù)的信息,并注冊接收的信息;以及 將注冊的信息提供給客戶機。
2.如權(quán)利要求I所述的方法,其中,所述至少一個服務(wù)是因特網(wǎng)協(xié)議電視IPTV服務(wù),所述多個服務(wù)提供商包括多個IPTV服務(wù)提供商。
3.如權(quán)利要求2所述的方法,其中,所述搜索服務(wù)器通過搜索服務(wù)器的第一搜索服務(wù)器向客戶機提供關(guān)于所述多個IPTV服務(wù)提供商的信息;以及通過搜索服務(wù)器的第二搜索服務(wù)器向客戶機提供關(guān)于至少一個IPTV服務(wù)的信息,所述至少一個IPTV服務(wù)將基于所述關(guān)于多個IPTV服務(wù)提供商的信息從多個服務(wù)提供商中選擇的服務(wù)提供商的服務(wù)器被接收。
4.如權(quán)利要求2所述的方法,其中,所述關(guān)于至少一個IPTV服務(wù)的信息包括所述至少一個IPTV服務(wù)的入口點。
5.如權(quán)利要求2所述的方法,其中,所述關(guān)于至少一個IPTV服務(wù)的信息包括關(guān)于所述至少一個IPTV服務(wù)的元數(shù)據(jù)。
6.如權(quán)利要求2所述的方法,其中,所述關(guān)于多個IPTV服務(wù)提供商的信息包括每個IPTV服務(wù)提供商的名稱和標(biāo)識中的至少一個。
7.如權(quán)利要求2所述的方法,其中,所述至少一個IPTV服務(wù)包括線性TV服務(wù),個人視頻記錄PVR服務(wù)和內(nèi)容點播CoD服務(wù)中的至少一個。
8.一種允許服務(wù)提供商的服務(wù)器向客戶機提供預(yù)定服務(wù)的方法,所述方法包括 在搜索服務(wù)器中注冊關(guān)于將從服務(wù)提供商提供的至少一個服務(wù)的信息; 從客戶機接收對于所述至少一個服務(wù)的請求,由客戶機基于注冊的信息來生成所述請求;以及 響應(yīng)所述請求向客戶機提供所述至少一個服務(wù),其中,搜索服務(wù)器向客戶機提供所述至少一個服務(wù)。
9.如權(quán)利要求8所述的方法,其中,所述至少一個服務(wù)是因特網(wǎng)協(xié)議電視IPTV服務(wù),所述服務(wù)提供商是IPTV服務(wù)提供商。
10.如權(quán)利要求9所述的方法,其中,注冊關(guān)于所述至少一個服務(wù)的信息的步驟包括 在第一搜索服務(wù)器中注冊關(guān)于服務(wù)提供商的信息;以及 在第二搜索服務(wù)器中注冊關(guān)于將從服務(wù)器提供的至少一個IPTV服務(wù)的信息。
11.如權(quán)利要求10所述的方法,其中,所述關(guān)于至少一個IPTV服務(wù)的信息包括所述至少一個IPTV服務(wù)的入口點的信息。
12.如權(quán)利要求10所述的方法,其中,所述關(guān)于至少一個IPTV服務(wù)的信息包括關(guān)于所述至少一個IPTV服務(wù)的元數(shù)據(jù)。
13.如權(quán)利要求10所述的方法,其中,所述關(guān)于服務(wù)提供商的信息包括服務(wù)提供商的名稱和標(biāo)識中的至少一個。
14.如權(quán)利要求10所述的方法,其中,所述至少一個IPTV服務(wù)包括線性TV服務(wù),個人視頻記錄PVR服務(wù)和內(nèi)容點播CoD服務(wù)中的至少一個。
15.一種用于向客戶機提供關(guān)于多個服務(wù)提供商的至少一個服務(wù)的信息的搜索服務(wù)器,所述搜索服務(wù)器包括 信息存儲單元,從服務(wù)提供商的多個服務(wù)器接收關(guān)于至少一個服務(wù)的信息,并注冊所述接收的信息;以及 信息提供單元,向客戶機提供注冊信息。
16.如權(quán)利要求15所述的搜索服務(wù)器,其中,所述服務(wù)包括因特網(wǎng)協(xié)議電視IPTV服務(wù),所述服務(wù)提供商是多個IPTV服務(wù)提供商。
17.如權(quán)利要求15所述的搜索服務(wù)器,其中,所述搜索服務(wù)器包括 第一搜索服務(wù)器,向客戶機提供關(guān)于所述多個IPTV服務(wù)提供商的信息;以及 第二搜索服務(wù)器,向客戶機提供關(guān)于所述至少一個IPTV服務(wù)的信息,所述IPTV服務(wù)將從基于關(guān)于多個IPTV服務(wù)提供商的信息從IPTV服務(wù)提供商中選擇的服務(wù)提供商的服務(wù)器被接收。
18.一種向客戶機提供預(yù)定服務(wù)的服務(wù)提供商的服務(wù)器,所述服務(wù)器包括 信息注冊單元,在搜索服務(wù)器中注冊關(guān)于將從服務(wù)提供商提供的至少一個服務(wù)的信息;以及 服務(wù)提供單元,從客戶機接收對服務(wù)的請求,響應(yīng)所述請求向客戶機提供所述服務(wù),其中,基于注冊的信息來生成所述請求, 其中,搜索服務(wù)器向客戶機提供關(guān)于包括所述服務(wù)提供商的多個服務(wù)提供商的至少一個服務(wù)的信息。
19.如權(quán)利要求18所述的服務(wù)器,其中,所述服務(wù)包括因特網(wǎng)協(xié)議電視IPTV服務(wù),所述服務(wù)提供商包括IPTV服務(wù)提供商。
20.如權(quán)利要求19所述的服務(wù)器,其中,所述信息注冊單元在第一搜索服務(wù)器中注冊關(guān)于服務(wù)提供商的信息,并在第二搜索服務(wù)器中注冊關(guān)于將從服務(wù)器提供的至少一個IPTV服務(wù)的信息。
全文摘要
提供一種用于提供/接收來自多個服務(wù)提供商的服務(wù)的方法和設(shè)備。在本方法中,為了接收來自多個服務(wù)提供商的服務(wù),客戶機接收關(guān)于多個服務(wù)的信息,所述多個服務(wù)可從服務(wù)提供商中選擇的服務(wù)提供商的服務(wù)器被接收,基于接收的信息,請求服務(wù)器提供多個服務(wù)中的服務(wù),以及隨后從服務(wù)器接收服務(wù)。因此,可允許客戶機從多個服務(wù)提供商的服務(wù)中搜索并接收服務(wù)。
文檔編號H04N21/462GK102833627SQ20121029080
公開日2012年12月19日 申請日期2008年8月13日 優(yōu)先權(quán)日2007年8月22日
發(fā)明者林銀熙 申請人:三星電子株式會社