一種實(shí)時(shí)傳輸協(xié)議會(huì)話處理方法及設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種RTP會(huì)話處理方法及設(shè)備,該方法包括:接收終端設(shè)備發(fā)送的RTP報(bào)文,所述RTP報(bào)文中攜帶有用于標(biāo)識(shí)所述RTP報(bào)文對(duì)應(yīng)的RTP會(huì)話的CSRC標(biāo)識(shí)字段;根據(jù)所述CSRC標(biāo)識(shí)字段,識(shí)別所述終端設(shè)備發(fā)起的RTP會(huì)話,并根據(jù)媒體中間控制設(shè)備下發(fā)的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理,從而在避免了現(xiàn)有RTP會(huì)話識(shí)別方案存在的對(duì)網(wǎng)絡(luò)監(jiān)控設(shè)備不友好或阻止RTP功能的實(shí)現(xiàn)等各種弊端的前提下,實(shí)現(xiàn)了RTP會(huì)話的識(shí)別,提高了RTP會(huì)話識(shí)別的效果。
【專利說明】一種實(shí)時(shí)傳輸協(xié)議會(huì)話處理方法及設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種RTP (Real-time Transport Protocol,實(shí)時(shí)傳輸協(xié)議)會(huì)話處理方法及設(shè)備。
【背景技術(shù)】
[0002]RTP是一種為網(wǎng)絡(luò)中的語音、視頻等多種需要實(shí)時(shí)傳輸?shù)拿襟w數(shù)據(jù)提供端到端傳輸服務(wù)的網(wǎng)絡(luò)傳輸協(xié)議,該協(xié)議將RTP會(huì)話定義為一群參與者通過RTP進(jìn)行通信時(shí)所產(chǎn)生的關(guān)聯(lián)。具體地,為了能夠?qū)W(wǎng)絡(luò)中傳輸?shù)拿襟w數(shù)據(jù)進(jìn)行有效地管理和控制,需要能夠有效識(shí)別出網(wǎng)絡(luò)中各媒體數(shù)據(jù)對(duì)應(yīng)的RTP會(huì)話,但是,由于RTP報(bào)文本身并未提供RTP會(huì)話的標(biāo)識(shí),因此,在進(jìn)行RTP會(huì)話的識(shí)別時(shí),通常需要依賴于承載RTP的底層傳輸協(xié)議,如UDP(UserDatagram Protocol,用戶數(shù)據(jù)報(bào)協(xié)議)或高層信令協(xié)議,如SDP (Sess1n Descript1nProtocol,會(huì)話描述協(xié)議)。
[0003]具體地,針對(duì)媒體傳輸未復(fù)用場(chǎng)景,當(dāng)通過UDP等底層傳輸協(xié)議來識(shí)別RTP會(huì)話時(shí),可根據(jù)RTP會(huì)話的目的傳輸?shù)刂?,包括一個(gè)網(wǎng)絡(luò)地址以及一對(duì)由RTP端口和RTCP(Real-time Transport Control Protocol,實(shí)時(shí)傳輸控制協(xié)議)端口組成的端口對(duì)來識(shí)別不同的RTP會(huì)話。
[0004]但是,針對(duì)媒體傳輸復(fù)用場(chǎng)景,由于多個(gè)RTP會(huì)話的媒體數(shù)據(jù)包均可傳輸至相同的目的傳輸?shù)刂?,從而?dǎo)致上述根據(jù)RTP會(huì)話的目的傳輸?shù)刂穪磉M(jìn)行RTP會(huì)話的識(shí)別的方式并不適用,在此基礎(chǔ)上,業(yè)界提出了以下兩種用于在媒體傳輸復(fù)用場(chǎng)景下,識(shí)別同一傳輸?shù)刂废碌牟煌琑TP會(huì)話的方法:
[0005]方法一:在RTP報(bào)文的報(bào)頭前面插入一個(gè)用于標(biāo)識(shí)RTP會(huì)話的sess1n ID (會(huì)話標(biāo)識(shí))層,并通過sess1n ID的不同取值來標(biāo)識(shí)不同的RTP會(huì)話。
[0006]具體地,由于對(duì)于防火墻、DPI (Deep Packet Inspect1n,深度包檢測(cè)技術(shù))探測(cè)器等網(wǎng)絡(luò)監(jiān)控設(shè)備來說,通常均是通過解析數(shù)據(jù)包的方式來探測(cè)數(shù)據(jù)包的類型的,傳統(tǒng)情況下UDP報(bào)文之后即為RTP報(bào)文,而在采用方法一進(jìn)行RTP會(huì)話的識(shí)別時(shí),由于在UDP報(bào)文與 RTP 報(bào)文之間強(qiáng)行插入了 sess1n ID 層、破壞了 OSI (Open System Interconnect1nReference Model,開放式通信系統(tǒng)互聯(lián)參考模型)七層協(xié)議模型,因而會(huì)導(dǎo)致網(wǎng)絡(luò)監(jiān)控設(shè)備無法解析UDP報(bào)文后面的RTP報(bào)文、進(jìn)而無法識(shí)別RTP報(bào)文,造成對(duì)網(wǎng)絡(luò)監(jiān)控設(shè)備的不友好。
[0007]方法二:重新定義RTP報(bào)文的報(bào)頭中的SSRC(Synchronizat1n source,同步源),用其前綴部分來標(biāo)識(shí)RTP會(huì)話。
[0008]具體地,在采用方法二進(jìn)行RTP會(huì)話的識(shí)別時(shí),針對(duì)任一 RTP會(huì)話,其原來使用的SSRC均需要重新構(gòu)造,進(jìn)而使得不同的RTP會(huì)話所使用的SSRC互不相同,但是,由于實(shí)際上RTP具有這樣的功能:在同一個(gè)RTP會(huì)話中,SSRC是唯一的、不能相同,但不同的RTP會(huì)話可以使用相同的SSRC,因而,在采用方法二進(jìn)行RTP會(huì)話的識(shí)別時(shí),會(huì)阻止RTP上述功能的實(shí)現(xiàn)。
[0009]綜上所述,針對(duì)媒體傳輸復(fù)用場(chǎng)景,目前存在的RTP會(huì)話識(shí)別方案存在對(duì)網(wǎng)絡(luò)監(jiān)控設(shè)備不友好或阻止RTP特定功能的實(shí)現(xiàn)等弊端,導(dǎo)致會(huì)話識(shí)別效果并不佳,因而,亟需提供一種新的可適用于媒體傳輸復(fù)用場(chǎng)景的RTP會(huì)話識(shí)別方案以解決上述各問題。
【發(fā)明內(nèi)容】
[0010]本發(fā)明實(shí)施例提供了一種RTP會(huì)話處理方法及設(shè)備,以解決現(xiàn)有RTP會(huì)話識(shí)別方案存在的對(duì)網(wǎng)絡(luò)監(jiān)控設(shè)備不友好或阻止RTP特定功能的實(shí)現(xiàn)的問題。
[0011]第一方面,提供了一種RTP會(huì)話處理方法,包括:
[0012]接收終端設(shè)備發(fā)送的RTP報(bào)文,所述RTP報(bào)文中攜帶有用于標(biāo)識(shí)所述RTP報(bào)文對(duì)應(yīng)的RTP會(huì)話的CSRC (Contributing source,貢獻(xiàn)源)標(biāo)識(shí)字段;
[0013]根據(jù)所述CSRC標(biāo)識(shí)字段,識(shí)別所述終端設(shè)備發(fā)起的RTP會(huì)話;
[0014]根據(jù)媒體中間控制設(shè)備下發(fā)的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理。
[0015]結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,在接收終端設(shè)備發(fā)送的RTP報(bào)文之前,所述方法還包括:
[0016]接收媒體中間控制設(shè)備下發(fā)的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息;
[0017]其中,所述媒體處理指示信息是所述媒體中間控制設(shè)備根據(jù)所述終端設(shè)備向其他終端設(shè)備發(fā)送的信令中攜帶的用于標(biāo)識(shí)所述RTP會(huì)話的RTP會(huì)話標(biāo)識(shí),所確定的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息。
[0018]結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述RTP會(huì)話標(biāo)識(shí)中包括有與所述CSRC標(biāo)識(shí)字段的取值一致的標(biāo)識(shí)信息。
[0019]結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述CSRC標(biāo)識(shí)字段為所述RTP報(bào)文的報(bào)頭中的第M個(gè)CSRC的第N個(gè)字節(jié),所述M為不小于I且不大于16的任意正整數(shù),所述N為不小于I且不大于4的任意正整數(shù)。
[0020]第二方面,提供了一種RTP會(huì)話處理方法,包括:
[0021]從第一終端設(shè)備向第二終端設(shè)備發(fā)送的信令中,獲取用于標(biāo)識(shí)所述第一終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí);
[0022]根據(jù)所述RTP會(huì)話標(biāo)識(shí),確定與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息;
[0023]將所述媒體處理指示信息發(fā)送給媒體中間處理設(shè)備,以指示媒體中間處理設(shè)備在接收到所述第一終端設(shè)備發(fā)送的與所述RTP會(huì)話相對(duì)應(yīng)的RTP報(bào)文,并根據(jù)所述RTP報(bào)文中攜帶的用于標(biāo)識(shí)所述RTP會(huì)話的CSRC標(biāo)識(shí)字段,識(shí)別所述RTP會(huì)話之后,根據(jù)所述媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理。
[0024]結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述RTP會(huì)話標(biāo)識(shí)中包括有與所述CSRC標(biāo)識(shí)字段的取值一致的標(biāo)識(shí)信息。
[0025]結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式,在第二方面的第二種可能的實(shí)現(xiàn)方式中,所述CSRC標(biāo)識(shí)字段為所述RTP報(bào)文的報(bào)頭中的第M個(gè)CSRC的第N個(gè)字節(jié),所述M為不小于I且不大于16的任意正整數(shù),所述N為不小于I且不大于4的任意正整數(shù)。
[0026]第三方面,提供了一種RTP會(huì)話處理方法,包括:
[0027]第一終端設(shè)備向第二終端設(shè)備發(fā)送信令,所述信令中攜帶有用于標(biāo)識(shí)所述第一終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí);
[0028]第一終端設(shè)備向媒體中間處理設(shè)備發(fā)送與所述RTP會(huì)話相對(duì)應(yīng)的RTP報(bào)文,所述RTP報(bào)文中攜帶有用于標(biāo)識(shí)所述RTP會(huì)話的CSRC標(biāo)識(shí)字段,以使所述媒體中間處理設(shè)備根據(jù)所述CSRC標(biāo)識(shí)字段,識(shí)別所述RTP會(huì)話,并根據(jù)媒體中間控制設(shè)備下發(fā)的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理;
[0029]其中,所述媒體處理指示信息是所述媒體中間控制設(shè)備根據(jù)所述信令中攜帶的所述RTP會(huì)話標(biāo)識(shí),所確定的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息。
[0030]結(jié)合第三方面,在第三方面的第一種可能的實(shí)現(xiàn)方式中,所述RTP會(huì)話標(biāo)識(shí)中包括有與所述CSRC標(biāo)識(shí)字段的取值一致的標(biāo)識(shí)信息。
[0031]結(jié)合第三方面或第三方面的第一種可能的實(shí)現(xiàn)方式,在第三方面的第二種可能的實(shí)現(xiàn)方式中,所述CSRC標(biāo)識(shí)字段為所述RTP報(bào)文的報(bào)頭中的第M個(gè)CSRC的第N個(gè)字節(jié),所述M為不小于I且不大于16的任意正整數(shù),所述N為不小于I且不大于4的任意正整數(shù)。
[0032]第四方面,提供了一種媒體中間處理設(shè)備,包括:
[0033]會(huì)話報(bào)文接收模塊,用于接收終端設(shè)備發(fā)送的RTP報(bào)文,所述RTP報(bào)文中攜帶有用于標(biāo)識(shí)所述RTP報(bào)文對(duì)應(yīng)的RTP會(huì)話的CSRC標(biāo)識(shí)字段;
[0034]會(huì)話報(bào)文處理模塊,用于根據(jù)所述會(huì)話報(bào)文接收模塊接收到的RTP報(bào)文中的CSRC標(biāo)識(shí)字段,識(shí)別所述終端設(shè)備發(fā)起的RTP會(huì)話,并根據(jù)媒體中間控制設(shè)備下發(fā)的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理。
[0035]結(jié)合第四方面,在第四方面的第一種可能的實(shí)現(xiàn)方式中,所述媒體中間處理設(shè)備還包括:
[0036]指示信息接收模塊,用于在接收終端設(shè)備發(fā)送的RTP報(bào)文之前,接收媒體中間控制設(shè)備下發(fā)的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息;
[0037]其中,所述媒體處理指示信息是所述媒體中間控制設(shè)備根據(jù)所述終端設(shè)備向其他終端設(shè)備發(fā)送的信令中攜帶的用于標(biāo)識(shí)所述RTP會(huì)話的RTP會(huì)話標(biāo)識(shí),所確定的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息。
[0038]結(jié)合第四方面或第四方面的第一種可能的實(shí)現(xiàn)方式,在第四方面的第二種可能的實(shí)現(xiàn)方式中,所述RTP會(huì)話標(biāo)識(shí)中包括有與所述CSRC標(biāo)識(shí)字段的取值一致的標(biāo)識(shí)信息。
[0039]結(jié)合第四方面或第四方面的第一種可能的實(shí)現(xiàn)方式,在第四方面的第三種可能的實(shí)現(xiàn)方式中,所述CSRC標(biāo)識(shí)字段為所述RTP報(bào)文的報(bào)頭中的第M個(gè)CSRC的第N個(gè)字節(jié),所述M為不小于I且不大于16的任意正整數(shù),所述N為不小于I且不大于4的任意正整數(shù)。
[0040]第五方面,提供了一種媒體中間控制設(shè)備,包括:
[0041]會(huì)話標(biāo)識(shí)獲取模塊,用于從第一終端設(shè)備向第二終端設(shè)備發(fā)送的信令中,獲取用于標(biāo)識(shí)所述第一終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí);
[0042]指示信息確定模塊,用于根據(jù)所述RTP會(huì)話標(biāo)識(shí),確定與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息;
[0043]指示信息下發(fā)模塊,用于將所述媒體處理指示信息發(fā)送給媒體中間處理設(shè)備,以指示媒體中間處理設(shè)備在接收到所述第一終端設(shè)備發(fā)送的與所述RTP會(huì)話相對(duì)應(yīng)的RTP報(bào)文,并根據(jù)所述RTP報(bào)文中攜帶的用于標(biāo)識(shí)所述RTP會(huì)話的CSRC標(biāo)識(shí)字段,識(shí)別所述RTP會(huì)話之后,根據(jù)所述媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理。
[0044]結(jié)合第五方面,在第五方面的第一種可能的實(shí)現(xiàn)方式中,所述RTP會(huì)話標(biāo)識(shí)中包括有與所述CSRC標(biāo)識(shí)字段的取值一致的標(biāo)識(shí)信息。
[0045]結(jié)合第五方面或第五方面的第一種可能的實(shí)現(xiàn)方式,在第五方面的第二種可能的實(shí)現(xiàn)方式中,所述CSRC標(biāo)識(shí)字段為所述RTP報(bào)文的報(bào)頭中的第M個(gè)CSRC的第N個(gè)字節(jié),所述M為不小于I且不大于16的任意正整數(shù),所述N為不小于I且不大于4的任意正整數(shù)。
[0046]第六方面,提供了一種終端設(shè)備,包括:
[0047]信令發(fā)送模塊,用于向其他終端設(shè)備發(fā)送信令,所述信令中攜帶有用于標(biāo)識(shí)所述終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí);
[0048]報(bào)文發(fā)送模塊,用于向媒體中間處理設(shè)備發(fā)送與所述RTP會(huì)話相對(duì)應(yīng)的RTP報(bào)文,所述RTP報(bào)文中攜帶有用于標(biāo)識(shí)所述RTP會(huì)話的CSRC標(biāo)識(shí)字段,以使所述媒體中間處理設(shè)備根據(jù)所述CSRC標(biāo)識(shí)字段,識(shí)別所述RTP會(huì)話,并根據(jù)媒體中間控制設(shè)備下發(fā)的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理;
[0049]其中,所述媒體處理指示信息是所述媒體中間控制設(shè)備根據(jù)所述信令中攜帶的所述RTP會(huì)話標(biāo)識(shí),所確定的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息。
[0050]結(jié)合第六方面,在第六方面的第一種可能的實(shí)現(xiàn)方式中,所述RTP會(huì)話標(biāo)識(shí)中包括有與所述CSRC標(biāo)識(shí)字段的取值一致的標(biāo)識(shí)信息。
[0051 ] 結(jié)合第六方面或第六方面的第一種可能的實(shí)現(xiàn)方式,在第六方面的第二種可能的實(shí)現(xiàn)方式中,所述CSRC標(biāo)識(shí)字段為所述RTP報(bào)文的報(bào)頭中的第M個(gè)CSRC的第N個(gè)字節(jié),所述M為不小于I且不大于16的任意正整數(shù),所述N為不小于I且不大于4的任意正整數(shù)。
[0052]根據(jù)第一至第三方面提供的RTP會(huì)話處理方法、或第四至第六方面提供的媒體中間處理設(shè)備、媒體中間控制設(shè)備等RTP會(huì)話處理設(shè)備,媒體中間處理設(shè)備或媒體中間控制設(shè)備可分別根據(jù)終端設(shè)備發(fā)送的RTP報(bào)文中攜帶的用于標(biāo)識(shí)所述RTP報(bào)文對(duì)應(yīng)的RTP會(huì)話的CSRC標(biāo)識(shí)字段、或終端設(shè)備向其他終端設(shè)備發(fā)送的信令中攜帶的RTP會(huì)話標(biāo)識(shí),識(shí)別各RTP會(huì)話,從而在避免了現(xiàn)有RTP會(huì)話識(shí)別方案存在的對(duì)網(wǎng)絡(luò)監(jiān)控設(shè)備不友好及阻止RTP功能的實(shí)現(xiàn)等各種弊端的前提下,實(shí)現(xiàn)了 RTP會(huì)話的識(shí)別,提高了 RTP會(huì)話識(shí)別的識(shí)別效果。
【專利附圖】
【附圖說明】
[0053]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0054]圖1所示為本發(fā)明實(shí)施例一中所述RTP會(huì)話處理方法的流程示意圖;
[0055]圖2所示為本發(fā)明實(shí)施例二中所述RTP會(huì)話處理方法的流程示意圖;
[0056]圖3所示為本發(fā)明實(shí)施例三中所述RTP會(huì)話處理方法的流程示意圖;
[0057]圖4所示為本發(fā)明實(shí)施例四中所述RTP會(huì)話處理方法的流程示意圖;
[0058]圖5所示為本發(fā)明實(shí)施例四中所述會(huì)議場(chǎng)景下RTP會(huì)話處理方法的具體流程示意圖一;
[0059]圖6所示為本發(fā)明實(shí)施例四中所述會(huì)議場(chǎng)景下RTP會(huì)話處理方法的具體流程示意圖二 ;
[0060]圖7所示為本發(fā)明實(shí)施例五中所述媒體中間處理設(shè)備的結(jié)構(gòu)示意圖;
[0061]圖8所示為本發(fā)明實(shí)施例五中所述媒體中間控制設(shè)備的結(jié)構(gòu)示意圖;
[0062]圖9所示為本發(fā)明實(shí)施例五中所述終端設(shè)備的結(jié)構(gòu)示意圖;
[0063]圖10所示為本發(fā)明實(shí)施例六中所述媒體中間處理設(shè)備的結(jié)構(gòu)示意圖;
[0064]圖11所示為本發(fā)明實(shí)施例六中所述媒體中間控制設(shè)備的結(jié)構(gòu)示意圖;
[0065]圖12所示為本發(fā)明實(shí)施例六中所述終端設(shè)備的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0066]為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0067]實(shí)施例一:
[0068]如圖1所示,其為本發(fā)明實(shí)施例一中所述RTP會(huì)話處理方法的流程示意圖,所述RTP會(huì)話處理方法可適用于媒體傳輸復(fù)用場(chǎng)景,當(dāng)然,需要說明的是,所述RTP會(huì)話處理方法還可適用于非媒體傳輸復(fù)用場(chǎng)景,本發(fā)明實(shí)施例對(duì)此不作任何限定。具體地,所述RTP會(huì)話處理方法可包括以下步驟:
[0069]步驟101:接收終端設(shè)備發(fā)送的RTP報(bào)文,所述RTP報(bào)文中攜帶有用于標(biāo)識(shí)所述RTP報(bào)文對(duì)應(yīng)的RTP會(huì)話的CSRC標(biāo)識(shí)字段。
[0070]具體地,在本發(fā)明所述實(shí)施例中,為了避免現(xiàn)有RTP會(huì)話識(shí)別方案存在的對(duì)網(wǎng)絡(luò)監(jiān)控設(shè)備不友好或阻止RTP功能的實(shí)現(xiàn)等各種弊端,可采用對(duì)RTP報(bào)文報(bào)頭中的設(shè)定位置處的CSRC進(jìn)行重定義的方式來得到用于標(biāo)識(shí)所述RTP報(bào)文對(duì)應(yīng)的RTP會(huì)話的CSRC標(biāo)識(shí)字段;其中,所述CSRC標(biāo)識(shí)字段可用Sess1nGroupID表示,并且,不同的RTP會(huì)話可對(duì)應(yīng)不同的 Sess1nGroupID 取值。
[0071]進(jìn)一步地,在本發(fā)明所述實(shí)施例中,所述CSRC標(biāo)識(shí)字段通常可為RTP報(bào)文報(bào)頭中的第M個(gè)CSRC的第N個(gè)字節(jié);其中,由于通常情況下,RTP報(bào)文中的CSRC的個(gè)數(shù)不大于16且任一 CSRC所占用的字節(jié)個(gè)數(shù)通常均為4,因此,所述M通常為不小于I且不大于16的任意正整數(shù),所述N通常為不小于I且不大于4的任意正整數(shù)。
[0072]進(jìn)一步地,在本發(fā)明所述實(shí)施例中,所述CSRC標(biāo)識(shí)字段通常可為RTP報(bào)文報(bào)頭中的第I個(gè)CSRC的第I個(gè)字節(jié),即可對(duì)RTP報(bào)文報(bào)頭中的第I個(gè)CSRC的第I個(gè)字節(jié)進(jìn)行重定義,并用所述第I個(gè)CSRC的第I個(gè)字節(jié)的不同取值來標(biāo)識(shí)不同的RTP會(huì)話,以達(dá)到減少RTP報(bào)文所占用的字節(jié)空間,提高報(bào)文傳輸效率的效果。
[0073]需要說明的是,在本發(fā)明所述實(shí)施例中,除了采用上述對(duì)RTP報(bào)文報(bào)頭中的第M個(gè)CSRC的第N個(gè)字節(jié)進(jìn)行重定義的方式來得到所述CSRC標(biāo)識(shí)字段之外,還可以采用對(duì)RTP報(bào)文報(bào)頭中的第M個(gè)CSRC的多個(gè)字節(jié)進(jìn)行重定義、或者對(duì)RTP報(bào)文報(bào)頭中的多個(gè)CSRC進(jìn)行重定義、或者對(duì)RTP報(bào)文報(bào)頭中的設(shè)定位置處的CSRC進(jìn)行擴(kuò)展(如增加第M個(gè)CSRC的字節(jié)個(gè)數(shù)或增加已有CSRC的個(gè)數(shù)等)的方式來得到所述CSRC標(biāo)識(shí)字段,本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0074]另外需要說明的是,在本發(fā)明所述實(shí)施例一中,各步驟的執(zhí)行主體通??蔀槊襟w中間處理設(shè)備,其中,所述媒體中間處理設(shè)備可為MCU (Micro Controlled Unit,多點(diǎn)控制單元)等中間處理設(shè)備,本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0075]步驟102:根據(jù)所述CSRC標(biāo)識(shí)字段,識(shí)別終端設(shè)備發(fā)起的RTP會(huì)話,并根據(jù)媒體中間控制設(shè)備下發(fā)的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理。
[0076]具體地,當(dāng)將RTP報(bào)文報(bào)頭中的第I個(gè)CSRC的第I個(gè)字節(jié)重定義為CSRC標(biāo)識(shí)字段時(shí),針對(duì)接收到的同一傳輸?shù)刂废碌亩鄠€(gè)不同的RTP會(huì)話,媒體中間處理設(shè)備可采用對(duì)接收到的各RTP報(bào)文進(jìn)行解析,并獲取各RTP報(bào)文報(bào)頭中的第I個(gè)CSRC的第I個(gè)字節(jié)的取值的方式來識(shí)別各RTP會(huì)話,從而在避免了現(xiàn)有RTP會(huì)話識(shí)別方案存在的對(duì)網(wǎng)絡(luò)監(jiān)控設(shè)備不友好或阻止RTP功能的實(shí)現(xiàn)等各種弊端的前提下,實(shí)現(xiàn)了媒體傳輸復(fù)用場(chǎng)景下的RTP會(huì)話識(shí)別,提高了會(huì)話識(shí)別的效果。
[0077]進(jìn)一步地,媒體中間處理設(shè)備在根據(jù)終端設(shè)備發(fā)送的RTP報(bào)文中的CSRC標(biāo)識(shí)字段識(shí)別終端設(shè)備發(fā)起的RTP會(huì)話之后,可根據(jù)媒體中間控制設(shè)備下發(fā)的與識(shí)別出的RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息,對(duì)所述識(shí)別出的RTP會(huì)話進(jìn)行相應(yīng)處理。其中,所述媒體處理指示信息可以為提高RTP會(huì)話的QoS (Quality of Service,服務(wù)質(zhì)量)服務(wù)等級(jí)或降低RTP會(huì)話的QoS服務(wù)等級(jí)等信息,本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0078]需要說明的是,在本發(fā)明所述實(shí)施例中,媒體中間處理設(shè)備通??稍诮邮战K端設(shè)備發(fā)送的RTP報(bào)文之前,接收媒體中間控制設(shè)備下發(fā)的與所述終端設(shè)備發(fā)起的RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息;其中,所述媒體處理指示信息通常是所述媒體中間控制設(shè)備根據(jù)所述終端設(shè)備向其他終端設(shè)備發(fā)送的信令中攜帶的、用于標(biāo)識(shí)所述終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí),所確定的與所述RTP會(huì)話標(biāo)識(shí)相對(duì)應(yīng)的RTP會(huì)話所對(duì)應(yīng)的媒體處理指示信息。
[0079]具體地,所述終端設(shè)備向其他終端設(shè)備發(fā)送的信令至少可以包括SIP (Sess1nInitiat1n Protocol,會(huì)話初始化協(xié)議)信令以及H.323信令中的一種或多種,本發(fā)明實(shí)施例對(duì)此不作任何限定;并且,所述RTP會(huì)話標(biāo)識(shí)通??砂赟IP等信令所攜帶的SDP消息體(如 SDP Offer 或 SDP Answer 等)中。
[0080]進(jìn)一步地,針對(duì)終端設(shè)備發(fā)起的任一 RTP會(huì)話,用于標(biāo)識(shí)所述RTP會(huì)話的RTP會(huì)話標(biāo)識(shí)中通??砂ㄓ信c所述終端設(shè)備發(fā)送的與所述RTP會(huì)話相對(duì)應(yīng)的RTP報(bào)文中的CSRC標(biāo)識(shí)字段的取值一致的標(biāo)識(shí)信息。
[0081]例如,在本發(fā)明所述實(shí)施例中,當(dāng)采用對(duì)所述SDP消息體進(jìn)行重定義的方式,來將所述RTP會(huì)話標(biāo)識(shí)包含在所述SDP消息體中時(shí),可在所述SDP消息體中新增語義RTPSG來表示RTP會(huì)話分組;新增會(huì)話級(jí)a行屬性a=firstcsrc-redef表示采用重定義CSRC的RTP會(huì)話識(shí)別方案;新增會(huì)話級(jí)a行屬性a=sess1n-group-num:〈value〉表示定義有多少個(gè)RTP會(huì)話;新增a行參數(shù)a=rtp-sess1n-group-1d:〈value〉表示各RTP會(huì)話分組的具體取值,其中,所述a=rtp-sess1n-group-1d:〈value>即為與所述終端設(shè)備發(fā)送的RTP報(bào)文中的CSRC標(biāo)識(shí)字段的取值一致的標(biāo)識(shí)信息。
[0082]也就是說,針對(duì)任一 RTP會(huì)話,當(dāng)將所述RTP會(huì)話對(duì)應(yīng)的RTP報(bào)文報(bào)頭中的第I個(gè)CSRC的第I個(gè)字節(jié)重定義為CSRC標(biāo)識(shí)字段,且所述RTP報(bào)文報(bào)頭中的第I個(gè)CSRC的第I個(gè)字節(jié)的取值為I時(shí),SDP消息體中的新增a行參數(shù)a=rtp-sess1n-group-1d的取值通常也為I。
[0083]需要說明的是,在本發(fā)明所述實(shí)施例中,通??蓪⑸鲜龈餍略稣Z義以及各新增會(huì)話屬性共同作為所述RTP會(huì)話標(biāo)識(shí),也可僅將上述新增a行參數(shù)a=rtp-sess1n-group-1d:〈value〉作為所述RTP會(huì)話標(biāo)識(shí),本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0084]本發(fā)明實(shí)施例一提供了一種RTP會(huì)話處理方法,媒體中間處理設(shè)備在接收到終端設(shè)備發(fā)送的RTP報(bào)文后,可根據(jù)終端設(shè)備發(fā)送的RTP報(bào)文中攜帶的用于標(biāo)識(shí)所述RTP報(bào)文對(duì)應(yīng)的RTP會(huì)話的CSRC標(biāo)識(shí)字段,識(shí)別RTP會(huì)話,從而在避免了現(xiàn)有RTP會(huì)話識(shí)別方案存在的對(duì)網(wǎng)絡(luò)監(jiān)控設(shè)備不友好及阻止RTP功能的實(shí)現(xiàn)等各種弊端的前提下,實(shí)現(xiàn)了媒體傳輸復(fù)用場(chǎng)景下的RTP會(huì)話識(shí)別,提高了 RTP會(huì)話識(shí)別的識(shí)別效果。
[0085]實(shí)施例二:
[0086]本發(fā)明實(shí)施例二以動(dòng)作執(zhí)行方為媒體中間控制設(shè)備為例,對(duì)本發(fā)明實(shí)施例一中所述RTP會(huì)話處理方法進(jìn)行進(jìn)一步說明,如圖2所示,其為本發(fā)明實(shí)施例二中所述RTP會(huì)話處理方法的流程示意圖,所述RTP會(huì)話處理方法可包括以下步驟:
[0087]步驟201:從第一終端設(shè)備向第二終端設(shè)備發(fā)送的信令中,獲取用于標(biāo)識(shí)所述第一終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí)。
[0088]具體地,媒體中間控制設(shè)備,如AS (Applicat1n Server,應(yīng)用服務(wù)器)等設(shè)備,可采用檢測(cè)所述第一終端設(shè)備在與所述第二終端設(shè)備進(jìn)行信令協(xié)商時(shí),向所述向第二終端設(shè)備發(fā)送的信令的方式,獲取所述信令中攜帶的用于標(biāo)識(shí)所述第一終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí)。
[0089]其中,所述信令至少可以包括SIP信令以及H.323信令中的一種或多種,本發(fā)明實(shí)施例對(duì)此不作任何限定;并且,所述RTP會(huì)話標(biāo)識(shí)通??砂赟IP等信令所攜帶的SDP消息體(如 SDP Offer 或 SDP Answer 等)中。
[0090]進(jìn)一步地,針對(duì)第一終端設(shè)備發(fā)起的任一 RTP會(huì)話,用于標(biāo)識(shí)所述RTP會(huì)話的RTP會(huì)話標(biāo)識(shí)中通??砂ㄓ?與第一終端設(shè)備發(fā)送的與所述RTP會(huì)話相對(duì)應(yīng)的RTP報(bào)文中的CSRC標(biāo)識(shí)字段的取值一致的標(biāo)識(shí)信息。
[0091]例如,在本發(fā)明所述實(shí)施例中,當(dāng)采用對(duì)所述SDP消息體進(jìn)行重新定義的方式,來將所述RTP會(huì)話標(biāo)識(shí)包含在所述SDP消息體中時(shí),可在所述SDP消息體中新增語義RTPSG來表示RTP會(huì)話分組;新增會(huì)話級(jí)a行屬性a=firstcsrc-redef表示采用重定義CSRC的RTP會(huì)話識(shí)別方案;新增會(huì)話級(jí)a行屬性a=sess1n-group-num:〈value〉表示定義有多少個(gè)RTP會(huì)話;新增a行參數(shù)a=rtp-sess1n-group-1d:〈value〉表示各RTP會(huì)話分組的具體取值,其中,所述a=rtp-sess1n-group-1d:〈value>即為與所述第一終端設(shè)備發(fā)送的RTP報(bào)文中的CSRC標(biāo)識(shí)字段的取值一致的標(biāo)識(shí)信息。
[0092]也就是說,針對(duì)任一 RTP會(huì)話,當(dāng)將所述RTP會(huì)話對(duì)應(yīng)的RTP報(bào)文報(bào)頭中的第I個(gè)CSRC的第I個(gè)字節(jié)重定義為CSRC標(biāo)識(shí)字段,且所述RTP報(bào)文報(bào)頭中的第I個(gè)CSRC的第I個(gè)字節(jié)的取值為I時(shí),SDP消息體中的新增a行參數(shù)a=rtp-sess1n-group-1d的取值通常也為I。
[0093]進(jìn)一步地,在本發(fā)明所述實(shí)施例中,通??蓪⑸鲜龈餍略稣Z義以及各新增會(huì)話屬性共同作為所述RTP會(huì)話標(biāo)識(shí),也可僅將上述新增a行參數(shù)a=rtp-sess1n-group-1d:〈value〉作為所述RTP會(huì)話標(biāo)識(shí),本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0094]進(jìn)一步地,還可在所述SDP消息體中增加a=group屬性來標(biāo)識(shí)SDP消息體中的哪些“m=”行屬于相同的RTP會(huì)話;在每“m=”行增加a=mid屬性,來對(duì)a=group進(jìn)行索引,以及,在每“m=”行增加a=rtp-sess1n-group-1d屬性,標(biāo)識(shí)此“m=”行屬于哪個(gè)RTP會(huì)話,本發(fā)明實(shí)施例對(duì)此也不作任何限定。
[0095]步驟202:根據(jù)所述RTP會(huì)話標(biāo)識(shí),確定與所述第一終端設(shè)備發(fā)起的RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息。
[0096]具體地,媒體中間控制設(shè)備可根據(jù)當(dāng)前網(wǎng)絡(luò)參數(shù)以及第一終端設(shè)備發(fā)起的RTP會(huì)話所需的實(shí)際網(wǎng)絡(luò)帶寬等參數(shù),確定與所述RTP會(huì)話標(biāo)識(shí)相對(duì)應(yīng)的RTP會(huì)話(即所述第一終端設(shè)備發(fā)起的RTP會(huì)話)所對(duì)應(yīng)的媒體處理指示信息。
[0097]其中,所述媒體處理指示信息可以為提高RTP會(huì)話的QoS服務(wù)等級(jí)或降低RTP會(huì)話的QoS服務(wù)等級(jí)等信息,本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0098]步驟203:將所述媒體處理指示信息發(fā)送給媒體中間處理設(shè)備,以指示媒體中間處理設(shè)備在接收到第一終端設(shè)備發(fā)送的與所述第一終端設(shè)備發(fā)起的RTP會(huì)話相對(duì)應(yīng)的RTP報(bào)文,并根據(jù)所述RTP報(bào)文中攜帶的用于標(biāo)識(shí)所述RTP會(huì)話的CSRC標(biāo)識(shí)字段,識(shí)別所述RTP會(huì)話之后,根據(jù)所述媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理。
[0099]具體地,媒體中間控制設(shè)備通??刹捎肧IP或H.248等協(xié)議來向媒體中間處理設(shè)備下發(fā)媒體處理指示信息,本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0100]進(jìn)一步地,為了區(qū)分各媒體處理指示信息,在本發(fā)明所述實(shí)施例中,所述媒體中間控制設(shè)備通??蓪TP會(huì)話標(biāo)識(shí)以及與該RTP會(huì)話標(biāo)識(shí)相對(duì)應(yīng)的媒體處理指示信息一起發(fā)送給所述媒體中間處理設(shè)備,由媒體中間處理設(shè)備按照各RTP會(huì)話標(biāo)識(shí)與各媒體處理指示信息的一一對(duì)應(yīng)關(guān)系,對(duì)接收到的RTP會(huì)話標(biāo)識(shí)以及與該RTP會(huì)話標(biāo)識(shí)相對(duì)應(yīng)的媒體處理指示信息進(jìn)行存儲(chǔ),以便在接收到第一終端設(shè)備發(fā)送的RTP報(bào)文,并根據(jù)RTP報(bào)文報(bào)頭中的CSRC標(biāo)識(shí)字段(如RTP報(bào)文報(bào)頭中的第M個(gè)CSRC的第N個(gè)字節(jié)),識(shí)別所述第一終端設(shè)備發(fā)起的RTP會(huì)話之后,根據(jù)接收到的與所述識(shí)別出的RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息,對(duì)所述識(shí)別出的RTP會(huì)話進(jìn)行相應(yīng)處理。
[0101]本發(fā)明實(shí)施例二提供了一種RTP會(huì)話處理方法,媒體中間處理設(shè)備或媒體中間控制設(shè)備可分別根據(jù)終端設(shè)備發(fā)送的RTP報(bào)文中攜帶的CSRC標(biāo)識(shí)字段、或終端設(shè)備向其他終端設(shè)備發(fā)送的信令中攜帶的RTP會(huì)話標(biāo)識(shí),識(shí)別各RTP會(huì)話,從而在避免了現(xiàn)有RTP會(huì)話識(shí)別方案存在的對(duì)網(wǎng)絡(luò)監(jiān)控設(shè)備不友好及阻止RTP功能的實(shí)現(xiàn)等各種弊端的前提下,實(shí)現(xiàn)了媒體傳輸復(fù)用場(chǎng)景下的RTP會(huì)話識(shí)別,提高了 RTP會(huì)話識(shí)別的識(shí)別效果。
[0102]實(shí)施例三:
[0103]本發(fā)明實(shí)施例三以動(dòng)作執(zhí)行方為終端設(shè)備為例,對(duì)本發(fā)明實(shí)施例一或?qū)嵤├兴鯮TP會(huì)話處理方法進(jìn)行進(jìn)一步說明,如圖3所示,其為本發(fā)明實(shí)施例三中所述RTP會(huì)話處理方法的流程示意圖,所述RTP會(huì)話處理方法可包括以下步驟:
[0104]步驟301:第一終端設(shè)備向第二終端設(shè)備發(fā)送信令,所述信令中攜帶有用于標(biāo)識(shí)所述第一終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí)。
[0105]其中,所述第一終端設(shè)備向第二終端設(shè)備發(fā)送的信令至少可以包括SIP信令以及H.323信令中的一種或多種,本發(fā)明實(shí)施例對(duì)此不作任何限定;并且,所述RTP會(huì)話標(biāo)識(shí)通??砂赟IP等信令所攜帶的SDP消息體(如SDP Offer或SDP Answer等)中。
[0106]具體地,在本發(fā)明所述實(shí)施例中,可采用對(duì)所述SDP消息體進(jìn)行重新定義的方式,來將所述RTP會(huì)話標(biāo)識(shí)包含在所述SDP消息體中:
[0107]例如,可在所述SDP消息體中新增語義RTPSG來表示RTP會(huì)話分組;新增會(huì)話級(jí)a行屬性a=firstcsrc-redef表示采用重定義CSRC的RTP會(huì)話識(shí)別方案;新增會(huì)話級(jí)a行屬性a=sess1n-group_num:〈value〉表示定義有多少個(gè)RTP會(huì)話;新增a行參數(shù)a=rtp-sess1n-group-1d: <value>表示各RTP會(huì)話分組的具體取值。
[0108]進(jìn)一步地,在本發(fā)明所述實(shí)施例中,通常可將上述各新增語義以及各新增會(huì)話屬性共同作為所述RTP會(huì)話標(biāo)識(shí),也可僅將上述新增a行參數(shù)a=rtp-sess1n-group-1d:〈value〉作為所述RTP會(huì)話標(biāo)識(shí),本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0109]步驟302:第一終端設(shè)備向媒體中間處理設(shè)備發(fā)送與所述第一終端設(shè)備發(fā)起的RTP會(huì)話相對(duì)應(yīng)的RTP報(bào)文,所述RTP報(bào)文中攜帶有用于標(biāo)識(shí)所述RTP會(huì)話的CSRC標(biāo)識(shí)字段,以使媒體中間處理設(shè)備根據(jù)所述CSRC標(biāo)識(shí)字段,識(shí)別所述RTP會(huì)話,并根據(jù)媒體中間控制設(shè)備下發(fā)的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理。
[0110]其中,所述媒體處理指示信息是所述媒體中間控制設(shè)備根據(jù)第一終端設(shè)備向第二終端設(shè)備發(fā)送的信令中攜帶的用于標(biāo)識(shí)所述第一終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí),所確定的與所述第一終端設(shè)備發(fā)起的RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息。
[0111]具體地,所述CSRC標(biāo)識(shí)字段可為所述RTP報(bào)文的報(bào)頭中的第M個(gè)CSRC的第N個(gè)字節(jié),所述M為不小于I且不大于16的任意正整數(shù),所述N為不小于I且不大于4的任意正整數(shù)。
[0112]進(jìn)一步地,在本發(fā)明所述實(shí)施例中,針對(duì)第一終端設(shè)備發(fā)起的任一 RTP會(huì)話,用于標(biāo)識(shí)所述RTP會(huì)話的RTP會(huì)話標(biāo)識(shí)中通常可包括有:與第一終端設(shè)備發(fā)送的與所述RTP會(huì)話相對(duì)應(yīng)的RTP報(bào)文中的CSRC標(biāo)識(shí)字段的取值一致的標(biāo)識(shí)信息,如當(dāng)采用對(duì)所述SDP消息體進(jìn)行重新定義的方式,來將所述RTP會(huì)話標(biāo)識(shí)包含在所述SDP消息體中時(shí),所述SDP消息體中通??砂ㄓ行略龅腶行參數(shù)a=rtp-sess1n-group_id:〈value〉等與所述第一終端設(shè)備發(fā)送的RTP報(bào)文中的CSRC標(biāo)識(shí)字段的取值一致的標(biāo)識(shí)信息。
[0113]本發(fā)明實(shí)施例三提供了一種RTP會(huì)話處理方法,媒體中間處理設(shè)備或媒體中間控制設(shè)備可分別根據(jù)終端設(shè)備發(fā)送的RTP報(bào)文中攜帶的CSRC標(biāo)識(shí)字段、或終端設(shè)備向其他終端設(shè)備發(fā)送的信令中攜帶的RTP會(huì)話標(biāo)識(shí),識(shí)別各RTP會(huì)話,從而在避免了現(xiàn)有RTP會(huì)話識(shí)別方案存在的對(duì)網(wǎng)絡(luò)監(jiān)控設(shè)備不友好及阻止RTP功能的實(shí)現(xiàn)等各種弊端的前提下,實(shí)現(xiàn)了媒體傳輸復(fù)用場(chǎng)景下的RTP會(huì)話識(shí)別,提高了 RTP會(huì)話識(shí)別的識(shí)別效果。
[0114]實(shí)施例四:
[0115]本發(fā)明實(shí)施例四提供了一種RTP會(huì)話處理方法,所述RTP會(huì)話處理方法為對(duì)本發(fā)明實(shí)施例一?實(shí)施例三中所述RTP會(huì)話處理方法的進(jìn)一步說明,具體地,如圖4所示,所述RTP會(huì)話處理方法可包括以下步驟:
[0116]步驟401:第一終端設(shè)備向第二終端設(shè)備發(fā)送信令,所述信令中攜帶有用于標(biāo)識(shí)所述第一終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí)。
[0117]具體地,所述第一終端設(shè)備可在與所述第二終端設(shè)備進(jìn)行信令協(xié)商時(shí),向所述向第二終端設(shè)備發(fā)送信令,其中,所述信令至少可以包括SIP信令以及H.323信令中的一種或多種,并且,所述RTP會(huì)話標(biāo)識(shí)通常可包含在SIP等信令所攜帶的SDP消息體(如SDP Offer或 SDP Answer 等)中。
[0118]進(jìn)一步地,以所述RTP會(huì)話標(biāo)識(shí)包含在所述SDP消息體中為例,所述第一終端設(shè)備可通過以下步驟實(shí)現(xiàn)與所述第二終端設(shè)備之間的信令協(xié)商:
[0119]S1:第一終端設(shè)備向媒體中間控制設(shè)備發(fā)送SDP Offer信息,其中攜帶有用于標(biāo)識(shí)所述第一終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí);
[0120]S2:媒體中間控制設(shè)備識(shí)別所述SDP Offer中攜帶的RTP會(huì)話標(biāo)識(shí),并將所述SDPOffer轉(zhuǎn)發(fā)給所述第二終端設(shè)備;
[0121]S3:媒體中間控制設(shè)備接收所述第二終端設(shè)備返回的SDP Answer消息,其中攜帶有上述用于標(biāo)識(shí)所述第一終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí);
[0122]S4:媒體中間控制設(shè)備識(shí)別所述SDP Answer中攜帶的RTP會(huì)話標(biāo)識(shí),并將所述SDPAnswer轉(zhuǎn)發(fā)給所述第一終端設(shè)備,實(shí)現(xiàn)所述第一終端設(shè)備與所述第二終端設(shè)備之間的信令協(xié)商。
[0123]步驟402:媒體中間控制設(shè)備從第一終端設(shè)備向第二終端設(shè)備發(fā)送的信令中,獲取用于標(biāo)識(shí)所述第一終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí),并根據(jù)所述RTP會(huì)話標(biāo)識(shí),確定與所述RTP會(huì)話標(biāo)識(shí)相對(duì)應(yīng)的RTP會(huì)話所對(duì)應(yīng)的媒體處理指示信息。
[0124]步驟403:媒體中間控制設(shè)備將確定的與所述RTP會(huì)話標(biāo)識(shí)相對(duì)應(yīng)的RTP會(huì)話所對(duì)應(yīng)的媒體處理指示信息發(fā)送給媒體中間處理設(shè)備。
[0125]具體地,媒體中間控制設(shè)備通??刹捎肧IP或H.248等協(xié)議來向媒體中間處理設(shè)備下發(fā)媒體處理指示信息,本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0126]進(jìn)一步地,為了區(qū)分各媒體處理指示信息,在本發(fā)明所述實(shí)施例中,所述媒體中間控制設(shè)備通??蓪TP會(huì)話標(biāo)識(shí)以及與該RTP會(huì)話標(biāo)識(shí)相對(duì)應(yīng)的媒體處理指示信息一起發(fā)送給所述媒體中間處理設(shè)備,由媒體中間處理設(shè)備按照各RTP會(huì)話標(biāo)識(shí)與各媒體處理指示信息的一一對(duì)應(yīng)關(guān)系,對(duì)接收到的RTP會(huì)話標(biāo)識(shí)以及與該RTP會(huì)話標(biāo)識(shí)相對(duì)應(yīng)的媒體處理指示信息進(jìn)行存儲(chǔ),以便在接收到第一終端設(shè)備發(fā)送的RTP報(bào)文,并根據(jù)RTP報(bào)文中攜帶的CSRC標(biāo)識(shí)字段(如RTP報(bào)文報(bào)頭中的第M個(gè)CSRC的第N個(gè)字節(jié)),識(shí)別所述第一終端設(shè)備發(fā)起的RTP會(huì)話之后,根據(jù)接收到的所述RTP會(huì)話對(duì)應(yīng)的媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理。
[0127]步驟404:媒體中間處理設(shè)備建立與第一終端設(shè)備之間的雙向媒體流傳輸通道。
[0128]需要說明的是,所述第一終端設(shè)備與所述第二終端設(shè)備可互換,相應(yīng)地,所述媒體中間處理設(shè)備還可建立與所述第二終端設(shè)備之間的雙向媒體流傳輸通道,本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0129]步驟405:媒體中間處理設(shè)備接收第一終端設(shè)備發(fā)送的RTP報(bào)文,并在根據(jù)RTP報(bào)文中的攜帶的用于標(biāo)識(shí)所述RTP報(bào)文對(duì)應(yīng)的RTP會(huì)話的CSRC標(biāo)識(shí)字段,識(shí)別所述第一終端設(shè)備發(fā)起的RTP會(huì)話之后,根據(jù)接收到的與識(shí)別出的RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息,對(duì)所述識(shí)別出的RTP會(huì)話進(jìn)行相應(yīng)處理。
[0130]具體地,在本發(fā)明所述實(shí)施例中,為了減少RTP報(bào)文所占用的字節(jié)空間,提高報(bào)文傳輸效率,可將RTP報(bào)文報(bào)頭中的第I個(gè)CSRC的第I個(gè)字節(jié)重定義為CSRC標(biāo)識(shí)字段,即采用重新定義RTP報(bào)文報(bào)頭中的第I個(gè)CSRC的方法來標(biāo)識(shí)不同RTP會(huì)話。
[0131]具體地,下面以會(huì)議場(chǎng)景下的RTP會(huì)話處理機(jī)制為例,對(duì)本發(fā)明實(shí)施例四中所述RTP會(huì)話處理方法進(jìn)行簡(jiǎn)要說明,其中,假設(shè)媒體中間控制設(shè)備為AS,媒體中間處理設(shè)備為MCU。
[0132]如圖5所示,假設(shè)會(huì)議中已經(jīng)存在終端設(shè)備A、B以及C,且終端設(shè)備D準(zhǔn)備加入該會(huì)議,則所對(duì)應(yīng)的RTP會(huì)話處理方法可包括如下步驟:
[0133]步驟501:終端設(shè)備D向AS發(fā)送加入會(huì)議請(qǐng)求消息,其中攜帶有用于標(biāo)識(shí)所述終端設(shè)備D發(fā)起的各RTP會(huì)話的RTP會(huì)話標(biāo)識(shí)。
[0134]具體地,以圖5為例,假設(shè)終端設(shè)備D具備三個(gè)攝像頭,且所述三個(gè)攝像頭對(duì)應(yīng)兩個(gè)RTP會(huì)話,其中,中間攝像頭對(duì)應(yīng)一個(gè)RTP會(huì)話,其余兩邊攝像頭對(duì)應(yīng)另一 RTP會(huì)話,則當(dāng)終端設(shè)備D將三個(gè)攝像頭采集到的畫面通過相同的端口發(fā)送到所述AS,即處于媒體復(fù)用場(chǎng)景下時(shí),所述終端設(shè)備D向AS發(fā)送的加入會(huì)議請(qǐng)求消息中將攜帶有兩個(gè)分別用于標(biāo)識(shí)所述終端設(shè)備D通過相同的端口發(fā)起的兩個(gè)不同的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí)。
[0135]步驟502:AS識(shí)別終端設(shè)備D發(fā)送的RTP會(huì)話標(biāo)識(shí),并向終端設(shè)備D發(fā)送允許加入會(huì)議的響應(yīng)消息,其中攜帶有上述步驟501中所述的用于標(biāo)識(shí)所述終端設(shè)備D發(fā)起的各RTP會(huì)話的RTP會(huì)話標(biāo)識(shí)。
[0136]步驟503:AS根據(jù)用于標(biāo)識(shí)所述終端設(shè)備D發(fā)起的各RTP會(huì)話的RTP會(huì)話標(biāo)識(shí)進(jìn)行媒體處理決策,確定與各RTP會(huì)話標(biāo)識(shí)相對(duì)應(yīng)的RTP會(huì)話所對(duì)應(yīng)的媒體處理指示信息。
[0137]其中,所述媒體處理指示信息可以為提高RTP會(huì)話的QoS服務(wù)等級(jí)或降低RTP會(huì)話的QoS服務(wù)等級(jí)等信息。
[0138]具體地,以圖5為例,假設(shè)所述中間攝像頭對(duì)應(yīng)的RTP會(huì)話的優(yōu)先級(jí)較高,其余兩邊攝像頭對(duì)應(yīng)的RTP會(huì)話的優(yōu)先級(jí)較低,則AS在進(jìn)行媒體處理決策時(shí),可適當(dāng)提高所述中間攝像頭對(duì)應(yīng)的RTP會(huì)話的QoS服務(wù)等級(jí),或者,可適當(dāng)降低所述其余兩邊攝像頭對(duì)應(yīng)的RTP會(huì)話的QoS服務(wù)等級(jí)。
[0139]步驟504:AS向MCU發(fā)送媒體處理指示信息。
[0140]步驟505 =MCU接收到終端設(shè)備D發(fā)送的RTP報(bào)文后,根據(jù)RTP報(bào)文中的CSRC標(biāo)識(shí)字段,識(shí)別RTP會(huì)話,并根據(jù)接收到的所述RTP會(huì)話對(duì)應(yīng)的媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理,如提高RTP會(huì)話的QoS服務(wù)等級(jí)或降低RTP會(huì)話的QoS服務(wù)等級(jí)等。
[0141]進(jìn)一步地,如圖6所示,假設(shè)會(huì)議中已經(jīng)存在終端設(shè)備A、B以及C,且AS邀請(qǐng)終端設(shè)備D加入會(huì)議,則所對(duì)應(yīng)的RTP會(huì)話處理方法可包括如下步驟:
[0142]步驟601:AS向終端設(shè)備D發(fā)起邀請(qǐng)加入會(huì)議消息,其中攜帶有AS發(fā)起的各RTP會(huì)話的RTP會(huì)話標(biāo)識(shí)。
[0143]具體地,以圖6為例,假設(shè)終端設(shè)備D具備三個(gè)攝像頭,且所述三個(gè)攝像頭對(duì)應(yīng)兩個(gè)RTP會(huì)話,其中,中間攝像頭對(duì)應(yīng)一個(gè)RTP會(huì)話,其余兩邊攝像頭對(duì)應(yīng)另一 RTP會(huì)話,則當(dāng)處于媒體復(fù)用場(chǎng)景下時(shí),AS向終端設(shè)備D發(fā)起的邀請(qǐng)加入會(huì)議消息中將攜帶有兩個(gè)分別用于標(biāo)識(shí)所述AS通過相同的端口發(fā)起的兩個(gè)不同的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí)。
[0144]步驟602:終端設(shè)備D識(shí)別所述RTP會(huì)話標(biāo)識(shí),并向AS發(fā)送接受消息,其中攜帶有上述步驟601中所述的RTP會(huì)話標(biāo)識(shí)。
[0145]步驟603:AS根據(jù)RTP會(huì)話標(biāo)識(shí)進(jìn)行媒體處理決策,確定與各RTP會(huì)話標(biāo)識(shí)相對(duì)應(yīng)的RTP會(huì)話所對(duì)應(yīng)的媒體處理指示信息。
[0146]其中,所述媒體處理指示信息可以為提高RTP會(huì)話的QoS服務(wù)等級(jí)或降低RTP會(huì)話的QoS服務(wù)等級(jí)等信息。
[0147]具體地,以圖6為例,假設(shè)所述中間攝像頭對(duì)應(yīng)的RTP會(huì)話的優(yōu)先級(jí)較高,其余兩邊攝像頭對(duì)應(yīng)的RTP會(huì)話的優(yōu)先級(jí)較低,則AS在進(jìn)行媒體處理決策時(shí),可適當(dāng)提高所述中間攝像頭對(duì)應(yīng)的RTP會(huì)話的QoS服務(wù)等級(jí),或者,可適當(dāng)降低所述其余兩邊攝像頭對(duì)應(yīng)的RTP會(huì)話的QoS服務(wù)等級(jí)。
[0148]步驟604:AS向MCU發(fā)送媒體處理指示信息。
[0149]步驟605 =MCU接收到終端設(shè)備D的RTP報(bào)文后,根據(jù)RTP報(bào)文中的CSRC標(biāo)識(shí)字段,識(shí)別RTP會(huì)話,并根據(jù)接收到的所述RTP會(huì)話對(duì)應(yīng)的媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理。
[0150]本發(fā)明實(shí)施例四提供了一種RTP會(huì)話處理方法,媒體中間處理設(shè)備或媒體中間控制設(shè)備可分別根據(jù)終端設(shè)備發(fā)送的RTP報(bào)文中攜帶的CSRC標(biāo)識(shí)字段、或終端設(shè)備向其他終端設(shè)備發(fā)送的信令中攜帶的RTP會(huì)話標(biāo)識(shí),識(shí)別各RTP會(huì)話,從而在避免了現(xiàn)有RTP會(huì)話識(shí)別方案存在的對(duì)網(wǎng)絡(luò)監(jiān)控設(shè)備不友好及阻止RTP功能的實(shí)現(xiàn)等各種弊端的前提下,實(shí)現(xiàn)了媒體傳輸復(fù)用場(chǎng)景下的RTP會(huì)話識(shí)別,提高了 RTP會(huì)話識(shí)別的識(shí)別效果。
[0151]實(shí)施例五:
[0152]本發(fā)明實(shí)施例五提供了一種可用于實(shí)現(xiàn)本發(fā)明實(shí)施例一所示方法的媒體中間處理設(shè)備,如圖7所示,其為本發(fā)明實(shí)施例五中所述媒體中間處理設(shè)備的結(jié)構(gòu)示意圖,其中,所述媒體中間處理設(shè)備可為MCU等中間處理設(shè)備,本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0153]具體地,所述媒體中間處理設(shè)備可包括會(huì)話報(bào)文接收模塊11以及會(huì)話報(bào)文處理模塊12,其中:
[0154]所述會(huì)話報(bào)文接收模塊11用于接收終端設(shè)備發(fā)送的RTP報(bào)文,所述RTP報(bào)文中攜帶有用于標(biāo)識(shí)所述RTP報(bào)文對(duì)應(yīng)的RTP會(huì)話的CSRC標(biāo)識(shí)字段。
[0155]可選的,所述CSRC標(biāo)識(shí)字段的不同取值可對(duì)應(yīng)不同的RTP會(huì)話,并且,所述CSRC標(biāo)識(shí)字段通常可為RTP報(bào)文報(bào)頭中的第M個(gè)CSRC的第N個(gè)字節(jié),其中,所述M通常為不小于I且不大于16的任意正整數(shù),所述N通常為不小于I且不大于4的任意正整數(shù)。
[0156]需要說明的是,在本發(fā)明所述實(shí)施例中,所述CSRC標(biāo)識(shí)字段還可以為所述RTP報(bào)文的報(bào)頭中的第M個(gè)CSRC的多個(gè)字節(jié)所對(duì)應(yīng)的字段、或者所述RTP報(bào)文的報(bào)頭中的多個(gè)CSRC所對(duì)應(yīng)的字段、或者所述RTP報(bào)文的報(bào)頭中新擴(kuò)展的CSRC或CSRC字節(jié)所對(duì)應(yīng)的字段等,本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0157]所述會(huì)話報(bào)文處理模塊12用于根據(jù)所述會(huì)話報(bào)文接收模塊11接收到的RTP報(bào)文中的CSRC標(biāo)識(shí)字段,識(shí)別所述終端設(shè)備發(fā)起的RTP會(huì)話,并根據(jù)媒體中間控制設(shè)備下發(fā)的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理。
[0158]具體地,由于CSRC標(biāo)識(shí)字段的不同取值可對(duì)應(yīng)不同的會(huì)話,因此,在本發(fā)明所述實(shí)施例中,所述會(huì)話報(bào)文處理模塊12具體可用于對(duì)接收到的RTP報(bào)文進(jìn)行解析,并獲取所述RTP報(bào)文中的CSRC標(biāo)識(shí)字段的取值的方式,來識(shí)別所述終端設(shè)備發(fā)起的RTP會(huì)話,從而在避免了現(xiàn)有RTP會(huì)話識(shí)別方案存在的對(duì)網(wǎng)絡(luò)監(jiān)控設(shè)備不友好或阻止RTP功能的實(shí)現(xiàn)等各種弊端的前提下,實(shí)現(xiàn)了 RTP會(huì)話識(shí)別,提高了會(huì)話識(shí)別的效果。
[0159]進(jìn)一步地,所述媒體中間處理設(shè)備還可包括指示信息接收模塊13,其中:
[0160]所述指示信息接收模塊13可用于在接收終端設(shè)備發(fā)送的RTP報(bào)文之前,接收媒體中間控制設(shè)備下發(fā)的與所述終端設(shè)備發(fā)起的RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息。
[0161]其中,所述媒體處理指示信息是所述媒體中間控制設(shè)備根據(jù)所述終端設(shè)備向其他終端設(shè)備發(fā)送的信令中攜帶的用于標(biāo)識(shí)所述終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí),所確定的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息。
[0162]進(jìn)一步地,針對(duì)終端設(shè)備發(fā)起的任一 RTP會(huì)話,用于標(biāo)識(shí)所述RTP會(huì)話的RTP會(huì)話標(biāo)識(shí)中通??砂ㄓ信c所述終端設(shè)備發(fā)送的與所述RTP會(huì)話相對(duì)應(yīng)的RTP報(bào)文中的CSRC標(biāo)識(shí)字段的取值一致的標(biāo)識(shí)信息。
[0163]例如,當(dāng)采用對(duì)所述SDP消息體進(jìn)行重新定義的方式,來將所述RTP會(huì)話標(biāo)識(shí)包含在所述SDP消息體中時(shí),所述SDP消息體中通??砂ㄓ行略龅腶行參數(shù)a=rtp-sess1n-group-1d: <value>等與所述第一終端設(shè)備發(fā)送的RTP報(bào)文中的CSRC標(biāo)識(shí)字段的取值一致的標(biāo)識(shí)信息。
[0164]根據(jù)本發(fā)明實(shí)施例五所提供的媒體中間處理設(shè)備,在接收到終端設(shè)備發(fā)送的RTP報(bào)文時(shí),可根據(jù)終端設(shè)備發(fā)送的RTP報(bào)文中攜帶的用于標(biāo)識(shí)所述RTP報(bào)文對(duì)應(yīng)的RTP會(huì)話的CSRC標(biāo)識(shí)字段識(shí)別所述RTP會(huì)話,從而在避免了現(xiàn)有RTP會(huì)話識(shí)別方案存在的對(duì)網(wǎng)絡(luò)監(jiān)控設(shè)備不友好及阻止RTP功能的實(shí)現(xiàn)等各種弊端的前提下,實(shí)現(xiàn)了 RTP會(huì)話的識(shí)別,提高了RTP會(huì)話識(shí)別的識(shí)別效果。
[0165]進(jìn)一步地,本發(fā)明實(shí)施例五還提供了一種可用于實(shí)現(xiàn)本發(fā)明實(shí)施例二所示方法的媒體中間控制設(shè)備,如圖8所示,其為本發(fā)明實(shí)施例五中所述媒體中間控制設(shè)備的結(jié)構(gòu)示意圖,其中,所述媒體中間控制設(shè)備可為AS等設(shè)備,本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0166]具體地,所述媒體中間控制設(shè)備可包括會(huì)話標(biāo)識(shí)獲取模塊21、指示信息確定模塊22以及指示信息下發(fā)模塊23,其中:
[0167]所述會(huì)話標(biāo)識(shí)獲取模塊21用于從第一終端設(shè)備向第二終端設(shè)備發(fā)送的信令中,獲取用于標(biāo)識(shí)所述第一終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí)。
[0168]可選的,所述信令至少可以包括SIP信令以及H.323信令中的一種或多種,本發(fā)明實(shí)施例對(duì)此不作任何限定,并且,所述RTP會(huì)話標(biāo)識(shí)通??砂赟IP等信令所攜帶的SDP消息體中。
[0169]所述指示信息確定模塊22用于根據(jù)所述RTP會(huì)話標(biāo)識(shí),確定與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息。
[0170]具體地,所述指示信息確定模塊22可用于根據(jù)當(dāng)前網(wǎng)絡(luò)參數(shù)以及第一終端設(shè)備發(fā)起的RTP會(huì)話所需的實(shí)際網(wǎng)絡(luò)帶寬等參數(shù),確定與所述RTP會(huì)話標(biāo)識(shí)相對(duì)應(yīng)的RTP會(huì)話(即所述第一終端設(shè)備發(fā)起的RTP會(huì)話)所對(duì)應(yīng)的媒體處理指示信息,其中,所述媒體處理指示信息可以為提高RTP會(huì)話的QoS服務(wù)等級(jí)或降低RTP會(huì)話的QoS服務(wù)等級(jí)等信息,本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0171]所述指示信息下發(fā)模塊23用于將所述媒體處理指示信息發(fā)送給媒體中間處理設(shè)備,以指示媒體中間處理設(shè)備在接收到所述第一終端設(shè)備發(fā)送的與所述RTP會(huì)話相對(duì)應(yīng)的RTP報(bào)文,并根據(jù)所述RTP報(bào)文中攜帶的用于標(biāo)識(shí)所述RTP會(huì)話的CSRC標(biāo)識(shí)字段識(shí)別所述RTP會(huì)話之后,根據(jù)所述媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理。
[0172]進(jìn)一步地,為了區(qū)分各媒體處理指示信息,在本發(fā)明所述實(shí)施例中,所述指示信息下發(fā)模塊23通??捎糜趯TP會(huì)話標(biāo)識(shí)以及與該RTP會(huì)話標(biāo)識(shí)相對(duì)應(yīng)的媒體處理指示信息一起發(fā)送給所述媒體中間處理設(shè)備,由所述媒體中間處理設(shè)備按照各RTP會(huì)話標(biāo)識(shí)與各媒體處理指示信息的一一對(duì)應(yīng)關(guān)系,對(duì)接收到的RTP會(huì)話標(biāo)識(shí)以及與該RTP會(huì)話標(biāo)識(shí)相對(duì)應(yīng)的媒體處理指示信息進(jìn)行存儲(chǔ),以便在接收到第一終端設(shè)備發(fā)送的RTP報(bào)文,并根據(jù)RTP報(bào)文報(bào)頭中攜帶的CSRC標(biāo)識(shí)字段,識(shí)別所述第一終端設(shè)備發(fā)起的RTP會(huì)話之后,根據(jù)接收到的與所述識(shí)別出的RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息,對(duì)所述識(shí)別出的RTP會(huì)話進(jìn)行相應(yīng)處理。
[0173]本發(fā)明實(shí)施例五提供了一種媒體中間控制設(shè)備,可根據(jù)終端設(shè)備向其他終端設(shè)備發(fā)送的信令中攜帶的RTP會(huì)話標(biāo)識(shí),識(shí)別各RTP會(huì)話,從而在避免了現(xiàn)有RTP會(huì)話識(shí)別方案存在的對(duì)網(wǎng)絡(luò)監(jiān)控設(shè)備不友好及阻止RTP功能的實(shí)現(xiàn)等各種弊端的前提下,實(shí)現(xiàn)了 RTP會(huì)話的識(shí)別,提高了 RTP會(huì)話識(shí)別的識(shí)別效果。
[0174]進(jìn)一步地,本發(fā)明實(shí)施例五還提供了一種可用于實(shí)現(xiàn)本發(fā)明實(shí)施例三所示方法的終端設(shè)備,如圖9所示,其為本發(fā)明實(shí)施例五中所述終端設(shè)備的結(jié)構(gòu)示意圖,其中,所述終端設(shè)備可為平板電腦、智能手機(jī)等終端設(shè)備,本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0175]具體地,所述終端設(shè)備可包括信令發(fā)送模塊31以及報(bào)文發(fā)送模塊32,其中:
[0176]所述信令發(fā)送模塊31用于向其他終端設(shè)備發(fā)送信令,所述信令中攜帶有用于標(biāo)識(shí)所述終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí);
[0177]所述報(bào)文發(fā)送模塊32用于向媒體中間處理設(shè)備發(fā)送與所述RTP會(huì)話相對(duì)應(yīng)的RTP報(bào)文,所述RTP報(bào)文中攜帶有用于標(biāo)識(shí)所述RTP會(huì)話的CSRC標(biāo)識(shí)字段,以使所述媒體中間處理設(shè)備根據(jù)所述CSRC標(biāo)識(shí)字段,識(shí)別所述RTP會(huì)話,并根據(jù)媒體中間控制設(shè)備下發(fā)的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理。
[0178]其中,所述媒體處理指示信息是所述媒體中間控制設(shè)備根據(jù)所述終端設(shè)備向其他終端設(shè)備發(fā)送的信令中攜帶的用于標(biāo)識(shí)所述終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí),所確定的與所述終端設(shè)備發(fā)起的RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息。
[0179]在本發(fā)明所述實(shí)施例五中,媒體中間處理設(shè)備、媒體中間控制設(shè)備等可分別根據(jù)終端設(shè)備發(fā)送的RTP報(bào)文中攜帶的用于標(biāo)識(shí)所述RTP報(bào)文對(duì)應(yīng)的RTP會(huì)話的CSRC標(biāo)識(shí)字段、或終端設(shè)備向其他終端設(shè)備發(fā)送的信令中攜帶的RTP會(huì)話標(biāo)識(shí),識(shí)別各RTP會(huì)話,從而在避免了現(xiàn)有RTP會(huì)話識(shí)別方案存在的對(duì)網(wǎng)絡(luò)監(jiān)控設(shè)備不友好及阻止RTP功能的實(shí)現(xiàn)等各種弊端的前提下,實(shí)現(xiàn)了 RTP會(huì)話的識(shí)別,提高了 RTP會(huì)話識(shí)別的識(shí)別效果。
[0180]實(shí)施例六:
[0181]本發(fā)明實(shí)施例六提供了一種可用于實(shí)現(xiàn)本發(fā)明實(shí)施例一所示方法的媒體中間處理設(shè)備,如圖10所示,其為本發(fā)明實(shí)施例六中所述媒體中間處理設(shè)備的結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實(shí)施例六相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請(qǐng)參照?qǐng)D1或圖4所示的本發(fā)明各實(shí)施例。
[0182]具體地,所述媒體中間處理設(shè)備可為MCU等中間處理設(shè)備,本發(fā)明實(shí)施例對(duì)此不作任何限定。具體地,本發(fā)明實(shí)施例六以所述媒體中間處理設(shè)備為MCU為例進(jìn)行說明,圖10示出的是與本發(fā)明實(shí)施例六相關(guān)的MCU40的部分結(jié)構(gòu)的框圖。
[0183]如圖10所示,所述MCU40包括:接收器41以及處理器42等部件。本領(lǐng)域技術(shù)人員可以理解,圖10中示出的MCU40的結(jié)構(gòu)并不構(gòu)成對(duì)MCU的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置,本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0184]下面結(jié)合圖10對(duì)所述MCU40的各個(gè)構(gòu)成部件進(jìn)行具體的介紹:
[0185]所述接收器41可用于接收終端設(shè)備發(fā)送的RTP報(bào)文,所述RTP報(bào)文中攜帶有用于標(biāo)識(shí)所述RTP報(bào)文對(duì)應(yīng)的RTP會(huì)話的CSRC標(biāo)識(shí)字段??蛇x的,所述CSRC標(biāo)識(shí)字段的不同取值可對(duì)應(yīng)不同的RTP會(huì)話,并且,所述CSRC標(biāo)識(shí)字段通??蔀镽TP報(bào)文報(bào)頭中的第M個(gè)CSRC的第N個(gè)字節(jié),其中,所述M通常為不小于I且不大于16的任意正整數(shù),所述N通常為不小于I且不大于4的任意正整數(shù)。
[0186]需要說明的是,在本發(fā)明所述實(shí)施例中,所述CSRC標(biāo)識(shí)字段還可以為所述RTP報(bào)文的報(bào)頭中的第M個(gè)CSRC的多個(gè)字節(jié)所對(duì)應(yīng)的字段、或者所述RTP報(bào)文的報(bào)頭中的多個(gè)CSRC所對(duì)應(yīng)的字段、或者所述RTP報(bào)文的報(bào)頭中新擴(kuò)展的CSRC或CSRC字節(jié)所對(duì)應(yīng)的字段等,本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0187]所述處理器42可用于根據(jù)所述接收器41接收到的RTP報(bào)文中的CSRC標(biāo)識(shí)字段,識(shí)別所述終端設(shè)備發(fā)起的RTP會(huì)話,并根據(jù)媒體中間控制設(shè)備下發(fā)的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理。
[0188]具體地,由于CSRC標(biāo)識(shí)字段的不同取值可對(duì)應(yīng)不同的會(huì)話,因此,在本發(fā)明所述實(shí)施例中,所述處理器42具體可用于對(duì)接收到的RTP報(bào)文進(jìn)行解析,并獲取所述RTP報(bào)文中的CSRC標(biāo)識(shí)字段的取值的方式,來識(shí)別所述終端設(shè)備發(fā)起的RTP會(huì)話,從而在避免了現(xiàn)有RTP會(huì)話識(shí)別方案存在的對(duì)網(wǎng)絡(luò)監(jiān)控設(shè)備不友好或阻止RTP功能的實(shí)現(xiàn)等各種弊端的前提下,實(shí)現(xiàn)了媒體傳輸復(fù)用場(chǎng)景下的RTP會(huì)話識(shí)別,提高了會(huì)話識(shí)別的效果。
[0189]進(jìn)一步地,在本發(fā)明所述實(shí)施例中,所述接收器41還可用于在接收終端設(shè)備發(fā)送的RTP報(bào)文之前,接收媒體中間控制設(shè)備下發(fā)的與所述終端設(shè)備發(fā)起的RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息。
[0190]其中,所述媒體處理指示信息是所述媒體中間控制設(shè)備根據(jù)所述終端設(shè)備向其他終端設(shè)備發(fā)送的信令中攜帶的用于標(biāo)識(shí)所述終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí),所確定的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息。
[0191]進(jìn)一步地,針對(duì)終端設(shè)備發(fā)起的任一 RTP會(huì)話,用于標(biāo)識(shí)所述RTP會(huì)話的RTP會(huì)話標(biāo)識(shí)中通??砂ㄓ信c所述終端設(shè)備發(fā)送的與所述RTP會(huì)話相對(duì)應(yīng)的RTP報(bào)文中的CSRC標(biāo)識(shí)字段的取值一致的標(biāo)識(shí)信息。
[0192]例如,當(dāng)采用對(duì)所述SDP消息體進(jìn)行重新定義的方式,來將所述RTP會(huì)話標(biāo)識(shí)包含在所述SDP消息體中時(shí),所述SDP消息體中通常可包括有新增的a行參數(shù)a=rtp-sess1n-group-1d: <value>等與所述第一終端設(shè)備發(fā)送的RTP報(bào)文中的CSRC標(biāo)識(shí)字段的取值一致的標(biāo)識(shí)信息。
[0193]根據(jù)本發(fā)明實(shí)施例六所提供的媒體中間處理設(shè)備,在接收到終端設(shè)備發(fā)送的RTP報(bào)文時(shí),可根據(jù)終端設(shè)備發(fā)送的RTP報(bào)文中攜帶的用于標(biāo)識(shí)所述RTP報(bào)文對(duì)應(yīng)的RTP會(huì)話的CSRC標(biāo)識(shí)字段識(shí)別所述RTP會(huì)話,從而在避免了現(xiàn)有RTP會(huì)話識(shí)別方案存在的對(duì)網(wǎng)絡(luò)監(jiān)控設(shè)備不友好及阻止RTP功能的實(shí)現(xiàn)等各種弊端的前提下,實(shí)現(xiàn)了 RTP會(huì)話的識(shí)別,提高了RTP會(huì)話識(shí)別的識(shí)別效果。
[0194]進(jìn)一步地,本發(fā)明實(shí)施例六還提供了一種可用于實(shí)現(xiàn)本發(fā)明實(shí)施例二所示方法的媒體中間控制設(shè)備,如圖11所示,其為本發(fā)明實(shí)施例六中所述媒體中間控制設(shè)備的結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實(shí)施例六相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請(qǐng)參照?qǐng)D2或圖4所示的本發(fā)明各實(shí)施例。
[0195]具體地,所述媒體中間控制設(shè)備可為AS等設(shè)備,本發(fā)明實(shí)施例對(duì)此不作任何限定;具體地,本發(fā)明實(shí)施例六以所述媒體中間控制設(shè)備為AS為例進(jìn)行說明,圖11示出的是與本發(fā)明實(shí)施例六相關(guān)的AS50的部分結(jié)構(gòu)的框圖。
[0196]如圖11所示,所述AS50包括:采集器51、處理器52以及發(fā)送器53等部件。本領(lǐng)域技術(shù)人員可以理解,圖11中示出的AS50的結(jié)構(gòu)并不構(gòu)成對(duì)AS的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置,本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0197]下面結(jié)合圖11對(duì)所述AS50的各個(gè)構(gòu)成部件進(jìn)行具體的介紹:
[0198]所述采集器51可用于從第一終端設(shè)備向第二終端設(shè)備發(fā)送的信令中,獲取用于標(biāo)識(shí)所述第一終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí);具體地,所述信令至少可以包括SIP信令以及H.323信令中的一種或多種,本發(fā)明實(shí)施例對(duì)此不作任何限定,并且,所述RTP會(huì)話標(biāo)識(shí)通常可包含在SIP等信令所攜帶的SDP消息體中。
[0199]所述處理器52可用于根據(jù)所述RTP會(huì)話標(biāo)識(shí),確定與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息。
[0200]具體地,所述處理器52可用于根據(jù)當(dāng)前網(wǎng)絡(luò)參數(shù)以及第一終端設(shè)備發(fā)起的RTP會(huì)話所需的實(shí)際網(wǎng)絡(luò)帶寬等參數(shù),確定與所述RTP會(huì)話標(biāo)識(shí)相對(duì)應(yīng)的RTP會(huì)話(即所述第一終端設(shè)備發(fā)起的RTP會(huì)話)所對(duì)應(yīng)的媒體處理指示信息,其中,所述媒體處理指示信息可以為提高RTP會(huì)話的QoS服務(wù)等級(jí)或降低RTP會(huì)話的QoS服務(wù)等級(jí)等信息,本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0201]所述發(fā)送器53可用于將所述媒體處理指示信息發(fā)送給媒體中間處理設(shè)備,以指示媒體中間處理設(shè)備在接收到所述第一終端設(shè)備發(fā)送的與所述RTP會(huì)話相對(duì)應(yīng)的RTP報(bào)文,并根據(jù)所述RTP報(bào)文中攜帶的用于標(biāo)識(shí)所述RTP會(huì)話的CSRC標(biāo)識(shí)字段,識(shí)別所述RTP會(huì)話之后,根據(jù)所述媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理。
[0202]進(jìn)一步地,為了區(qū)分各媒體處理指示信息,在本發(fā)明所述實(shí)施例中,所述發(fā)送器53通??捎糜趯TP會(huì)話標(biāo)識(shí)以及與該RTP會(huì)話標(biāo)識(shí)相對(duì)應(yīng)的媒體處理指示信息一起發(fā)送給所述媒體中間處理設(shè)備,由所述媒體中間處理設(shè)備按照各RTP會(huì)話標(biāo)識(shí)與各媒體處理指示信息的一一對(duì)應(yīng)關(guān)系,對(duì)接收到的RTP會(huì)話標(biāo)識(shí)以及與該RTP會(huì)話標(biāo)識(shí)相對(duì)應(yīng)的媒體處理指示信息進(jìn)行存儲(chǔ),以便在接收到第一終端設(shè)備發(fā)送的RTP報(bào)文,并根據(jù)RTP報(bào)文報(bào)頭中的CSRC標(biāo)識(shí)字段,識(shí)別所述第一終端設(shè)備發(fā)起的RTP會(huì)話之后,根據(jù)接收到的與所述識(shí)別出的RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息,對(duì)所述識(shí)別出的RTP會(huì)話進(jìn)行相應(yīng)處理。
[0203]本發(fā)明實(shí)施例六提供了一種媒體中間控制設(shè)備,可根據(jù)終端設(shè)備向其他終端設(shè)備發(fā)送的信令中攜帶的RTP會(huì)話標(biāo)識(shí),識(shí)別各RTP會(huì)話,從而在避免了現(xiàn)有RTP會(huì)話識(shí)別方案存在的對(duì)網(wǎng)絡(luò)監(jiān)控設(shè)備不友好及阻止RTP功能的實(shí)現(xiàn)等各種弊端的前提下,實(shí)現(xiàn)了 RTP會(huì)話的識(shí)別,提高了 RTP會(huì)話識(shí)別的識(shí)別效果。
[0204]進(jìn)一步地,本發(fā)明實(shí)施例六還提供了一種可用于實(shí)現(xiàn)本發(fā)明實(shí)施例三所示方法的終端設(shè)備,如圖12所示,其為本發(fā)明實(shí)施例六中所述終端設(shè)備的結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實(shí)施例六相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請(qǐng)參照?qǐng)D3或圖4所示的本發(fā)明各實(shí)施例。
[0205]具體地,所述終端設(shè)備可為平板電腦、智能手機(jī)等設(shè)備,本發(fā)明實(shí)施例對(duì)此不作任何限定,圖12示出的是與本發(fā)明實(shí)施例六相關(guān)的終端設(shè)備60的部分結(jié)構(gòu)的框圖。
[0206]如圖12所示,所述終端設(shè)備60包括:第一發(fā)送器61以及第二發(fā)送器62等部件。本領(lǐng)域技術(shù)人員可以理解,圖12中示出的終端設(shè)備60的結(jié)構(gòu)并不構(gòu)成對(duì)終端設(shè)備的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。例如:終端設(shè)備60還可以包括:RF (rad1 frequency,射頻)電路、存儲(chǔ)器、輸入單元、顯示單元、音頻電路以及電源(圖中未示出)等部件。
[0207]下面結(jié)合圖12對(duì)所述終端設(shè)備60的各個(gè)構(gòu)成部件進(jìn)行具體的介紹:
[0208]所述第一發(fā)送器61可用于向其他終端設(shè)備發(fā)送信令,所述信令中攜帶有用于標(biāo)識(shí)所述終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí);
[0209]所述第二發(fā)送器62可用于向媒體中間處理設(shè)備發(fā)送與所述RTP會(huì)話相對(duì)應(yīng)的RTP報(bào)文,所述RTP報(bào)文中攜帶有用于標(biāo)識(shí)所述RTP會(huì)話的CSRC標(biāo)識(shí)字段,以使所述媒體中間處理設(shè)備根據(jù)所述CSRC標(biāo)識(shí)字段,識(shí)別所述RTP會(huì)話,并根據(jù)媒體中間控制設(shè)備下發(fā)的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理。
[0210]其中,所述媒體處理指示信息是所述媒體中間控制設(shè)備根據(jù)所述終端設(shè)備向其他終端設(shè)備發(fā)送的信令中攜帶的用于標(biāo)識(shí)所述終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí),所確定的與所述終端設(shè)備發(fā)起的RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息。
[0211]在本發(fā)明所述實(shí)施例六中,媒體中間處理設(shè)備、媒體中間控制設(shè)備等可分別根據(jù)終端設(shè)備發(fā)送的RTP報(bào)文中攜帶的用于標(biāo)識(shí)所述RTP報(bào)文對(duì)應(yīng)的RTP會(huì)話的CSRC標(biāo)識(shí)字段、或終端設(shè)備向其他終端設(shè)備發(fā)送的信令中攜帶的RTP會(huì)話標(biāo)識(shí),識(shí)別各RTP會(huì)話,從而在避免了現(xiàn)有RTP會(huì)話識(shí)別方案存在的對(duì)網(wǎng)絡(luò)監(jiān)控設(shè)備不友好及阻止RTP功能的實(shí)現(xiàn)等各種弊端的前提下,實(shí)現(xiàn)了 RTP會(huì)話的識(shí)別,提高了 RTP會(huì)話識(shí)別的識(shí)別效果。
[0212]本領(lǐng)域技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、裝置(設(shè)備)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0213]本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、裝置(設(shè)備)和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的
>J-U ρ?α裝直。
[0214]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0215]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0216]盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
[0217]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
【權(quán)利要求】
1.一種實(shí)時(shí)傳輸協(xié)議RTP會(huì)話處理方法,其特征在于,包括: 接收終端設(shè)備發(fā)送的RTP報(bào)文,所述RTP報(bào)文中攜帶有用于標(biāo)識(shí)所述RTP報(bào)文對(duì)應(yīng)的RTP會(huì)話的貢獻(xiàn)源CSRC標(biāo)識(shí)字段; 根據(jù)所述CSRC標(biāo)識(shí)字段,識(shí)別所述終端設(shè)備發(fā)起的RTP會(huì)話; 根據(jù)媒體中間控制設(shè)備下發(fā)的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理。
2.如權(quán)利要求1所述的RTP會(huì)話處理方法,其特征在于,在接收終端設(shè)備發(fā)送的RTP報(bào)文之前,所述方法還包括: 接收媒體中間控制設(shè)備下發(fā)的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息; 其中,所述媒體處理指示信息是所述媒體中間控制設(shè)備根據(jù)所述終端設(shè)備向其他終端設(shè)備發(fā)送的信令中攜帶的用于標(biāo)識(shí)所述RTP會(huì)話的RTP會(huì)話標(biāo)識(shí),所確定的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息。
3.如權(quán)利要求1或2任一所述的RTP會(huì)話處理方法,其特征在于, 所述RTP會(huì)話標(biāo)識(shí)中包括有與所述CSRC標(biāo)識(shí)字段的取值一致的標(biāo)識(shí)信息。
4.如權(quán)利要求1或2任一所述的RTP會(huì)話處理方法,其特征在于, 所述CSRC標(biāo)識(shí)字段為所述RTP報(bào)文的報(bào)頭中的第M個(gè)CSRC的第N個(gè)字節(jié),所述M為不小于I且不大于16的任意正整數(shù),所述N為不小于I且不大于4的任意正整數(shù)。
5.一種實(shí)時(shí)傳輸協(xié)議RTP會(huì)話處理方法,其特征在于,包括: 從第一終端設(shè)備向第二終端設(shè)備發(fā)送的信令中,獲取用于標(biāo)識(shí)所述第一終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí); 根據(jù)所述RTP會(huì)話標(biāo)識(shí),確定與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息; 將所述媒體處理指示信息發(fā)送給媒體中間處理設(shè)備,以指示媒體中間處理設(shè)備在接收到所述第一終端設(shè)備發(fā)送的與所述RTP會(huì)話相對(duì)應(yīng)的RTP報(bào)文,并根據(jù)所述RTP報(bào)文中攜帶的用于標(biāo)識(shí)所述RTP會(huì)話的貢獻(xiàn)源CSRC標(biāo)識(shí)字段,識(shí)別所述RTP會(huì)話之后,根據(jù)所述媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理。
6.如權(quán)利要求5所述的RTP會(huì)話處理方法,其特征在于, 所述RTP會(huì)話標(biāo)識(shí)中包括有與所述CSRC標(biāo)識(shí)字段的取值一致的標(biāo)識(shí)信息。
7.如權(quán)利要求5或6任一所述的RTP會(huì)話處理方法,其特征在于, 所述CSRC標(biāo)識(shí)字段為所述RTP報(bào)文的報(bào)頭中的第M個(gè)CSRC的第N個(gè)字節(jié),所述M為不小于I且不大于16的任意正整數(shù),所述N為不小于I且不大于4的任意正整數(shù)。
8.一種實(shí)時(shí)傳輸協(xié)議RTP會(huì)話處理方法,其特征在于,包括: 第一終端設(shè)備向第二終端設(shè)備發(fā)送信令,所述信令中攜帶有用于標(biāo)識(shí)所述第一終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí); 第一終端設(shè)備向媒體中間處理設(shè)備發(fā)送與所述RTP會(huì)話相對(duì)應(yīng)的RTP報(bào)文,所述RTP報(bào)文中攜帶有用于標(biāo)識(shí)所述RTP會(huì)話的貢獻(xiàn)源CSRC標(biāo)識(shí)字段,以使所述媒體中間處理設(shè)備根據(jù)所述CSRC標(biāo)識(shí)字段,識(shí)別所述RTP會(huì)話,并根據(jù)媒體中間控制設(shè)備下發(fā)的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理; 其中,所述媒體處理指示信息是所述媒體中間控制設(shè)備根據(jù)所述信令中攜帶的所述RTP會(huì)話標(biāo)識(shí),所確定的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息。
9.如權(quán)利要求8所述的RTP會(huì)話處理方法,其特征在于, 所述RTP會(huì)話標(biāo)識(shí)中包括有與所述CSRC標(biāo)識(shí)字段的取值一致的標(biāo)識(shí)信息。
10.如權(quán)利要求8或9任一所述的RTP會(huì)話處理方法,其特征在于, 所述CSRC標(biāo)識(shí)字段為所述RTP報(bào)文的報(bào)頭中的第M個(gè)CSRC的第N個(gè)字節(jié),所述M為不小于I且不大于16的任意正整數(shù),所述N為不小于I且不大于4的任意正整數(shù)。
11.一種媒體中間處理設(shè)備,其特征在于,包括: 會(huì)話報(bào)文接收模塊,用于接收終端設(shè)備發(fā)送的RTP報(bào)文,所述RTP報(bào)文中攜帶有用于標(biāo)識(shí)所述RTP報(bào)文對(duì)應(yīng)的RTP會(huì)話的貢獻(xiàn)源CSRC標(biāo)識(shí)字段; 會(huì)話報(bào)文處理模塊,用于根據(jù)所述會(huì)話報(bào)文接收模塊接收到的RTP報(bào)文中的CSRC標(biāo)識(shí)字段,識(shí)別所述終端設(shè)備發(fā)起的RTP會(huì)話,并根據(jù)媒體中間控制設(shè)備下發(fā)的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理。
12.如權(quán)利要求11所述的媒體中間處理設(shè)備,其特征在于,所述媒體中間處理設(shè)備還包括: 指示信息接收模塊,用于在接收終端設(shè)備發(fā)送的RTP報(bào)文之前,接收媒體中間控制設(shè)備下發(fā)的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息; 其中,所述媒體處理指示信息是所述媒體中間控制設(shè)備根據(jù)所述終端設(shè)備向其他終端設(shè)備發(fā)送的信令中攜帶的用于標(biāo)識(shí)所述RTP會(huì)話的RTP會(huì)話標(biāo)識(shí),所確定的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息。
13.如權(quán)利要求11或12任一所述的媒體中間處理設(shè)備,其特征在于, 所述RTP會(huì)話標(biāo)識(shí)中包括有與所述CSRC標(biāo)識(shí)字段的取值一致的標(biāo)識(shí)信息。
14.如權(quán)利要求11或12任一所述的媒體中間處理設(shè)備,其特征在于, 所述CSRC標(biāo)識(shí)字段為所述RTP報(bào)文的報(bào)頭中的第M個(gè)CSRC的第N個(gè)字節(jié),所述M為不小于I且不大于16的任意正整數(shù),所述N為不小于I且不大于4的任意正整數(shù)。
15.一種媒體中間控制設(shè)備,其特征在于,包括: 會(huì)話標(biāo)識(shí)獲取模塊,用于從第一終端設(shè)備向第二終端設(shè)備發(fā)送的信令中,獲取用于標(biāo)識(shí)所述第一終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí); 指示信息確定模塊,用于根據(jù)所述RTP會(huì)話標(biāo)識(shí),確定與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息; 指示信息下發(fā)模塊,用于將所述媒體處理指示信息發(fā)送給媒體中間處理設(shè)備,以指示媒體中間處理設(shè)備在接收到所述第一終端設(shè)備發(fā)送的與所述RTP會(huì)話相對(duì)應(yīng)的RTP報(bào)文,并根據(jù)所述RTP報(bào)文中攜帶的用于標(biāo)識(shí)所述RTP會(huì)話的貢獻(xiàn)源CSRC標(biāo)識(shí)字段,識(shí)別所述RTP會(huì)話之后,根據(jù)所述媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理。
16.如權(quán)利要求15所述的媒體中間控制設(shè)備,其特征在于, 所述RTP會(huì)話標(biāo)識(shí)中包括有與所述CSRC標(biāo)識(shí)字段的取值一致的標(biāo)識(shí)信息。
17.如權(quán)利要求15或16任一所述的媒體中間控制設(shè)備,其特征在于, 所述CSRC標(biāo)識(shí)字段為所述RTP報(bào)文的報(bào)頭中的第M個(gè)CSRC的第N個(gè)字節(jié),所述M為不小于I且不大于16的任意正整數(shù),所述N為不小于I且不大于4的任意正整數(shù)。
18.一種終端設(shè)備,其特征在于,包括: 信令發(fā)送模塊,用于向其他終端設(shè)備發(fā)送信令,所述信令中攜帶有用于標(biāo)識(shí)所述終端設(shè)備發(fā)起的RTP會(huì)話的RTP會(huì)話標(biāo)識(shí); 報(bào)文發(fā)送模塊,用于向媒體中間處理設(shè)備發(fā)送與所述RTP會(huì)話相對(duì)應(yīng)的RTP報(bào)文,所述RTP報(bào)文中攜帶有用于標(biāo)識(shí)所述RTP會(huì)話的貢獻(xiàn)源CSRC標(biāo)識(shí)字段,以使所述媒體中間處理設(shè)備根據(jù)所述CSRC標(biāo)識(shí)字段,識(shí)別所述RTP會(huì)話,并根據(jù)媒體中間控制設(shè)備下發(fā)的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息,對(duì)所述RTP會(huì)話進(jìn)行相應(yīng)處理; 其中,所述媒體處理指示信息是所述媒體中間控制設(shè)備根據(jù)所述信令中攜帶的所述RTP會(huì)話標(biāo)識(shí),所確定的與所述RTP會(huì)話相對(duì)應(yīng)的媒體處理指示信息。
19.如權(quán)利要求18所述的終端設(shè)備,其特征在于, 所述RTP會(huì)話標(biāo)識(shí)中包括有與所述CSRC標(biāo)識(shí)字段的取值一致的標(biāo)識(shí)信息。
20.如權(quán)利要求18或19任一所述的終端設(shè)備,其特征在于, 所述CSRC標(biāo)識(shí)字段為所述RTP報(bào)文的報(bào)頭中的第M個(gè)CSRC的第N個(gè)字節(jié),所述M為不小于I且不大于16的任意正整數(shù),所述N為不小于I且不大于4的任意正整數(shù)。
【文檔編號(hào)】H04L29/06GK104519014SQ201310452469
【公開日】2015年4月15日 申請(qǐng)日期:2013年9月27日 優(yōu)先權(quán)日:2013年9月27日
【發(fā)明者】任軍剛, 魏海濤 申請(qǐng)人:華為技術(shù)有限公司