两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種面向ip機(jī)頂盒的數(shù)字媒體下載系統(tǒng)的制作方法

文檔序號(hào):7684902閱讀:231來(lái)源:國(guó)知局
專利名稱:一種面向ip機(jī)頂盒的數(shù)字媒體下載系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種數(shù)字媒體下載技術(shù),確切地說(shuō),涉及一種面向IP 機(jī)頂盒的數(shù)字媒體下載系統(tǒng)。
技術(shù)背景隨著信息通信技術(shù),尤其是IP技術(shù)的不斷發(fā)展以及國(guó)家信息化 戰(zhàn)略大力的推進(jìn),我國(guó)的互聯(lián)網(wǎng)技術(shù)得到了極大發(fā)展。人們己不僅僅滿足于傳統(tǒng)網(wǎng)絡(luò)上的文件傳輸和Web瀏覽,開(kāi)始向互聯(lián)網(wǎng)提出更直 觀、更豐富的多媒體信息的需求。傳統(tǒng)的多媒體下載軟件主要是采用 Client/Server模式,以一種集中式的方式,由中心服務(wù)器提供媒體節(jié) 目給眾多客戶端。這種方式的內(nèi)容和服務(wù)集中于中心服務(wù)器,所有的 客戶端都必須訪問(wèn)服務(wù)器獲取內(nèi)容及服務(wù),因此中心服務(wù)器就成了整 個(gè)網(wǎng)絡(luò)應(yīng)用的瓶頸和最薄弱的環(huán)節(jié)。而隨著個(gè)人處理能力越來(lái)越強(qiáng), Client/Server模式也會(huì)造成客戶機(jī)的相當(dāng)部分資源閑置。因此,網(wǎng)絡(luò) 上越來(lái)越多的多媒體下載軟件采用P2P (Peer-To-Peer)的網(wǎng)絡(luò)模式, 利用對(duì)等網(wǎng)絡(luò)技術(shù),使加入到P2P網(wǎng)絡(luò)中的節(jié)點(diǎn)主機(jī)既扮演服務(wù)器, 又扮演客戶端的角色。通過(guò)這種服務(wù)器負(fù)荷的分擔(dān),使對(duì)寬帶的需求 分配到整個(gè)網(wǎng)絡(luò),從而達(dá)到更快獲取服務(wù)的效果。隨著IP機(jī)頂盒悄悄的走入我們的生活,通過(guò)IP機(jī)頂盒我們也可 以接入互聯(lián)網(wǎng),因此,我們希望在電視上也能享受到和網(wǎng)絡(luò)上相同的 多媒體資源,即通過(guò)IP機(jī)頂盒也能享受到與在PC端的同樣多媒體服 務(wù)。但是,基于IP機(jī)頂盒的數(shù)字媒體下載系統(tǒng)還很少,采用了P2P技術(shù)的更是稀少,目前現(xiàn)有多媒體下載系統(tǒng)多是采用C/S(客戶端/服 務(wù)器)模式,服務(wù)器以單播的方式和每個(gè)客戶建立連接。隨著客戶數(shù) 目的快速增加,服務(wù)器的帶寬等資源很快被消耗完,成為系統(tǒng)瓶頸所 在。

