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

P2p網(wǎng)絡(luò)視頻系統(tǒng)及下載系統(tǒng)的制作方法

文檔序號(hào):7931826閱讀:484來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):P2p網(wǎng)絡(luò)視頻系統(tǒng)及下載系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本實(shí)用新型屬于網(wǎng)絡(luò)傳輸技術(shù)領(lǐng)域,涉及一種P2P網(wǎng)絡(luò)視頻系統(tǒng)、P2P網(wǎng)絡(luò)下載系統(tǒng),同 時(shí)涉及一種P2P網(wǎng)絡(luò)的節(jié)點(diǎn)連接方法。
背景技術(shù)
過(guò)去的網(wǎng)絡(luò)視頻系統(tǒng)采用的是C/S或者B/S的結(jié)構(gòu),即存在一個(gè)服務(wù)器(Server)作為中 間節(jié)點(diǎn),處理每一個(gè)用戶(hù)(Client或Browser)的請(qǐng)求并且向用戶(hù)發(fā)送視頻數(shù)據(jù)。這個(gè)結(jié)構(gòu)的 缺陷在于對(duì)中間節(jié)點(diǎn)的要求太高,由于服務(wù)器往往達(dá)不到整個(gè)系統(tǒng)所要求的數(shù)據(jù)容量和傳輸 帶寬,造成硬件上的瓶頸,所以這些系統(tǒng)往往達(dá)不到實(shí)時(shí)播放的要求。直到P2P技術(shù)的成熟, 基于P2P網(wǎng)絡(luò)的視頻系統(tǒng)的出現(xiàn)才使網(wǎng)絡(luò)視頻系統(tǒng)真正走向應(yīng)用,現(xiàn)在基于P2P的網(wǎng)絡(luò)視頻 系統(tǒng)不斷涌現(xiàn),包括PPStream, PPLive等,都建立了不少的用戶(hù)群。
基于P2P的網(wǎng)絡(luò)視頻系統(tǒng)具有如下優(yōu)點(diǎn)分散化網(wǎng)絡(luò)中的資源和服務(wù)分散在所有結(jié)點(diǎn)
上,信息的傳輸和服務(wù)的實(shí)現(xiàn)都直接在結(jié)點(diǎn)之間進(jìn)行??蓴U(kuò)展性在P2P網(wǎng)絡(luò)中,隨著用戶(hù)
的加入,不僅服務(wù)的需求增加了,系統(tǒng)整體的資源和服務(wù)能力也在同步地?cái)U(kuò)充,始終能較容
易地滿(mǎn)足用戶(hù)的需要。健壯性由于服務(wù)是分散在各個(gè)結(jié)點(diǎn)之間進(jìn)行的,部分結(jié)點(diǎn)或網(wǎng)絡(luò)遭 到破壞對(duì)其它部分的影響很小。高性?xún)r(jià)比采用P2P架構(gòu)可以有效地利用互聯(lián)網(wǎng)中散布的大
量普通結(jié)點(diǎn),達(dá)到高性能計(jì)算和海量存儲(chǔ)的目的。以上這些特點(diǎn)恰恰能彌補(bǔ)以往c/s網(wǎng)絡(luò)視
頻系統(tǒng)的不足之處,使視頻網(wǎng)絡(luò)的實(shí)用化成為可能。
P2P是一種分布式網(wǎng)絡(luò),如圖1所示,網(wǎng)絡(luò)的參與者共享它們所擁有的一部分硬件資源(處
理能力、存儲(chǔ)能力、網(wǎng)絡(luò)連接能力、打印機(jī)等),這些共享資源需要由網(wǎng)絡(luò)提供服務(wù)和內(nèi)容, 能被其它對(duì)等節(jié)點(diǎn)直接訪問(wèn)而無(wú)需經(jīng)過(guò)中間實(shí)體。在此網(wǎng)絡(luò)中的參與者既是資源(服務(wù)和內(nèi)
容)提供者,又是資源(服務(wù)和內(nèi)容)獲取者。在P2P系統(tǒng)中傳輸文件時(shí)通常把文件分成許
多分塊,用戶(hù)作為一個(gè)節(jié)點(diǎn)與其它節(jié)點(diǎn)建立一條連接,從其它節(jié)點(diǎn)上選擇自己所需的分塊,
這樣節(jié)點(diǎn)越多,可同時(shí)下載的分塊越多,效率越高;但是由于節(jié)點(diǎn)間只有一條連接,只能從 其它節(jié)點(diǎn)同時(shí)下載一個(gè)分塊,在節(jié)點(diǎn)很少時(shí)自然使傳輸下載的效率下降。
然而當(dāng)P2P系統(tǒng)內(nèi)的節(jié)點(diǎn)變少時(shí),這時(shí)現(xiàn)有的P2P系統(tǒng)的很多特點(diǎn)將大大受到限制,使 得帶寬和傳輸速率也大大下降,影響了系統(tǒng)的效率。而這樣的情況并不少見(jiàn),比如在使用視 頻點(diǎn)播的過(guò)程中,總會(huì)有一部分冷門(mén)的內(nèi)容,用戶(hù)選擇冷門(mén)的內(nèi)容時(shí),視頻系統(tǒng)性能會(huì)相比
熱門(mén)內(nèi)容下降很多。適應(yīng)大規(guī)模節(jié)點(diǎn)系統(tǒng),不適應(yīng)小規(guī)模節(jié)點(diǎn)系統(tǒng),這是目前P2P視頻系統(tǒng) 的一大缺陷。這一缺陷的實(shí)質(zhì)是,在P2P系統(tǒng)中傳輸視頻文件時(shí)通常把文件分成許多分塊, 用戶(hù)作為一個(gè)節(jié)點(diǎn)與其它節(jié)點(diǎn)建立一條連接,從其它節(jié)點(diǎn)上選擇自己所需的分塊,這樣節(jié)點(diǎn) 越多,可同時(shí)下載的分塊越多,效率越高;但是由于節(jié)點(diǎn)間只有一條連接,只能從其它節(jié)點(diǎn) 同時(shí)下載一個(gè)分塊,在節(jié)點(diǎn)很少時(shí)自然使傳輸下載的效率下降。因此,需要一種在節(jié)點(diǎn)較少 的情況下也能有較高的傳輸效率的P2P系統(tǒng)。

