1.一種類P2P實時視頻轉(zhuǎn)發(fā)的方法,其特征在于:所述的方法包括有視頻服務(wù)器和主控節(jié)點,其中視頻服務(wù)器作為主控節(jié)點,其他所有的視頻請求客戶端全部作為對等視頻節(jié)點,具體包括如下步驟:
步驟A:新的對等視頻節(jié)點加入系統(tǒng)并請求視頻時,需要跟主控節(jié)點進行信令交互,從而獲取服務(wù)提供者;
步驟B:新的服務(wù)提供者向?qū)Φ纫曨l節(jié)點提供視頻資源服務(wù),同時此節(jié)點作為新的視頻資源提供者向外提供服務(wù);
步驟C:對等視頻節(jié)點離開系統(tǒng)時,主控節(jié)點更新節(jié)點信息列表。
2.根據(jù)權(quán)利要求1所述的一種類P2P實時視頻轉(zhuǎn)發(fā)的方法,其特征在于:所述的主控節(jié)點保存了所有視頻資源列表,并作為原始的視頻服務(wù)提供者,在系統(tǒng)中提供視頻服務(wù),且所述的視頻服務(wù)器保存了所有節(jié)點信息列表,并管理對等視頻節(jié)點的加入、離開及服務(wù)請求。
3.根據(jù)權(quán)利要求2所述的一種類P2P實時視頻轉(zhuǎn)發(fā)的方法,其特征在于:所述的視頻資源列表中每個視頻資源的信息包括有資源的IP地址、服務(wù)提供的端口、視頻流名稱、視頻流傳輸協(xié)議。
4.根據(jù)權(quán)利要求3所述的一種類P2P實時視頻轉(zhuǎn)發(fā)的方法,其特征在于:所述的視頻流傳輸協(xié)議為RTSP實時視頻流協(xié)議。
5.根據(jù)權(quán)利要求1所述的一種類P2P實時視頻轉(zhuǎn)發(fā)的方法,其特征在于:所述的節(jié)點信息列表中每個節(jié)點的信息包括有節(jié)點的IP地址、服務(wù)提供的端口、視頻流名稱、視頻流傳輸協(xié)議、節(jié)點的網(wǎng)絡(luò)狀態(tài)、節(jié)點類型。
6.根據(jù)權(quán)利要求5所述的一種類P2P實時視頻轉(zhuǎn)發(fā)的方法,其特征在于:所述的節(jié)點類型有存儲服務(wù)軟件、解碼器、軟件客戶端。
7.根據(jù)權(quán)利要求1所述的一種類P2P實時視頻轉(zhuǎn)發(fā)的方法,其特征在于:所述的對等視頻節(jié)點為其它所有的視頻請求客戶端,對等視頻節(jié)點具有視頻請求者、視頻提供者和信息通訊三個功能。