999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于P2P的流媒體直播系統(tǒng)分析

2015-05-30 07:43:19史繼欣
科技創(chuàng)新與應用 2015年34期

史繼欣

摘 要:文章對流媒體進行了概述,并針對P2P流媒體直播系統(tǒng)進行了簡要分析。希望通過文章的分析,能夠對相關工作提供參考。

關鍵詞:流媒體;P2P;直播系統(tǒng)

網(wǎng)絡多媒體服務在應用范圍上不斷擴大,其中P2P作為一種新型網(wǎng)絡技術對傳統(tǒng)流媒體直播模式進行了改善,將網(wǎng)絡系統(tǒng)內所有計算機均作為服務器/客戶端,實現(xiàn)數(shù)據(jù)的網(wǎng)上傳播。利用P2P網(wǎng)絡特點,可以將網(wǎng)絡上任何一臺機器變?yōu)榱髅襟w段度武器,承擔轉發(fā)任務,進而解除了傳統(tǒng)流媒體直播系統(tǒng)中服務端網(wǎng)絡帶寬瓶頸的限制。在對P2P流媒體直播系統(tǒng)進行研究時,需要確定其關鍵技術,并在現(xiàn)有基礎上做更進一步的分析。

1 流媒體直播系統(tǒng)概述

流媒體即可以在Internet上實現(xiàn)音頻、視頻以及其他多媒體實時、無需下載等待的傳播技術,其文件格式支持使用流失傳輸與播放。本質上流媒體技術將動畫、視音頻等多媒體文件經(jīng)過特殊壓縮方式處理后,利用視頻服務器想用戶計算機連續(xù)、實時進行傳輸。這樣可以實現(xiàn)多個用戶的共同使用,并且與非流式傳播方式相比,避免了數(shù)據(jù)下載中的等待時間,實現(xiàn)了邊播放邊下載[1]。

2 P2P流媒體直播系統(tǒng)優(yōu)點

2.1 縮短傳播時間

通過流媒體方式來獲取文件,用戶可以節(jié)省等待文件全部下載完成后才可瀏覽的時間,一般情況下,一個正常的音視頻壓縮軟件,選擇流媒體方式傳輸,在一分鐘以內既可以顯示在用戶計算機上,并且多為連續(xù)播放。即便是選擇用全屏播放的模式,也不會對播放效果產生太大影響,只有在進行快進操作時需要等待一定時間。

2.2 存容量要求低

流媒體選擇用Internet包傳輸為基礎的斷續(xù)異步傳輸模式,傳輸文件中的數(shù)據(jù)將會被分解成多個包,動態(tài)變化的網(wǎng)路會促使各包選擇不同的路由,進而到達用戶計算機的時間延遲各不相同。這樣就決定了客戶端需要緩存系統(tǒng)來彌補延遲與抖動的影響,提高數(shù)據(jù)包傳輸?shù)臏蚀_率,確保所有媒體數(shù)據(jù)均能夠連續(xù)輸出,降低網(wǎng)絡擁堵對數(shù)據(jù)傳輸與播放效果的影響[2]。

2.3 實時傳輸性高

流媒體傳輸實現(xiàn)了特性實時傳輸協(xié)議,與其他數(shù)據(jù)傳輸模式相比,其可以更高程度上滿足動畫、音視頻等數(shù)據(jù)信息在網(wǎng)上的實時傳輸。

3 P2P流媒體直播系統(tǒng)總體設計分析

3.1 系統(tǒng)框架圖

文章以P2P流媒體直播系統(tǒng)P2PSLTV為例子進行分析,系統(tǒng)主要基于樹狀拓撲協(xié)議與擴展模型,其框架圖如圖1所示。包括兩個服務器,一個為媒體服務器,主要負責流媒體直播源的發(fā)布,建立新的頻道列表,并請求節(jié)點索引服務器發(fā)布新的頻道列表。另一個為節(jié)點索引服務器,主要負責系統(tǒng)內已經(jīng)加入節(jié)點的索引,并記錄各項加入的信息,向節(jié)點提供發(fā)現(xiàn)其他節(jié)點的服務,同時可以周期性的連接PIS,以求獲得相應節(jié)點各項信息。在對系統(tǒng)進行設計時,需要確保MS服務性能滿足實際應用需求,能夠按照需求設置ES服務器,實現(xiàn)與各節(jié)點之間流媒體數(shù)據(jù)的傳輸,對MS服務器存有的缺陷進行完善。在系統(tǒng)傳輸流媒體數(shù)據(jù)時,由MS服務器向各個ES發(fā)送,然后ES存儲并轉發(fā)給與其連接的各個節(jié)點,由Peer再次轉發(fā)給其他Peer[3]。其中,ES與Peer、Peer與Peer之間網(wǎng)絡相對復雜,如果設計不當勢必會對多媒體數(shù)據(jù)的傳輸效果產生一定影響,因此設計時需要加強對此方面的研究。

