《電子技術應用》
您所在的位置:首頁 > 其他 > 業界動態 > 基于MDC的P2P方式視頻直播方案

基于MDC的P2P方式視頻直播方案

2009-08-17
作者:羅 彬,王宏遠,景 麟,郭

??? 摘? 要: 本文提出了基于多描述編碼的Peer to Peer方式視頻流直播方案,并對該方案中P2P方式視頻發布與接收策略進行了介紹。
??? 關鍵詞: MDC? Peer to Peer? 視頻流

?

??? 隨著通信技術、數字視頻技術的發展和網絡基礎設施建設的日益完善,傳統的、基于文本和圖片瀏覽的Internet服務已逐漸被以音視頻為主體的網絡多媒體服務所取代。以音視頻為主的多媒體服務對網絡帶寬的占用,以及對網絡服務質量和傳輸實時性的要求是傳統Internet服務業務所不可比擬的。如何在現有的Internet環境下有效地發送音視頻數據,提供用戶滿意的網絡多媒體服務是現今網絡研究的一個熱門領域。本文討論了一種結合多描述編碼的方法,用P2P方式進行視頻流發送的方案。
1? P2P技術介紹
??? P2P技術是一種用于不同PC用戶之間共享計算機資源的技術。位于網絡上的每個用戶都是一個對等實體(Peer),他們彼此獨立又可以互相協作,既是服務的提供者又是享用者。早期的P2P網絡已在分布式計算、即時通信和文件共享等領域取得了顯著成就。
??? 這里特別值得一提的是近幾年興起的、采用P2P方式的BT(bit torrent)文件下載。它的基本思想是將一個大的文件分成許多小的片斷,下載用戶非順序地從網絡中其他用戶處下載文件的各個分片。當用戶下載完某個完整的分片后,又可將該分片共享,供其他用戶下載。與傳統的C/S方式文件下載相比,這種P2P下載方式的特點是用戶越多下載速度越快,可以最大限度地發揮網絡傳輸能力。
??? 但這種文件下載方式不能直接用于視頻流的發送,特別是對視頻流直播方式不太適合。對于直播視頻流來說,它的數據流是實時產生的(不同于文件方式,待發送的數據已經存放于本地存儲內),同時視頻直播流的接收和觀看必須是實時和順序進行的?,F在基于P2P的視頻直播多采用基于應用層的組播方式,視頻流發送是通過構建組播樹方式進行的。每個用戶(組播樹上的一個節點)從自己的父節點處獲取完整的視頻流進行收看,同時向下游的兒子節點轉發視頻數據。在這種方式下,對組播樹中的每個Peer節點的網絡I/O帶寬都有較高要求(在某些用戶接入方式下工作不太理想。如ADSL用戶,上下行通道不對稱,上行帶寬很窄)。并且當組播樹的某個節點,特別是位于上層的節點發生故障時,組播樹的恢復存在一定難度和時延。
2? 多描述編碼
??? 多描述編碼MDC(Multiple Description Coding)假設在信源和信道之間有多個信道,各個信道同時出錯的概率非常低。通過生成多個同等重要、可獨立解碼的關于編碼的描述,保證在其中一些描述丟失時,仍可以得到可接受的信號。因此,多描述編碼在基于包的網絡、無有效保護機制的Internet、分集通信系統(多天線的無線信道)、語音編碼、圖像編碼、視頻編碼、多分布的存儲系統中有很好的應用前景。
??? 針對視頻的多描述編碼構造方法很多,最簡單直觀的方法是針對空間分辨率、時間分辨率進行亞抽樣,編碼成多路描述碼流。此外,還有多描述量化、多描述變換編碼及基于FEC的多描述編碼。
3? 基于MDC的P2P視頻直播方案
??? 通過對MDC和P2P技術的分析可知,這兩項技術在網絡多媒體數據傳輸中有顯著的優勢和特點。但將這兩項技術結合起來進行視頻直播,且能發揮其各自技術優勢的方案還未見到。本文提出的視頻直播方案,對原始視頻采用多描述編碼,形成多路碼流;對編碼后的多路描述流采用P2P方式,使多點(即多個Peer)相互協作,實現多徑傳輸。具體方案如下。
3.1 MDC編解碼模型
??? 如圖1所示,對原始圖像幀進行空間亞抽樣,形成低分辨率的視頻子流。按2n(n可以取1,2,3,……)進行水平和垂直方向的亞抽樣。這樣一路原始視頻流經空間亞抽樣后可形成4路、16路等22n路視頻子流。具體的抽樣間隔根據實際應用情況進行選擇。對每路視頻子流進行單獨編碼,可得到22n路編碼描述子流。編碼后的描述子流通過不同的信道發往接收者(實際上在P2P的發送方式下,不同的描述子流是由不同的Peer發往接收者)。接收者對每路描述子流進行單獨的接收和解碼,并將解碼后的視頻流合成為原始視頻流。如果只接收到部分視頻子流,也可以通過相應的插值算法恢復出原始視頻圖像。

