1.一種流媒體數(shù)據(jù)傳輸系統(tǒng),包括多個客戶終端、數(shù)據(jù)源服務(wù)器及多個數(shù)據(jù)分發(fā)服務(wù)器,多個數(shù)據(jù)分發(fā)服務(wù)器架構(gòu)成樹狀結(jié)構(gòu),形成多層內(nèi)容分發(fā)節(jié)點,數(shù)據(jù)源服務(wù)器為該樹狀結(jié)構(gòu)的根節(jié)點,客戶終端為該樹狀結(jié)構(gòu)的葉節(jié)點,其特征在于,每個子節(jié)點的本地配置文件中包括其父節(jié)點及子節(jié)點的地址信息,數(shù)據(jù)源服務(wù)器在接收到一客戶終端的流媒體數(shù)據(jù)請求時將該流媒體數(shù)據(jù)及該客戶終端的IP地址傳輸至與數(shù)據(jù)源服務(wù)器連接的數(shù)據(jù)分發(fā)服務(wù)器,每一數(shù)據(jù)分發(fā)服務(wù)器包括復(fù)制單元、判斷單元及分發(fā)單元,判斷單元根據(jù)父節(jié)點傳輸?shù)脑摽蛻艚K端的IP地址判斷該客戶終端是否在本地數(shù)據(jù)分發(fā)服務(wù)器的分支節(jié)點上,復(fù)制單元在該客戶終端在其分支節(jié)點上時復(fù)制該流媒體數(shù)據(jù),分發(fā)單元在該客戶終端在本地數(shù)據(jù)分發(fā)服務(wù)器的分支節(jié)點上時將該流媒體數(shù)據(jù)及該客戶端的IP地址傳輸至其子節(jié)點直至將該流媒體數(shù)據(jù)傳輸至該客戶終端。
2.如權(quán)利要求1的流媒體數(shù)據(jù)傳輸系統(tǒng),其特征在于,每一數(shù)據(jù)分發(fā)服務(wù)器還包括儲存單元,儲存單元將復(fù)制的該該流媒體數(shù)據(jù)存儲至本地數(shù)據(jù)分發(fā)服務(wù)器的緩存區(qū)。
3.如權(quán)利要求2的流媒體數(shù)據(jù)傳輸系統(tǒng),其特征在于,儲存單元還在該客戶終端不在本地數(shù)據(jù)分發(fā)服務(wù)器的分支節(jié)點上時將該流媒體數(shù)據(jù)存儲至本地數(shù)據(jù)分發(fā)服務(wù)器的緩存區(qū)。
4.如權(quán)利要求1的流媒體數(shù)據(jù)傳輸系統(tǒng),其特征在于,數(shù)據(jù)源服務(wù)器在接收到流媒體數(shù)據(jù)請求時還將數(shù)據(jù)源服務(wù)器的IP地址傳輸至與數(shù)據(jù)源服務(wù)器連接的數(shù)據(jù)分發(fā)服務(wù)器,分發(fā)單元在該客戶終端是在本地數(shù)據(jù)分發(fā)服務(wù)器的分支節(jié)點上時還將數(shù)據(jù)源服務(wù)器的IP地址傳輸至其子節(jié)點。
5.如權(quán)利要求1的流媒體數(shù)據(jù)傳輸系統(tǒng),其特征在于,該地址信息包括IP地址及端口號。
6.一種數(shù)據(jù)分發(fā)服務(wù)器,多個該數(shù)據(jù)分發(fā)服務(wù)器與多個客戶終端機數(shù)據(jù)源服務(wù)器構(gòu)成一樹狀結(jié)構(gòu)的流媒體數(shù)據(jù)傳輸系統(tǒng),數(shù)據(jù)源服務(wù)器為該樹狀結(jié)構(gòu)的根節(jié)點,客戶終端為該樹狀結(jié)構(gòu)的葉節(jié)點,數(shù)據(jù)源服務(wù)器在接收到一客戶終端的流媒體數(shù)據(jù)請求時將該流媒體數(shù)據(jù)及該客戶終端的IP地址傳輸至與數(shù)據(jù)源服務(wù)器連接的數(shù)據(jù)分發(fā)服務(wù)器,其特征在于,該數(shù)據(jù)分發(fā)服務(wù)器的本地配置文件中包括其父節(jié)點及子節(jié)點的地址信息,該數(shù)據(jù)分發(fā)服務(wù)器還包括復(fù)制單元、判斷單元及分發(fā)單元,判斷單元根據(jù)父節(jié)點傳輸?shù)脑摽蛻艚K端的IP地址判斷該客戶終端是否在本地數(shù)據(jù)分發(fā)服務(wù)器的分支節(jié)點上,復(fù)制單元在該客戶終端在其分支節(jié)點上時復(fù)制該流媒體數(shù)據(jù),分發(fā)單元在該客戶終端在本地數(shù)據(jù)分發(fā)服務(wù)器的分支節(jié)點上時將該流媒體數(shù)據(jù)及該客戶端的IP地址傳輸至其子節(jié)點。
7.如權(quán)利要求6的數(shù)據(jù)分發(fā)服務(wù)器,其特征在于,還包括儲存單元,儲存單元將復(fù)制的流媒體數(shù)據(jù)存儲至本地數(shù)據(jù)分發(fā)服務(wù)器的緩存區(qū)。
8.如權(quán)利要求7的數(shù)據(jù)分發(fā)服務(wù)器,其特征在于,儲存單元還在該客戶終端不在本地數(shù)據(jù)分發(fā)服務(wù)器的分支節(jié)點上時將該流媒體數(shù)據(jù)存儲至本地數(shù)據(jù)分發(fā)服務(wù)器的緩存區(qū)。
9.一種流媒體數(shù)據(jù)傳輸方法,該方法應(yīng)用于一流媒體數(shù)據(jù)傳輸系統(tǒng)中,該流媒體數(shù)據(jù)傳輸系統(tǒng)將多個客戶終端、數(shù)據(jù)源服務(wù)器及多層數(shù)據(jù)分發(fā)服務(wù)器架構(gòu)成樹狀結(jié)構(gòu),數(shù)據(jù)源服務(wù)器為該樹狀結(jié)構(gòu)的根節(jié)點,客戶終端為該樹狀結(jié)構(gòu)的葉節(jié)點,該方法包括步驟:
在接收到一客戶終端發(fā)送的流媒體數(shù)據(jù)請求時將請求的流媒體數(shù)據(jù)及該客戶終端的IP地址傳輸至與數(shù)據(jù)源服務(wù)器連接的數(shù)據(jù)分發(fā)服務(wù)器;
如請求該流媒體數(shù)據(jù)的客戶終端在本地數(shù)據(jù)分發(fā)服務(wù)器的分支節(jié)點上且不是與本地數(shù)據(jù)分發(fā)服務(wù)器連接的客戶終端時復(fù)制該流媒體數(shù)據(jù)并將該流媒體數(shù)據(jù)及該客戶終端的IP地址傳輸至其子節(jié)點;及
如該客戶終端是與本地數(shù)據(jù)分發(fā)服務(wù)器連接的客戶終端時將該流媒體數(shù)據(jù)傳輸至該客戶終端。
10.如權(quán)利要求9的流媒體數(shù)據(jù)傳輸方法,其特征在于,還包括步驟:
在該客戶終端不在本地數(shù)據(jù)分發(fā)服務(wù)器的分支節(jié)點上時將該流媒體數(shù)據(jù)存儲至本地數(shù)據(jù)分發(fā)服務(wù)器的緩存區(qū)。