發(fā)明內(nèi)容
本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種面向IP機(jī)頂
盒的數(shù)字媒體下載系統(tǒng),本發(fā)明采用P2P技術(shù),有效地滿足人們?cè)?IP機(jī)頂盒上對(duì)多媒體的實(shí)際需求,彌補(bǔ)集中式服務(wù)方式的技術(shù)弊端, 解決現(xiàn)有采用C/S(客戶端/服務(wù)器)模式的多媒體下載系統(tǒng)在客戶數(shù)目 快速增加時(shí)服務(wù)器寬帶等資源很快被消耗完的技術(shù)問(wèn)題。
本發(fā)明的目的通過(guò)以下技術(shù)方案予以實(shí)現(xiàn)
一種面向IP機(jī)頂盒的數(shù)字媒體下載系統(tǒng),其網(wǎng)絡(luò)拓?fù)浒蛻?端、前端應(yīng)用服務(wù)器和后端支撐服務(wù)器,其中網(wǎng)絡(luò)中的原始數(shù)據(jù)全部 來(lái)自節(jié)目源服務(wù)器,引導(dǎo)服務(wù)器、發(fā)布服務(wù)器和客戶端共同組成了數(shù)
據(jù)分發(fā)系統(tǒng)的核心,web服務(wù)器、推送服務(wù)器和注冊(cè)認(rèn)證服務(wù)器共同 構(gòu)成了系統(tǒng)的業(yè)務(wù)提供部分,負(fù)責(zé)內(nèi)容的分發(fā)、內(nèi)容的控制管理、內(nèi) 容的分類、內(nèi)容的收集整理,管理服務(wù)器用于管理監(jiān)控應(yīng)用服務(wù)器運(yùn) 行,所述的這些部分共同構(gòu)成了本發(fā)明的數(shù)字媒體下載系統(tǒng)的環(huán)境。 本發(fā)明所述的一種面向IP機(jī)頂盒的數(shù)字媒體下載系統(tǒng)采用了基于 Kademlia算法的P2P網(wǎng)絡(luò)模型,任何兩點(diǎn)之間都可能存在數(shù)據(jù)供需 關(guān)系。
在本系統(tǒng)中客戶端包含以下模塊Menbership模塊,負(fù)責(zé)維護(hù)該節(jié)點(diǎn)的鄰居節(jié)點(diǎn)列表,管理該節(jié)點(diǎn) 與其他網(wǎng)絡(luò)節(jié)點(diǎn)的交互關(guān)系,Menbership模塊基于Kademlia,是整個(gè) 系統(tǒng)的資源發(fā)布搜索以及下載資源定位的基礎(chǔ),Menbership模塊采用 了二叉搜索樹來(lái)構(gòu)建整個(gè)網(wǎng)絡(luò)的路由表;
DataBuffer模i央,數(shù)據(jù)的存儲(chǔ)區(qū)域,所有從網(wǎng)絡(luò)中獲得數(shù)據(jù)都會(huì) 暫時(shí)存儲(chǔ)在這塊內(nèi)存區(qū)域,同時(shí)也負(fù)責(zé)提供數(shù)據(jù)給播放模塊進(jìn)行播放 以及請(qǐng)求數(shù)據(jù)的節(jié)點(diǎn)提供數(shù)據(jù)緩存的機(jī)制,所述的緩沖區(qū)是一個(gè)循環(huán) 隊(duì)列,具有自動(dòng)更新功能;
UpLoadQueue模塊,上傳請(qǐng)求隊(duì)列,這是對(duì)本節(jié)點(diǎn)的處理能力有 限的情況下管理連接請(qǐng)求的部分,主要的部分是一個(gè)隊(duì)列,當(dāng)有能力 處理新的連接的時(shí)候才會(huì)對(duì)上傳隊(duì)列的頂端的節(jié)點(diǎn)進(jìn)行服務(wù)。這樣改 進(jìn)了傳統(tǒng)P2P軟件處理連接的方式,能夠減輕對(duì)節(jié)點(diǎn)資源的占用,并 且在一定程度上減少了對(duì)節(jié)點(diǎn)的帶寬需求;
DownloadQueue模塊,下載請(qǐng)求隊(duì)列;
VirtualHttpServer模塊,把數(shù)據(jù)以Http流的形式發(fā)送給播放器。 另外,前端應(yīng)用服務(wù)器包含Web服務(wù)器、注冊(cè)認(rèn)證服務(wù)器、推 送服務(wù)器、引導(dǎo)服務(wù)器和發(fā)布服務(wù)器,后端支持服務(wù)器包含節(jié)目源服 務(wù)器、管理服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器。其功能描述如下
(1) WEB服務(wù)器
Web服務(wù)器為視頻下載的門戶網(wǎng)站,用戶通過(guò)Web訂購(gòu)自己感 興趣的視頻欄目和節(jié)目,完成業(yè)務(wù)定制;
(2) 注冊(cè)認(rèn)證服務(wù)器注冊(cè)認(rèn)證服務(wù)器提供視頻下載用戶的注冊(cè),以及每次上線享用下 載業(yè)務(wù)時(shí)的身份認(rèn)證; (3)推送服務(wù)器 推送服務(wù)器有如下功能
a. 推送用戶定制的節(jié)目單一一從數(shù)據(jù)庫(kù)里取出用戶的定制,當(dāng) 用戶上線時(shí),將用戶定制的欄目推給客戶端,同時(shí)將每欄目 下相應(yīng)的節(jié)目單推送給用戶;
b. 推送用戶定制的欄目單——取出用戶定制的節(jié)目,當(dāng)用戶上 線時(shí),將用戶定制的節(jié)目單推送給客戶端;
C.處理用戶的欄目定制——將接收用戶定制的欄目和喜好分析
的系統(tǒng)存在欄目存儲(chǔ)到數(shù)據(jù)庫(kù)中; d.處理用戶的視頻節(jié)目定制——將接收到的用戶的視頻節(jié)目定
制節(jié)目單存儲(chǔ)到數(shù)據(jù)庫(kù)中。 (4)引導(dǎo)服務(wù)器和發(fā)布服務(wù)器
引導(dǎo)發(fā)布服務(wù)器用來(lái)保證P2P網(wǎng)絡(luò)的完整性,完成的功能有-
a. 加入P2P網(wǎng)絡(luò)——能把自身加入P2P網(wǎng)絡(luò);
b. 提供鄰居列表——對(duì)無(wú)鄰居節(jié)點(diǎn)的節(jié)點(diǎn)提供鄰居列表,使其加
入P2P網(wǎng)絡(luò);
C.提供資源列表——對(duì)資源較少的節(jié)目,給用戶提供資源列表,
使其能正常下載;
d.提供上傳功能——在網(wǎng)絡(luò)上還沒(méi)有資源的情況下,相當(dāng)于種子 節(jié)點(diǎn),給用戶提供下載。(5) 數(shù)據(jù)庫(kù)服務(wù)器數(shù)據(jù)庫(kù)服務(wù)器用于存儲(chǔ)用戶的資料信息、用戶視頻節(jié)目的定制單 以及用戶經(jīng)常使用的資源;(6) 節(jié)目源服務(wù)器節(jié)目源服務(wù)器用于存儲(chǔ)網(wǎng)絡(luò)中所有的多媒體信息,以便用戶在需 要下載多媒體時(shí),可以從節(jié)目源服務(wù)器上獲得所需要的資源;(7) 管理服務(wù)器管理服務(wù)器的作用是保存、管理整個(gè)系統(tǒng)運(yùn)行的相關(guān)統(tǒng)計(jì)信息, 包括對(duì)視頻欄目,視頻節(jié)目以及視頻簡(jiǎn)介的相關(guān)信息的管理維護(hù);對(duì) 用戶信息進(jìn)行管理,任何一個(gè)節(jié)點(diǎn)加入或者離開(kāi)網(wǎng)絡(luò)都會(huì)留下記錄, 這表現(xiàn)在用戶的上線、下線時(shí)間上,并且由此可以計(jì)算出在線時(shí)長(zhǎng)等 相關(guān)信息。本發(fā)明具有以下有益效果 (1)本發(fā)明采用了 P2P技術(shù),所述的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)具有以下特占./"、 ■(a) 純分布式系統(tǒng),節(jié)點(diǎn)之間完全平等并完成同樣的工作,任 何兩點(diǎn)之間都可能存在數(shù)據(jù)供需關(guān)系;(b) 無(wú)服務(wù)器網(wǎng)絡(luò),依靠Kademlia,網(wǎng)絡(luò)中沒(méi)有了服務(wù)器的概 念,任何節(jié)點(diǎn)可以在一次跳轉(zhuǎn)之內(nèi)得到査找結(jié)果;(c) Kademlia協(xié)議的開(kāi)銷隨著系統(tǒng)規(guī)模(結(jié)點(diǎn)總數(shù)N)的增加而 按照O(logN)的比例增加,因此可以用于大規(guī)模的系統(tǒng);(d) 網(wǎng)絡(luò)的擴(kuò)展性很強(qiáng),不會(huì)受某些節(jié)點(diǎn)的加入/退出影響;(2) 本發(fā)明是面向IP機(jī)頂盒設(shè)計(jì)的一款數(shù)字媒體下載系統(tǒng),用 戶使用數(shù)字家庭的IP機(jī)頂盒,通過(guò)互聯(lián)網(wǎng)訪問(wèn)運(yùn)營(yíng)商提供的數(shù)字媒 體下載系統(tǒng),瀏覽系統(tǒng)中的內(nèi)容,把需要的資源下載到用戶自己的IP機(jī)頂盒中的硬盤上;(3) 本發(fā)明的系統(tǒng)采用P2P技術(shù),很好的解決了集中式服務(wù)方式 的諸多弊端,解決了現(xiàn)有采用C/S(客戶端/服務(wù)器)模式的多媒體下 載系統(tǒng)在客戶數(shù)目快速增加時(shí)服務(wù)器寬帶等資源很快被消耗完的技 術(shù)問(wèn)題。


