• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于P2P技術的流媒體應用探討

      2014-02-25 10:52:18劉延卿
      電腦知識與技術 2014年1期
      關鍵詞:流媒體應用

      劉延卿

      摘要:基于P2P技術的流媒體應用是一種先進技術,和普通的網絡技術相比,其能在一定程度上使人們對高質量流媒體服務的需求得到有效滿足,且還對傳統(tǒng)網絡電視中對服務器以及用戶帶寬負載的高要求作了有效解決,為了進一步促進P2P流媒體技術的應用與發(fā)展,該文主要就基于P2P技術的流媒體的應用展開相關論述。

      關鍵詞:P2P;流媒體;應用

      中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2014)01-0151-02

      1 概述

      近幾年來,互聯網技術作為先進而科學的數字媒體技術,其在社會各領域中得到了越來越廣泛的推廣及應用,但是其在發(fā)展的同時,也在一定程度上受到了網絡娛樂的無限性及網絡寬帶資源的有限性帶來的挑戰(zhàn),而P2P技術與流媒體技術的結合則能使互聯網環(huán)境得到一定程度的優(yōu)化,該文主要就基于P2P技術的流媒體的應用作以下分析。

      2 P2P技術及流媒體技術

      2.1 P2P技術

      P2P技術是一種在對等網絡的基礎上而發(fā)展起來的新興技術,其發(fā)現資源及對資源進行共享時,可不通過中心節(jié)點,而只依靠網絡邊緣結點即可實現自組織及對等協(xié)作[1]。P2P系統(tǒng)本身是一種覆蓋網絡,其主要位于應用層中,其是在Internet傳輸網絡的基礎上而建立起來的一種網絡系統(tǒng)。每臺計算機在P2P系統(tǒng)中系統(tǒng)中都是服務器,且也是非常重要的客戶機,其不具備一定的層次結構,且分布式系統(tǒng)也不是集中控制的,實踐發(fā)現,把它應用在復雜網絡中,可在有效滿足用戶的需求,應用方面主要包括語音服務、流媒體應用以及文件分發(fā)。

      2.2 流媒體技術

      1)傳輸技術。UDP協(xié)議上的RTP/RTSP實時傳輸協(xié)議是流媒體的傳輸得以有效建立的基礎,在傳輸質量方面,視音頻流媒體文件的要求較低,但是其對傳輸速度的要求卻比較高,因此,對實時數據進行傳輸時,應優(yōu)先選擇UDP協(xié)議。RTP常通過UDP對數據進行傳輸,其主要作用是對實時的視/音數據進行傳輸。RTCP是一種實時控制協(xié)議,而與RTP進行捆綁的傳輸控制協(xié)議,則能使流同步,并可準確地提供時間信息,可用于對QOS及聲音同步的管理。在一對具有多應用功能的程序中,實時流協(xié)議RTSP可利用IP網絡對多媒體的有效傳輸進行定義,在具體的體系結構方面,位于RTCP與RTP之間的是RTSP,這樣通過RTP 或TCP可對數據進行有效傳輸。

      2)壓縮技術。目前,網絡上主要使用網絡傳輸技術和視音頻壓縮技術來使流媒體技術得以實現,在流媒體的傳輸中,對于通過流媒體格式對進行傳輸的文件進行處理時,通常采取的是預處理方式,需要對壓縮文件時,則再使用相應的壓縮算法,從而使文件的格式逐漸轉換成流媒體,然后再在文件中增加相應的流式信息。使用互聯網播放音頻或視頻時,通常使用的壓縮編碼標準是MPEG-4,而MPEG-4的基本單元作為一種非常重要的視聽媒體對象,其主要利用基于內容的壓縮編碼來使交互式多媒體、圖形合成應用、數字視音頻的集成得以有效實現,此技術可應用于低傳輸速率的方案中(圖1為流媒體技術應用示意圖)。

      3)流媒體的工作原理。①流媒體體系的組成部分:編碼工具、服務器、播放器、流媒體數據以及網絡。②流式傳輸工作過程:當用戶選擇某個流媒體為自己提供服務后,利用HTTP或TCP,Web瀏覽器與Web服務器就能更好地實現控制信息之間的有效交換,此外,還可通過原始信息來對需輸送的實時數據進行檢索;當用戶選擇使用某一媒體服務后,可利用HTTP/TCP在Web服務器和Web瀏覽器之間實現控制信息之間的交換,然后再通過原始信息對需傳輸的數據展開實時檢索;Web瀏覽器啟動A/VHelper程序時,通過HTTP,即可檢索Web服務器中的相關參數,這樣就能對Helper程序進行初始化處理[2]。A/V服務器與A/VHelper程序運行實時流時,需通過控制協(xié)議(RTSP)來交換控制信息,而RTSP則能夠為其提供相應的播放等方面的操縱命令。當A/V服務器把A/V數據向A/V客戶程序進行輸送時,通常都需利用RTP/UDP協(xié)議,而當客戶端接受到A/V數據之后,A/V客戶程序還會對數據進行有效播放。

      3 基于P2P技術的流媒體應用分析

      1)對P2P技術而言,流媒體是其在互聯網中的一種非常重要的應用,PPLive是一種流媒體播放軟件,其主要是在P2P技術的基礎上而發(fā)展起來的,其互動視頻播放服務的應用中,能在很大程度上滿足用戶對各種視頻點播的需求,且服務范圍也具有一定的廣泛性。 此外,PPlive還具有以下優(yōu)點:①使帶寬占用得到一定減少,從而可有效緩解大規(guī)模流媒體在點播方面的巨大壓力;②支持數十種格式,如Mp4、Mpeg、Rmvb等;③具備網絡即時流下載播放技術,可直接播放BT種子文件;④可滿足多形式多系統(tǒng)的程序接口,且能夠對網絡數據流進行有效控制。

      2)PPlive的工作原理:①先由PPlive應用程序和域名為www.pplive.com的主機和TCP之間構建相應的連接,然后由主機向PPlive應用軟件發(fā)送XML數據頁面,其所對應的對象是一個具有一定的動態(tài)變化的節(jié)目頻道信息,其主要需通過協(xié)商更新間隔時間[3]。當PPLive根據相應的頻率并通過程序對節(jié)點通信進行固定并對頻道列表進行更新時,即可獲取網絡資源中相應的拓撲信息。②PPLive應用程序會在UDP獲取頻道信息之后,就會利用UDP協(xié)議端口和域名的目的主機實現通信。③PPLive會把視頻文件分成若干個大小相等的片段,這樣當用戶啟動PPLive后,若想獲取頻道菜單或列表,則可通過PPLive服務器來實現,并可選取自己喜歡的頻道,接著可從其他Peer中獲取數據文件,然后對本地端口進行開放,并把它用作視頻服務器,就可收看到自己感興趣的節(jié)目(圖2為P2P流媒體技術應用示意圖)。

      4 P2P流媒體技術在發(fā)展過程中需完善的方面

      P2P流媒體技術具有一定的先進性及科學性,且還能在一定程度上滿足用戶的高要求,但是,為了促進其更進一步的發(fā)展,還需對其進行不斷完善。

      1)數據信息的安全性。對P2P流媒體的應用而言,安全問題是非常重要的,P2P的應用沒有采取任何的控制措施,因此,必須利用安全領域的身份對授權及認證進行識別,并應對數據的保密性及完整性等對P2P信息進行控制,就目前而言,可以通過DRM技術對P2P信息進行安全控制。

      2)知識產權的保護問題。為了對版權進行有效保護,應以組包方式對流量進行管理,然后對合法信息以及對版權有特殊要求的音樂及影視等作品作好相應的標簽,對于沒有標簽的,應嚴格按照相關法律對其進行封堵。

      3)媒體資源方面的管理。如何使來源不同的數據和節(jié)目相對應,這就需要一個統(tǒng)一的媒體對管理機制進行識別。此外,媒體信息表中還應對節(jié)目文件的資源索引、文件名稱與大小、文件存放路徑等有較詳細的描述。媒體資源信息表中不同機器的節(jié)目物理文件應能夠和一個邏輯文件相對應,這樣才能為同一個節(jié)目流提供服務。

      5 結束語

      流媒體技術是一種新興的技術,其在網絡信息的傳播中有著非常重要的作用,且還能從多個方面滿足用戶的需求,該文主要就基于P2P技術的流媒體的應用作了簡要分析,以使人們對 P2P流媒體技術有更進一步的認識,從而促進P2P流媒體技術的應用與發(fā)展。

      參考文獻:

      [1] 劉偉.基于P2P技術的流媒體應用探討[J].數字技術與應用,2012(10):125-126.

      [2] 樂光學,李仁發(fā).P2P大規(guī)??尚帕髅襟w節(jié)點抖動分析與建模[J].計算機研究與發(fā)展,2012(2):120-121.

      [3] 萬成威,鄔江興,蘭巨龍.P2P流媒體穩(wěn)態(tài)傳輸模型分析[J].通信學報,2012(2):110-112.

      猜你喜歡
      流媒體應用
      流媒體傳輸加密技術研究
      基于JSP的流媒體播放的設計與實現
      GM(1,1)白化微分優(yōu)化方程預測模型建模過程應用分析
      科技視界(2016年20期)2016-09-29 12:03:12
      煤礦井下坑道鉆機人機工程學應用分析
      科技視界(2016年20期)2016-09-29 11:47:01
      氣體分離提純應用變壓吸附技術的分析
      科技視界(2016年20期)2016-09-29 11:02:20
      會計與統(tǒng)計的比較研究
      網絡遠程教學系統(tǒng)的設計
      基于RTMFP協(xié)議的視頻監(jiān)控系統(tǒng)設計與實現
      许昌市| 塔河县| 临猗县| 明水县| 永胜县| 鹤山市| 香格里拉县| 唐山市| 平定县| 广河县| 玛纳斯县| 郓城县| 木兰县| 遵义市| 青铜峡市| 迭部县| 丰宁| 杭锦旗| 德江县| 海伦市| 黄冈市| 通江县| 平舆县| 平遥县| 保康县| 潮安县| 青阳县| 太谷县| 新沂市| 韶山市| 巫山县| 兖州市| 从江县| 富顺县| 贡山| 美姑县| 宜兰市| 章丘市| 贵阳市| 萨嘎县| 崇信县|