欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

流媒體信令發(fā)送方法及設(shè)備、以及點(diǎn)對(duì)點(diǎn)流媒體系統(tǒng)的制作方法

文檔序號(hào):7745445閱讀:204來源:國知局
專利名稱:流媒體信令發(fā)送方法及設(shè)備、以及點(diǎn)對(duì)點(diǎn)流媒體系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及流媒體技術(shù)領(lǐng)域,特別涉及一種流媒體信令發(fā)送方法及設(shè)備、以及點(diǎn)對(duì)點(diǎn)流媒體系統(tǒng)。
背景技術(shù)
點(diǎn)對(duì)點(diǎn)(P2P,Peer To Peer)流媒體系統(tǒng)中,按照固定大小將流媒體資源劃分成若干個(gè)資源塊以實(shí)現(xiàn)資源調(diào)度,擁有流媒體資源的終端定時(shí)通過資源發(fā)布(Put)信令將自身擁有的流媒體資源塊的資源塊標(biāo)識(shí)通知給索引(Tracker)服務(wù)器,若P2P流媒體系統(tǒng)中的終端A需要獲取流媒體資源塊1,則終端A直接向Tracker服務(wù)器發(fā)送獲取(Get)信令, Tracker服務(wù)器向終端A返回終端列表(Peer List), Peer List中包含擁有流媒體資源塊 1的所有終端的地址信息,終端A在Peer List中選擇一個(gè)終端的地址信息,然后根據(jù)選擇的地址信息直接與相應(yīng)的終端進(jìn)行會(huì)話協(xié)商,從相應(yīng)的終端中下載流媒體資源塊1上承載的數(shù)據(jù)。如圖1所示,現(xiàn)有技術(shù)中流媒體資源獲取方法流程圖,其具體處理過程如下步驟11,終端B定時(shí)向Tracker服務(wù)器發(fā)送Put信令,該P(yáng)ut信令中攜帶有終端B 擁有的所有流媒體資源塊的資源塊標(biāo)識(shí)信息;步驟12,Tracker服務(wù)器中存儲(chǔ)有P2P流媒體系統(tǒng)中各終端的終端地址信息和擁有的流媒體資源塊的資源塊標(biāo)識(shí)信息的對(duì)應(yīng)關(guān)系,Tracker服務(wù)器接收到Put信令后,對(duì)存儲(chǔ)的終端地址信息和資源塊標(biāo)識(shí)信息的對(duì)應(yīng)關(guān)系進(jìn)行更新;步驟13,Tracker服務(wù)器向終端B反饋Put確認(rèn)(ACK,Acknowledgment)信令;步驟14,若終端A需要下載流媒體資源塊1,則終端A向Tracker服務(wù)器發(fā)送Get 信令,該Get信令中攜帶有流媒體資源塊1的資源塊標(biāo)識(shí)信息;步驟15,Tracker服務(wù)器根據(jù)接收到的流媒體資源塊1的資源塊標(biāo)識(shí)信息,在自身存儲(chǔ)的終端地址信息和資源塊標(biāo)識(shí)信息的對(duì)應(yīng)關(guān)系中,查找存儲(chǔ)有流媒體資源塊1的終端的地址信息,假設(shè)終端B存儲(chǔ)有流媒體資源塊1,則Tracker服務(wù)器查找到的地址信息中包含終端B的地址信息;步驟16,Tracker服務(wù)器向終端A反饋GetACK信令,該GetACK信令中包含由查找到的終端的地址信息組成的Peer List ;步驟17,終端A在接收到的Peer List中選擇出提供流媒體資源塊1的終端B的地址信息;步驟18,終端A根據(jù)選擇的終端B的地址信息,向終端B發(fā)送會(huì)話連接建立請(qǐng)求信令,該會(huì)話連接建立請(qǐng)求信令中攜帶有終端A請(qǐng)求獲取的流媒體資源塊1的資源塊標(biāo)識(shí)信息;步驟19,終端B向終端A反饋會(huì)話連接建立確認(rèn)信令,該會(huì)話連接建立確認(rèn)信令中包含流媒體資源塊1的資源塊標(biāo)識(shí)信息;步驟110,終端A接收到會(huì)話連接建立確認(rèn)信令后,從終端B中下載流媒體資源塊1上承載的數(shù)據(jù)。由上述處理過程可知,在P2P流媒體系統(tǒng)中,請(qǐng)求獲取流媒體資源的終端直接通過會(huì)話連接建立請(qǐng)求信令和會(huì)話連接建立確認(rèn)信令與提供流媒體資源的終端協(xié)商進(jìn)行數(shù)據(jù)傳輸,因此Tracker服務(wù)器無法獲知終端之間的交互行為,從而使得無法對(duì)終端間的數(shù)據(jù)傳輸進(jìn)行監(jiān)測(cè)。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種流媒體信令發(fā)送方法及設(shè)備、以及點(diǎn)對(duì)點(diǎn)流媒體系統(tǒng),使得Tracker服務(wù)器可以獲知終端之間的交互行為,為Tracker服務(wù)器對(duì)終端間的數(shù)據(jù)傳輸進(jìn)行監(jiān)測(cè)提供了基礎(chǔ)。本發(fā)明實(shí)施例技術(shù)方案如下一種流媒體信令發(fā)送方法,該方法包括步驟在點(diǎn)對(duì)點(diǎn)流媒體系統(tǒng)中,索引服務(wù)器接收第一終端發(fā)送的流媒體信令,所述流媒體信令中攜帶有信令類型信息及第二終端的終端標(biāo)識(shí)信息;以及根據(jù)接收到的信令類型信息,確定出接收到的流媒體信令為所述第一終端待發(fā)送給其他終端的流媒體信令;并根據(jù)接收到的第二終端的終端標(biāo)識(shí)信息,將接收到的流媒體信令轉(zhuǎn)發(fā)給所述第二終端。一種索引服務(wù)器,位于點(diǎn)對(duì)點(diǎn)流媒體系統(tǒng)中,包括第一接收單元,用于接收第一終端發(fā)送的流媒體信令,所述流媒體信令中攜帶有信令類型信息及第二終端的終端標(biāo)識(shí)信息;第一確定單元,用于根據(jù)第一接收單元接收到的信令類型信息,確定第一接收單元接收到的流媒體信令是否為所述第一終端待發(fā)送給其他終端的流媒體信令;轉(zhuǎn)發(fā)單元,用于在第一確定單元確定出第一接收單元接收到的流媒體信令為所述第一終端待發(fā)送給其他終端的流媒體信令后,根據(jù)第一接收單元接收到的第二終端的終端標(biāo)識(shí)信息,將所述流媒體信令轉(zhuǎn)發(fā)給所述第二終端。一種終端,位于點(diǎn)對(duì)點(diǎn)流媒體系統(tǒng)中,包括插入單元,用于在所述終端需要向其他終端發(fā)送流媒體信令時(shí),將信令類型信息及所述其他終端的終端標(biāo)識(shí)信息插入到所述流媒體信令中;發(fā)送單元,用于將插入單元插入了信令類型信息及所述其他終端的終端標(biāo)識(shí)信息的流媒體信令發(fā)送給所述點(diǎn)對(duì)點(diǎn)流媒體系統(tǒng)中的索引服務(wù)器,指示所述索引服務(wù)器將所述流媒體信令轉(zhuǎn)發(fā)給所述其他終端。一種點(diǎn)對(duì)點(diǎn)流媒體系統(tǒng),包括終端,用于在所述終端需要向其他終端發(fā)送流媒體信令時(shí),將信令類型信息及所述其他終端的終端標(biāo)識(shí)信息插入到所述流媒體信令中,以及將插入了信令類型信息及所述其他終端的終端標(biāo)識(shí)信息的流媒體信令發(fā)送給索引服務(wù)器;索引服務(wù)器,用于接收所述終端發(fā)送的流媒體信令,以及根據(jù)接收到的流媒體信令中攜帶的信令類型信息,確定出接收到的流媒體信令為所述終端待發(fā)送給其他終端的流媒體信令,并根據(jù)接收到的所述其他終端的終端標(biāo)識(shí)信息,將接收到的流媒體信令轉(zhuǎn)發(fā)給所述其他終端。本發(fā)明實(shí)施例技術(shù)方案中,P2P流媒體系統(tǒng)中的Tracker服務(wù)器接收第一終端發(fā)送的流媒體信令,該流媒體信令中攜帶有信令類型信息及第二終端的終端標(biāo)識(shí)信息,根據(jù)接收到的信令類型信息,確定出接收到的流媒體信令為第一終端待發(fā)送給其他終端的流媒體信令,并根據(jù)接收到的第二終端的終端標(biāo)識(shí)信息,將接收到的流媒體信令轉(zhuǎn)發(fā)給上述第二終端,也就是說在P2P流媒體系統(tǒng)中,終端間的流媒體信令均由Tracker服務(wù)器轉(zhuǎn)發(fā),那么Tracker服務(wù)器就可以獲知終端之間的交互行為,從而為監(jiān)測(cè)終端間的數(shù)據(jù)傳輸提供了 ■石出。