實(shí)用新型內(nèi)容
本實(shí)用新型的目的是提供一種在節(jié)點(diǎn)較少的情況下也能有較高的傳輸效率的P2P系統(tǒng)網(wǎng) 絡(luò)節(jié)點(diǎn)之間的P2P網(wǎng)絡(luò)視頻系統(tǒng)。
本實(shí)用新型的再一目的是提供一種在節(jié)點(diǎn)較少的情況下也能有較高的傳輸效率的P2P系 統(tǒng)網(wǎng)絡(luò)節(jié)點(diǎn)之間的P2P網(wǎng)絡(luò)下載系統(tǒng)。
本實(shí)用新型的又一目的是提供一種在節(jié)點(diǎn)較少的情況下也能有較高的傳輸效率的P2P系 統(tǒng)網(wǎng)絡(luò)節(jié)點(diǎn)之間的P2P網(wǎng)絡(luò)的節(jié)點(diǎn)連接方法。
一種P2P網(wǎng)絡(luò)視頻系統(tǒng),所述系統(tǒng)至少包括之間設(shè)置有一條以上連接的兩個(gè)節(jié)點(diǎn)。
優(yōu)選地,所述P2P網(wǎng)絡(luò)視頻系統(tǒng)任意節(jié)點(diǎn)對(duì)之間具有一條以上的連接。
優(yōu)選地,所述一條以上的連接通過(guò)建立對(duì)應(yīng)數(shù)目的線(xiàn)程來(lái)實(shí)現(xiàn)。
優(yōu)選地,所述系統(tǒng)包括若干節(jié)點(diǎn),各節(jié)點(diǎn)之間具有一條以上的連接。
一種P2P網(wǎng)絡(luò)下載系統(tǒng),所述系統(tǒng)至少包括之間設(shè)置有條以上連接的兩個(gè)節(jié)點(diǎn)。
一種P2P網(wǎng)絡(luò)的節(jié)點(diǎn)連接方法,包括如下步驟-
步驟A、設(shè)置各節(jié)點(diǎn)間的最小連接閾值;
步驟B、每個(gè)節(jié)點(diǎn)獲取其他節(jié)點(diǎn)的列表;
步驟C、每個(gè)節(jié)點(diǎn)與所述節(jié)點(diǎn)列表中的其他各節(jié)點(diǎn)建立連接總數(shù)不小于對(duì)應(yīng)的最小連接閾 值的連接。
優(yōu)選地,所述步驟C包括
步驟Cl、每個(gè)節(jié)點(diǎn)與所述節(jié)點(diǎn)列表中的其他各節(jié)點(diǎn)建立連接;
步驟C2、每個(gè)節(jié)點(diǎn)與所述節(jié)點(diǎn)列表中的所有其他節(jié)點(diǎn)間建立的連接總數(shù)不小于對(duì)應(yīng)的最
小連接閾值。
優(yōu)選地,所述步驟C1包括如下步驟
步驟S12、連接到所述節(jié)點(diǎn)列表中的一個(gè)尚未建立連接的節(jié)點(diǎn),成功連接后,跳轉(zhuǎn)至步驟200820058710.X
說(shuō)明書(shū)第3/5頁(yè)
S13;
步驟S13、判斷每個(gè)節(jié)點(diǎn)是否與所述節(jié)點(diǎn)列表中的其他所有節(jié)點(diǎn)都已連上,若是,則跳轉(zhuǎn) 至步驟C,若否,則跳轉(zhuǎn)至步驟S12。
優(yōu)選地,所述步驟C2包括如下步驟
步驟S14、判斷每個(gè)節(jié)點(diǎn)與節(jié)點(diǎn)列表中的其他節(jié)點(diǎn)的連接總數(shù)是否小于最小連接閾值,若 是,則跳轉(zhuǎn)至步驟S15,若否,則完成連接;
步驟S15、該節(jié)點(diǎn)與步驟S14中所述連接總數(shù)小于最小連接閾值的節(jié)點(diǎn)建立一個(gè)新連接, 成功連接后,跳轉(zhuǎn)至步驟S14。
優(yōu)選地,所述步驟C包括
步驟C1'、每個(gè)節(jié)點(diǎn)連接到所述節(jié)點(diǎn)列表中的一個(gè)尚未建立連接的節(jié)點(diǎn),使其連接總數(shù) 不小于對(duì)應(yīng)的最小連接閎值;
步驟C2'、按照步驟C1'的方法,與尚未建立連接的其他節(jié)點(diǎn)建立連接。
本實(shí)用新型的有益效果在于本實(shí)用新型的P2P網(wǎng)絡(luò)視頻系統(tǒng)在節(jié)點(diǎn)較少的情況下也能
有較高的傳輸效率。在較少節(jié)點(diǎn)的情況下,也能實(shí)現(xiàn)較多分塊的同時(shí)傳輸下載,從而實(shí)現(xiàn)與
大節(jié)點(diǎn)規(guī)模的P2P系統(tǒng)相近的性能。提高系統(tǒng)帶寬,提高播放的流暢性,突破網(wǎng)絡(luò)硬件設(shè)備
(如網(wǎng)卡)對(duì)單個(gè)連接的性能限制。
本方案是在現(xiàn)行P2P網(wǎng)絡(luò)的基礎(chǔ)上實(shí)施的,無(wú)須對(duì)現(xiàn)有系統(tǒng)作太多改變,只需要作適當(dāng) 的改進(jìn)就能達(dá)到效果,具有很高的實(shí)用性和可移植性。
本方案將會(huì)使小規(guī)模節(jié)點(diǎn)P2P網(wǎng)絡(luò)視頻系統(tǒng)獲益良多,節(jié)點(diǎn)數(shù)量的下降將不會(huì)導(dǎo)致系統(tǒng) 性能的下降,起到了完善整個(gè)網(wǎng)絡(luò)視頻系統(tǒng)的作用,使現(xiàn)有系統(tǒng)不再單單適應(yīng)于大規(guī)模節(jié)點(diǎn) 系統(tǒng),同樣適應(yīng)于小規(guī)模節(jié)點(diǎn)系統(tǒng)。


