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

一種節(jié)點(diǎn)連接調(diào)整方法和裝置的制造方法

文檔序號(hào):9914797閱讀:381來(lái)源:國(guó)知局
一種節(jié)點(diǎn)連接調(diào)整方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)視頻技術(shù)領(lǐng)域,尤其涉及一種節(jié)點(diǎn)連接調(diào)整方法和裝置。
【背景技術(shù)】
[0002]當(dāng)前各大視頻網(wǎng)站都在大力發(fā)展直播,業(yè)務(wù)范圍非常廣泛,用戶需求也更加多樣化。直播系統(tǒng)中用戶觀看體驗(yàn)是最為關(guān)鍵的因素,而“流暢率”則是衡量用戶觀看體驗(yàn)的重要指標(biāo)。流暢率表征播放的流暢度,其根據(jù)應(yīng)用場(chǎng)景不同可有不同的定義。例如,流暢率一般可以指所關(guān)注的播放總時(shí)長(zhǎng)T減去期間發(fā)生卡頓(即播放停滯)的總時(shí)長(zhǎng)Td所得的差與總時(shí)長(zhǎng)T的比值。
[0003]不同于點(diǎn)播業(yè)務(wù),由于具備極高的實(shí)時(shí)性和短時(shí)效,直播業(yè)務(wù)通?!皶?huì)且只會(huì)”出現(xiàn)短時(shí)間請(qǐng)求驟增的情況,造成內(nèi)容分發(fā)網(wǎng)絡(luò)(CDN)服務(wù)器超負(fù)載而無(wú)法及時(shí)響應(yīng),使得客戶端(即節(jié)點(diǎn))播放出現(xiàn)“卡頓”現(xiàn)象,導(dǎo)致流暢率下降。
[0004]目前解決該問(wèn)題有幾種方案。一種是為CDN服務(wù)器擴(kuò)容,加大帶寬以保證質(zhì)量。然而這種方案將閑置大量的服務(wù)器和帶寬資源。例如直播系統(tǒng)中最高在線人數(shù)峰值可為平時(shí)最高在線人數(shù)的數(shù)百倍。然而出現(xiàn)峰值的概率較低,使用該方案卻需為直播系統(tǒng)持續(xù)提供滿足峰值的服務(wù)器和帶寬。對(duì)于帶寬成本占比較高的視頻網(wǎng)站而言,這種方案所帶來(lái)的冗余量過(guò)大的服務(wù)器和帶寬同樣難以承擔(dān)。
[0005]另一種方案是使用點(diǎn)對(duì)點(diǎn)數(shù)據(jù)傳輸(S卩P2P)算法來(lái)減輕CDN服務(wù)器負(fù)載,節(jié)省帶寬。P2P算法,就是在觀看該直播節(jié)目的節(jié)點(diǎn)中,選擇具有一定上傳能力的節(jié)點(diǎn)LI(數(shù)據(jù)提供方,或稱為上傳方),為其他節(jié)點(diǎn)L2(數(shù)據(jù)接收方,或稱為下載方)傳送數(shù)據(jù),從而使大量節(jié)點(diǎn)L2減少向CDN服務(wù)器請(qǐng)求數(shù)據(jù),降低CDN服務(wù)器負(fù)載及帶寬壓力。換言之,傳統(tǒng)CDN模式中,所有節(jié)點(diǎn)都直接從⑶N服務(wù)器獲取直播數(shù)據(jù),而這種方案采用“⑶N+P2P”模式,根據(jù)傳輸算法的不同,節(jié)點(diǎn)L2有一定比例的數(shù)據(jù)來(lái)自節(jié)點(diǎn)LI,如圖1所示。
[0006]這種“CDN+P2P”模式具體來(lái)說(shuō),就是先對(duì)直播流碼率進(jìn)行判斷,在碼率較低的情況下(例如標(biāo)清直播流,碼率約400?600bps),采用P2P模式(即節(jié)點(diǎn)L2有一定比例的數(shù)據(jù)來(lái)自節(jié)點(diǎn)LI),對(duì)于碼率較高的情況下(例如高清或超清直播流,碼率約1000bps以上),采用全CDN模式,如圖2所示。
[0007]上述方案在碼率相對(duì)較低的標(biāo)清直播下利用P2P算法可節(jié)省約80%的服務(wù)器和帶寬成本(即有總量約80%的直播流在終端之間互相傳輸),并有效提高了流暢率。然而,由于P2P算法針對(duì)高碼率直播流不僅節(jié)省帶寬成本較少,反而導(dǎo)致流暢率急劇下降,因此在高碼率直播場(chǎng)景中只能放棄使用P2P模式,而采用CDN模式。因此,在高清直播頻次增加或在線人數(shù)急劇增長(zhǎng)時(shí),這種方案仍然會(huì)選擇幾乎全部從CDN服務(wù)器下載數(shù)據(jù),原有直播系統(tǒng)出現(xiàn)較為嚴(yán)重的帶寬負(fù)荷過(guò)高、CDN服務(wù)器無(wú)法響應(yīng)等問(wèn)題,同樣影響用戶正常觀看。