?


3.2 P2P發布網絡模型
?? ?與目前大多采用的樹狀P2P發布網絡模型不同(該發布模型是自上而下分層,一對多的數據分發模式),本文采用的是自上而下的分層網狀發布模型,如圖2所示。

?


3.3 P2P方式視頻發送與接收
??? 每路描述子流發送采用RTP打包,在包頭中要包含以下私有字段:原始流惟一標識、子流標識、時間戳(或幀同步標識)。
??? (1)發布網絡的初始化
??? 最先進入網絡的用戶向發布服務器發出視頻傳送請求,由于此時用戶數較少,用戶采用傳統的C/S方式直接從種子服務器(種子服務器為視頻流的“發源地”)獲取數據。
??? (2)新的Peer請求加入過程
??? 第一步:從發布服務器獲取直播流信息,直播流信息主要字段包括:直播流標識和流描述信息。
??? 第二步:用戶選擇自己感興趣的流,向發布服務器發送“流申請”(可選項:與此同時用戶可以向本地局域網廣播申請)。
??? 第三步:發布服務器返回應答信息(也可是本地Peer用戶返回應答信息)。應答信息主要內容如圖3所示。

?


??? 第四步:子流轉發服務器的選擇:①優先從本地網絡Peer中選取轉發描述子流。②不同的子流盡量從不同的Peer上接收。選擇了轉發服務器后,向選擇的Peer發送請求,要求其傳送各自的描述子流數據。
??? (3)接收過程
??? 對不同的描述子流分別啟動單獨的線程進行接收和解碼。解碼后的多路視頻幀置于合成處理緩沖區中。對每幀數據的處理設置一個最大容忍時間。當容忍時間到達時,應根據處理緩沖區中收到的解碼后的子幀編號,選擇相應的原始幀恢復算法對圖像進行恢復并顯示。如果一路視頻流的所有描述子流都及時收到并解碼,則可完全恢復原始視頻圖像,否則要經過插值處理來得到原始圖像。
??? 在整個接收過程中,用戶同時對正確接收到的描述子流進行統計。對時延和丟包大的子流,用戶可以啟動搜索線程,尋找新的Peer來獲取該路描述子流。對于接收狀態良好的子流,用戶可以生成報告信息發往發布服務器進行“登記”?!案嬖V”發布服務器,“自己”可以對該路視頻流的哪些“子流”進行轉發。
??? (4)連接丟失處理
??? 如果用戶的某路連接丟失(可能是由于網絡故障,或是作為該路流下載服務器的Peer關機或離開),則接收者向發布服務器(或本地用戶)發出該路子流的下載請求,以尋找新的下載服務器(Peer)。與此同時,該用戶仍然可以根據其他可接收到的子流正常收看視頻節目。
4? 實驗模型介紹
??? 初步的仿真實驗在實驗室內通過路由器連接兩個局域網構成的小型網絡環境下進行。模擬實驗共使用15臺PC機。PC均為PⅢ800,內存128MB以上配置,并配備100MB快速以太網卡。其中一臺PC作為種子視頻服務器和內容發布服務器,其他分布在兩個局域網內的主機作為客戶機。播出的視頻流以H.263標準編碼模型為基礎,對CIF格式原始視頻流進行空間亞抽樣分成4路QCIF格式的子流。對這4路流單獨進行編碼,形成4路單獨的描述子流,然后進行RTP打包發送給用戶??蛻舳说慕尤?、peer搜索、視頻數據的接收和轉發算法按照上一章介紹的算法實現。同時在客戶端轉發數據時通過隨機丟包和延時傳送方式,模擬網絡的丟包和傳輸延時。仿真實驗采用主觀評價方式。實驗表明,在實驗室環境下建立的基于MDC編碼的P2P視頻流發布系統模型可以進行較理想的視頻發布和接收。用戶可以收看到清晰流暢的視頻圖像,同時對網絡丟包和連接丟失有一定容錯性。
5? 總? 結
??? 本文提出的方案能更好地發揮P2P方式下多用戶協作特性,充分利用網絡帶寬進行視頻流發送。同時由于編碼采用MDC方式,該方案能更好地適應網絡帶寬變化,同時對網絡傳輸的丟包和延時有較好的適應性和容錯性。當然該方案還處于一個較為簡單的模型階段,今后還將從以下幾個方面進行研究:(1)進一步完善P2P播出算法。(2)找到效率更高的MDC編碼算法。(3)完善系統實現,在更大范圍的真實環境中對系統進行測試。
參考文獻
1?? Tran D A,Hua K A,Do T T.Zigzag:An efficient peer-to-peer scheme for media streaming.In:IEEE INFOCOM,San Francisco CA,USA,2003
2?? 趙誼虹,余松煜,程國華.多描述編碼的研究現狀及其展望.通信學報,2005;(1)
3?? 謝勇均.P2P模式的流媒體服務技術.現代電視技術,2004;(7)

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          怡红院精品视频在线观看极品| 欧美日韩一区二区三区在线观看免| 亚洲欧美国产高清| 欧美日韩在线免费视频| 欧美连裤袜在线视频| 欧美一级视频一区二区| 亚洲日韩欧美视频| 日韩视频免费观看| 国产九色精品成人porny| 欧美日韩一区二区三区四区在线观看| 日韩亚洲一区在线播放| 欧美一区二区视频在线| 欧美午夜精品久久久久免费视| 午夜影视日本亚洲欧洲精品| 亚洲欧洲精品一区| 欧美高清你懂得| 国产亚洲福利社区一区| 亚洲深夜福利在线| 国产精品午夜在线| 欧美亚州韩日在线看免费版国语版| 米奇777在线欧美播放| 免费在线观看一区二区| 亚洲综合日韩在线| 亚洲日本在线观看| 午夜在线一区二区| 尤物99国产成人精品视频| 99精品久久| 亚洲国产精品一区二区尤物区| 欧美主播一区二区三区| 久久国产免费看| 男女精品视频| 欧美成人精品1314www| 亚洲精品视频免费观看| 亚洲精品美女在线观看| 香蕉久久夜色| 99香蕉国产精品偷在线观看| 国产农村妇女精品一二区| 欧美a级片一区| 久久久久**毛片大全| 在线观看日韩精品| 欧美电影专区| 欧美日韩免费在线视频| 久久国产高清| 一本色道久久88亚洲综合88| 欧美日韩国产一区精品一区| 亚洲国产日韩欧美在线99| 免费人成网站在线观看欧美高清| 亚洲性感美女99在线| 欧美在线观看一区二区三区| 日韩视频免费观看高清完整版| 亚洲国产欧美日韩另类综合| 久久久人人人| 中文亚洲字幕| 国产精品毛片一区二区三区| 亚洲美女在线看| 亚洲视频一区二区在线观看| 亚洲国产成人一区| 美女脱光内衣内裤视频久久影院| 久久爱91午夜羞羞| 国产精品www色诱视频| 久久久综合视频| 欧美在线视频网站| 国产精品一区二区久久国产| 亚洲欧美日韩综合aⅴ视频| 一区二区三区在线免费视频| 免费高清在线一区| 国产一区二区毛片| 性久久久久久久| 亚洲私人影吧| 老司机免费视频一区二区| 午夜在线视频观看日韩17c| 你懂的国产精品永久在线| 在线成人www免费观看视频| 亚洲一区免费| 在线日本高清免费不卡| 亚洲精美视频| 欧美日韩亚洲一区二区三区四区| 久久阴道视频| 国产精品黄色在线观看| 另类人畜视频在线| 久久成人精品视频| 国产精品亚洲片夜色在线| 伊人成综合网伊人222| 尤物在线观看一区| 黄色精品网站| 久久大综合网| 亚洲欧美在线观看| 欧美日韩亚洲视频| 中文在线不卡视频| 欧美人成免费网站| 久久伊人免费视频| 欧美日本一道本| 欧美日韩精品一区二区三区| 国产热re99久久6国产精品| 国产一区二区三区四区三区四| 欧美顶级大胆免费视频| 欧美顶级大胆免费视频| 欧美一区二区三区四区高清| 暖暖成人免费视频| 国产精品一区二区三区久久| 日韩一区二区福利| 国产伦精品一区二区三区视频孕妇| 亚洲人成精品久久久久| 另类酷文…触手系列精品集v1小说| 欧美a级一区二区| 欧美女同在线视频| 亚洲精品国产精品久久清纯直播| 亚洲国产一区二区三区a毛片| 一区二区三区精品久久久| 极品少妇一区二区三区| 免费视频一区二区三区在线观看| 激情自拍一区| 亚洲欧洲精品成人久久奇米网| 国产精品人人爽人人做我的可爱| 欧美日韩另类在线| 久久久精品2019中文字幕神马| 久久av老司机精品网站导航| 黑人一区二区| 国产亚洲欧美aaaa| 麻豆成人在线观看| 欧美三级乱码| 一区二区激情视频| 亚洲国产美女| 欧美成人精品一区二区三区| 国产亚洲一区二区精品| 欧美午夜片在线免费观看| 亚洲夜间福利| 亚洲欧美成人一区二区三区| 久久久久久久网站| 欧美裸体一区二区三区| 欧美国产日韩一二三区| 亚洲精品久久久久久久久久久久| 欧美日韩国产成人在线91| 免费试看一区| 国产丝袜一区二区三区| 91久久精品久久国产性色也91| 欧美福利视频在线观看| 欧美精品一区二区在线播放| 99伊人成综合| 欧美日韩一区二区三区在线视频| 国产亚洲欧美一区二区| 欧美在线视频a| 欧美特黄视频| 欧美三级电影网| 久久亚洲综合色一区二区三区| 亚洲精品日本| 影音先锋中文字幕一区二区| 亚洲精品中文字幕有码专区| 国产精品入口尤物| 国产精品wwwwww| 欧美日韩免费网站| 久久综合五月天婷婷伊人| 亚洲欧美日韩成人高清在线一区| 嫩草成人www欧美| 欧美色道久久88综合亚洲精品| 西西人体一区二区| 午夜国产一区| 欧美大片免费看| 欧美好吊妞视频| 蜜桃av一区二区| 亚洲欧洲av一区二区| 在线亚洲激情| 欧美大香线蕉线伊人久久国产精品| 另类成人小视频在线| 午夜免费在线观看精品视频| 欧美日韩成人免费| 国产精品系列在线播放| 免费国产自线拍一欧美视频| 国产精品综合久久久| 鲁大师影院一区二区三区| 欧美激情第六页| 久久久999成人| 欧美日韩成人精品| 欧美激情片在线观看| 亚洲深夜激情| 欧美凹凸一区二区三区视频| 亚洲综合精品四区| 亚洲精品在线观| 国产亚洲欧美一区| 老司机aⅴ在线精品导航| 欧美精选在线| 欧美黄色一区二区| 亚洲国产精品美女| 免费亚洲视频| 国产欧美日韩在线播放| av成人手机在线| 亚洲综合日本| 亚洲自拍偷拍色片视频| 开元免费观看欧美电视剧网站| 欧美激情亚洲精品| 欧美日本一区二区高清播放视频| 性欧美video另类hd性玩具| 中文在线资源观看视频网站免费不卡| 亚洲精华国产欧美| 欧美精品一区三区在线观看| 欧美伊人久久久久久久久影院| 日韩视频免费大全中文字幕| 亚洲人成亚洲人成在线观看图片| 性色一区二区三区| 国产精品免费网站在线观看| 欧美三区在线| 激情欧美一区二区三区| 中文一区字幕| 国产一区二区三区成人欧美日韩在线观看| 影音先锋中文字幕一区二区| 亚洲精品视频中文字幕| 99热免费精品在线观看| 国产视频丨精品|在线观看| 亚洲二区在线| 亚洲免费在线| 伊人久久久大香线蕉综合直播| 一色屋精品视频在线看| 欧美视频免费| 欧美日韩高清在线播放| 国产精自产拍久久久久久| 国产日韩精品入口| 亚洲午夜成aⅴ人片| 狠狠入ady亚洲精品经典电影| 中日韩美女免费视频网站在线观看| 国内在线观看一区二区三区| 男人插女人欧美| 亚洲丰满少妇videoshd| 在线看视频不卡| 奶水喷射视频一区| 欧美成人第一页| 免费观看在线综合色| 一色屋精品视频免费看| 欧美午夜视频| 亚洲精品一区二区三区樱花| 国产偷国产偷亚洲高清97cao| 一区二区欧美视频| 久久精精品视频| 亚洲综合精品| 欧美日韩国产片| 亚洲社区在线观看| 欧美日韩一区二区三| 韩日精品中文字幕| 老司机成人在线视频| 久久久精品一品道一区| 亚洲理论在线观看| 国内一区二区在线视频观看| 西西裸体人体做爰大胆久久久| 亚洲国产精品一区制服丝袜| 久久伊人一区二区| 国产精品视频网站| 麻豆精品视频在线| 亚洲人体大胆视频| 美女精品国产| 亚欧成人在线| 1024亚洲| 久热精品在线视频| 欧美激情影院| 夜夜嗨av一区二区三区中文字幕| 亚洲国产精品久久人人爱蜜臀| 在线免费精品视频| 亚洲欧美在线免费| 激情小说另类小说亚洲欧美| 久久久噜噜噜久久| 国产精品稀缺呦系列在线| 先锋影音一区二区三区| 亚洲第一区色| 久久人人爽国产| 欧美国产一区二区三区激情无套| 欧美高清视频一区二区| 蜜臀久久99精品久久久画质超高清| 亚洲自拍偷拍网址| 亚洲三级免费观看| 国产精品久久久久aaaa樱花| 国产精品手机在线| 国产欧美视频一区二区| 美国成人毛片| 欧美电影免费观看网站| 一区二区欧美激情| 亚洲精品中文字幕在线观看| 亚洲欧洲精品一区二区| 亚洲免费精品| 极品尤物一区二区三区| 欧美伊人久久| 国模私拍一区二区三区| 国产精品成人在线观看| 最新精品在线| 国产午夜亚洲精品不卡| 亚洲精品日韩在线观看| 国产精品一区二区久久久久| 亚洲片在线资源| 午夜亚洲性色视频| 亚洲欧美99| 国产精品人人爽人人做我的可爱| 亚洲国产1区| 欧美sm重口味系列视频在线观看| 国产日韩一区二区| 亚洲精品视频中文字幕| 91久久精品一区二区别| 欧美日韩亚洲综合一区| 亚洲女性裸体视频| 91久久久久久国产精品| 欧美视频精品在线| 欧美性视频网站| 久久久综合视频| 亚洲清纯自拍| 美女主播一区| 亚洲精品一区二区三| 亚洲精品综合| 久久久久一本一区二区青青蜜月| 欧美三区不卡| 国产精品久久久久久久午夜| 激情丁香综合| 欧美日韩ab| 欧美日韩国产探花| 国产精品永久| 欧美精品色网| 免费成人黄色片| 先锋影音久久久| 欧美片网站免费| 欧美视频一二三区| 一区国产精品| 久久网站热最新地址| 久久亚洲春色中文字幕久久久| …久久精品99久久香蕉国产| 午夜精品久久久久久久久久久| 欧美成人高清视频| 精品粉嫩aⅴ一区二区三区四区| 亚洲视频在线免费观看| 国产精品免费久久久久久| 欧美日韩免费高清一区色橹橹| 久久精品国产99国产精品| 国产日韩欧美日韩大片| 欧美激情亚洲自拍|