圖1為現(xiàn)有技術(shù)小規(guī)模節(jié)點(diǎn)P2P網(wǎng)絡(luò)視頻系統(tǒng)示意圖。 圖2為本實(shí)用新型一較佳實(shí)施例的小規(guī)模節(jié)點(diǎn)P2P網(wǎng)絡(luò)連接視頻示意圖。 圖3為本實(shí)用新型上述較佳實(shí)施例小規(guī)模節(jié)點(diǎn)P2P網(wǎng)絡(luò)連接方法的流程圖。 圖4為本實(shí)用新型一個(gè)節(jié)點(diǎn)對(duì)之間的傳輸帶寬測(cè)試結(jié)果示意圖。
具體實(shí)施方式
以下結(jié)合附圖詳細(xì)說(shuō)明本實(shí)用新型的優(yōu)選實(shí)施例。 實(shí)施例一
請(qǐng)參閱圖2所示,圖2為本實(shí)用新型一較佳實(shí)施例的小規(guī)模節(jié)點(diǎn)P2P網(wǎng)絡(luò)視頻系統(tǒng)示意 圖。P2P網(wǎng)絡(luò)視頻系統(tǒng)通過(guò)在任意節(jié)點(diǎn)對(duì)之間建立多個(gè)線(xiàn)程來(lái)實(shí)現(xiàn)建立多個(gè)連接,在本較佳實(shí) 施例中,P2P網(wǎng)絡(luò)視頻系統(tǒng)具有三個(gè)節(jié)點(diǎn),分別為節(jié)點(diǎn)21、節(jié)點(diǎn)22及節(jié)點(diǎn)23。節(jié)點(diǎn)21與節(jié) 點(diǎn)22之間建有三條連接,節(jié)點(diǎn)22與節(jié)點(diǎn)23之間建有四條連接,節(jié)點(diǎn)23與節(jié)點(diǎn)21之間建有 五條連接。P2P網(wǎng)絡(luò)視頻系統(tǒng)設(shè)定有一最小連接閾值,即與所有可連接節(jié)點(diǎn)之間的連接總數(shù)的 最小值。P2P網(wǎng)絡(luò)視頻系統(tǒng)還設(shè)定有一最小節(jié)點(diǎn)對(duì)連接閾值,即節(jié)點(diǎn)對(duì)之間的連接數(shù)的最小值。 節(jié)點(diǎn)列表為能夠連接到的節(jié)點(diǎn)的列表。當(dāng)然,節(jié)點(diǎn)對(duì)之間的連接數(shù)可以為更多個(gè),也可以有 部分節(jié)點(diǎn)對(duì)之間的連接數(shù)為一個(gè)。
請(qǐng)參閱圖3,圖3為本實(shí)用新型上述較佳實(shí)施例小規(guī)模節(jié)點(diǎn)P2P網(wǎng)絡(luò)連接方法的流程圖。 主要包括以下步驟
步驟S0、設(shè)置各節(jié)點(diǎn)間的最小連接閾值;
步驟Sll、取得節(jié)點(diǎn)列表,成功取得節(jié)點(diǎn)列表后,跳轉(zhuǎn)至步驟S12;
歩驟S12、連接到所述節(jié)點(diǎn)列表中的一個(gè)尚未建立連接的節(jié)點(diǎn),成功連接后,跳轉(zhuǎn)至步驟
S13;
步驟S13、判斷每個(gè)節(jié)點(diǎn)是否與所述節(jié)點(diǎn)列表中的其他所有節(jié)點(diǎn)都己連上,若是,則跳轉(zhuǎn)
至步驟C,若否,則跳轉(zhuǎn)至步驟S12;
步驟S14、判斷每個(gè)節(jié)點(diǎn)與節(jié)點(diǎn)列表中的其他節(jié)點(diǎn)的連接總數(shù)是否小于最小連接閾值,若
是,則跳轉(zhuǎn)至步驟S15,若否,則完成連接;
步驟S15、該節(jié)點(diǎn)與步驟S14中所述連接總數(shù)小于最小連接閾值的節(jié)點(diǎn)建立一個(gè)新連接, 成功連接后,跳轉(zhuǎn)至步驟S14。
如圖4所示,圖4為本實(shí)用新型一個(gè)節(jié)點(diǎn)對(duì)之間的傳輸帶寬測(cè)試結(jié)果示意圖。從圖5中 可以看出,在節(jié)點(diǎn)間的連接數(shù)達(dá)到3個(gè)時(shí),其下載帶寬可以提高1倍以上,在節(jié)點(diǎn)間的連接 數(shù)達(dá)到6個(gè)時(shí),下載帶寬更為提高。所測(cè)試的網(wǎng)絡(luò)節(jié)點(diǎn)數(shù)極少(僅2個(gè)),其測(cè)試結(jié)果滿(mǎn)足了 在節(jié)點(diǎn)較少的情況下也能有較高的傳輸效率的P2P系統(tǒng)的要求。
實(shí)施例二
本實(shí)施例與實(shí)施例一的區(qū)別在于,本實(shí)施例中,P2P網(wǎng)絡(luò)連接方法主要包括以下步驟
步驟S0、設(shè)置各節(jié)點(diǎn)間的最小連接閾值; 步驟S21、取得節(jié)點(diǎn)列表,成功取得節(jié)點(diǎn)列表后;
步驟S22、每個(gè)節(jié)點(diǎn)連接到所述節(jié)點(diǎn)列表中的一個(gè)尚未建立連接的節(jié)點(diǎn),使其連接總數(shù)不 小于對(duì)應(yīng)的最小連接閾值;
步驟S23、按照步驟S22的方法,與尚未建立連接的其他節(jié)點(diǎn)建立連接。
以上實(shí)施例僅用以說(shuō)明而非限制本實(shí)用新型的技術(shù)方案。如本實(shí)用新型同樣可以適用于 P2P網(wǎng)絡(luò)下載系統(tǒng)。不脫離本實(shí)用新型精神和范圍的任何修改或局部替換,均應(yīng)涵蓋在本實(shí)用 新型的權(quán)利要求范圍當(dāng)中。
權(quán)利要求1、一種P2P網(wǎng)絡(luò)視頻系統(tǒng),其特征在于所述系統(tǒng)至少包括之間設(shè)置有一條以上連接的兩個(gè)節(jié)點(diǎn)。
2、 根據(jù)權(quán)利要求1所述的P2P網(wǎng)絡(luò)視頻系統(tǒng),其特征在于所述P2P網(wǎng)絡(luò)視頻系統(tǒng)任意節(jié)點(diǎn) 對(duì)之間具有一條以上的連接。
3、 根據(jù)權(quán)利要求1所述的P2P網(wǎng)絡(luò)視頻系統(tǒng),其特征在于所述一條以上的連接通過(guò)建立對(duì) 應(yīng)數(shù)目的線(xiàn)程來(lái)實(shí)現(xiàn)。
4、 根據(jù)權(quán)利要求1所述的P2P網(wǎng)絡(luò)視頻系統(tǒng),其特征在于所述系統(tǒng)包括若干節(jié)點(diǎn),各節(jié)點(diǎn) 之間具有一條以上的連接。
5、 一種P2P網(wǎng)絡(luò)下載系統(tǒng),其特征在于所述系統(tǒng)至少包括之間設(shè)置有一條以上連接的兩個(gè) 節(jié)點(diǎn)。
專(zhuān)利摘要本實(shí)用新型涉及一種P2P網(wǎng)絡(luò)接點(diǎn)之間多連接系統(tǒng)與多連接方法。所述多連接系統(tǒng)通過(guò)建立多個(gè)線(xiàn)程在節(jié)點(diǎn)間建立多個(gè)連接,所述多連接方法為先從服務(wù)器獲得節(jié)點(diǎn)列表,再?gòu)乃龉?jié)點(diǎn)列表中的節(jié)點(diǎn)建立連接,最后使與所述節(jié)點(diǎn)列表中的所有節(jié)點(diǎn)建立的連接總數(shù)不小于最小連接閾值,所述P2P網(wǎng)絡(luò)接點(diǎn)之間多連接系統(tǒng)與多連接方法有效改善了P2P系統(tǒng)在節(jié)點(diǎn)較少的情況下的傳輸效率。
文檔編號(hào)H04L29/06GK201204613SQ200820058710
公開(kāi)日2009年3月4日 申請(qǐng)日期2008年5月21日 優(yōu)先權(quán)日2008年5月21日
發(fā)明者吳言華, 王卓耀 申請(qǐng)人:上海未來(lái)寬帶技術(shù)及應(yīng)用工程研究中心有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
长乐市| 乐陵市| 武平县| 邵阳市| 河间市| 麻栗坡县| 交城县| 五台县| 普陀区| 思南县| 永春县| 白银市| 大田县| 郁南县| 祁阳县| 怀安县| 临邑县| 陆丰市| 九江市| 北京市| 师宗县| 陈巴尔虎旗| 弥勒县| 新化县| 舒兰市| 韩城市| 邓州市| 怀集县| 阿克| 宣武区| 达拉特旗| 大田县| 吴忠市| 玉龙| 万州区| 泗洪县| 钟祥市| 塔城市| 抚顺县| 开原市| 精河县|