專利名稱:實(shí)現(xiàn)獲取媒體流信息的方法及裝置的制作方法
技術(shù)領(lǐng)域:
-
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及實(shí)現(xiàn)獲取媒體流信息的方法及裝置。
背景技術(shù):
在現(xiàn)有的分組網(wǎng)絡(luò)中,媒體網(wǎng)關(guān)控制器(MGC)和媒體網(wǎng)關(guān)(MG)是業(yè) 務(wù)與承載分離架構(gòu)下的分組網(wǎng)絡(luò)中的兩個關(guān)鍵構(gòu)件,其中,MGC負(fù)責(zé)業(yè)務(wù)控 制功能,MG負(fù)責(zé)媒體承載功能,以此方式來實(shí)現(xiàn)業(yè)務(wù)控制平面和々某體承載平 面的分離,從而充分共享網(wǎng)絡(luò)資源,進(jìn)而簡化設(shè)備升級和業(yè)務(wù)擴(kuò)展的實(shí)現(xiàn)難度, 降低開發(fā)和維護(hù)的成本。
在所述MG和MGC之間,采用(媒體)網(wǎng)關(guān)控制協(xié)議實(shí)現(xiàn)MG和MGC 之間的通信,目前,應(yīng)用較多的是H.248/MeGaCo和MGCP兩種協(xié)議,且 H.248/MeGaCo是基于MGCP發(fā)展而來的。其中MGCP版本1由IETF于1999 年10月制訂并于2003年1月修訂,H.248/MeGaCo版本1由ITU和正TF于 2000年11月共同制訂并于2003年6月修訂,H.248版本2由ITU于2002年 5月制訂并于2004年3月^f務(wù)訂,H.248版本3由ITU于2005年9月制訂。
以H.248為例,在該協(xié)議上,存在以下形式的抽象連4妄;溪型MG上的各 種資源^皮抽象表示為終端(Termination),該抽象表示的終端又分為物理終端 和臨時終端,其中,物理終端代表一些具有半永久存在性的物理實(shí)體,例如時 分復(fù)用(TDM)時隙等;臨時終端則代表一些臨時申請并在使用后釋放的公 共資源,例如實(shí)時傳輸協(xié)議(RTP)流等。另外,還以被稱為根(Root)終端 的特殊終端來代表MG整體。終端之間的關(guān)聯(lián)被抽象表示為上下文(Context), 該上下文可以表示多個終端之間的關(guān)聯(lián),由此可以以拓樸(Topology)來描述 終端間的相互關(guān)系;對于還未與其它終端發(fā)生關(guān)聯(lián)的終端,則可以由一個被稱 為空(Null)上下文的特殊上下文來包含。
基于上述抽象連接模型,業(yè)務(wù)與承載之間的交互實(shí)際上就是對終端和上下 文的操作,這種操作通過MGC和MG之間的命令(command )的請求(Request) 和響應(yīng)(Reply)來完成。所述命令的類型包括增加(Add)、修改(Modify)、刪減(Subtract )、移動(Move )、審計(jì)值(Audit Value )、審計(jì)能力 (AuditCapabiliti s)、通報(Notify )、服務(wù)改變(ServiceChange )。所述命令 中包括命令參數(shù),該命令參數(shù)也稱為描述符(Descriptor),該描述符可被分類 為屬性(Property )、信號(Signal )、事件(Event )、統(tǒng)計(jì)(Statistic)等。為了 方便將具有業(yè)務(wù)相關(guān)性的參數(shù)從邏輯上聚合為包(Package )。
MGC對MG的控制可以針對終端或終端上的流,通過終端狀態(tài) (TerminationState )描述符來表示終端上非流特有的特性,例如服務(wù)狀態(tài) (ServiceState )、事件緩沖控制(EventBufferControl)等。通過媒體(Media) 描述符來包括終端上流特有的特性,該媒體描述符包含一系列流(Stream)描 述符,每個流描述符針對單個流,又包含本端控制(LocalControl )、本端(Local) 和遠(yuǎn)端(Remote )描述符。其中,本端控制描述符用于表示流相關(guān)的控制信息, 例如才莫式(Mode)、預(yù)留組(ReserveGroup)和預(yù)留值(Reserve Value )等。本 端描述符和遠(yuǎn)端描述符分別用于表示本端和遠(yuǎn)端所接收流的特征,例如地址和 端口、編解碼算法等,該描述符具體可采用SDP的形式。
在現(xiàn)有技術(shù)中,當(dāng)媒體從媒體提供者傳輸?shù)接脩魰r,用戶需要利用該媒體 的一些信息來進(jìn)行媒體內(nèi)容之間的同步,例如視頻和音頻的同步。當(dāng)采用RTP 協(xié)議作為傳輸協(xié)議來傳輸媒體流時,上述信息包括同步源(Synchronization Source, SSRC )、序列號(Sequence Number )、時間戳(Timestamp )等,其中, 同步源用于標(biāo)識后兩者所應(yīng)用的同步源,序列號用于指示因媒體請求而產(chǎn)生的 媒體流的首個分組(Packet),時間戳用于指示對應(yīng)于該媒體流起始時刻的RTP 時間戳。
在現(xiàn)有的MGC與MG分離的架構(gòu)下,i某體流在MG上傳輸,而用戶從 MGC獲取該媒體流的信息,因此,為了實(shí)現(xiàn)用戶利用上述信息進(jìn)行媒體內(nèi)容 之間的同步,需要為MGC從MG獲取信息提供相應(yīng)的支持機(jī)制,然而,在現(xiàn) 有技術(shù)中,并未提供此種支持機(jī)制。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供實(shí)現(xiàn)獲取々某體流信息的方法及裝置,從而使得MGC能夠從MG獲取媒體流信息。 本發(fā)明實(shí)施例提供以下技術(shù)方案 一種實(shí)現(xiàn)獲取媒體流信息的方法,該方法包括
媒體網(wǎng)關(guān)控制器向媒體網(wǎng)關(guān)發(fā)送用于表示請求獲取媒體流信息的命令請 求,其中,在所述命令請求中,攜帶有所需獲取的媒體流信息所對應(yīng)的屬性參 數(shù);
所述媒體網(wǎng)關(guān)控制器接收所述媒體網(wǎng)關(guān)返回的相應(yīng)的命令響應(yīng),從該命令
響應(yīng)中攜帶的相應(yīng)屬性參數(shù)獲取對應(yīng)的媒體流信息。
一種實(shí)現(xiàn)獲取媒體流信息的媒體網(wǎng)關(guān)控制器,該媒體網(wǎng)關(guān)控制器包括 命令請求發(fā)送單元,用于向媒體網(wǎng)關(guān)發(fā)送用于表示請求獲取所述媒體流信
息的命令請求,其中,在所述命令請求中,攜帶有所需獲取的媒體流信息所對
應(yīng)的屬性參數(shù);
命令響應(yīng)接收單元,用于接收所述媒體網(wǎng)關(guān)返回的命令響應(yīng),并從該命令 響應(yīng)中攜帶的相應(yīng)屬性參數(shù)的取值獲取對應(yīng)的媒體流信息。
一種實(shí)現(xiàn)獲取媒體流信息的媒體網(wǎng)關(guān),該媒體網(wǎng)關(guān)包括
命令請求接收單元,用于接收媒體網(wǎng)關(guān)控制器發(fā)送的用于表示請求獲取媒 體流信息的命令請求,其中,在所述命令請求中,攜帶有所需獲取的媒體流信 息所對應(yīng)的屬性參數(shù);
媒體流信息獲取單元,用于根據(jù)所述命令請求接收單元接收到的命令請求 中所攜帶的屬性參數(shù),獲糾目應(yīng)的媒體流信息;
命令響應(yīng)發(fā)送單元,用于向所述媒體網(wǎng)關(guān)控制器返回命令響應(yīng),其中,在 該命令響應(yīng)中攜帶的相應(yīng)屬性參數(shù)的取值為所述媒體流信息獲取單元所獲取 的所述i某體流信息。
可見,在本發(fā)明實(shí)施例中,通過擴(kuò)展至少包括HL248和MGCP的(媒體) 網(wǎng)關(guān)控制協(xié)議,使得MGC能夠通過擴(kuò)展的屬性參數(shù)向MG發(fā)送的命令請求向 該MG請求獲取媒體流信息,所述MG通過命令響應(yīng)將媒體流信息返回給所 述MGC,從而使得MGC能夠從MG獲取媒體流信息,并使實(shí)現(xiàn)媒體內(nèi)容間的同步成為可能。
圖1為本發(fā)明實(shí)施例所提供的實(shí)現(xiàn)獲取媒體流信息的方法的流程圖; 圖2為本發(fā)明實(shí)施例一所提供的實(shí)現(xiàn)獲取媒體流信息的方法的流程圖; 圖3為本發(fā)明實(shí)施例二所提供的實(shí)現(xiàn)獲取媒體流信息的方法的流程圖。
具體實(shí)施例方式
在本發(fā)明實(shí)施例中,通過擴(kuò)展MG與MGC之間包括但不限于H.248和 MGCP的(媒體)網(wǎng)關(guān)控制協(xié)議,為MGC從MG獲取媒體流信息提供簡便高 效的方案,具體為
在(媒體)網(wǎng)關(guān)控制協(xié)議中,分別通過一個屬性(Property)命令參數(shù)來 表示同步源、序列號和時間戳。這些屬性可以定義在現(xiàn)有包(Package)或新 的包中,例如,可以將上述屬性定義在命名為"RTP信息(RTP Information, rtpinfo)"的新包中,其中同步源所對應(yīng)的屬性被命名為"同步源 (Synchronization Source, ssrc)"屬性,以"rtpinfo/ssrc,,的格式4吏用;序列號 所對應(yīng)的屬性凈皮命名為"序列號(Sequence Number, sn)"屬性,以"rtpinfo/sn" 的格式使用;時間戳所對應(yīng)的屬性被命名為"時間戳(Timestamp,ts)"屬性, 以"rtpinfo/ts"的才各式4吏用。
其中,同步源屬性的類型為字符串(string),其取值范圍可以設(shè)定為最大 長度為32位(bit),例如,"rtpinfo/ssrc=ABC999,,表示該同步源-陂(隨才幾) 選擇的標(biāo)識為ABC999。序列號屬性的類型為整數(shù)(Integer),其取值范圍可以 設(shè)定為0 65535,例如,"rtpinfo/sn=666"則表示該同步源首個分組的序號為 666。時間戳屬性的類型為字符串,可以由日期和時間組成,例如, "rtpinfo/ts二20080910T181716"表示該同步源的起始時刻的RTP時間戳為2008 年9月10日18時17分16秒。當(dāng)然,如上所述的同步源屬性、序列號屬性以 及時間戳屬性也可采用其它類型,且取值范圍或組成也可根據(jù)實(shí)際需要而設(shè) 定,并不影響本發(fā)明實(shí)施例的實(shí)現(xiàn)。
需要注意的是上述屬性均在本地控制(LocalConrol)描述符中使用,以說明它們均針對終端上的流。此外,可以將上述屬性設(shè)置為只讀,以使得在由
MG設(shè)置這些屬性后,MGC只能讀取這些屬性而無法對這些屬性進(jìn)行修改。
下面,參照附圖對本發(fā)明實(shí)施例的具體實(shí)現(xiàn)進(jìn)行詳細(xì)描述。在以下實(shí)施例 中,均以RTP信息作為媒體流信息為例進(jìn)行說明,在本發(fā)明其它實(shí)施例中, 也可針對其他類型的々某體流信息實(shí)現(xiàn)本發(fā)明實(shí)施例。
參見圖1,在本發(fā)明實(shí)施例中,實(shí)現(xiàn)獲取士某體流信息的方法包括以下步驟
步驟101: MGC向MG發(fā)送用于表示請求獲取i某體流信息的命令請求, 其中,在所述命令請求中,攜帶有所需獲取的4某體流信息所對應(yīng)的屬性參數(shù);
步驟102:所述MGC接收所述MG返回的相應(yīng)的命令響應(yīng),從該命令響 應(yīng)中攜帶的相應(yīng)屬性參數(shù)獲取對應(yīng)的々某體流信息。
在實(shí)際應(yīng)用中,MGC可以分別采用不同類型的命令來獲取媒體流信息, 下面結(jié)合兩個具體實(shí)例,對上述方法的具體實(shí)現(xiàn)加以詳細(xì)說明。
實(shí)施例一
在該實(shí)施例一中,采用Add、 Modify、 Move或Subtract命令來獲取媒體 流信息,參見圖2,在該實(shí)施例中,獲取媒體流信息包括以下步驟
步驟201: MGC向MG發(fā)送Add、 Modify、 Move或Subtract命令請求, 其中,在該命令請求中包括同步源屬性、序列號屬性以及時間戳屬性的任意一 個或其任意組合,并且,這些屬性的取值為表示選擇(Choose )的通配符"$", 以表示MGC希望從MG獲得該命令請求所包括的這些屬性的取值;
在該步驟201中,可以根據(jù)獲取媒體流信息的實(shí)際需要,確定命令請求中 所包括的屬性;例如,當(dāng)需要獲得媒體流信息中的同步源信息時,則所述命令 請求中可只包括同步源屬性,相應(yīng)的,如果需要獲得媒體流信息中的序列號信 息和/或時間戳信息,則所述命令請求中就需要包括序列號屬性和/或時間戳屬 性;所述命令請求中所包括的屬性與需要獲得的媒體流信息相對應(yīng);
步驟202:所述MGC接收所述MG返回的相應(yīng)的命令響應(yīng),所述命令響 應(yīng)中攜帶的屬性參數(shù)的取值為對應(yīng)的媒體流信息,所述MGC從該命令響應(yīng)中獲取所述媒體流信息。
其中,在具體應(yīng)用中,如果MG因?yàn)樗莆盏男畔?例如通過Remote描 述符)不足以滿足所述MGC獲取媒體流信息的需求,則可向所述MGC返回 相應(yīng)的錯誤指示信息,以告知MGC無法提供相應(yīng)的々某體流信息。例如,當(dāng)所 述MG無法為MGC提供其所要求的媒體流信息時,可以向該MGC返回錯誤 信息,該錯誤信息為錯誤碼473,代表缺少所需信息。
此外,上述屬性可^皮包括在針對所述流的LocalControl描述符中發(fā)送。
下面,舉一具體實(shí)例對上述方法的實(shí)現(xiàn)加以描述。
MGC向MG下發(fā)Modify命令請求,以請求該MG為某個終端增加一個 流,在針對該流的LocalControl描述符中包括rtpinfo/ssrc=$、 rtpinfo/si^S和 rtpinfo/ts=$,代表MGC希望MG增加該流后,將該流的同步源、分組序列號 和RTP時間戳告知MGC; MG向MGC返回相應(yīng)的命令響應(yīng),在針對該流的 LocalControl描述符中包括rtpinfo/ssrc=ABC999 、 rtpinfo/sn=666 和 rtpinfo/ts=20080910T181716,以告知MGC新增加的流的相應(yīng)的媒體流信息。
需要注意的是當(dāng)MGC需要針對終端或流上的某些具體i某體資源獲取媒 體流信息時,則MGC還需要在所述命令請求中攜帶指示該i某體資源的標(biāo)識信 息,以便MG根據(jù)該標(biāo)識信息向MGC提供與相應(yīng)媒體資源關(guān)聯(lián)的媒體流信息。
實(shí)施例二
在該實(shí)施例二中,采用AuditValue命令來獲取媒體流信息,參見圖3,在 該實(shí)施例中,獲取媒體流信息包括以下步驟
步驟301: MGC向MG發(fā)送AuditValue命令請求,在該命令請求中包括 同步源屬性、序列號屬性以及時間戳屬性的任意一個或其任意組合,以表示 MGC希望向MG審計(jì)該命令請求所包括的這些屬性的取值;
同樣,在該步驟301中,可以根據(jù)獲取媒體流信息的實(shí)際需要,確定命令 請求中所包括的屬性;
步驟302:所述MGC接收所述MG返回的相應(yīng)的命令響應(yīng),所述命令響
9應(yīng)中攜帶的屬性參數(shù)的取值為對應(yīng)的媒體流信息,所述MGC從該命令響應(yīng)中 獲取所述媒體流信息。
與實(shí)施例一相類似,如果MG因?yàn)樗莆盏男畔?例如通過Remote描述 符)不足以滿足所述MGC獲取々某體流信息的需求,則可向所述MGC返回相 應(yīng)的錯誤指示信息,以告知MGC無法提供相應(yīng)的媒體流信息。例如,當(dāng)所述 MG無法為MGC提供其所要求的媒體流信息時,可以向該MGC返回4普誤信 息,該錯誤信息為錯誤碼473,代表缺少所需信息。
此外,當(dāng)MGC需要針對終端或流上的某些具體媒體資源獲取媒體流信息 時,則MGC還需要在所述命令請求中攜帶指示該媒體資源的標(biāo)識信息,以便 MG根據(jù)該標(biāo)識信息向MGC提供與相應(yīng)媒體資源關(guān)聯(lián)的媒體流信息。
在上述各方法實(shí)施例中,在MGC向MG發(fā)送用于表示請求獲取媒體流信 息的命令請求之前,該方法還可進(jìn)一步包括
所述媒體網(wǎng)關(guān)控制器接收用戶請求獲取該媒體流的信息;
相應(yīng)的,在所述媒體網(wǎng)關(guān)控制器接收所述媒體網(wǎng)關(guān)返回的相應(yīng)的命令響 應(yīng),并從該命令響應(yīng)中攜帶的相應(yīng)屬性參數(shù)獲取對應(yīng)的媒體流信息之后,該方 法還可進(jìn)一步包括
所述媒體網(wǎng)關(guān)控制器將獲取的媒體流信息發(fā)送給所述用戶。
通過上述方式,將所述媒體流信息提供給用戶。
與本發(fā)明實(shí)施例所提供的方法相對應(yīng),本發(fā)明實(shí)施例還提供了一種實(shí)現(xiàn)獲 取媒體流信息的媒體網(wǎng)關(guān)控制器,該媒體網(wǎng)關(guān)控制器包括
命令請求發(fā)送單元,用于向媒體網(wǎng)關(guān)發(fā)送用于表示請求獲取所述媒體流信 息的命令請求,其中,在所述命令請求中,攜帶有所需獲取的媒體流信息所對 應(yīng)的屬性參數(shù);
命令響應(yīng)接收單元,用于接收所述媒體網(wǎng)關(guān)返回的命令響應(yīng),并從該命令 響應(yīng)中攜帶的相應(yīng)屬性參數(shù)的取值獲取對應(yīng)的媒體流信息。
其中,在所述命令請求發(fā)送單元可以通過向所述媒體網(wǎng)關(guān)發(fā)送Add、 Modify、 Move或Subtract命令請求來表示請求獲取所述媒體流信息,其中,在該命令請求中包括同步源屬性、序列號屬性以及時間戳屬性的任意一個或其
任意組合,并且,該命令請求所包括的屬性的取值為表示選擇(Choose)的通 配符"$",以表示MGC希望從MG獲得該命令請求所包括的屬性的取值;相 對應(yīng)的,所述命令響應(yīng)接收單元從媒體網(wǎng)關(guān)接收Add、 Modify、 Move或Subtract 命令響應(yīng),并從該命令響應(yīng)中獲取所述所需獲取的媒體流信息。
所述命令請求發(fā)送單元還可以通過向MG發(fā)送AuditValue命令請求來表 示請求獲取所述媒體流信息,其中,在該AuditValue命令請求中包括同步源屬 性、序列號屬性以及時間戳屬性的任意一個或其任意組合,以表示MGC希望 從MG審計(jì)該命令請求所包括的屬性的取值;相應(yīng)的,所述命令響應(yīng)接收單元 從媒體網(wǎng)關(guān)接收AuditValue命令響應(yīng),并從該命令響應(yīng)中獲取所述所需獲取的 媒體流信息。
與本發(fā)明實(shí)施例所提供的方法相對應(yīng),本發(fā)明實(shí)施例還提供了一種實(shí)現(xiàn)獲 取媒體流信息的媒體網(wǎng)關(guān),該媒體網(wǎng)關(guān)包括
命令請求接收單元,用于接收媒體網(wǎng)關(guān)控制器發(fā)送的用于表示請求獲取媒 體流信息的命令請求,其中,在所述命令請求中,攜帶有所需獲取的媒體流信 息所對應(yīng)的屬性參數(shù);
媒體流信息獲取單元,用于根據(jù)所述命令請求接收單元接收到的命令請求 中所攜帶的屬性參數(shù),獲取相應(yīng)的媒體流信息;
命令響應(yīng)發(fā)送單元,用于向所述媒體網(wǎng)關(guān)控制器返回命令響應(yīng),其中,在 該命令響應(yīng)中攜帶的相應(yīng)屬性參數(shù)的取值為所述媒體流信息獲取單元所獲取
的所述媒體流信息。
其中,所述命令請求接收單元可以相應(yīng)的從媒體網(wǎng)關(guān)控制器接收Add、 Modify、 Move或Subtract命令請求;相應(yīng)的,所述命令響應(yīng)發(fā)送單元通過向 所述媒體網(wǎng)關(guān)控制器返回Add、 Modify、 Move或Subtract命令響應(yīng)將所述所 需獲取的媒體流信息返回給所述媒體網(wǎng)關(guān)控制器;
所述命令請求接收單元也可以相應(yīng)的從i某體網(wǎng)關(guān)控制器接收AuditValue命令請求;相應(yīng)的,所述命令響應(yīng)發(fā)送單元通過向所述媒體網(wǎng)關(guān)控制器返回 AuditValue命令響應(yīng)將所述所需獲取的媒體流信息返回給所迷媒體網(wǎng)關(guān)控制 器。
與本發(fā)明實(shí)施例所提供的方法相對應(yīng),本發(fā)明實(shí)施例還提供了 一種實(shí)現(xiàn)獲 取媒體流信息的系統(tǒng),該系統(tǒng)包括4某體網(wǎng)關(guān)控制器和媒體網(wǎng)關(guān),其中 所述^ 某體網(wǎng)關(guān)控制器用于
在向所述媒體網(wǎng)關(guān)發(fā)送用于表示請求獲取媒體流信息的命令請求,其中, 在所述命令請求中,攜帶有所需獲取的媒體流信息所對應(yīng)的屬性參數(shù);和,
接收所述媒體網(wǎng)關(guān)返回的命令響應(yīng),并從該命令響應(yīng)中攜帶的相應(yīng)屬性參 數(shù)的取值獲取對應(yīng)的媒體流信息;
所述媒體網(wǎng)關(guān)用于
接收媒體網(wǎng)關(guān)控制器發(fā)送的所述命令請求;和,
根據(jù)所述命令請求中的所述屬性參數(shù),將對應(yīng)的媒體流信息作為所述屬性 參數(shù)的取值通過命令響應(yīng)返回給所述媒體網(wǎng)關(guān)控制器。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通 技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾, 這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1、一種實(shí)現(xiàn)獲取媒體流信息的方法,其特征在于,該方法包括媒體網(wǎng)關(guān)控制器向媒體網(wǎng)關(guān)發(fā)送用于表示請求獲取媒體流信息的命令請求,其中,在所述命令請求中,攜帶有所需獲取的媒體流信息所對應(yīng)的屬性參數(shù);所述媒體網(wǎng)關(guān)控制器接收所述媒體網(wǎng)關(guān)返回的相應(yīng)的命令響應(yīng),從該命令響應(yīng)中攜帶的相應(yīng)屬性參數(shù)獲取對應(yīng)的媒體流信息。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述々某體網(wǎng)關(guān)控制器所發(fā) 送的所述命令請求以及所接收的所述命令響應(yīng)中所攜帶的屬性參數(shù)包括同步源屬性、序列號屬性以及時間戳屬性的任意一個或其任意組合。
3、 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述媒體網(wǎng)關(guān)控制器向媒 體網(wǎng)關(guān)發(fā)送用于表示請求獲取媒體流信息的命令請求的具體實(shí)現(xiàn)為所述媒體 網(wǎng)關(guān)控制器向媒體網(wǎng)關(guān)發(fā)送增加、修改、移動或刪減命令請求,其中,所述屬 性的取值為表示選擇的通配符,用以表示MGC希望從MG獲得該命令請求所 攜帶的屬性的取值;所述媒體網(wǎng)關(guān)返回的相應(yīng)的命令響應(yīng)中,包括所述命令請求中所包括的所 述屬性,所述屬性的取值為對應(yīng)的媒體流信息。
4、 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述i某體網(wǎng)關(guān)控制器向i某 體網(wǎng)關(guān)發(fā)送用于表示請求獲取媒體流信息的命令請求的具體實(shí)現(xiàn)為所述媒體網(wǎng)關(guān)控制器向媒體網(wǎng)關(guān)發(fā)送審計(jì)值命令請求; 所述媒體網(wǎng)關(guān)返回的相應(yīng)的命令響應(yīng)中,包括所述命令請求中所包括的所 述屬性,所述屬性的取值為對應(yīng)的i某體流信息。
5、 根據(jù)權(quán)利要求1 4任意一項(xiàng)所述的方法,其特征在于,如果所述纟某體 網(wǎng)關(guān)無法為所述媒體網(wǎng)關(guān)控制器提供其所需獲取的媒體流信息,該方法進(jìn)一步 包括所述媒體網(wǎng)關(guān)向所述媒體網(wǎng)關(guān)控制器返回相應(yīng)的錯誤指示信息。
6、 才艮據(jù)權(quán)利要求1 4任意一項(xiàng)所述的方法,其特征在于,在所述i某體網(wǎng) 關(guān)控制器向媒體網(wǎng)關(guān)發(fā)送的命令請求中進(jìn)一步攜帶i某體資源標(biāo)識信息;所述媒體網(wǎng)關(guān)返回的相應(yīng)的命令響應(yīng)由所述媒體網(wǎng)關(guān)根據(jù)該媒體資源標(biāo) 識信息獲取與相應(yīng)的媒體資源關(guān)聯(lián)的媒體流信息后生成。
7、 根據(jù)權(quán)利要求1 4任意一項(xiàng)所述的方法,其特征在于,所述屬性參數(shù) 針對流,通過本端控制描述符進(jìn)行傳送。
8、 根據(jù)權(quán)利要求1 4任意一項(xiàng)所述的方法,其特征在于,所述屬性參數(shù) 設(shè)置為只讀,所述媒體網(wǎng)關(guān)控制器向媒體網(wǎng)關(guān)發(fā)送用于表示請求獲取媒體流信 息的命令請求之前還包括所述媒體網(wǎng)關(guān)控制器接收用戶請求獲取該媒體流的信息; 所述媒體網(wǎng)關(guān)控制器接收所述媒體網(wǎng)關(guān)返回的相應(yīng)的命令響應(yīng),從該命令 響應(yīng)中攜帶的相應(yīng)屬性參數(shù)獲取對應(yīng)的媒體流信息之后還包括 所述媒體網(wǎng)關(guān)控制器將獲取的媒體流信息發(fā)送給所述用戶。
9、 一種實(shí)現(xiàn)獲取媒體流信息的媒體網(wǎng)關(guān)控制器,其特征在于,該媒體網(wǎng) 關(guān)控制器包括命令請求發(fā)送單元,用于向媒體網(wǎng)關(guān)發(fā)送用于表示請求獲取所述媒體流信 息的命令請求,其中,在所述命令請求中,攜帶有所需獲取的4某體流信息所對 應(yīng)的屬性參數(shù);命令響應(yīng)接收單元,用于接收所述媒體網(wǎng)關(guān)返回的命令響應(yīng),并從該命令 響應(yīng)中攜帶的相應(yīng)屬性參數(shù)的取值獲取對應(yīng)的媒體流信息。
10、 一種實(shí)現(xiàn)獲取媒體流信息的媒體網(wǎng)關(guān),其特征在于,該媒體網(wǎng)關(guān)包括 命令請求接收單元,用于接收媒體網(wǎng)關(guān)控制器發(fā)送的用于表示請求獲取媒體流信息的命令請求,其中,在所述命令請求中,攜帶有所需獲取的媒體流信 息所對應(yīng)的屬性參數(shù);媒體流信息獲取單元,用于根據(jù)所述命令請求接收單元接收到的命令請求 中所攜帶的屬性參數(shù),獲取相應(yīng)的媒體流信息;命令響應(yīng)發(fā)送單元,用于向所述媒體網(wǎng)關(guān)控制器返回命令響應(yīng),其中,在 該命令響應(yīng)中攜帶的相應(yīng)屬性參數(shù)的取值為所述媒體流信息獲取單元所獲取 的所述媒體流信息。
全文摘要
本發(fā)明實(shí)施例公開了實(shí)現(xiàn)獲取媒體流信息的方法及裝置,所述方法包括媒體網(wǎng)關(guān)控制器向媒體網(wǎng)關(guān)發(fā)送用于表示請求獲取媒體流信息的命令請求,其中,在所述命令請求中,攜帶有所需獲取的媒體流信息所對應(yīng)的屬性參數(shù);所述媒體網(wǎng)關(guān)控制器接收所述媒體網(wǎng)關(guān)返回的相應(yīng)的命令響應(yīng),從該命令響應(yīng)中攜帶的相應(yīng)屬性參數(shù)獲取對應(yīng)的媒體流信息。采用本發(fā)明實(shí)施例,使得MGC能夠從MG獲取媒體流信息,并可基于此進(jìn)而實(shí)現(xiàn)媒體內(nèi)容間的同步。
文檔編號H04L29/06GK101471930SQ20071030568
公開日2009年7月1日 申請日期2007年12月28日 優(yōu)先權(quán)日2007年12月28日
發(fā)明者林揚(yáng)波 申請人:華為技術(shù)有限公司