圖1為現(xiàn)有技術(shù)中,流媒體資源獲取方法流程示意圖;圖2為本發(fā)明實(shí)施例中,流媒體信令發(fā)送方法流程示意圖;圖3為本發(fā)明實(shí)施例中,流媒體信令發(fā)送方法具體實(shí)現(xiàn)流程示意圖;圖4為本發(fā)明實(shí)施例中,Tracker服務(wù)器結(jié)構(gòu)示意圖;圖5為本發(fā)明實(shí)施例中,終端結(jié)構(gòu)示意圖;圖6為本發(fā)明實(shí)施例中,P2P流媒體系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合各個(gè)附圖對(duì)本發(fā)明實(shí)施例技術(shù)方案的主要實(shí)現(xiàn)原理具體實(shí)施方式
及其對(duì)應(yīng)能夠達(dá)到的有益效果進(jìn)行詳細(xì)地闡述。如圖2所示,為本發(fā)明實(shí)施例中,流媒體信令發(fā)送方法流程圖,其具體處理過程如下步驟21,在P2P流媒體系統(tǒng)中,Tracker服務(wù)器接收第一終端發(fā)送的流媒體信令, 該流媒體信令中攜帶有信令類型信息及第二終端的終端標(biāo)識(shí)信息;其中,Tracker服務(wù)器接收到的第二終端的終端標(biāo)識(shí)信息可以但不限于為該第二終端的地址信息或該第二終端的身份信息,終端的地址信息包含該終端的IP地址和端口號(hào),終端的身份信息可以為該終端的唯一標(biāo)識(shí)碼。步驟22,Tracker服務(wù)器根據(jù)接收到的信令類型信息,確定出接收到的流媒體信令為上述第一終端待發(fā)送給其他終端的流媒體信令;本發(fā)明實(shí)施例中,第一終端待發(fā)送給其他終端的流媒體信令可以但不限于為下述信令會(huì)話連接建立請(qǐng)求信令、會(huì)話連接建立確認(rèn)信令、會(huì)話連接拆除請(qǐng)求信令、或會(huì)話連接拆除確認(rèn)信令。在Tracker服務(wù)器接收到第一終端發(fā)送的會(huì)話連接建立請(qǐng)求信令之前,還可以進(jìn)一步包括下述步驟接收第一終端發(fā)送的終端標(biāo)識(shí)獲取請(qǐng)求信令,該終端標(biāo)識(shí)獲取請(qǐng)求信令中攜帶有第一終端請(qǐng)求獲取的流媒體資源塊的資源塊標(biāo)識(shí)信息,然后根據(jù)接收到的資源塊標(biāo)識(shí)信息,在資源塊標(biāo)識(shí)信息和終端標(biāo)識(shí)信息的對(duì)應(yīng)關(guān)系中,查找存儲(chǔ)有該流媒體資源塊的終端的終端標(biāo)識(shí)信息,將查找到的終端標(biāo)識(shí)信息發(fā)送給第一終端。若第一終端請(qǐng)求獲取電影X的第Y個(gè)資源塊,那么第一終端請(qǐng)求獲取的流媒體資源塊的資源塊標(biāo)識(shí)信息可以但不限于為(Movie X,Chunk Y),第一終端向Tracker服務(wù)器發(fā)送攜帶有(Movie X,Chunk Y)的終端標(biāo)識(shí)獲取請(qǐng)求信令,由于P2P流媒體系統(tǒng)中的各終端均定時(shí)向Tracker服務(wù)器發(fā)布自身存儲(chǔ)的流媒體資源塊的資源塊信息,因此Tracker服務(wù)器中就存儲(chǔ)有資源塊標(biāo)識(shí)信息和終端標(biāo)識(shí)信息的對(duì)應(yīng)關(guān)系,Tracker服務(wù)器在上述對(duì)應(yīng)
7關(guān)系中,查找存儲(chǔ)有電影X的第Y個(gè)資源塊的終端的終端標(biāo)識(shí)信息,并將查找到的各終端標(biāo)識(shí)信息組成Peer List發(fā)送給第一終端。其中,為了防止第一終端直接和Peer Li st中的終端直接進(jìn)行通信,本發(fā)明實(shí)施例提出,Tracker服務(wù)器發(fā)送的Peer List中包含的終端標(biāo)識(shí)信息為各終端的身份信息,而不是地址信息,因此第一終端不能直接和各終端進(jìn)行通信,必須將信令通過Tracker服務(wù)器轉(zhuǎn)發(fā)。終端A可以在Peer List中任意選擇一個(gè)終端進(jìn)行數(shù)據(jù)傳輸,此外,為了使終端A 選擇傳輸速率高的終端進(jìn)行數(shù)據(jù)傳輸,Tracker服務(wù)器在發(fā)送給終端A的Peer List中還可以包含各終端傳輸速率,終端A在接收到Peer List后,選擇傳輸速率高的終端為終端A 提供流媒體資源塊的數(shù)據(jù)。步驟23,Tracker根據(jù)接收到的第二終端的終端標(biāo)識(shí)信息,將接收到的流媒體信令轉(zhuǎn)發(fā)給上述第二終端。若Tracker服務(wù)器接收到的第二終端的終端標(biāo)識(shí)信息為第二終端的地址信息,那么Tracker服務(wù)器可以直接根據(jù)第二終端的地址信息,將接收到的流媒體信令轉(zhuǎn)發(fā)給第二終端;若Tracker服務(wù)器接收到的第二終端的終端標(biāo)識(shí)信息為第二終端的身份信息,那么Tracker服務(wù)器需要先確定第二終端的地址信息,由于終端會(huì)周期性的將自身的IP地址和端口通知給Tracker服務(wù)器,Tracker服務(wù)器中就存儲(chǔ)有各終端的地址信息和身份信息的對(duì)應(yīng)關(guān)系,因此Tracker服務(wù)器可以根據(jù)接收到的第二終端的身份信息,在上述對(duì)應(yīng)關(guān)系中,查找第二終端的地址信息,再根據(jù)查找到的地址信息,將接收到的流媒體信令轉(zhuǎn)發(fā)給第二終端。第一終端向Tracker服務(wù)器發(fā)送的流媒體信令包含三部分,傳輸頭、報(bào)文頭和數(shù)據(jù)段,其中傳輸頭中包含源節(jié)點(diǎn)IP地址及端口(即第一終端的IP地址和端口)和目的節(jié)點(diǎn)IP地址和端口(即Tracker服務(wù)器的IP地址和端口),報(bào)文頭中包含信令類型信息、第一終端的終端標(biāo)識(shí)信息、第二終端的終端標(biāo)識(shí)信息等,數(shù)據(jù)段中包含第一終端請(qǐng)求獲取的流媒體資源塊的資源塊標(biāo)識(shí)信息、第一終端的地址信息、Tracker服務(wù)器的地址信息等。Tracker服務(wù)器根據(jù)查找到的地址信息,將接收到的流媒體信令轉(zhuǎn)發(fā)給第二終端的過程可以但不限于為下述首先將接收到的流媒體信令的數(shù)據(jù)段內(nèi)包含的第一終端的地址信息,替換為 Tracker服務(wù)器的地址信息,以及將接收到的流媒體信令的數(shù)據(jù)段內(nèi)包含的Tracker服務(wù)器的地址信息,替換為查找到的第二終端的地址信息,然后將經(jīng)地址信息替換處理后的流媒體信令轉(zhuǎn)發(fā)給第二終端。Tracker服務(wù)器轉(zhuǎn)發(fā)流媒體信令前,將接收到的流媒體信令的傳輸頭的源節(jié)點(diǎn)IP 地址和端口替換為自身的IP地址和端口,再將目的節(jié)點(diǎn)的IP地址和端口替換為第二終端的IP地址和端口。由于P2P流媒體系統(tǒng)中有些終端可能出于局域網(wǎng)絡(luò)中,因此其他終端或服務(wù)器需要根據(jù)該終端的私網(wǎng)地址進(jìn)行通信,而現(xiàn)有技術(shù)中,Tracker服務(wù)器向請(qǐng)求獲取流媒體資源塊的終端發(fā)送的Peer List中,各終端的地址信息一般都為終端的公網(wǎng)地址信息,若根據(jù)公網(wǎng)地址信息向相應(yīng)的終端發(fā)送流媒體信令,可能存在發(fā)送失敗的問題,而本發(fā)明實(shí)施例技術(shù)方案中,終端間的所有流媒體信令均由Tracker服務(wù)器轉(zhuǎn)發(fā),而Tracker服務(wù)器存儲(chǔ)有各個(gè)終端的公網(wǎng)IP地址和私網(wǎng)IP地址的對(duì)應(yīng)關(guān)系,因此Tracker服務(wù)器可以將流媒體信令成功的發(fā)送給目的終端。此外,Tracker服務(wù)器還進(jìn)一步根據(jù)轉(zhuǎn)發(fā)的流媒體信令,對(duì)第一終端和第二終端之間的數(shù)據(jù)傳輸進(jìn)行監(jiān)測(cè),可以但不限于包含如下幾種監(jiān)測(cè)方式對(duì)第一終端和第二終端之間傳輸?shù)臄?shù)據(jù)流量進(jìn)行統(tǒng)計(jì)、對(duì)第一終端和第二終端之間傳輸數(shù)據(jù)時(shí),第二終端的平均傳輸速率進(jìn)行統(tǒng)計(jì)、或?qū)Τ休d第一終端和第二終端之間傳輸?shù)臄?shù)據(jù)的流媒體資源塊的點(diǎn)播次數(shù)進(jìn)行統(tǒng)計(jì)。下面詳細(xì)介紹各種監(jiān)測(cè)方式的具體實(shí)施情況。第一種監(jiān)測(cè)方式,對(duì)第一終端和第二終端之間傳輸?shù)臄?shù)據(jù)流量進(jìn)行統(tǒng)計(jì)=Tracker 服務(wù)器接收第一終端發(fā)送的會(huì)話連接建立請(qǐng)求信令,該信令中攜帶有第一終端請(qǐng)求獲取的流媒體資源塊的資源塊標(biāo)識(shí)信息,其中第一終端發(fā)送的會(huì)話連接建立請(qǐng)求信令中還包含至少一個(gè)傳輸速率信息,以待第二終端選擇,第二終端在接收到Tracker服務(wù)器轉(zhuǎn)發(fā)的會(huì)話連接建立請(qǐng)求信令后,會(huì)在第一終端提供的傳輸速率信息中選擇一個(gè),然后將選擇的傳輸速率信息攜帶在會(huì)話連接建立確認(rèn)信令中發(fā)送給Tracker服務(wù)器,第二終端也可以不在第一終端提供的傳輸速率信息中選擇,而是直接將自身能夠提供的傳輸速率信息攜帶在會(huì)話連接建立確認(rèn)信令中發(fā)送給Tracker服務(wù)器,Tracker服務(wù)器在接收到會(huì)話連接建立確認(rèn)信令后,記錄接收到的該信令的時(shí)間點(diǎn),并記錄該信令中攜帶的傳輸速率信息,當(dāng)Tracker 服務(wù)器接收到第一終端發(fā)送的會(huì)話連接拆除請(qǐng)求信令時(shí),確認(rèn)第一終端和第二終端已經(jīng)完成了數(shù)據(jù)傳輸,記錄此時(shí)的時(shí)間點(diǎn),計(jì)算記錄的兩個(gè)時(shí)間點(diǎn)之間的時(shí)間長(zhǎng)度,然后將該時(shí)間長(zhǎng)度和記錄的傳輸速率進(jìn)行乘積運(yùn)算,就可以得到第一終端和第二終端之間傳輸?shù)臄?shù)據(jù)流量;第二種監(jiān)測(cè)方式,對(duì)第一終端和第二終端之間傳輸數(shù)據(jù)時(shí),第二終端的平均傳輸速率進(jìn)行統(tǒng)計(jì)由于P2P流媒體系統(tǒng)中的終端會(huì)定時(shí)向Tracker服務(wù)器發(fā)送?;?Keep Live)信令,該Keep Live信令中攜帶有該終端的瞬時(shí)傳輸速率信息,Tracker服務(wù)器統(tǒng)計(jì)接收到會(huì)話連接建立確認(rèn)信令和會(huì)話連接拆除請(qǐng)求信令的時(shí)間段內(nèi),Tracker服務(wù)器所接收到的第二終端的各瞬時(shí)傳輸速率信息,然后再計(jì)算平均值,計(jì)算出的平均值即為第一終端和第二終端之間傳輸數(shù)據(jù)時(shí),第二終端的平均傳輸速率;第三種監(jiān)測(cè)方式,對(duì)承載第一終端和第二終端之間傳輸?shù)臄?shù)據(jù)的流媒體資源塊的點(diǎn)播次數(shù)進(jìn)行統(tǒng)計(jì);Tracker服務(wù)器在接收到第一終端發(fā)送的會(huì)話連接建立請(qǐng)求信令后, 根據(jù)該信令中攜帶的流媒體資源塊的資源塊標(biāo)識(shí)信息,對(duì)第一終端請(qǐng)求獲取的流媒體資源塊的獲取次數(shù)進(jìn)行更新,Tracker服務(wù)器定期統(tǒng)計(jì)各個(gè)流媒體資源塊的獲取次數(shù),若在某個(gè)時(shí)間段內(nèi),有N個(gè)終端請(qǐng)求獲取該流媒體資源塊,則Tracker服務(wù)器統(tǒng)計(jì)得到該流媒體資源塊的獲取次數(shù)為N,第一終端請(qǐng)求獲取的流媒體資源塊的獲取次數(shù)即為承載第一終端和第二終端之間傳輸?shù)臄?shù)據(jù)的流媒體資源塊的點(diǎn)播次數(shù)。對(duì)第一終端和第二終端之間的數(shù)據(jù)傳輸進(jìn)行監(jiān)測(cè)后,Tracker服務(wù)器可以根據(jù)監(jiān)測(cè)結(jié)果進(jìn)行相應(yīng)的處理,其中對(duì)第一終端和第二終端之間傳輸?shù)臄?shù)據(jù)流量進(jìn)行統(tǒng)計(jì),可以用來對(duì)第一終端和第二終端間的數(shù)據(jù)傳輸進(jìn)行計(jì)費(fèi);
對(duì)第一終端和第二終端之間傳輸數(shù)據(jù)時(shí),第二終端的平均傳輸速率進(jìn)行統(tǒng)計(jì)后, 若該平均傳輸速率不小于設(shè)定閾值,則將第二終端確定為第一類終端,若該平均傳輸速率小于設(shè)定閾值,則將第二終端確定為第二類終端,第一類終端傳輸數(shù)據(jù)時(shí)的傳輸速率較大,因此傳輸質(zhì)量較好,第二類終端傳輸數(shù)據(jù)時(shí)的傳輸速率較小,因此傳輸質(zhì)量較差,后續(xù) Tracker服務(wù)器在接收到P2P流媒體系統(tǒng)中的終端發(fā)送的終端標(biāo)識(shí)獲取請(qǐng)求信令后,會(huì)向該終端發(fā)送包含查找到的終端標(biāo)識(shí)信息的Peer List,此時(shí)Tracker服務(wù)器可以在查找到的各終端標(biāo)識(shí)信息中,確定出歸屬于第一類終端的終端的終端標(biāo)識(shí)信息,然后只將確定出的終端標(biāo)識(shí)信息攜帶在Peer List中發(fā)送給上述發(fā)送終端標(biāo)識(shí)獲取請(qǐng)求信令的終端,也就是說只發(fā)送傳輸質(zhì)量較好的終端的終端標(biāo)識(shí)信息,這就提高了終端間的傳輸效率。本發(fā)明實(shí)施例中,上述設(shè)定閾值可以但不限于采用下述方法進(jìn)行確定首先對(duì)該P(yáng)2P流媒體系統(tǒng)中各終端在某一時(shí)間段內(nèi)的平均傳輸速率進(jìn)行統(tǒng)計(jì),然后對(duì)統(tǒng)計(jì)得到的各終端的平均傳輸速率進(jìn)行加權(quán)平均運(yùn)算,運(yùn)算結(jié)果即為上述設(shè)定閾值;對(duì)承載第一終端和第二終端之間傳輸?shù)臄?shù)據(jù)的流媒體資源塊的點(diǎn)播次數(shù)進(jìn)行統(tǒng)計(jì),可以確定出流媒體資源的冷熱度以及該流媒體資源內(nèi)各資源塊的冷熱度,從而可以根據(jù)確定出的冷熱度制定相關(guān)的各項(xiàng)處理措施,例如針對(duì)點(diǎn)播次數(shù)較多的流媒體資源,可以增加拷貝的數(shù)量。若Tracker服務(wù)器重復(fù)接收到第一終端待發(fā)送給第二終端、且請(qǐng)求獲取同一個(gè)流媒體資源塊的流媒體信令,則表明該流媒體信令為重傳請(qǐng)求信令,若重傳的次數(shù)超過規(guī)定的閾值,則認(rèn)為第二終端斷開了與網(wǎng)絡(luò)的連接,中止轉(zhuǎn)發(fā)該信令。由上述處理過程可知,本發(fā)明實(shí)施例技術(shù)方案中,P2P流媒體系統(tǒng)中的Tracker 服務(wù)器接收第一終端發(fā)送的流媒體信令,該流媒體信令中攜帶有信令類型信息及第二終端的終端標(biāo)識(shí)信息,根據(jù)接收到的信令類型信息,確定出接收到的流媒體信令為第一終端待發(fā)送給其他終端的流媒體信令,并根據(jù)接收到的第二終端的終端標(biāo)識(shí)信息,將接收到的流媒體信令轉(zhuǎn)發(fā)給上述第二終端,也就是說在P2P流媒體系統(tǒng)中,終端間的流媒體信令均由 Tracker服務(wù)器轉(zhuǎn)發(fā),那么Tracker服務(wù)器就可以獲知終端之間的交互行為,從而為監(jiān)測(cè)終端間的數(shù)據(jù)傳輸提供了基礎(chǔ)。下面給出更為具體的實(shí)施方式。 如圖3所示,為本發(fā)明實(shí)施例中,流媒體信令發(fā)送方法具體實(shí)現(xiàn)流程示意圖,其具體處理過程如下步驟31,若終端A需要下載電影X的第Y個(gè)資源塊,則終端A向Tracker服務(wù)器發(fā)送終端標(biāo)識(shí)獲取請(qǐng)求信令,該終端標(biāo)識(shí)獲取請(qǐng)求信令中攜帶有請(qǐng)求獲取的流媒體資源塊的資源塊標(biāo)識(shí)信息(Movie X,Chunk Y);步驟32,Tracker服務(wù)器根據(jù)接收到的(Movie X,Chunk Y),在存儲(chǔ)的終端身份信息和資源塊信息的對(duì)應(yīng)關(guān)系中,查找存儲(chǔ)有(Movie X,Chunk Y)的終端的身份信息,其中終端B存儲(chǔ)有流媒體資源塊(Movie X,Chunk Y),則Tracker服務(wù)器查找到的身份信息中包含終端B的身份信息;步驟33,Tracker服務(wù)器確定查找到的每個(gè)終端的傳輸速率;步驟34,Tracker服務(wù)器向終端A反饋終端標(biāo)識(shí)獲取確認(rèn)信令,該終端標(biāo)識(shí)獲取確認(rèn)信令中包含由查找到的終端的身份信息以及傳輸速率組成的PeerList ;
10
步驟35,終端A根據(jù)Peer List中每個(gè)終端的傳輸速率,選擇傳輸速率最高的終端 B為終端A提供流媒體資源塊(Movie X, ChunkY);步驟36,終端A向Tracker服務(wù)器發(fā)送待發(fā)送給終端B的會(huì)話連接建立請(qǐng)求信令, 該會(huì)話連接建立請(qǐng)求信令的傳輸頭中包含終端A的IP地址和端口以及Tracker服務(wù)器的 IP地址和端口,報(bào)文頭中包含信令類型信息、終端A的身份信息、終端B的身份信息,數(shù)據(jù)段內(nèi)包含終端A的IP地址和I^acker服務(wù)器的IP地址;步驟37,Tracker服務(wù)器根據(jù)報(bào)文頭中包含的信令類型信息,確定該信令是終端A 待發(fā)送給其他終端的,則Tracker服務(wù)器根據(jù)報(bào)文頭中包含的終端B的身份信息,在存儲(chǔ)的終端的身份信息和終端的地址信息的對(duì)應(yīng)關(guān)系中,查找終端B的地址信息;步驟38,Tracker服務(wù)器將傳輸頭中的源IP地址和端口替換為自身的IP地址和端口,將目的IP地址和端口替換為查找到的終端B的IP地址和端口,將數(shù)據(jù)段中的終端A 的IP地址替換為Tracker服務(wù)器的IP地址,將數(shù)據(jù)段中的Tracker服務(wù)器的IP地址替換為終端A的IP地址;步驟39,Tracker服務(wù)器將經(jīng)過步驟38處理后的會(huì)話連接建立請(qǐng)求信令轉(zhuǎn)發(fā)給終端B ;步驟310,終端B向Tracker服務(wù)器發(fā)送會(huì)話連接建立確認(rèn)信令;步驟311,Tracker服務(wù)器將接收到的會(huì)話連接建立確認(rèn)信令轉(zhuǎn)發(fā)給終端A,此時(shí)終端A和終端B完成了會(huì)話連接建立的協(xié)商;步驟312,終端B直接向終端A發(fā)送流媒體資源塊(Movie X,Chunk Y)的數(shù)據(jù);步驟313,當(dāng)終端A于終端B完成流媒體資源塊(Movie X,Chunk Y)的數(shù)據(jù)傳輸時(shí),終端A向Tracker服務(wù)器發(fā)送待發(fā)送給終端B的會(huì)話連接拆除請(qǐng)求信令;步驟314,Tracker服務(wù)器將接收到的會(huì)話連接拆除請(qǐng)求信令轉(zhuǎn)發(fā)給終端B ;步驟315,終端B向Tracker服務(wù)器發(fā)送待發(fā)送給終端A的會(huì)話連接拆除確認(rèn)信令;步驟316,Tracker服務(wù)器將接收到的會(huì)話連接拆除確認(rèn)信令轉(zhuǎn)發(fā)給終端A,此時(shí)終端A和終端B就完成了會(huì)話信令拆除的協(xié)商。本發(fā)明實(shí)施例提供一種Tracker服務(wù)器,位于P2P流媒體系統(tǒng)中,如圖4所示,該 Tracker服務(wù)器包括第一接收單元41、第一確定單元42和轉(zhuǎn)發(fā)單元43,其中第一接收單元41,用于接收第一終端發(fā)送的流媒體信令,該流媒體信令中攜帶有信令類型信息及第二終端的終端標(biāo)識(shí)信息;第一確定單元42,用于根據(jù)第一接收單元41接收到的信令類型信息,確定第一接收單元41接收到的流媒體信令是否為第一終端待發(fā)送給其他終端的流媒體信令;轉(zhuǎn)發(fā)單元43,用于在第一確定單元42確定出第一接收單元41接收到的流媒體信令為第一終端待發(fā)送給其他終端的流媒體信令后,根據(jù)第一接收單元41接收到的第二終端的終端標(biāo)識(shí)信息,將該流媒體信令轉(zhuǎn)發(fā)給第二終端。較佳地,第一接收單元41接收到的流媒體信令為會(huì)話連接建立請(qǐng)求信令;或會(huì)話連接建立確認(rèn)信令;或會(huì)話連接拆除請(qǐng)求信令;或
會(huì)話連接拆除確認(rèn)信令。較佳地,第一接收單元41接收到的第二終端的終端標(biāo)識(shí)信息為第二終端的地址 fn息ο更佳地,若第一接收單元41接收到的第二終端的終端標(biāo)識(shí)信息為第二終端的身份信息,則轉(zhuǎn)發(fā)單元43具體包括查找子單元和轉(zhuǎn)發(fā)子單元,其中查找子單元,用于根據(jù)第一接收單元41接收到的第二終端的身份信息,在終端身份信息和終端地址信息的對(duì)應(yīng)關(guān)系中,查找第二終端的地址信息;轉(zhuǎn)發(fā)子單元,用于根據(jù)查找子單元查找到的地址信息,將第一接收單元41接收到的流媒體信令轉(zhuǎn)發(fā)給第二終端。更佳地,第一接收單元41接收到的流媒體信令的數(shù)據(jù)段內(nèi)包含第一終端的地址信息及Tracker服務(wù)器的地址信息;轉(zhuǎn)發(fā)子單元具體包括第一替換模塊、第二替換模塊和轉(zhuǎn)發(fā)模塊,其中第一替換模塊,用于將第一接收單元41接收到的流媒體信令的數(shù)據(jù)段內(nèi)包含的第一終端的地址信息,替換為Tracker服務(wù)器的地址信息;第二替換模塊,用于將第一接收單元41接收到的流媒體信令的數(shù)據(jù)段內(nèi)包含的 Tracker服務(wù)器的地址信息,替換為查找子單元查找到的第二終端的地址信息;轉(zhuǎn)發(fā)模塊,用于將經(jīng)第一替換模塊和第二替換模塊進(jìn)行地址信息替換處理后的流媒體信令轉(zhuǎn)發(fā)給第二終端。較佳地,該Tracker服務(wù)器還包括監(jiān)測(cè)單元,用于根據(jù)轉(zhuǎn)發(fā)單元43轉(zhuǎn)發(fā)的流媒體信令,對(duì)第一終端和第二終端之間的數(shù)據(jù)傳輸進(jìn)行監(jiān)測(cè)。更佳地,上述監(jiān)測(cè)單元對(duì)第一終端和第二終端之間傳輸?shù)臄?shù)據(jù)流量進(jìn)行統(tǒng)計(jì);或?qū)Φ谝唤K端和第二終端之間傳輸數(shù)據(jù)時(shí),第二終端的平均傳輸速率進(jìn)行統(tǒng)計(jì);或?qū)Τ休d第一終端和第二終端之間傳輸?shù)臄?shù)據(jù)的流媒體資源塊的點(diǎn)播次數(shù)進(jìn)行統(tǒng)計(jì)。更佳地,若監(jiān)測(cè)單元對(duì)第一終端和第二終端之間傳輸數(shù)據(jù)時(shí)第二終端的平均傳輸速率進(jìn)行統(tǒng)計(jì),則該Tracker服務(wù)器還包括判斷單元、第二確定單元、第二接收單元、查找單元和第三確定單元,其中判斷單元,用于判斷監(jiān)測(cè)單元統(tǒng)計(jì)得到的平均傳輸速率是否小于預(yù)設(shè)的設(shè)定閾值;第二確定單元,用于在判斷單元的判斷結(jié)果為否時(shí),將第二終端確定為第一類終端,以及在判斷單元的判斷結(jié)果為是時(shí),將第二終端確定為第二類終端;第二接收單元,用于后續(xù)接收所述點(diǎn)對(duì)點(diǎn)流媒體系統(tǒng)中的終端發(fā)送的、攜帶有該終端請(qǐng)求獲取的流媒體資源塊的資源塊標(biāo)識(shí)信息的終端標(biāo)識(shí)獲取請(qǐng)求信令;查找單元,用于根據(jù)第二接收單元接收到的資源塊標(biāo)識(shí)信息,在資源塊標(biāo)識(shí)信息和終端標(biāo)識(shí)信息的對(duì)應(yīng)關(guān)系中,查找存儲(chǔ)有上述流媒體資源塊的終端的終端標(biāo)識(shí)信息;第三確定單元,用于在查找單元查找到的終端標(biāo)識(shí)信息中,確定出歸屬于第一類終端的各終端的終端標(biāo)識(shí)信息;發(fā)送單元,用于將第三確定單元確定出的終端標(biāo)識(shí)信息發(fā)送給發(fā)送上述終端標(biāo)識(shí)獲取請(qǐng)求信令的終端。本發(fā)明實(shí)施例還提供一種終端,位于P2P流媒體系統(tǒng)中,其結(jié)構(gòu)如圖5所示,包括
12插入單元51和發(fā)送單元52,其中插入單元51,用于在該終端需要向其他終端發(fā)送流媒體信令時(shí),將信令類型信息及上述其他終端的終端標(biāo)識(shí)信息插入到上述流媒體信令中;發(fā)送單元52,用于將插入單元51插入了信令類型信息及上述其他終端的終端標(biāo)識(shí)信息的流媒體信令發(fā)送給P2P流媒體系統(tǒng)中的Tracker服務(wù)器,指示Tracker服務(wù)器將上述流媒體信令轉(zhuǎn)發(fā)給上述其他終端。相應(yīng)的,本發(fā)明實(shí)施例還提供一種P2P流媒體系統(tǒng),其結(jié)構(gòu)如圖6所示,包括終端 61和Tracker服務(wù)器62,其中終端61,用于在該終端需要向其他終端發(fā)送流媒體信令時(shí),將信令類型信息及上述其他終端的終端標(biāo)識(shí)信息插入到上述流媒體信令中,以及將插入了信令類型信息及上述其他終端的終端標(biāo)識(shí)信息的流媒體信令發(fā)送給Tracker服務(wù)器62 ;Tracker服務(wù)器62,用于接收終端61發(fā)送的流媒體信令,以及根據(jù)接收到的流媒體信令中攜帶的信令類型信息,確定出接收到的流媒體信令為終端61待發(fā)送給其他終端的流媒體信令,并根據(jù)接收到的上述其他終端的終端標(biāo)識(shí)信息,將接收到的流媒體信令轉(zhuǎn)發(fā)給上述其他終端。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
1權(quán)利要求
1.一種流媒體信令發(fā)送方法,其特征在于,包括在點(diǎn)對(duì)點(diǎn)流媒體系統(tǒng)中,索引服務(wù)器接收第一終端發(fā)送的流媒體信令,所述流媒體信令中攜帶有信令類型信息及第二終端的終端標(biāo)識(shí)信息;以及根據(jù)接收到的信令類型信息,確定出接收到的流媒體信令為所述第一終端待發(fā)送給其他終端的流媒體信令;并根據(jù)接收到的第二終端的終端標(biāo)識(shí)信息,將接收到的流媒體信令轉(zhuǎn)發(fā)給所述第二終端。
2.如權(quán)利要求1所述的流媒體信令發(fā)送方法,其特征在于,所述索引服務(wù)器接收到的流媒體信令為會(huì)話連接建立請(qǐng)求信令;或會(huì)話連接建立確認(rèn)信令;或會(huì)話連接拆除請(qǐng)求信令;或會(huì)話連接拆除確認(rèn)信令。
3.如權(quán)利要求1所述的流媒體信令發(fā)送方法,其特征在于,所述第二終端的終端標(biāo)識(shí)信息為所述第二終端的地址信息。
4.如權(quán)利要求1所述的流媒體信令發(fā)送方法,其特征在于,所述第二終端的終端標(biāo)識(shí)信息為所述第二終端的身份信息,則根據(jù)接收到的第二終端的終端標(biāo)識(shí)信息,將接收到的信令轉(zhuǎn)發(fā)給所述第二終端,具體包括根據(jù)接收到的第二終端的身份信息,在終端身份信息和終端地址信息的對(duì)應(yīng)關(guān)系中, 查找所述第二終端的地址信息;以及根據(jù)查找到的地址信息,將接收到的流媒體信令轉(zhuǎn)發(fā)給所述第二終端。
5.如權(quán)利要求4所述的流媒體信令發(fā)送方法,其特征在于,索引服務(wù)器接收到的所述流媒體信令的數(shù)據(jù)段內(nèi)包含第一終端的地址信息及所述索引服務(wù)器的地址信息;根據(jù)查找到的地址信息,將接收到的流媒體信令轉(zhuǎn)發(fā)給所述第二終端,具體包括 將接收到的流媒體信令的數(shù)據(jù)段內(nèi)包含的第一終端的地址信息,替換為所述索引服務(wù)器的地址信息;以及將接收到的流媒體信令的數(shù)據(jù)段內(nèi)包含的索引服務(wù)器的地址信息,替換為查找到的第二終端的地址信息;將經(jīng)地址信息替換處理后的流媒體信令轉(zhuǎn)發(fā)給所述第二終端。
6.如權(quán)利要求1所述的流媒體信令發(fā)送方法,其特征在于,還包括所述索引服務(wù)器根據(jù)轉(zhuǎn)發(fā)的流媒體信令,對(duì)第一終端和第二終端之間的數(shù)據(jù)傳輸進(jìn)行監(jiān)測(cè)。
7.如權(quán)利要求6所述的流媒體信令發(fā)送方法,其特征在于,對(duì)第一終端和第二終端之間的數(shù)據(jù)傳輸進(jìn)行監(jiān)測(cè),具體包括對(duì)第一終端和第二終端之間傳輸?shù)臄?shù)據(jù)流量進(jìn)行統(tǒng)計(jì);或?qū)Φ谝唤K端和第二終端之間傳輸數(shù)據(jù)時(shí),第二終端的平均傳輸速率進(jìn)行統(tǒng)計(jì);或?qū)Τ休d第一終端和第二終端之間傳輸?shù)臄?shù)據(jù)的流媒體資源塊的點(diǎn)播次數(shù)進(jìn)行統(tǒng)計(jì)。
8.如權(quán)利要求7所述的流媒體信令發(fā)送方法,其特征在于,若對(duì)第一終端和第二終端之間的數(shù)據(jù)傳輸進(jìn)行監(jiān)測(cè)為對(duì)第一終端和第二終端之間傳輸數(shù)據(jù)時(shí)第二終端的平均傳輸速率進(jìn)行統(tǒng)計(jì),則所述流媒體信令發(fā)送方法還包括步驟若統(tǒng)計(jì)得到的平均傳輸速率不小于預(yù)設(shè)的設(shè)定閾值,則將所述第二終端確定為第一類終端,若統(tǒng)計(jì)得到的平均傳輸速率小于所述設(shè)定閾值,則將所述第二終端確定為第二類終端;后續(xù)在接收到所述點(diǎn)對(duì)點(diǎn)流媒體系統(tǒng)中的終端發(fā)送的、攜帶有該終端請(qǐng)求獲取的流媒體資源塊的資源塊標(biāo)識(shí)信息的終端標(biāo)識(shí)獲取請(qǐng)求信令后,根據(jù)接收到的資源塊標(biāo)識(shí)信息, 在資源塊標(biāo)識(shí)信息和終端標(biāo)識(shí)信息的對(duì)應(yīng)關(guān)系中,查找存儲(chǔ)有所述流媒體資源塊的終端的終端標(biāo)識(shí)信息;在查找到的終端標(biāo)識(shí)信息中,確定出歸屬于第一類終端的各終端的終端標(biāo)識(shí)信息; 將確定出的終端標(biāo)識(shí)信息發(fā)送給發(fā)送所述終端標(biāo)識(shí)獲取請(qǐng)求信令的終端。
9.一種索引服務(wù)器,位于點(diǎn)對(duì)點(diǎn)流媒體系統(tǒng)中,其特征在于,包括第一接收單元,用于接收第一終端發(fā)送的流媒體信令,所述流媒體信令中攜帶有信令類型信息及第二終端的終端標(biāo)識(shí)信息;第一確定單元,用于根據(jù)第一接收單元接收到的信令類型信息,確定第一接收單元接收到的流媒體信令是否為所述第一終端待發(fā)送給其他終端的流媒體信令;轉(zhuǎn)發(fā)單元,用于在第一確定單元確定出第一接收單元接收到的流媒體信令為所述第一終端待發(fā)送給其他終端的流媒體信令后,根據(jù)第一接收單元接收到的第二終端的終端標(biāo)識(shí)信息,將所述流媒體信令轉(zhuǎn)發(fā)給所述第二終端。
10.如權(quán)利要求9所述的索引服務(wù)器,其特征在于,第一接收單元接收到的流媒體信令為會(huì)話連接建立請(qǐng)求信令;或會(huì)話連接建立確認(rèn)信令;或會(huì)話連接拆除請(qǐng)求信令;或會(huì)話連接拆除確認(rèn)信令。
11.如權(quán)利要求9所述的索引服務(wù)器,其特征在于,第一接收單元接收到的第二終端的終端標(biāo)識(shí)信息為所述第二終端的地址信息。
12.如權(quán)利要求9所述的索引服務(wù)器,其特征在于,第一接收單元接收到的第二終端的終端標(biāo)識(shí)信息為第二終端的身份信息,則轉(zhuǎn)發(fā)單元具體包括查找子單元,用于根據(jù)第一接收單元接收到的第二終端的身份信息,在終端身份信息和終端地址信息的對(duì)應(yīng)關(guān)系中,查找所述第二終端的地址信息;轉(zhuǎn)發(fā)子單元,用于根據(jù)查找子單元查找到的地址信息,將第一接收單元接收到的流媒體信令轉(zhuǎn)發(fā)給所述第二終端。
13.如權(quán)利要求12所述的索引服務(wù)器,其特征在于,第一接收單元接收到的流媒體信令的數(shù)據(jù)段內(nèi)包含第一終端的地址信息及所述索引服務(wù)器的地址信息;轉(zhuǎn)發(fā)子單元具體包括第一替換模塊,用于將第一接收單元接收到的流媒體信令的數(shù)據(jù)段內(nèi)包含的第一終端的地址信息,替換為所述索引服務(wù)器的地址信息;第二替換模塊,用于將第一接收單元接收到的流媒體信令的數(shù)據(jù)段內(nèi)包含的索引服務(wù)器的地址信息,替換為查找子單元查找到的第二終端的地址信息;轉(zhuǎn)發(fā)模塊,用于將經(jīng)第一替換模塊和第二替換模塊進(jìn)行地址信息替換處理后的流媒體信令轉(zhuǎn)發(fā)給所述第二終端。
14.如權(quán)利要求9所述的索引服務(wù)器,其特征在于,還包括監(jiān)測(cè)單元,用于根據(jù)轉(zhuǎn)發(fā)單元轉(zhuǎn)發(fā)的流媒體信令,對(duì)所述第一終端和所述第二終端之間的數(shù)據(jù)傳輸進(jìn)行監(jiān)測(cè)。
15.如權(quán)利要求14所述的索引服務(wù)器,其特征在于,所述監(jiān)測(cè)單元對(duì)第一終端和第二終端之間傳輸?shù)臄?shù)據(jù)流量進(jìn)行統(tǒng)計(jì);或?qū)Φ谝唤K端和第二終端之間傳輸數(shù)據(jù)時(shí),第二終端的平均傳輸速率進(jìn)行統(tǒng)計(jì);或?qū)Τ休d第一終端和第二終端之間傳輸?shù)臄?shù)據(jù)的流媒體資源塊的點(diǎn)播次數(shù)進(jìn)行統(tǒng)計(jì)。
16.如權(quán)利要求14所述的索引服務(wù)器,其特征在于,若監(jiān)測(cè)單元對(duì)第一終端和第二終端之間傳輸數(shù)據(jù)時(shí)第二終端的平均傳輸速率進(jìn)行統(tǒng)計(jì),則所述索引服務(wù)器還包括判斷單元,用于判斷監(jiān)測(cè)單元統(tǒng)計(jì)得到的平均傳輸速率是否小于預(yù)設(shè)的設(shè)定閾值; 第二確定單元,用于在判斷單元的判斷結(jié)果為否時(shí),將所述第二終端確定為第一類終端,以及在判斷單元的判斷結(jié)果為是時(shí),將所述第二終端確定為第二類終端;第二接收單元,用于后續(xù)接收所述點(diǎn)對(duì)點(diǎn)流媒體系統(tǒng)中的終端發(fā)送的、攜帶有該終端請(qǐng)求獲取的流媒體資源塊的資源塊標(biāo)識(shí)信息的終端標(biāo)識(shí)獲取請(qǐng)求信令;查找單元,用于根據(jù)第二接收單元接收到的資源塊標(biāo)識(shí)信息,在資源塊標(biāo)識(shí)信息和終端標(biāo)識(shí)信息的對(duì)應(yīng)關(guān)系中,查找存儲(chǔ)有所述流媒體資源塊的終端的終端標(biāo)識(shí)信息;第三確定單元,用于在查找單元查找到的終端標(biāo)識(shí)信息中,確定出歸屬于第一類終端的各終端的終端標(biāo)識(shí)信息;發(fā)送單元,用于將第三確定單元確定出的終端標(biāo)識(shí)信息發(fā)送給發(fā)送所述終端標(biāo)識(shí)獲取請(qǐng)求信令的終端。
17.—種終端,位于點(diǎn)對(duì)點(diǎn)流媒體系統(tǒng)中,其特征在于,包括插入單元,用于在所述終端需要向其他終端發(fā)送流媒體信令時(shí),將信令類型信息及所述其他終端的終端標(biāo)識(shí)信息插入到所述流媒體信令中;發(fā)送單元,用于將插入單元插入了信令類型信息及所述其他終端的終端標(biāo)識(shí)信息的流媒體信令發(fā)送給所述點(diǎn)對(duì)點(diǎn)流媒體系統(tǒng)中的索引服務(wù)器,指示所述索引服務(wù)器將所述流媒體信令轉(zhuǎn)發(fā)給所述其他終端。
18.一種點(diǎn)對(duì)點(diǎn)流媒體系統(tǒng),其特征在于,包括終端,用于在所述終端需要向其他終端發(fā)送流媒體信令時(shí),將信令類型信息及所述其他終端的終端標(biāo)識(shí)信息插入到所述流媒體信令中,以及將插入了信令類型信息及所述其他終端的終端標(biāo)識(shí)信息的流媒體信令發(fā)送給索弓I服務(wù)器;索引服務(wù)器,用于接收所述終端發(fā)送的流媒體信令,以及根據(jù)接收到的流媒體信令中攜帶的信令類型信息,確定出接收到的流媒體信令為所述終端待發(fā)送給其他終端的流媒體信令,并根據(jù)接收到的所述其他終端的終端標(biāo)識(shí)信息,將接收到的流媒體信令轉(zhuǎn)發(fā)給所述其他終端。
全文摘要
本發(fā)明公開了一種流媒體信令發(fā)送方法及設(shè)備、以及點(diǎn)對(duì)點(diǎn)流媒體系統(tǒng),該方法的具體步驟為在點(diǎn)對(duì)點(diǎn)流媒體系統(tǒng)中,索引服務(wù)器接收第一終端發(fā)送的流媒體信令,該流媒體信令中攜帶有信令類型信息及第二終端的終端標(biāo)識(shí)信息,根據(jù)接收到的信令類型信息,確定出接收到的流媒體信令為第一終端待發(fā)送給其他終端的流媒體信令,并根據(jù)接收到的第二終端的終端標(biāo)識(shí)信息,將接收到的流媒體信令轉(zhuǎn)發(fā)給上述第二終端。采用本發(fā)明技術(shù)方案,使得索引服務(wù)器可以獲知終端之間的交互行為,為索引服務(wù)器對(duì)終端間的數(shù)據(jù)傳輸進(jìn)行監(jiān)測(cè)提供了基礎(chǔ)。
文檔編號(hào)H04L12/26GK102215240SQ201010141160
公開日2011年10月12日 申請(qǐng)日期2010年4月2日 優(yōu)先權(quán)日2010年4月2日
發(fā)明者吳亦川, 廖洪鑾, 張?jiān)骑w, 彭晉, 江興烽, 蔣海峰, 韓磊 申請(qǐng)人:中國移動(dòng)通信集團(tuán)公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
鲁甸县| 鄂托克前旗| 曲阳县| 桦川县| 河北省| 柞水县| 永定县| 美姑县| 山阴县| 鄱阳县| 桦南县| 毕节市| 万年县| 台山市| 长治市| 封丘县| 赤水市| 静安区| 项城市| 荔波县| 安国市| 深州市| 岫岩| 广宗县| 墨江| 射洪县| 姚安县| 龙山县| 绩溪县| 宣武区| 道孚县| 砀山县| 天峻县| 彭山县| 白城市| 盖州市| 资阳市| 龙口市| 偏关县| 洪雅县| 麟游县|