3.2 工作流程

流媒體數(shù)據(jù)的傳輸從節(jié)點主機開始,對從直播源獲得的數(shù)據(jù)進行各式調整與緩存處理,并將其與鄰居節(jié)點完成數(shù)據(jù)交換。當有直播需求時,數(shù)據(jù)提供者應首先做好直播源服務器MS的配置,然后請求PIS發(fā)布與維護MS建立的頻道,最后MS服務器按照設定完成直播源的直播。另外,普通節(jié)點在獲取頻道數(shù)據(jù)后,會對其進行重新劃分,確保其能夠在該流媒體直播系統(tǒng)中正常直播,并將其放入自身緩沖窗口內。當MS成功與直播源連接后,選擇周期性的方式向PIS報告正在直播的頻道信息,成為該頻道覆蓋網(wǎng)的第一個節(jié)點,這樣其他節(jié)點就可以通過PIS發(fā)現(xiàn)覆蓋網(wǎng)中存在的各個節(jié)點,并進行連接[4]。在其余節(jié)點與MS服務器連接并加入到該頻道覆蓋網(wǎng)后,會向PIS服務器報告自己緩沖窗口內數(shù)據(jù)狀態(tài)。而節(jié)點Peer需要訪問PIS服務器上頻道列表來獲得頻道所有信息,然后通知服務器加入到該頻道覆蓋網(wǎng)中并獲得所有信息。節(jié)點Peer與各節(jié)點連接,并獲取鄰居節(jié)點各項信息,這樣就可以交換緩沖窗口內數(shù)據(jù)信息。最后,Peer向鄰居節(jié)點以及服務器發(fā)出數(shù)據(jù)塊請求,在其獲得一定數(shù)據(jù)信息后,即可以啟動播放器從端點獲得連續(xù)音視頻流進行播放。

3.3 節(jié)點軟件

與傳統(tǒng)媒體數(shù)據(jù)傳輸系統(tǒng)性相比,P2P流媒體直播系統(tǒng)可以更好的滿足視頻直播傳輸系統(tǒng)對擴展性、傳輸效果等多方面的要求。設計時可以將系統(tǒng)分為管理調度層、數(shù)據(jù)交換緩沖層、覆蓋網(wǎng)絡層以及網(wǎng)絡接口層,不同系統(tǒng)部分所負責的功能不同。例如網(wǎng)絡接口層,主要負責對流媒體數(shù)據(jù)包進行封裝,并保證其可以在底層網(wǎng)絡上正常傳輸,是系統(tǒng)與外界的接口。通過其可以與各個節(jié)點進行連接,并滿足定時器設計要求,可以說是TCP/IP協(xié)議物理層與數(shù)據(jù)鏈路層功能的集合與擴展。度高網(wǎng)絡層,其主要負責與PIS服務器進行周期性的聯(lián)系,并實現(xiàn)交換數(shù)據(jù)的保存與管理。系統(tǒng)運行時,PIS服務器請求與服務器聯(lián)系,并對得到的各項數(shù)據(jù)信息進行統(tǒng)一保存管理,同時覆蓋網(wǎng)絡層會通過向PIS服務器請求來獲取其他各節(jié)點的信息,來完成P2P覆蓋網(wǎng)絡的構件。

3.4 功能模塊

