專利名稱:Ip 組播的發(fā)現(xiàn)信息的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及將來(lái)自服從DVB的束的多媒體業(yè)務(wù)遞送到與一個(gè)IP網(wǎng)絡(luò)連接的用戶。該服務(wù)通過(guò)IP組播遞送。
背景技術(shù):
多媒體服務(wù)的廣播諸如電視廣播的數(shù)字多媒體服務(wù)當(dāng)前通過(guò)諸如有線電視公司、衛(wèi)星運(yùn)營(yíng)商的服務(wù)提供商進(jìn)行遞送,并且當(dāng)然經(jīng)由傳統(tǒng)的天線指揮陸地廣播的接收。傳統(tǒng)的有線電視服務(wù)要求安裝專用的電纜到用戶的住所。衛(wèi)星廣播服務(wù)要求用戶具有位于其住處或附近某處的圓盤(pán)式衛(wèi)星電視天線。天線通常被限制用于接收本地節(jié)目。
圖1示例性顯示服務(wù)提供商100和用于將數(shù)字多媒體服務(wù)遞送給用戶的衛(wèi)星廣播/接收設(shè)備101。
多媒體服務(wù)被遞送給裝備有機(jī)頂盒(STB)102的用戶或者任何其他允許接收、解碼和處理廣播服務(wù)的設(shè)備。這樣設(shè)備的其他例子是個(gè)人計(jì)算機(jī)或集成到電視機(jī)中的解碼器。STB連接到允許再現(xiàn)在STB的輸出端上產(chǎn)生的作為處理結(jié)果的圖形和聲音的視聽(tīng)顯示器103上。STB通過(guò)諸如遙控器104或鍵盤(pán)的控制接口接收來(lái)自用戶的指示。這允許指示STB從一個(gè)服務(wù)切換到另一個(gè)服務(wù),例如從一個(gè)電視頻道切換到另一個(gè)電視頻道。
服務(wù)提供商可以供給的幀的方式并按照普遍的地區(qū)標(biāo)準(zhǔn)廣播多媒體服務(wù),該普遍的地區(qū)標(biāo)準(zhǔn)例如是用于衛(wèi)星和陸地廣播的DVB-SI(在歐洲使用)和ATSC-PSIP(在美國(guó)使用)標(biāo)準(zhǔn),或類似ATSC-PSIP標(biāo)準(zhǔn)但應(yīng)用于電纜網(wǎng)絡(luò)的SCTE(在美國(guó)使用)。這些標(biāo)準(zhǔn)的每一個(gè)都包括類似的功能,該功能包括在傳輸流中的服務(wù)信息的使用。這些標(biāo)準(zhǔn)是周知的并在本領(lǐng)域中描述。所述供給通常包括多個(gè)服務(wù)、比如音頻和/或視頻節(jié)目、數(shù)據(jù)服務(wù)或應(yīng)用。根據(jù)周知的MPEG-2標(biāo)準(zhǔn),每個(gè)服務(wù)可以以數(shù)據(jù)包的方式被發(fā)送。數(shù)據(jù)包在傳輸流中被多路復(fù)用。傳輸流因此可以攜帶供給的多個(gè)服務(wù)。由于帶寬的原因,服務(wù)提供商可決定使用多于一個(gè)的傳輸流來(lái)傳輸服務(wù),傳輸流中的每一個(gè)以預(yù)定的頻率廣播。傳輸流是服從地區(qū)標(biāo)準(zhǔn)的束的一部分。另外,每個(gè)傳輸流包括服務(wù)信息(SI)的表,指示例如在確定的傳輸流中可得到哪些服務(wù)以及傳輸流以哪個(gè)頻率廣播。
為了接收、編碼和處理這些服務(wù),STB服從MPEG和地區(qū)標(biāo)準(zhǔn)。STB提取并處理例如允許檢索服務(wù)的描述并且之后通過(guò)調(diào)諧到相應(yīng)的傳輸流并過(guò)濾數(shù)據(jù)包來(lái)選擇一個(gè)服務(wù)的服務(wù)信息。
基于IP的組播基于IP的組播依賴于一種基礎(chǔ)結(jié)構(gòu),其中互聯(lián)網(wǎng)服務(wù)提供商(ISP)操作來(lái)自不同多媒體服務(wù)運(yùn)營(yíng)商的具有或不具有交互性的音頻/視頻內(nèi)容和所有相關(guān)的信號(hào)通知的組播。參考圖2,例如從圓盤(pán)式衛(wèi)星電視天線200接收的音頻/視頻內(nèi)容由IPS 201用服從IP的格式封裝并在互聯(lián)網(wǎng)202上組播。
基于IP的組播具有容易組合多個(gè)服務(wù)提供商的供給的可能性,所述提供商可以通過(guò)各種類型的配給系統(tǒng)(電纜網(wǎng)絡(luò)、衛(wèi)星、陸地)來(lái)遞送其節(jié)目。所有供給可被合并以及利用互聯(lián)網(wǎng)帶給用戶。因此用戶只需要一個(gè)接入,例如到互聯(lián)網(wǎng)的接入。這為ISP和用戶都提供了靈活性。
基于IP的組播服務(wù)提供商的用戶具有服從IP的STB 203并需要一個(gè)到互聯(lián)網(wǎng)的連接。到互聯(lián)網(wǎng)的連接的可能類型包括一個(gè)PSTN電話網(wǎng)絡(luò)、一個(gè)ADSL連接或諸如玻璃纖維或電纜網(wǎng)絡(luò)線路等的永久寬帶連接。
到互聯(lián)網(wǎng)的連接的帶寬可依賴于所使用的連接的類型而顯著變化??墒褂玫膸挼南拗埔汛偈归_(kāi)發(fā)基于IP的組播系統(tǒng),該系統(tǒng)允許選擇性地從一個(gè)位置(IP地址和端口對(duì))組播有限數(shù)量的服務(wù)到預(yù)定的STB的范圍,例如確定的機(jī)頂盒只獲得他已經(jīng)預(yù)定的服務(wù)。看來(lái)好像可利用的用于互聯(lián)網(wǎng)連接的典型帶寬通常比在傳統(tǒng)電纜網(wǎng)絡(luò)或衛(wèi)星廣播系統(tǒng)中可利用的帶寬小至少一個(gè)數(shù)量級(jí)。
在已知的IP組播網(wǎng)絡(luò)中,STB可將請(qǐng)求發(fā)送到ISP以用于接收數(shù)據(jù),從而提交一個(gè)位置、即IP組播地址和數(shù)據(jù)正在其上被組播的端口對(duì)。響應(yīng)于該請(qǐng)求,對(duì)應(yīng)的IP數(shù)據(jù)包被路由到STB。
一個(gè)基于IP的組播的例子在WO99/63759中描述。所描述的系統(tǒng)用于利用例如ADSL連接來(lái)廣播基于IP組播的內(nèi)容以到達(dá)機(jī)頂盒。該系統(tǒng)允許檢索廣播電視信號(hào)并將這些信號(hào)配置成IP格式,以在網(wǎng)絡(luò)上傳輸。另外,該系統(tǒng)包括用于管理用戶對(duì)電視信號(hào)的訪問(wèn)的管理系統(tǒng)。用戶可使用交互節(jié)目指南(IPG)選擇電視節(jié)目。用戶通過(guò)機(jī)頂盒(STB)訪問(wèn)IPG。在STB的實(shí)現(xiàn)中,一些存儲(chǔ)器可在本地使用,用于存儲(chǔ)特定的信息,或可替換地,在網(wǎng)絡(luò)中維護(hù)整個(gè)IPG。該系統(tǒng)進(jìn)一步具有數(shù)字電視管理器(DTVM),與STB不同,其提供集成廣播遞送系統(tǒng)的服務(wù)和資源的端到端管理。DTVM連同IPG向具有頻道瀏覽能力的用戶提供TV節(jié)目。遞送到IPG的數(shù)據(jù)由提供商根據(jù)諸如客戶檔案的若干參數(shù)來(lái)定制。
另一個(gè)基于IP的組播系統(tǒng)的例子可在WO99/31871中找到。該系統(tǒng)專門(mén)為考慮用戶的互聯(lián)網(wǎng)連接的有限帶寬而設(shè)計(jì)。一個(gè)或多個(gè)中央頻道服務(wù)器收集關(guān)于從多個(gè)內(nèi)容提供商配給的可得的節(jié)目服務(wù)的信息。該頻道服務(wù)器維護(hù)一個(gè)跟蹤可得的內(nèi)容頻道供給的頻道列表數(shù)據(jù)庫(kù),和包含每個(gè)用戶的用戶標(biāo)識(shí)和允許的頻道的用戶數(shù)據(jù)庫(kù)。用戶發(fā)送一個(gè)對(duì)節(jié)目的請(qǐng)求給頻道服務(wù)器,該服務(wù)器檢查請(qǐng)求并啟動(dòng)一個(gè)從內(nèi)容提供商到用戶的STB的頻道節(jié)目流。
在WO99/63759和WO99/31871中,用戶與接收和處理對(duì)節(jié)目的請(qǐng)求的服務(wù)器通信。僅當(dāng)服務(wù)器認(rèn)定用戶的請(qǐng)求是有效的才啟動(dòng)到用戶的STB的節(jié)目流。為了提供這個(gè)功能,服務(wù)器需要處理來(lái)自內(nèi)容提供商的頻道信息并維護(hù)一個(gè)用戶數(shù)據(jù)庫(kù)。
隨著玻璃纖維網(wǎng)絡(luò)或者其他執(zhí)行技術(shù)的推廣應(yīng)用,用戶的互聯(lián)網(wǎng)連接的帶寬也在增加。帶寬通常達(dá)到可與在傳統(tǒng)電纜網(wǎng)絡(luò)或衛(wèi)星廣播系統(tǒng)中可利用的帶寬相比的數(shù)值。
發(fā)明內(nèi)容
本發(fā)明的第一個(gè)方面是提供一種用于在一個(gè)IP組播電視網(wǎng)絡(luò)中分發(fā)發(fā)現(xiàn)信息(discovery information)的方法。該方法包括組播將IP組播網(wǎng)絡(luò)內(nèi)的服務(wù)提供商供給描述和服務(wù)提供商供給位置聯(lián)系起來(lái)的供給信息。該方法進(jìn)一步包括組播處于服務(wù)提供商供給位置的流信息,該流信息將IP組播網(wǎng)絡(luò)內(nèi)的多服務(wù)傳輸流和流位置聯(lián)系起來(lái)。
本發(fā)明的第二個(gè)方面提供一種用于在IP組播網(wǎng)絡(luò)上廣播至少一個(gè)以一束傳輸流的形式接收的多媒體服務(wù)的供給的方法。對(duì)于每個(gè)供給,IP組播網(wǎng)絡(luò)內(nèi)的確定的服務(wù)提供商供給位置被屬性化(attributed)。創(chuàng)建供給信息的文件,其為每個(gè)供給描述與其屬性化的服務(wù)提供商供給位置的關(guān)系。對(duì)于每個(gè)供給,從其束中提取傳輸流信息,該傳輸流信息包括每個(gè)傳輸流的傳輸流標(biāo)識(shí)。該方法進(jìn)一步包括為每個(gè)傳輸流標(biāo)識(shí)屬性化IP組播網(wǎng)絡(luò)內(nèi)的確定的流位置,并且為每個(gè)供給創(chuàng)建流信息的文件,其為每個(gè)傳輸流描述與其屬性化的流位置的關(guān)系。
在一個(gè)優(yōu)選實(shí)施例中,本方法包括為每個(gè)供給在供給信息的文件中添加服務(wù)提供商供給描述。
在另一個(gè)優(yōu)選實(shí)施例中,對(duì)于每個(gè)傳輸流,接收打包的數(shù)據(jù)的相應(yīng)流,并將打包的數(shù)據(jù)插入到IP包中。在事先屬性化到傳輸流的流位置處組播IP包,并且在預(yù)定的供給位置處組播供給信息的文件。對(duì)于每個(gè)供給,在屬性化到供給的服務(wù)提供商供給位置處組播對(duì)應(yīng)的流信息文件。
本發(fā)明的第三個(gè)方面提供一種用于在一個(gè)適于接收一束傳輸流并連接到IP組播網(wǎng)絡(luò)的機(jī)頂盒接收器中從一束中接收一個(gè)傳輸流的方法。該方法包括從服務(wù)提供商供給位置獲得組播流信息,處理流信息以確定之前屬性化到傳輸流的流位置,從流位置獲得組播的IP包并從獲得的IP包中提取被打包的數(shù)據(jù),從而獲得傳輸流。
本發(fā)明的第四個(gè)方面提供一種用于在一個(gè)適于接收一束傳輸流并連接到IP組播網(wǎng)絡(luò)的機(jī)頂盒接收器中從以束的形式的一個(gè)或多個(gè)供給中的一個(gè)供給接收一個(gè)傳輸流的方法。從預(yù)定的供給位置獲得組播供給信息,并處理該信息以獲得一個(gè)先前屬性化到該供給的確定的服務(wù)提供商供給位置。從該確定的服務(wù)提供商供給位置獲得組播流信息,并處理該信息以確定一個(gè)先前屬性化到傳輸流的流位置。從該流位置獲得組播的IP包,并從獲得的IP包中提取被打包的數(shù)據(jù),從而獲得傳輸流。
本發(fā)明的第五個(gè)方面提供一種用于在一個(gè)用于接收一束傳輸流并連接到IP組播網(wǎng)絡(luò)上的機(jī)頂盒接收器中從以束的形式的一個(gè)或多個(gè)供給中的一個(gè)供給接收一個(gè)傳輸流的方法。從預(yù)定的供給位置獲得組播供給信息,并處理該供給信息以獲得一個(gè)項(xiàng)目列表,每個(gè)項(xiàng)目與一個(gè)服務(wù)提供商供給位置和一個(gè)供給相關(guān)。對(duì)于每個(gè)項(xiàng)目,從對(duì)應(yīng)于該項(xiàng)目的服務(wù)提供商供給位置獲得組播流信息,并處理該流信息以獲得傳輸流和分別相關(guān)的流位置的傳輸流列表。該傳輸流列表存儲(chǔ)在機(jī)頂盒中。
在另一個(gè)實(shí)施例中,請(qǐng)求確定的傳輸流,并且在傳輸流列表中找到對(duì)應(yīng)于該確定的傳輸流的流位置。從該流位置獲得組播的IP包并從獲得的IP包中提取被打包的數(shù)據(jù),從而獲得確定的傳輸流。
現(xiàn)在參考附圖來(lái)更詳細(xì)地描述本發(fā)明,其中圖1顯示根據(jù)現(xiàn)有技術(shù)用于廣播服從DVB的束的網(wǎng)絡(luò)系統(tǒng);圖2顯示根據(jù)現(xiàn)有技術(shù)用于IP組播服務(wù)的網(wǎng)絡(luò)系統(tǒng);圖3顯示在本發(fā)明中使用的網(wǎng)絡(luò)系統(tǒng)的一個(gè)例子;圖4A、4B和4C包含用于描述實(shí)體關(guān)系的語(yǔ)法圖;圖5包含根據(jù)本發(fā)明的數(shù)據(jù)模型;圖6示意性地描述根據(jù)本發(fā)明的用于組播傳輸流的一個(gè)例子;圖7示意性地描述根據(jù)本發(fā)明的用于供給和流信息的一個(gè)例子;圖8包含解釋根據(jù)本發(fā)明在STB處理發(fā)現(xiàn)信息的一個(gè)例子的流程圖;圖9包含解釋根據(jù)本發(fā)明在STB中獲得傳輸流的一個(gè)例子的流程圖;圖10包含說(shuō)明根據(jù)本發(fā)明的流發(fā)現(xiàn)信息的一個(gè)例子的表格。
具體實(shí)施例方式
概述參考圖3,多媒體服務(wù)運(yùn)營(yíng)商(MSO)300選擇在衛(wèi)星、陸地和電纜上廣播的多媒體服務(wù)。圖3中的選擇代表一個(gè)例子,并且可在提出的或任何已知廣播方式的組合中變化。該多媒體服務(wù)在根據(jù)諸如DVB廣播標(biāo)準(zhǔn)的地區(qū)標(biāo)準(zhǔn)的數(shù)字電視傳輸流廣播中遞送。在這個(gè)階段,傳輸流是MPEG-2標(biāo)準(zhǔn)格式。該MSO將MPEG-2傳輸流提供給IP遞送網(wǎng)絡(luò)運(yùn)營(yíng)商,比如互聯(lián)網(wǎng)服務(wù)提供商(ISP)301。傳輸流由ISP 301進(jìn)行IP封裝并在IP寬帶網(wǎng)絡(luò)302上組播。網(wǎng)絡(luò)302可例如是互聯(lián)網(wǎng)或合適的IP網(wǎng)絡(luò)。每個(gè)用戶具有與IP寬帶網(wǎng)絡(luò)連接以從ISP 302接收IP數(shù)據(jù)包的STB 303。
也可有附加的MSO,例如MSO 304,向ISP 302提供傳輸流。
可替換地,可以在MSO而不是在ISP級(jí)來(lái)IP封裝傳輸流,并且可以將經(jīng)IP封裝的傳輸流在組播前遞送到ISP。
MSO生成在接收器側(cè)(即在STB 303側(cè))需要的發(fā)現(xiàn)信息,以能夠定位不同的傳輸流。STB需要更精確的發(fā)現(xiàn)信息來(lái)定位IP組播傳輸流,即知道在哪個(gè)IP地址和端口上可接收相應(yīng)的IP包。發(fā)現(xiàn)信息被插入到一個(gè)或多個(gè)文本文件中,比如插入到已知的XML文本文件格式并針對(duì)STB 303在IP寬帶網(wǎng)絡(luò)上進(jìn)行IP組播。通常,發(fā)現(xiàn)信息是循環(huán)組播的。
STB 303接收XML文本文件,提取發(fā)現(xiàn)信息并使用發(fā)現(xiàn)信息來(lái)選擇傳輸流以及確定IP組播傳輸流的位置。在從該位置接收了IP包之后,將IP包去封裝,得到MPEG-2傳輸流。之后,通過(guò)在用于廣播傳輸流的地區(qū)標(biāo)準(zhǔn)、諸如已知的DVB-SI標(biāo)準(zhǔn)中定義的服務(wù)信息的典型應(yīng)用,從傳輸流本身獲得發(fā)現(xiàn)在接收的傳輸流或甚至其他傳輸流上可使用的實(shí)際服務(wù)所必需的進(jìn)一步的信息。
發(fā)現(xiàn)信息的數(shù)據(jù)模型圖4A、4B和4C的每一個(gè)表示將用于描述發(fā)現(xiàn)信息的數(shù)據(jù)模型的實(shí)體關(guān)系的圖表語(yǔ)法。
圖4A表示實(shí)體E1和E2,其中實(shí)體E1與一個(gè)或多個(gè)實(shí)體E2有關(guān)系。
圖4B表示一個(gè)實(shí)體E1與零個(gè)、一個(gè)或多個(gè)實(shí)體E2有關(guān)的情況。
圖4C表示一個(gè)實(shí)體E1由實(shí)體E2演變而來(lái)的情況。
參考圖5,示出了由MSO生成的發(fā)現(xiàn)信息、即MSO發(fā)現(xiàn)信息500的數(shù)據(jù)模型。在框500中的信息可包括關(guān)于零、一或多個(gè)MSO供給501的信息。作為一個(gè)例子,在圖3所示的情況中,兩個(gè)MSO 300和304將關(guān)于它們的供給的信息提供給MSO發(fā)現(xiàn)信息。
再次參考圖5,MSO供給501可對(duì)應(yīng)于一個(gè)或多個(gè)發(fā)現(xiàn)信息502的源。發(fā)現(xiàn)信息502的性質(zhì)被描述為在流發(fā)現(xiàn)信息503中的特別性質(zhì),流發(fā)現(xiàn)信息503對(duì)應(yīng)于關(guān)于通過(guò)IP組播可得的傳輸流的信息。流發(fā)現(xiàn)信息503對(duì)應(yīng)于一個(gè)或多個(gè)流位置504。
可以理解,發(fā)現(xiàn)信息502還可對(duì)應(yīng)于流發(fā)現(xiàn)信息503之外的其他類型的信息。如果不同于傳輸流的其他數(shù)據(jù)對(duì)于STB來(lái)說(shuō)是可得的,就有可能出現(xiàn)這種情況。其他數(shù)據(jù)的一個(gè)例子是關(guān)于正在被組播的服務(wù)的信息,即發(fā)現(xiàn)信息包括名稱、用于該服務(wù)的專有IP地址和端口號(hào)。另一個(gè)例子可以是關(guān)于視頻點(diǎn)播服務(wù)的發(fā)現(xiàn)信息。
DVB傳輸流的IP組播系統(tǒng)參考圖6,顯示用于使用IP廣播網(wǎng)絡(luò)將DVB傳輸流引入用戶的STB的系統(tǒng)的示意表示。
在本例中,提供兩個(gè)供給(供給1和供給2)??赏ㄟ^(guò)一個(gè)或多個(gè)(未示出的)MSO提供供給。
供給1和2分別覆蓋以MPEG-2格式可獲得的傳輸流TS1,1-TS1,4和TS2,1-TS2,3。在框600中的IP封裝用于封裝傳輸流,之后該傳輸流由ISP601分別在流位置處進(jìn)行IP組播,所述流位置用LN1,1-LN1,4和LN2,1-LN2,3標(biāo)記。
發(fā)現(xiàn)信息的例子參考圖7,給出了針對(duì)圖6所示系統(tǒng)獲取和組播發(fā)現(xiàn)信息的一個(gè)示意性例子。
創(chuàng)建供給信息的第一表701,其為每個(gè)供給1和2分別指示一個(gè)服務(wù)提供商供給位置LN0,1和LN0,2,打算在此位置上組播流信息。
分別為供給1和2創(chuàng)建供給信息的第二表702和第三表703。每個(gè)表包含傳輸流和對(duì)應(yīng)的流位置的列表。
流信息表702包含來(lái)自供給1的傳輸流TS1,1-TS1,4和對(duì)應(yīng)的流位置LN1,1-LN1,4的列表。
流信息表703包含來(lái)自供給2的傳輸流TS2,1-TS2,3和對(duì)應(yīng)的流位置LN2,1-LN2,3的列表。
表701-703被插入到XML文本文件中,該文本文件則被準(zhǔn)備用于在IP寬帶網(wǎng)絡(luò)(未示出)上傳送。
表701在一個(gè)STB已知的預(yù)定供給位置L0,0上被循環(huán)組播。因此,STB將知道從哪里去獲得供給信息,需要該供給信息來(lái)獲得一個(gè)傳輸流。
表702和703分別在供給信息的表701中所指出的服務(wù)提供商供給位置處(即在服務(wù)提供商供給位置LN0,1和LN0,2處)被循環(huán)組播。
流發(fā)現(xiàn)信息圖10中的表格示出了可包括在流發(fā)現(xiàn)信息中的字段的另一個(gè)例子。下面參考圖10來(lái)描述該字段。
流發(fā)現(xiàn)信息可包括關(guān)于一個(gè)或多個(gè)傳輸流(TS)的信息。
對(duì)于每個(gè)TS,可指明下列字段-原始網(wǎng)絡(luò)標(biāo)識(shí)(Id)-TS Id,和-位置。
原始網(wǎng)絡(luò)Id是識(shí)別用于在為了在IP組播遞送網(wǎng)絡(luò)上遞送而轉(zhuǎn)換TS之前初始提供TS的網(wǎng)絡(luò)的參數(shù)。
TS Id是識(shí)別傳輸流的參數(shù)。
原始網(wǎng)絡(luò)Id和TS Id二者例如是作為DVB服務(wù)信息的一部分而在本地DVB標(biāo)準(zhǔn)中使用的參數(shù)。
在本例中示出的原始網(wǎng)絡(luò)Id和TS Id的組合使得每個(gè)TS可以在IP組播網(wǎng)絡(luò)中被唯一地識(shí)別。因此,在TS中傳輸?shù)牟⒕哂蟹?wù)Id的服務(wù)可通過(guò)路徑“原始網(wǎng)絡(luò)Id/TS Id/服務(wù)Id”被唯一引用。
位置包括用于在IP組播網(wǎng)絡(luò)中定位TS的信息。位置包括TS的IP組播地址和端口號(hào)。
在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,流發(fā)現(xiàn)信息可包括一個(gè)用于MSO的標(biāo)識(shí)符,其提供傳輸流和指明流發(fā)現(xiàn)信息的版本號(hào)的版本號(hào)。在每次修改流發(fā)現(xiàn)信息時(shí)可遞增版本號(hào)。
在STB中使用發(fā)現(xiàn)信息可以理解,STB基本上服從地區(qū)標(biāo)準(zhǔn),例如服從DVB,以用于MPEG-2傳輸流的處理,即其可處理DVB傳輸流和對(duì)應(yīng)的DVB SI服務(wù)信息。這在本領(lǐng)域中是眾所周知的,因此這里將不再更詳細(xì)地進(jìn)行講述。
與標(biāo)準(zhǔn)的服務(wù)DVB的STB相比,所發(fā)明的STB的一個(gè)區(qū)別在于它必須能夠從IP寬帶網(wǎng)絡(luò)中的流位置獲得傳輸流,該傳輸流在該流位置處被組播。
因此,來(lái)自該STB、目的是訪問(wèn)位于確定的傳輸流中的服務(wù)的任何請(qǐng)求將利用從組播供給和流信息收集的發(fā)現(xiàn)信息,所述傳輸流是通過(guò)相關(guān)的DVB服務(wù)信息所確定的。
當(dāng)請(qǐng)求傳輸流時(shí),接收器使用與DVB-SI中相同的傳輸流標(biāo)識(shí)符。但是,調(diào)諧器查詢組播位置表并讀取可獲得傳輸流的IP地址和端口對(duì)(流位置),而不是調(diào)諧到從表中讀取的并對(duì)應(yīng)于可接收到傳輸流的頻率的頻率,如在DVB束的情況下。
根據(jù)組播供給和流信息編輯該表,并將其存儲(chǔ)到STB中。
對(duì)傳輸流本身和DVB服務(wù)信息的所有進(jìn)一步的處理根據(jù)在現(xiàn)有技術(shù)中很好描述的已知方法來(lái)完成。包含在傳輸流中的DVB服務(wù)信息可例如用于建立電子節(jié)目指南。
下面將結(jié)合圖8描述處理供給和流信息的一個(gè)例子。聯(lián)系圖6和7描述基于供給1和2的該例子。
在框800中,STB在預(yù)定的供給位置LN0,0獲得供給信息的表701。STB處理供給信息以為每個(gè)供給(即供給1和2)提取可獲得流信息的服務(wù)提供商供給位置LN0,1和LN0,2。
在框801中從服務(wù)提供商供給位置獲得流信息,并且編輯針對(duì)每個(gè)供給列出由ISP組播傳輸流的流位置的表802,并將其存儲(chǔ)到STB中。
STB使用表802來(lái)識(shí)別可在哪個(gè)流位置上獲得流。這在圖9中進(jìn)行說(shuō)明。在對(duì)傳輸流TSX,Y的請(qǐng)求900之后,例如由在STB中運(yùn)行的應(yīng)用程序生成的請(qǐng)求之后,在框901中查詢表802(從圖8中可知),并且檢索流位置LNX,Y。在下一步902中,從流位置LNX,Y獲得IP包903形式的組播傳輸流TSX,Y。傳輸流的MPEG-2包通過(guò)在904中的IP去封裝而被提取出。獲得MPEG-2傳輸流,用于在906中由STB的MEPG-2部分進(jìn)行進(jìn)一步處理。
已經(jīng)參考附圖描述了本發(fā)明的優(yōu)選實(shí)施例,應(yīng)理解本發(fā)明不限于這些精確的實(shí)施例,并且本領(lǐng)域的技術(shù)人員在不偏離如在所附的權(quán)利要求中定義的本發(fā)明的精神或范圍的情況下可以在其中實(shí)現(xiàn)各種不同的變化和修改。
權(quán)利要求
1.一種用于在一個(gè)IP組播電視網(wǎng)絡(luò)中分發(fā)發(fā)現(xiàn)信息的方法,該方法包括組播供給信息(701),其將IP組播網(wǎng)絡(luò)內(nèi)的服務(wù)提供商供給描述(供給1,供給2)和服務(wù)提供商供給位置(LN0,1,LN0,2)聯(lián)系在一起,在服務(wù)提供商供給位置組播流信息(702,703),所述流信息將IP組播網(wǎng)絡(luò)內(nèi)的多服務(wù)傳輸流(TS1,1-TS1,4,TS2,1-TS2,3)和流位置(LN1,1-LN1,4和LN2,1-LN2,3)聯(lián)系在一起。
2.根據(jù)權(quán)利要求1的方法,其中供給和流信息被分別循環(huán)組播。
3.一種用于在IP組播網(wǎng)絡(luò)上廣播以一束傳輸流的形式接收的多媒體服務(wù)的至少一個(gè)供給的方法,包括為每個(gè)供給(供給1,供給2)屬性化一個(gè)在IP組播網(wǎng)絡(luò)內(nèi)的確定的服務(wù)提供商供給位置(LN0,1,LN0,2),創(chuàng)建供給信息(701)的文件,其為每個(gè)供給描述與其屬性化的服務(wù)提供商供給位置的關(guān)系,為每個(gè)供給從其束中提取傳輸流信息,該傳輸流信息包括每個(gè)傳輸流的傳輸流標(biāo)識(shí)(TS1,1-TS1,4,TS2,1-TS2,3),為每個(gè)傳輸流標(biāo)識(shí)屬性化一個(gè)在IP組播網(wǎng)絡(luò)內(nèi)的確定的流位置(LN1,1-LN1,4和LN2,1-LN2,3),為每個(gè)供給創(chuàng)建流信息(702,703)的文件,其為每個(gè)傳輸流描述與其屬性化的流位置的關(guān)系。
4.根據(jù)權(quán)利要求3用于廣播的方法,進(jìn)一步包括為每個(gè)供給在供給信息的文件中添加服務(wù)提供商供給描述。
5.根據(jù)權(quán)利要求3或4中的任意一個(gè)的用于廣播的方法,其中從其束中提取傳輸流信息包括為每個(gè)傳輸流提取先前用于遞送該傳輸流的網(wǎng)絡(luò)的原始網(wǎng)絡(luò)Id,并進(jìn)一步包括將與該傳輸流相關(guān)的原始網(wǎng)絡(luò)Id插入到流信息的文件中。
6.根據(jù)權(quán)利要求3到5中的任意一個(gè)的用于廣播的方法,進(jìn)一步包括為每個(gè)傳輸流接收打包數(shù)據(jù)的對(duì)應(yīng)數(shù)據(jù)流,并將打包數(shù)據(jù)插入到IP包中,在事先屬性化到傳輸流的流位置處組播IP包,在預(yù)定的供給位置(LN0,0)處組播供給信息的文件,針對(duì)每個(gè)供給,在屬性化到該供給的服務(wù)提供商供給位置處組播對(duì)應(yīng)的流信息文件。
7.根據(jù)權(quán)利要求6的方法,其中供給和流信息的文件被分別循環(huán)組播。
8.一種用于在一個(gè)適于接收一束傳輸流并連接到IP組播網(wǎng)絡(luò)的機(jī)頂盒接收器中從傳輸流束接收一個(gè)傳輸流的方法,包括從服務(wù)提供商供給位置獲得組播的流信息(702,703),處理流信息以確定之前屬性化到該傳輸流的流位置(LN1,1-LN1,4,LN2,1-LN2,3),從流位置獲得組播的IP包,從獲得的IP包提取被打包的數(shù)據(jù),從而獲得該傳輸流。
9.一種用于在一個(gè)適于接收一束傳輸流并連接到IP組播網(wǎng)絡(luò)的機(jī)頂盒接收器中以束的形式從一個(gè)或多個(gè)供給中的一個(gè)供給接收一個(gè)傳輸流的方法,包括從預(yù)定的供給位置獲得組播供給信息(701),處理該供給信息以獲得先前屬性化到該供給的確定的服務(wù)提供商供給位置(LN0,1,LN0,2),從該確定的服務(wù)提供商供給位置獲得組播流信息(702,703),處理該流信息以確定之前屬性化到傳輸流的流位置,從該流位置獲得組播的IP包,從獲得的IP包提取被打包的數(shù)據(jù),從而獲得該傳輸流。
10.一種用于在一個(gè)適于接收一束傳輸流并連接到IP組播網(wǎng)絡(luò)的機(jī)頂盒接收器中以束的形式從一個(gè)或多個(gè)供給中的一個(gè)供給接收一個(gè)傳輸流的方法,包括從預(yù)定的供給位置(LN0,0)獲得(800)組播的供給信息(701),處理該供給信息以獲得一個(gè)項(xiàng)目列表,每個(gè)項(xiàng)目與一個(gè)服務(wù)提供商供給位置和一個(gè)供給相關(guān),針對(duì)每個(gè)項(xiàng)目,從對(duì)應(yīng)于該項(xiàng)目的服務(wù)提供商供給位置獲得(801)組播的流信息(702,703),處理(801)該流信息以獲得傳輸流的傳輸流列表(802)和各自的相關(guān)的流位置,將該傳輸流列表存儲(chǔ)在機(jī)頂盒中。
11.根據(jù)權(quán)利要求10用于接收的方法,包括請(qǐng)求(900)一個(gè)確定的傳輸流(TSX,Y),在傳輸流列表(802)中找到(901)對(duì)應(yīng)于該確定的傳輸流的流位置,從該流位置獲得(902)組播的IP包(903),從獲得的IP包提取(904)被打包的數(shù)據(jù),從而獲得確定的傳輸流(905)。
12.一種用于在IP組播網(wǎng)絡(luò)上廣播以一束傳輸流的形式接收的多媒體服務(wù)的至少一個(gè)供給的方法,包括為每個(gè)傳輸流接收一個(gè)對(duì)應(yīng)的打包數(shù)據(jù)流并將打包的數(shù)據(jù)插入到IP包中,分別在確定的流位置處為每個(gè)傳輸流組播IP包。
全文摘要
一種用于在IP組播網(wǎng)絡(luò)上廣播以一束傳輸流的形式接收的多媒體服務(wù)的供給的方法,包括為每個(gè)供給(供給1,供給2)屬性化IP組播網(wǎng)絡(luò)的確定的服務(wù)提供商供給位置(LN
文檔編號(hào)H04L12/18GK1669317SQ02829503
公開(kāi)日2005年9月14日 申請(qǐng)日期2002年8月8日 優(yōu)先權(quán)日2002年6月25日
發(fā)明者P·佩羅特 申請(qǐng)人:卡納爾技術(shù)公司