資源描述:
《基于P2P技術(shù)的網(wǎng)絡(luò)視頻點(diǎn)播系統(tǒng)分析研究》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、摘要隨著人們對(duì)網(wǎng)絡(luò)娛樂(lè)功能需求的不斷提高,網(wǎng)絡(luò)視頻點(diǎn)播由于其極大地加強(qiáng)了用戶獲取視頻資源的交互性和操作的方便性而逐漸成為了網(wǎng)絡(luò)應(yīng)用的熱點(diǎn),并且視頻作為一種信息載體也使得其將成為人們?cè)诰W(wǎng)絡(luò)海洋中信息獲取的重要方式。本文介紹了流媒體技術(shù),從流媒體文件格式、網(wǎng)絡(luò)傳輸和緩存機(jī)制三個(gè)方面揭示了流媒體能夠保證下載與播放并發(fā)進(jìn)行的原因。同時(shí)討論了網(wǎng)絡(luò)視頻點(diǎn)播系統(tǒng)的三種網(wǎng)絡(luò)傳輸模式,并重點(diǎn)對(duì)端到端模式進(jìn)行了詳細(xì)的論述,按照網(wǎng)絡(luò)物理結(jié)構(gòu)和邏輯結(jié)構(gòu)的標(biāo)準(zhǔn)對(duì)端到端網(wǎng)絡(luò)進(jìn)行了分類,舉例說(shuō)明其資源定位和搜索機(jī)制,并對(duì)與其相關(guān)的網(wǎng)絡(luò)地址變換進(jìn)行了描述,論述了
2、內(nèi)網(wǎng)穿透的實(shí)現(xiàn)方法。通過(guò)對(duì)國(guó)內(nèi)流行的網(wǎng)絡(luò)視頻點(diǎn)播軟件PPLive的測(cè)試分析,在得到其網(wǎng)絡(luò)結(jié)構(gòu)和后臺(tái)通信流程的基礎(chǔ)上,本文提出了一個(gè)內(nèi)容發(fā)布網(wǎng)絡(luò)與端到端網(wǎng)絡(luò)結(jié)合的網(wǎng)絡(luò)視頻點(diǎn)播系統(tǒng)的設(shè)計(jì)方案,通過(guò)內(nèi)容發(fā)布網(wǎng)絡(luò)提高用戶的訪問(wèn)速度,在此基礎(chǔ)上引入Kad網(wǎng)絡(luò)超級(jí)節(jié)點(diǎn),為用戶進(jìn)行內(nèi)網(wǎng)穿透和共享搜索視頻資源提供服務(wù)。視頻資源文件按照層次結(jié)構(gòu)進(jìn)行傳輸和緩存,相應(yīng)的緩存策略保證數(shù)據(jù)的準(zhǔn)確定位,同時(shí)通過(guò)合理的調(diào)度處理數(shù)據(jù)的請(qǐng)求和發(fā)送。設(shè)計(jì)方案在內(nèi)容發(fā)布網(wǎng)絡(luò)的基礎(chǔ)上,通過(guò)Kad網(wǎng)絡(luò)接口的引入,利用端到端網(wǎng)絡(luò)保證了用戶視頻點(diǎn)播的響應(yīng)及時(shí)性和播放流暢度,同
3、時(shí)減輕了緩存服務(wù)器的壓力,提高了整個(gè)系統(tǒng)的可擴(kuò)展性和穩(wěn)定性。關(guān)鍵詞:視頻點(diǎn)播端到端網(wǎng)絡(luò)流媒體緩存策略內(nèi)網(wǎng)穿透IAbstractWithpeople’srequirementforentertainmentfunctionofthenetworkceaselesslyadvancing,invirtueofitsinteractivewayinuser’svideoresourcesacquiringandconvenienceinoperating,thenetworkvideoondemand(VOD)hasgraduallyb
4、eenahotspotofnetworkapplications.Asakindofinformationcarrier,videoalsoenablesnetworkVODtobeanimportantwayinpeople’sinformationacquiringfromthenetwork.Inthisthesis,webeginwithintroductionofthestreamingmediatechnique,whichdiscoversthereasonsofstreamingmedia’ssimultaneit
5、yofdownloadandplayproceedingsinthreeaspects:streamingmediafileformat,networktransmissionandcachingmechanism.Also,threekindofnetworktransmissionpatternofnetworkVODhavebeendiscussedandthepeer-to-peermodeisaemphasis.Accordingtothecriteriaofnetworkphysicalandlogicalstruct
6、ure,wegiveaclassificationofthepeer-to-peernetwork,whoseresourceslocationandsearchmechanismhavebeendemonstratedwithanexample.Wedescribethenetworkaddresstranslators(NAT),andshowedamethodoftraversalthroughNAT.AprevailingnetworkVODsoftwareindomestic–PPLivehasbeentestandan
7、alyzed,onbasisofwhosenetworkstructureandbackgroundcommunicationflows,weproposeadesignschemeofnetworkVODwithcontentdeliverynetwork(CDN)andpeer-to-peernetworkcombinedtogether.CDNnetworkisusedtoacceleratetheresponsetousersandKadsupernodeprovideservicesfortraversalthrough
8、NATandvideoresourcessharingandsearching.Videofilesaretransmittingandcachinginahierarchystructure,cachingstrategiespromiseana