第一,節(jié)點組織與管理模塊。主要負責各節(jié)點的組織管理,即系統(tǒng)內各節(jié)點可以按照服務能力等級來自行組織成一棵屬性結構,便于整個系統(tǒng)運行的管理與維護。第二,查詢與數(shù)據(jù)選擇模塊。主要實現(xiàn)對系統(tǒng)內各項數(shù)據(jù)的查詢,并按照一定原則,從查詢得到的結果中挑選出合適的數(shù)據(jù)源節(jié)點來完成數(shù)據(jù)的傳輸。第三,質量監(jiān)控模塊。完成各節(jié)點數(shù)據(jù)傳輸速度的監(jiān)控,一旦監(jiān)測到節(jié)點數(shù)據(jù)傳輸失敗或者速度嚴重降低的情況,對節(jié)點進行更換,來確保數(shù)據(jù)文件總體下載速度大于媒體文件播放速度。第四,信譽機制模塊。主要負責確定信譽值,并且對節(jié)點信譽值以及節(jié)點系統(tǒng)服務進行聯(lián)系,鼓勵各節(jié)點能夠通過積極分項數(shù)據(jù)來提高信譽值,爭取進一步提高系統(tǒng)服務能力。

4 結束語

P2P流媒體直播系統(tǒng)與傳統(tǒng)媒體播放模式相比,無論是傳輸效率還是播放質量均具有更大的優(yōu)勢,現(xiàn)在已經(jīng)得到了廣泛的應用。在對其進行設計研究時,需要了解其所具有的特點,確定系統(tǒng)框架結構,對各個環(huán)節(jié)進行分析,確保整個系統(tǒng)數(shù)據(jù)信息傳輸?shù)挠行?,爭取不斷提高直播系統(tǒng)服務能力。

參考文獻

[1]唐展鋒.基于P2P的流媒體直播系統(tǒng)研究與設計[D].電子科技大學,2012.

[2]譚冠蘭.一種基于P2P流媒體直播系統(tǒng)的研究與實現(xiàn)[D].中南大學,2008.

[3]趙娟娟.基于P2P技術的流媒體直播系統(tǒng)的設計與實現(xiàn)[D].武漢理工大學,2009.

主站蜘蛛池模板: 2022国产无码在线| 农村乱人伦一区二区| 成人蜜桃网| 国产在线专区| 国产门事件在线| 香蕉99国内自产自拍视频| 亚洲日韩AV无码一区二区三区人 | 美女裸体18禁网站| 色老头综合网| 欧美一级在线| 欧类av怡春院| 无码一区18禁| 亚洲AV电影不卡在线观看| 久久狠狠色噜噜狠狠狠狠97视色 | 最新国产午夜精品视频成人| 三级视频中文字幕| 国产美女视频黄a视频全免费网站| 亚洲精品动漫| 99青青青精品视频在线| 亚洲精品动漫| 国产性生大片免费观看性欧美| 2020久久国产综合精品swag| 日韩欧美在线观看| 亚洲久悠悠色悠在线播放| 污网站免费在线观看| 国产欧美日韩另类精彩视频| 无码高潮喷水专区久久| 久久国产拍爱| 国产在线一二三区| 1024你懂的国产精品| 少妇精品在线| 精品偷拍一区二区| 国产亚洲精品在天天在线麻豆 | 精品国产自在在线在线观看| 久久精品aⅴ无码中文字幕| 乱人伦视频中文字幕在线| 爆乳熟妇一区二区三区| 日本一区中文字幕最新在线| 国产成人一区| 亚洲欧美成aⅴ人在线观看| 中文国产成人精品久久| 久操中文在线| 国产性爱网站| 国产成人高清亚洲一区久久| 日韩欧美国产另类| 久久一色本道亚洲| 女高中生自慰污污网站| 日本爱爱精品一区二区| 亚洲欧美日韩视频一区| 亚洲三级片在线看| 欧美另类视频一区二区三区| 91久久国产综合精品| 国产成人精品日本亚洲77美色| 日韩黄色精品| 久久特级毛片| 久久无码免费束人妻| 亚洲高清无在码在线无弹窗| 日韩久草视频| 尤物亚洲最大AV无码网站| 国产精品成人免费视频99| 国产性生大片免费观看性欧美| 国产成人成人一区二区| 国产精品美女免费视频大全| 亚洲第一区精品日韩在线播放| 波多野结衣国产精品| 成人无码区免费视频网站蜜臀| 手机在线免费不卡一区二| 婷婷久久综合九色综合88| 91精品国产自产在线观看| 永久免费无码日韩视频| 永久毛片在线播| 亚洲精品另类| 久热这里只有精品6| 久久国产V一级毛多内射| 亚洲色欲色欲www网| 国产成人久视频免费| 亚洲精品卡2卡3卡4卡5卡区| 国产成人一区| 免费观看欧美性一级| 国产成人精品无码一区二| 国产91成人| 一本综合久久|