圖1為本發(fā)明實(shí)施例所支持的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖; 圖2為本發(fā)明實(shí)施例所支持的客戶端結(jié)構(gòu)圖; 圖3為本發(fā)明實(shí)施例所支持的系統(tǒng)運(yùn)行流程圖。
具體實(shí)施方式
下面結(jié)合附圖對(duì)本發(fā)明做進(jìn)一步的說(shuō)明。本發(fā)明的系統(tǒng)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)如圖l所示包括了客戶端l、前端應(yīng)用服務(wù)器2和后端支撐服務(wù)器3。其中客戶端1指的是網(wǎng)絡(luò)中的機(jī) 頂盒l(wèi)l、機(jī)頂盒12、機(jī)頂盒13,前端服務(wù)器2包括web服務(wù)器21、 注冊(cè)認(rèn)證服務(wù)器22、推送服務(wù)器23、引導(dǎo)服務(wù)器24和發(fā)布服務(wù)器 25,后端支撐服務(wù)器3包括數(shù)據(jù)庫(kù)服務(wù)器31、管理服務(wù)器32以及節(jié) 目源服務(wù)器33。本發(fā)明網(wǎng)絡(luò)中的原始數(shù)據(jù)全部來(lái)自節(jié)目源服務(wù)器33,引導(dǎo)服務(wù) 器24、發(fā)布服務(wù)器25和客戶端1共同組成了數(shù)據(jù)分發(fā)系統(tǒng)的核心,web服務(wù)器21、推送服務(wù)器23和注冊(cè)認(rèn)證服務(wù)器22共同構(gòu)成了系 統(tǒng)的業(yè)務(wù)提供部分,負(fù)責(zé)內(nèi)容的分發(fā)、內(nèi)容的控制管理、內(nèi)容的分類、 內(nèi)容的收集整理,管理服務(wù)器32用于管理監(jiān)控應(yīng)用服務(wù)器運(yùn)行,所 述的這些部分共同構(gòu)成了本發(fā)明的數(shù)字媒體下載系統(tǒng)的環(huán)境。
本發(fā)明實(shí)施例所支持的一種面向IP機(jī)頂盒的數(shù)字媒體下載系統(tǒng) 采用了基于Kademlia算法的P2P網(wǎng)絡(luò)模型,任何兩點(diǎn)之間都可能存 在數(shù)據(jù)供需關(guān)系。
如圖2所示,本發(fā)明實(shí)施例所支持的一種面向IP機(jī)頂盒的數(shù)字 媒體下載系統(tǒng)的客戶端1由Menbership模塊101 、DataBuffer模塊102、 UpLoadQueue 模塊 103 、 DownloadQueue 模塊 104 以及 VirtualHttpServer模塊105這5個(gè)模塊構(gòu)成,與客戶端1相連的是P2P Network 100以及播放器Decoding Player 106。其中,
Menbership模塊101負(fù)責(zé)維護(hù)該節(jié)點(diǎn)的鄰居節(jié)點(diǎn)列表,管理該節(jié) 點(diǎn)與其他網(wǎng)絡(luò)節(jié)點(diǎn)的交互關(guān)系,Menbership模塊101基于Kademlia, 是整個(gè)系統(tǒng)的資源發(fā)布搜索以及下載資源定位的基礎(chǔ),Menbership模 塊101采用了二叉搜索樹來(lái)構(gòu)建整個(gè)網(wǎng)絡(luò)的路由表;
DataBuffer模塊102是數(shù)據(jù)的存儲(chǔ)區(qū)域,所有從網(wǎng)絡(luò)中獲得數(shù)據(jù) 都會(huì)暫時(shí)存儲(chǔ)在這塊內(nèi)存區(qū)域,同時(shí)也負(fù)責(zé)提供數(shù)據(jù)給播放模塊進(jìn)行 播放以及請(qǐng)求數(shù)據(jù)的節(jié)點(diǎn)提供數(shù)據(jù)緩存的機(jī)制,所述的緩沖區(qū)是一個(gè) 循環(huán)隊(duì)列,具有自動(dòng)更新功能;
UpLoadQueue模塊103上傳請(qǐng)求隊(duì)列,這是對(duì)本節(jié)點(diǎn)的處理能力 有限的情況下管理連接請(qǐng)求的部分,主要的部分是一個(gè)隊(duì)列,當(dāng)有能力處理新的連接的時(shí)候才會(huì)對(duì)上傳隊(duì)列的頂端的節(jié)點(diǎn)進(jìn)行服務(wù)。這樣 改進(jìn)了傳統(tǒng)P2P軟件處理連接的方式,能夠減輕對(duì)節(jié)點(diǎn)資源的占用, 并且在一定程度上減少了對(duì)節(jié)點(diǎn)的帶寬需求;DownloadQueue模塊104是下載請(qǐng)求隊(duì)列;VirtualHttpServer模塊105把數(shù)據(jù)以Http流的形式發(fā)送給播放器 Decoding Player 106。本發(fā)明實(shí)施例所支持的系統(tǒng)一次下載流程如圖3所示,具體步驟描述如下用戶啟動(dòng)機(jī)頂盒,首先通過(guò)手中的遙控器輸入用戶的用戶 名、密碼,注冊(cè)認(rèn)證服務(wù)器22就會(huì)驗(yàn)證用戶信息;若用戶尚未注冊(cè), 則用戶進(jìn)行注冊(cè)操作然后重新登錄登陸系統(tǒng);若用戶登錄成功,即可 進(jìn)入系統(tǒng);進(jìn)入系統(tǒng)之后,引導(dǎo)服務(wù)器24首先將自身節(jié)點(diǎn)加入到P2P 網(wǎng)絡(luò)中,用戶通過(guò)web服務(wù)器21瀏覽可供下載的多媒體資源,使用 遙控器選中所需的多媒體資源,發(fā)出下載請(qǐng)求;系統(tǒng)通過(guò)引導(dǎo)服務(wù)器 24搜尋P2P網(wǎng)絡(luò)中其他有該多媒體資源的節(jié)點(diǎn),若搜尋到即可通過(guò) 該節(jié)點(diǎn)下載多媒體資源,若未搜尋到所需資源,則返回瀏覽多媒體信 息,同時(shí)也可通過(guò)節(jié)目源服務(wù)器33査找自己所要的多媒體資源,直 接下載該節(jié)目。
權(quán)利要求
1. 一種面向IP機(jī)頂盒的數(shù)字媒體下載系統(tǒng),其特征在于系統(tǒng)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)包括了客戶端1、前端應(yīng)用服務(wù)器2和后端支撐服務(wù)器3,其中,所述的客戶端1由網(wǎng)絡(luò)中的用戶機(jī)頂盒構(gòu)成,包括了以下5個(gè)模塊(1)用于負(fù)責(zé)維護(hù)該節(jié)點(diǎn)的鄰居節(jié)點(diǎn)列表,管理該節(jié)點(diǎn)與其他網(wǎng)絡(luò)節(jié)點(diǎn)的交互關(guān)系的Menbership模塊101;(2)作為數(shù)據(jù)的存儲(chǔ)區(qū)域,負(fù)責(zé)提供數(shù)據(jù)給播放模塊進(jìn)行播放以及請(qǐng)求數(shù)據(jù)的節(jié)點(diǎn)提供數(shù)據(jù)緩存的機(jī)制的DataBuffer模塊102;(3)用于上傳請(qǐng)求隊(duì)列的UpLoadQueue模塊103;(4)用于下載請(qǐng)求隊(duì)列的DownloadQueue模塊104;(5)把數(shù)據(jù)以Http流的形式發(fā)送給播放器的VirtualHttpServer模塊;所述的前端服務(wù)器2又包括以下服務(wù)器(1)作為視頻下載的門戶網(wǎng)站,讓用戶通過(guò)Web訂購(gòu)自己感興趣的視頻欄目和節(jié)目,完成業(yè)務(wù)定制的web服務(wù)器21;(2)用于提供視頻下載用戶的注冊(cè),以及每次上線享用下載業(yè)務(wù)時(shí)的身份認(rèn)證的注冊(cè)認(rèn)證服務(wù)器22;(3)用于推送用戶定制的節(jié)目單、欄目單,處理用戶的欄目定制、視頻節(jié)目定制的推送服務(wù)器23;(4)用來(lái)保證P2P網(wǎng)絡(luò)的完整性的引導(dǎo)服務(wù)器24和發(fā)布服務(wù)器25;所述的后端支撐服務(wù)器3又包括以下服務(wù)器(1)用于存儲(chǔ)用戶的資料信息、用戶視頻節(jié)目的定制單以及用戶經(jīng)常使用的資源的數(shù)據(jù)庫(kù)服務(wù)器31;(2)用于存儲(chǔ)網(wǎng)絡(luò)中所有的多媒體信息,以便用戶在需要下載多媒體時(shí),可以從節(jié)目源服務(wù)器上獲得所需要的資源的管理服務(wù)器32;(3)用于保存、管理整個(gè)系統(tǒng)運(yùn)行的包括對(duì)視頻欄目,視頻節(jié)目以及視頻簡(jiǎn)介的相關(guān)統(tǒng)計(jì)信息的節(jié)目源服務(wù)器33。
2、 根據(jù)權(quán)利要求1所述的一種面向IP機(jī)頂盒的數(shù)字媒體下載系統(tǒng),其特征在于所述的網(wǎng)絡(luò)中原始數(shù)據(jù)全部來(lái)自節(jié)目源服務(wù)器33,引導(dǎo)服務(wù)器24、發(fā)布服務(wù)器25和客戶端1共同組 成了數(shù)據(jù)分發(fā)系統(tǒng)的核心,web服務(wù)器21、推送服務(wù)器23 和注冊(cè)認(rèn)證服務(wù)器22共同構(gòu)成了系統(tǒng)的業(yè)務(wù)提供部分,負(fù)責(zé) 內(nèi)容的分發(fā)、內(nèi)容的控制管理、內(nèi)容的分類、內(nèi)容的收集整 理,管理服務(wù)器32用于管理監(jiān)控應(yīng)用服務(wù)器運(yùn)行,所述的這 些部分共同構(gòu)成了本發(fā)明的數(shù)字媒體下載系統(tǒng)的環(huán)境。
3、 根據(jù)權(quán)利要求1所述的一種面向IP機(jī)頂盒的數(shù)字媒體下載系 統(tǒng),其特征在于所述的一種面向IP機(jī)頂盒的數(shù)字媒體下載 系統(tǒng)采用了基于Kademlia算法的P2P網(wǎng)絡(luò)模型,任何兩點(diǎn)之 間都可能存在數(shù)據(jù)供需關(guān)系。
4、 根據(jù)權(quán)利要求1所述的一種面向IP機(jī)頂盒的數(shù)字媒體下載系統(tǒng),其特征在于所述的一種面向IP機(jī)頂盒的數(shù)字媒體下載系統(tǒng)采用了基于Kademlia算法的P2P網(wǎng)絡(luò)模型,整個(gè)網(wǎng)絡(luò)的 路由表運(yùn)用二叉搜索樹進(jìn)行構(gòu)建。
5、 根據(jù)權(quán)利要求1所述的一種面向IP機(jī)頂盒的數(shù)字媒體下載系 統(tǒng),其特征在于與所述的客戶端1相連的是P2P Network 100 以及播放器Decoding Player 106。
6、 根據(jù)權(quán)利要求1所述的一種面向IP機(jī)頂盒的數(shù)字媒體下載系 統(tǒng),其特征在于本發(fā)明的系統(tǒng)是純分布式系統(tǒng),節(jié)點(diǎn)之間 完全平等并完成同樣的工作。
7、 根據(jù)權(quán)利要求1所述的一種面向IP機(jī)頂盒的數(shù)字媒體下載系 統(tǒng),其特征在于本發(fā)明的系統(tǒng)依靠Kademlia,任何節(jié)點(diǎn)可 以在一次跳轉(zhuǎn)之內(nèi)得到査找結(jié)果,Kademlia協(xié)議的開(kāi)銷隨著 系統(tǒng)規(guī)模(結(jié)點(diǎn)總數(shù)N)的增加而按照O(logN)的比例增加。
全文摘要
本發(fā)明公開(kāi)了一種基于面向IP機(jī)頂盒的數(shù)字媒體下載系統(tǒng),它屬于數(shù)字媒體下載技術(shù)領(lǐng)域,其網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)包括客戶端、前端應(yīng)用服務(wù)器和后端支撐服務(wù)器,其中客戶端由各用戶機(jī)頂盒構(gòu)成,前端服務(wù)器包括web服務(wù)器、注冊(cè)認(rèn)證服務(wù)器、推送服務(wù)器、引導(dǎo)服務(wù)器和發(fā)布服務(wù)器,后端支撐服務(wù)器包括數(shù)據(jù)庫(kù)服務(wù)器、管理服務(wù)器以及節(jié)目源服務(wù)器。本發(fā)明采用了基于Kademlia算法的P2P網(wǎng)絡(luò)模型,使得用戶任何兩點(diǎn)之間都有可能存在數(shù)據(jù)供需關(guān)系,解決了現(xiàn)有采用C/S(客戶端/服務(wù)器)模式的多媒體下載系統(tǒng)在客戶數(shù)目快速增加時(shí)服務(wù)器寬帶等資源很快被消耗完的技術(shù)問(wèn)題,達(dá)到有效地滿足人們?cè)贗P機(jī)頂盒上對(duì)多媒體的實(shí)際需求的目的。
文檔編號(hào)H04L12/18GK101291424SQ20081002830
公開(kāi)日2008年10月22日 申請(qǐng)日期2008年5月27日 優(yōu)先權(quán)日2008年5月27日
發(fā)明者羅笑南, 陳巧珍, 全 高 申請(qǐng)人:中山大學(xué)
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
襄垣县| 家居| 张家港市| 和田市| 海兴县| 梓潼县| 曲水县| 宁国市| 雷波县| 阿坝| 屯门区| 仪征市| 庐江县| 黔南| 射洪县| 晋城| 大方县| 喀什市| 进贤县| 东乌| 信阳市| 体育| 株洲市| 丘北县| 西城区| 剑阁县| 茶陵县| 弥勒县| 辰溪县| 儋州市| 手游| 长子县| 汝城县| 腾冲县| 扎赉特旗| 新田县| 玛纳斯县| 建水县| 凉城县| 巩义市| 锡林浩特市|