天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

P2P視頻直播客戶端的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2018-02-23 18:06

  本文關(guān)鍵詞: P2P視頻直播 異構(gòu)性 可伸縮編碼 多子流 出處:《電子科技大學(xué)》2014年碩士論文 論文類型:學(xué)位論文


【摘要】:互聯(lián)網(wǎng)的飛速發(fā)展改變了人類生活的方方面面,在互聯(lián)網(wǎng)給人們提供的服務(wù)中,視頻直播服務(wù)以其時(shí)效性、娛樂性等優(yōu)點(diǎn)備受人們青睞。在視頻直播服務(wù)發(fā)展伊始,人們普遍采用集中式C/S架構(gòu),后來為了解決單點(diǎn)性能瓶頸等問題,人們提出了IP組播、P2P等技術(shù)。其中P2P技術(shù)憑借其可擴(kuò)展性強(qiáng)、魯棒性高、成本低廉等優(yōu)點(diǎn)而獲得廣泛的應(yīng)用。P2P技術(shù)通過構(gòu)建重疊網(wǎng)絡(luò)實(shí)現(xiàn)網(wǎng)絡(luò)中節(jié)點(diǎn)間資源、數(shù)據(jù)的共享,不僅在視頻服務(wù)方面更是在分布式計(jì)算、存儲(chǔ)等方面得到了廣泛應(yīng)用。本文首先對(duì)國內(nèi)外的直播系統(tǒng)及其相關(guān)技術(shù)進(jìn)行了研究和介紹,并指出了目前研究中存在的問題。隨著移動(dòng)網(wǎng)絡(luò)的飛速發(fā)展,網(wǎng)絡(luò)環(huán)境日趨復(fù)雜,接入P2P重疊網(wǎng)絡(luò)的客戶端也呈現(xiàn)異構(gòu)性,主要是客戶端的處理能力、存儲(chǔ)能力的異構(gòu)以及網(wǎng)絡(luò)接入方式和網(wǎng)絡(luò)帶寬的異構(gòu)。如何在不增加過多成本的條件下,服務(wù)這些異構(gòu)的客戶端。在P2P網(wǎng)絡(luò)中,用戶觀看直播服務(wù)的同時(shí)會(huì)給其他用戶提供數(shù)據(jù)服務(wù)。而用戶加入、離開網(wǎng)絡(luò)的動(dòng)態(tài)性比較高,如何降低節(jié)點(diǎn)的動(dòng)態(tài)性給網(wǎng)絡(luò)中其他節(jié)點(diǎn)帶來的影響也是本文要研究的內(nèi)容。其次,本文在已有的研究成果基礎(chǔ)上,結(jié)合最新的研究趨勢(shì),為了解決網(wǎng)絡(luò)中節(jié)點(diǎn)動(dòng)態(tài)性和異構(gòu)性的問題提出了使用可伸縮編碼的視頻流,采用數(shù)據(jù)驅(qū)動(dòng)的方式構(gòu)建混合式重疊網(wǎng),多子流的方式獲取數(shù)據(jù)的直播系統(tǒng)模型。隨后,本文對(duì)提出的直播模型進(jìn)行了概要介紹。給出了關(guān)鍵問題以及解決方案,并給出了客戶端的總體框架圖以及核心模塊的介紹。而且,進(jìn)一步給出了使用可伸縮編碼的P2P直播客戶端的詳細(xì)設(shè)計(jì)以及實(shí)現(xiàn)細(xì)節(jié)。在父節(jié)點(diǎn)選擇方面,采用了基于位置信息的節(jié)點(diǎn)選擇策略。數(shù)據(jù)的獲取方面,先獲取基礎(chǔ)層數(shù)據(jù),迅速啟播,減少用戶等待時(shí)間。而后,根據(jù)自身網(wǎng)絡(luò)狀況動(dòng)態(tài)的請(qǐng)求增強(qiáng)層數(shù)據(jù),提升觀看體驗(yàn)。最后,本文介紹了測(cè)試使用可伸縮編碼的P2P直播客戶端的平臺(tái)、以及測(cè)試方式,并對(duì)其進(jìn)行了功能和性能測(cè)試,證明了它能正確執(zhí)行所需功能并保證了其高效性。
[Abstract]:The rapid development of the Internet has changed all aspects of human life. Among the services provided by the Internet, live video services are favored by people for their timeliness and entertainment. The centralized C / S architecture is widely used. In order to solve the problem of single point performance bottleneck, people put forward IP multicast P2P technology, among which P2P technology has strong scalability and high robustness. Because of its low cost and other advantages, P2P technology is widely used to realize the sharing of resources and data among nodes in the network by building overlapping networks, not only in the aspect of video services, but also in distributed computing. Storage and other aspects have been widely used. Firstly, this paper studies and introduces the domestic and foreign direct broadcast system and its related technologies, and points out the existing problems in the current research. With the rapid development of mobile network, the network environment is becoming more and more complex. The clients accessing P2P overlapped network also present heterogeneity, mainly the processing ability of client, the heterogeneity of storage capacity, the heterogeneity of network access mode and network bandwidth. Services to these heterogeneous clients. In P2P networks, users watch live broadcast services while providing data services to other users. How to reduce the impact of node dynamics on other nodes in the network is also the content of this paper. Secondly, based on the existing research results, combined with the latest research trends, In order to solve the problem of node dynamics and heterogeneity in the network, this paper proposes a model of live broadcast system which uses scalable coded video stream, uses data-driven method to construct a hybrid overlapping network, and obtains data in multiple sub-streams. This paper gives an overview of the proposed live broadcast model, gives the key problems and solutions, and gives the overall framework diagram of the client and the introduction of the core modules. Furthermore, the detailed design and implementation details of P2P live broadcast client using scalable encoding are given. In the aspect of parent node selection, the node selection strategy based on location information is adopted. In the aspect of data acquisition, the basic layer data is obtained first. Start broadcasting quickly, reduce the waiting time of users. Then, according to the dynamic request layer data of network condition, enhance the viewing experience. Finally, this paper introduces the platform of testing the P2P live broadcast client using scalable encoding. The function and performance of the system are tested, and it is proved that it can perform the required function correctly and ensure its high efficiency.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TN919.81

【參考文獻(xiàn)】

相關(guān)博士學(xué)位論文 前1條

1 段翰聰;P2P流媒體分發(fā)技術(shù)研究[D];電子科技大學(xué);2007年

相關(guān)碩士學(xué)位論文 前1條

1 苑云鵬;P2P協(xié)議識(shí)別技術(shù)和流量限制的研究[D];東北大學(xué) ;2009年

,

本文編號(hào):1527092

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/wltx/1527092.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶456fd***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com