【發(fā)明內(nèi)容】

[0008]技術(shù)問(wèn)題
[0009]有鑒于此,本發(fā)明要解決的技術(shù)問(wèn)題是,在直播流碼率變化的情況下,節(jié)點(diǎn)如何在保證直播流暢率的同時(shí),節(jié)省CND服務(wù)器和帶寬資源。
[0010]解決方案
[0011]為了解決上述技術(shù)問(wèn)題,根據(jù)本發(fā)明一實(shí)施例,提供一種節(jié)點(diǎn)連接調(diào)整方法,該方法包括:在直播流的碼率變化的情況下,獲取節(jié)點(diǎn)的當(dāng)前狀態(tài);向點(diǎn)對(duì)點(diǎn)數(shù)據(jù)傳輸P2P服務(wù)器發(fā)送用于獲取優(yōu)選鄰居節(jié)點(diǎn)的請(qǐng)求,所述請(qǐng)求包括所述節(jié)點(diǎn)的當(dāng)前狀態(tài);接收P2P服務(wù)器響應(yīng)于所述請(qǐng)求而返回的通知,所述通知包括P2P服務(wù)器基于所述節(jié)點(diǎn)的當(dāng)前狀態(tài)而推薦的針對(duì)該節(jié)點(diǎn)的優(yōu)選鄰居節(jié)點(diǎn);調(diào)整所述節(jié)點(diǎn)從內(nèi)容分發(fā)網(wǎng)絡(luò)CDN服務(wù)器獲取的直播流數(shù)據(jù)量,以及根據(jù)所推薦的優(yōu)選鄰居節(jié)點(diǎn),調(diào)整所述節(jié)點(diǎn)與鄰居節(jié)點(diǎn)的連接。
[0012]為了解決上述技術(shù)問(wèn)題,根據(jù)本發(fā)明另一實(shí)施例,提供一種節(jié)點(diǎn)連接調(diào)整裝置,該裝置包括:獲取部件、發(fā)送部件、接收部件和調(diào)整部件。其中,獲取部件用于在直播流的碼率變化的情況下,獲取節(jié)點(diǎn)的當(dāng)前狀態(tài);發(fā)送部件用于向點(diǎn)對(duì)點(diǎn)數(shù)據(jù)傳輸P2P服務(wù)器發(fā)送用于獲取優(yōu)選鄰居節(jié)點(diǎn)的請(qǐng)求,所述請(qǐng)求包括所述節(jié)點(diǎn)的當(dāng)前狀態(tài);接收部件用于接收P2P服務(wù)器響應(yīng)于所述請(qǐng)求而返回的通知,所述通知包括P2P服務(wù)器基于所述節(jié)點(diǎn)的當(dāng)前狀態(tài)而推薦的針對(duì)該節(jié)點(diǎn)的優(yōu)選鄰居節(jié)點(diǎn);調(diào)整部件用于調(diào)整所述節(jié)點(diǎn)從內(nèi)容分發(fā)網(wǎng)絡(luò)CDN服務(wù)器獲取的直播流數(shù)據(jù)量,以及根據(jù)所推薦的優(yōu)選鄰居節(jié)點(diǎn),調(diào)整所述節(jié)點(diǎn)與鄰居節(jié)點(diǎn)的連接。
[0013]有益效果
[0014]本發(fā)明實(shí)施例是基于“⑶N+P2P”的混合模式,但與現(xiàn)有技術(shù)不同的是,本實(shí)施例并非簡(jiǎn)單地根據(jù)碼率在CDN模式和P2P模式之間切換,也不是僅利用P2P模式進(jìn)行單一的低碼率直播流的傳輸。本發(fā)明實(shí)施例節(jié)點(diǎn)通過(guò)在直播流的碼率變化的情況下,向P2P服務(wù)器發(fā)送用于獲取優(yōu)選鄰居節(jié)點(diǎn)的請(qǐng)求,并根據(jù)P2P服務(wù)器返回的包括優(yōu)選鄰居節(jié)點(diǎn)的通知,調(diào)整該節(jié)點(diǎn)與鄰居節(jié)點(diǎn)的連接;并且調(diào)整節(jié)點(diǎn)從CDN服務(wù)器獲取的直播流數(shù)據(jù)量。通過(guò)上述技術(shù)手段,節(jié)點(diǎn)能夠利用CDN和P2P這兩種模式傳輸直播流數(shù)據(jù),并在碼率變化的情況下根據(jù)節(jié)點(diǎn)的實(shí)際狀態(tài)動(dòng)態(tài)地在CDN模式和P2P模式之間進(jìn)行調(diào)整,在保證了直播流暢率的同時(shí),有效地節(jié)省了⑶N服務(wù)器和帶寬資源。
[0015]根據(jù)下面參考附圖對(duì)示例性實(shí)施例的詳細(xì)說(shuō)明,本發(fā)明的其它特征及方面將變得清楚。
【附圖說(shuō)明】
[0016]包含在說(shuō)明書中并且構(gòu)成說(shuō)明書的一部分的附圖與說(shuō)明書一起示出了本發(fā)明的示例性實(shí)施例、特征和方面,并且用于解釋本發(fā)明的原理。
[0017]圖1示出⑶N+P2P模式的示意圖;
[0018]圖2示出現(xiàn)有技術(shù)中直播流傳輸方法的流程圖;
[0019]圖3示出根據(jù)本發(fā)明一實(shí)施例的節(jié)點(diǎn)連接調(diào)整方法的流程圖;
[0020]圖4示出根據(jù)本發(fā)明一實(shí)施例的節(jié)點(diǎn)連接調(diào)整裝置的結(jié)構(gòu)框圖;
[0021]圖5示出根據(jù)本發(fā)明一實(shí)施例的另一節(jié)點(diǎn)連接調(diào)整裝置的結(jié)構(gòu)框圖;
[0022]圖6示出根據(jù)本發(fā)明另一實(shí)施例的節(jié)點(diǎn)連接調(diào)整設(shè)備的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0023]以下將參考附圖詳細(xì)說(shuō)明本發(fā)明的各種示例性實(shí)施例、特征和方面。附圖中相同的附圖標(biāo)記表示功能相同或相似的元件。盡管在附圖中示出了實(shí)施例的各種方面,但是除非特別指出,不必按比例繪制附圖。
[0024]在這里專用的詞“示例性”意為“用作例子、實(shí)施例或說(shuō)明性”。這里作為“示例性”所說(shuō)明的任何實(shí)施例不必解釋為優(yōu)于或好于其它實(shí)施例。
[0025]另外,為了更好的說(shuō)明本發(fā)明,在下文的【具體實(shí)施方式】中給出了眾多的具體細(xì)節(jié)。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,沒(méi)有某些具體細(xì)節(jié),本發(fā)明同樣可以實(shí)施。在一些實(shí)例中,對(duì)于本領(lǐng)域技術(shù)人員熟知的方法、手段、元件和電路未作詳細(xì)描述,以便于凸顯本發(fā)明的主旨。
[0026]實(shí)施例1
[0027]圖3示出根據(jù)本發(fā)明一實(shí)施例的節(jié)點(diǎn)連接調(diào)整方法的流程圖。該實(shí)施例可在節(jié)點(diǎn)(客戶端,例如個(gè)人計(jì)算機(jī)PC瀏覽器)執(zhí)行。如圖3所示,該方法主要包括:
[0028]步驟301,在直播流的碼率變化的情況下,獲取節(jié)點(diǎn)的當(dāng)前狀態(tài);
[0029]步驟302,向點(diǎn)對(duì)點(diǎn)數(shù)據(jù)傳輸P2P服務(wù)器發(fā)送用于獲取優(yōu)選鄰居節(jié)點(diǎn)的請(qǐng)求,所述請(qǐng)求包括所述節(jié)點(diǎn)的當(dāng)前狀態(tài);
[0030]步驟303,接收P2P服務(wù)器響應(yīng)于所述請(qǐng)求而返回的通知,所述通知包括P2P服務(wù)器基于所述節(jié)點(diǎn)的當(dāng)前狀態(tài)而推薦的針對(duì)該節(jié)點(diǎn)的優(yōu)選鄰居節(jié)點(diǎn);
[0031]步驟304,調(diào)整所述節(jié)點(diǎn)從內(nèi)容分發(fā)網(wǎng)絡(luò)⑶N服務(wù)器獲取的直播流數(shù)據(jù)量,以及根據(jù)所推薦的優(yōu)選鄰居節(jié)點(diǎn),調(diào)整所述節(jié)點(diǎn)與鄰居節(jié)點(diǎn)的連接。
[0032]本發(fā)明實(shí)施例是基于“⑶N+P2P”的混合模式,但與現(xiàn)有技術(shù)不同的是,本實(shí)施例并非簡(jiǎn)單地根據(jù)碼率在CDN模式和P2P模式之間切換,也不是僅利用P2P模式進(jìn)行單一的低碼率直播流的傳輸。本實(shí)施例節(jié)點(diǎn)在直播流的碼率變化的情況下,向P2P服務(wù)器發(fā)送用于獲取優(yōu)選鄰居節(jié)點(diǎn)的請(qǐng)求,并根據(jù)P2P服務(wù)器返回的包括優(yōu)選鄰居節(jié)點(diǎn)的通知,調(diào)整該節(jié)點(diǎn)與鄰居節(jié)點(diǎn)的連接;并且調(diào)整節(jié)點(diǎn)從CDN服務(wù)器獲取的直播流數(shù)據(jù)量。通過(guò)上述技術(shù)手段,節(jié)點(diǎn)能夠利用CDN和P2P這兩種模式傳輸直播流數(shù)據(jù),并在碼率變化的情況下根據(jù)節(jié)點(diǎn)的實(shí)際狀態(tài)動(dòng)態(tài)地在CDN模式和P2P模式之間進(jìn)行調(diào)整,在保證了直播流暢率的同時(shí),有效地節(jié)省了⑶N服務(wù)器和帶寬資源。
[0033]獲取節(jié)點(diǎn)的當(dāng)前狀態(tài)
[0034]在一個(gè)示例
當(dāng)前第1頁(yè)1 2 3 4 5 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宁波市| 广宁县| 大悟县| 牙克石市| 淮北市| 抚州市| 高淳县| 天峻县| 陇川县| 多伦县| 龙陵县| 内丘县| 砚山县| 昌吉市| 玉山县| 南华县| 克拉玛依市| 安仁县| 江陵县| 荆门市| 涿鹿县| 白河县| 兴海县| 阿图什市| 新田县| 萨迦县| 昌平区| 襄樊市| 富蕴县| 平谷区| 定襄县| 合肥市| 井研县| 乡宁县| 诸城市| 额济纳旗| 石嘴山市| 油尖旺区| 衡水市| 温泉县| 固安县|