認識一下流媒體這個概念

隨著現(xiàn)代技術(shù)的發(fā)展,網(wǎng)絡(luò)帶給人們形式多樣的信息癞埠,從第一張圖片出現(xiàn)在網(wǎng)絡(luò)上到如今各種形式的網(wǎng)絡(luò)視頻和三維動畫颅夺,網(wǎng)絡(luò)讓人們的視聽覺得到了很大的滿足。然而在流媒體技術(shù)出現(xiàn)之前国夜,人們必須要先下載這些多媒體內(nèi)容到本地計算機,在漫長的等待之后(因為受限于帶寬抗斤,下載通常要花上較長的時間),才可以看到或聽到媒體傳達的信息丈咐。令人欣慰的是瑞眼,在流媒體技術(shù)出現(xiàn)之后,人們便無需再等待媒體完全下載完成了棵逊。

傳統(tǒng)下載方式的時延很大伤疙,因為音視頻文件一般都較大,需要的存儲容量也較大辆影,同時受到網(wǎng)絡(luò)帶寬的限制徒像,下載一個文件很耗時,根據(jù)文件的大小蛙讥,可能往往需要幾分鐘甚至幾小時锯蛀。這種方式不但浪費下載時間、硬盤空間次慢,重要的是使用起來非常不方便。

流媒體技術(shù)出現(xiàn)后经备,人們能夠“即點即看”了拭抬,多媒體文件一邊被下載一邊被播放,不僅使啟動延時大大縮短侵蒙,而且不需要太大的緩存容量造虎,極大地減少了用戶在線等待的時間,而且也提升了互動性纷闺。

流媒體在傳輸中的問題

技術(shù)方面解決的問題

在網(wǎng)上進行流媒體傳輸算凿,所傳輸?shù)奈募仨氈谱鞒蛇m合流媒體傳輸?shù)牧髅襟w格式文件。用通常格式存儲的多媒體文件容量十分大犁功,若要在現(xiàn)有的窄帶網(wǎng)絡(luò)上傳輸則需要花費十分長的時間氓轰,若遇網(wǎng)絡(luò)繁忙,還將造成傳輸中斷浸卦。另外署鸡,通常格式的流媒體也不能按流媒體傳輸協(xié)議進行傳輸。因此,對需要進行流媒體格式傳輸?shù)奈募?yīng)進行預(yù)處理靴庆,將文件壓縮生成流媒體格式文件时捌。

這里應(yīng)注意兩點:一是選用適當(dāng)?shù)膲嚎s算法進行壓縮,這樣生成的文件容量較小炉抒。二是需要向文件中添加流式信息奢讨。

傳輸方面需解決的問題

流媒體的傳輸需要合適的傳輸協(xié)議,在internet上的文件傳輸大部分都是建立在TCP協(xié)議的基礎(chǔ)上焰薄,也有一些是以ftp傳輸協(xié)議的方式進行傳輸拿诸,但采用這些傳輸協(xié)議都不能實現(xiàn)實時方式的傳輸。隨著流媒體技術(shù)的深入研究塞茅,比較成熟的流媒體傳輸一般都是采用建立在UDP協(xié)議上的rtp/rtsp實時傳輸協(xié)議亩码。

為何要在UDP協(xié)議而不在TCP協(xié)議上進行實時數(shù)據(jù)的傳輸呢?
這是因為UDP和TCP協(xié)議在實現(xiàn)數(shù)據(jù)傳輸時的可靠性有很大的區(qū)別:

  1. TCP協(xié)議中包含了專門的數(shù)據(jù)傳送校驗機制凡桥,當(dāng)數(shù)據(jù)接受方收到數(shù)據(jù)后蟀伸,將自動向發(fā)送方發(fā)出確認信息,發(fā)送方在接收到確認信息后才繼續(xù)傳送數(shù)據(jù)缅刽,否則將一直處于等待狀態(tài)。
  2. 而UDP協(xié)議則不同蠢络,UDP協(xié)議本身并不能做任何校驗衰猛。由此可以看出拔第,TCP協(xié)議注重傳輸質(zhì)量愧杯,而UDP協(xié)議則注重傳輸速度。因此哆键,對于對傳輸質(zhì)量要求不是很高髓霞,而對傳輸速度則有很高的要求的視音頻流媒體文件來說卦睹,采用UDP協(xié)議則更合適。

傳輸過程中需要的支持

因為internet是以包為單位進行異步傳輸?shù)姆娇猓虼硕嗝襟w數(shù)據(jù)在傳輸中要被分解成許多包结序,由于網(wǎng)絡(luò)傳輸?shù)牟环€(wěn)定性,各個包選擇的路由不同纵潦,所以到達客戶端的時間次序可能發(fā)生改變徐鹤,甚至產(chǎn)生丟包的現(xiàn)象。為此邀层,必須采用緩存技術(shù)來糾正由于數(shù)據(jù)到達次序發(fā)生改變而產(chǎn)生的混亂狀況返敬,利用緩存對到達的數(shù)據(jù)包進行正確排序,從而使視音頻數(shù)據(jù)能連續(xù)正確地播放寥院。
緩存中存儲的是某一段時間內(nèi)的數(shù)據(jù)劲赠,數(shù)據(jù)在緩存中存放的時間是暫時的,緩存中的數(shù)據(jù)也是動態(tài)的,不斷更新的凛澎。流媒體在播放時不斷讀取緩存中的數(shù)據(jù)進行播放霹肝,播放完后該數(shù)據(jù)便被立即清除,新的數(shù)據(jù)將存入到緩存中预厌。因此阿迈,在播放流媒體文件時并不需占用太大的緩存空間。

播放方面需解決的問題

流媒體播放需要瀏覽器的支持轧叽。通常情況下苗沧,瀏覽器是采用MIME來識別各種不同的簡單文件格式,所有的Web瀏覽器都是基于HTTP協(xié)議炭晒,而HTTP協(xié)議都內(nèi)建有MIME待逞。所以Web瀏覽器能夠通過HTTP協(xié)議中內(nèi)建的MIME來標記Web上眾多的多媒體文件格式,包括各種流媒體格式网严。

流媒體傳輸?shù)倪^程

  1. 用戶選擇某一流媒體服務(wù)(比如:在線看電影)后识樱,Web瀏覽器與Web服務(wù)器之間使用HTTP/TCP交換控制信息,以便把需要傳輸?shù)膶崟r數(shù)據(jù)從原始信息中檢索出來震束;
  2. 然后客戶機上的Web瀏覽器啟動A/V Helper程序怜庸,使用HTTP從Web服務(wù)器檢索相關(guān)參數(shù)對Helper程序初始化。這些參數(shù)可能包括目錄信息垢村、A/V數(shù)據(jù)的編碼類型或與A/V檢索相關(guān)的服務(wù)器地址割疾。
  3. A/V Helper程序及A/V服務(wù)器運行實時流控制協(xié)議(RTSP),以交換A/V傳輸所需的控制信息嘉栓。與CD播放機或VCRs所提供的功能相似宏榕,RTSP提供了操縱播放、快進侵佃、快倒麻昼、暫停及錄制等命令的方法。A/V服務(wù)器使用RTP/UDP協(xié)議將A/V數(shù)據(jù)傳輸給A/V客戶程序(一般可認為客戶程序等同于Helper程序)馋辈,一旦A/V數(shù)據(jù)抵達客戶端抚芦,A/V客戶程序即可播放輸出。

需要說明的是首有,在流媒體傳輸中燕垃。使用RTP/UDP和RTSP/TCP兩種不同的通信協(xié)議與A/V服務(wù)器建立聯(lián)系,是為了能夠把服務(wù)器的輸出重定向到一個不同于運行A/V Helper程序所在客戶機的目的地址井联。實現(xiàn)流媒體傳輸一般都需要專用服務(wù)器和播放器卜壕。

流媒體分類

流式傳輸技術(shù)又分兩種,一種是順序流式傳輸烙常,另一種是實時流式傳輸轴捎。

順序流式傳輸是順序下載鹤盒,在下載文件的同時用戶可以觀看,但是侦副,用戶的觀看與服務(wù)器上的傳輸并不是同步進行的侦锯,用戶是在一段延時后才能看到服務(wù)器上傳出來的信息,或者說用戶看到的總是服務(wù)器在若干時間以前傳出來的信息秦驯。在這過程中尺碰,用戶只能觀看已下載的那部分,而不能要求跳到還未下載的部分译隘。順序流式傳輸比較適合高質(zhì)量的短片段亲桥,因為它可以較好地保證節(jié)目播放的最終質(zhì)量。它適合于在網(wǎng)站上發(fā)布的供用戶點播的音視頻節(jié)目固耘。

在實時流式傳輸中题篷,音視頻信息可被實時觀看到。在觀看過程中用戶可快進或后退以觀看前面或后面的內(nèi)容厅目,但是在這種傳輸方式中番枚,如果網(wǎng)絡(luò)傳輸狀況不理想,則收到的信號效果比較差损敷。

流媒體技術(shù)的音視頻文件

在運用流媒體技術(shù)時葫笼,音視頻文件要采用相應(yīng)的格式,不同格式的文件需要用不同的播放器軟件來播放拗馒,所謂“一把鑰匙開一把鎖”渔欢。采用流媒體技術(shù)的音視頻文件主要有三大“流派”。

微軟的ASF

ASF(Advanced Stream Format)這類文件的后綴是.asf和.wmv瘟忱,與它對應(yīng)的播放器是微軟公司的 “Media Player”。用戶可以將圖形苫幢、聲音和動畫數(shù)據(jù)組合成一個ASF格式的文件访诱,也可以將其他格式的視頻和音頻轉(zhuǎn)換為ASF格式,而且用戶還可以通過聲卡和視頻捕獲卡將諸如麥克風(fēng)韩肝、錄像機等外設(shè)的數(shù)據(jù)保存為ASF格式触菜。

RealMedia

RealMedia是RealNetworks公司的,它包括RealAudio哀峻、RealVideo和RealFlash三類文件涡相,其中RealAudio用來傳輸接近CD音質(zhì)的音頻數(shù)據(jù),RealVideo用來傳輸不間斷的視頻數(shù)據(jù)剩蟀,RealFlash則是RealNetworks公司與Macromedia公司聯(lián)合推出的一種高壓縮比的動畫格式催蝗,這類文件的后綴是.rm,文件對應(yīng)的播放器是“RealPlayer”育特。

QuickTime

QuickTime是蘋果公司的丙号,這類文件擴展名通常是 .mov,它所對應(yīng)的播放器是“QuickTime∪В”

此外喳魏,MPEG、AVI怀薛、DVI刺彩、SWF等都是適用于流媒體技術(shù)的文件格式。

結(jié)束語

流媒體技術(shù) 包含了從服務(wù)器構(gòu)架到網(wǎng)絡(luò)協(xié)議等一系列技術(shù)枝恋,目前這些技術(shù)還在不斷發(fā)展和完善中创倔,同時各運營商也正在探索合適的商業(yè)模式。盡管如此鼓择,流媒體技術(shù)轉(zhuǎn)變了傳統(tǒng) 互聯(lián)網(wǎng)限于文本和圖片的二維呆板的內(nèi)容表現(xiàn)形式三幻,是寬帶應(yīng)用的發(fā)展方向。同時流媒體能夠廣泛應(yīng)用于VOD呐能、遠程教學(xué)念搬、網(wǎng)絡(luò)廣告、交互視頻游戲等摆出,大大拓寬 服務(wù)范圍朗徊,因此各電信運營商都看好流媒體業(yè)務(wù),并希望能夠以此帶動寬帶產(chǎn)業(yè)進入高速發(fā)展的時期偎漫∫遥可以預(yù)見,流媒體業(yè)務(wù)將成為寬帶網(wǎng)絡(luò)上的主流信息業(yè)務(wù)象踊。

本文總結(jié)自
http://www.cnblogs.com/robertfang/articles/1222598.html

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末温亲,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子杯矩,更是在濱河造成了極大的恐慌栈虚,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,941評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件史隆,死亡現(xiàn)場離奇詭異魂务,居然都是意外死亡,警方通過查閱死者的電腦和手機泌射,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,397評論 3 395
  • 文/潘曉璐 我一進店門粘姜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人熔酷,你說我怎么就攤上這事孤紧。” “怎么了纯陨?”我有些...
    開封第一講書人閱讀 165,345評論 0 356
  • 文/不壞的土叔 我叫張陵坛芽,是天一觀的道長留储。 經(jīng)常有香客問我,道長咙轩,這世上最難降的妖魔是什么获讳? 我笑而不...
    開封第一講書人閱讀 58,851評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮活喊,結(jié)果婚禮上丐膝,老公的妹妹穿的比我還像新娘。我一直安慰自己钾菊,他們只是感情好帅矗,可當(dāng)我...
    茶點故事閱讀 67,868評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著煞烫,像睡著了一般浑此。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上滞详,一...
    開封第一講書人閱讀 51,688評論 1 305
  • 那天凛俱,我揣著相機與錄音,去河邊找鬼料饥。 笑死蒲犬,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的岸啡。 我是一名探鬼主播原叮,決...
    沈念sama閱讀 40,414評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼巡蘸!你這毒婦竟也來了奋隶?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,319評論 0 276
  • 序言:老撾萬榮一對情侶失蹤悦荒,失蹤者是張志新(化名)和其女友劉穎达布,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體逾冬,經(jīng)...
    沈念sama閱讀 45,775評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年躺苦,在試婚紗的時候發(fā)現(xiàn)自己被綠了身腻。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,096評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡匹厘,死狀恐怖嘀趟,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情愈诚,我是刑警寧澤她按,帶...
    沈念sama閱讀 35,789評論 5 346
  • 正文 年R本政府宣布牛隅,位于F島的核電站,受9級特大地震影響酌泰,放射性物質(zhì)發(fā)生泄漏媒佣。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,437評論 3 331
  • 文/蒙蒙 一陵刹、第九天 我趴在偏房一處隱蔽的房頂上張望默伍。 院中可真熱鬧,春花似錦衰琐、人聲如沸也糊。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,993評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽狸剃。三九已至,卻和暖如春狗热,著一層夾襖步出監(jiān)牢的瞬間钞馁,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,107評論 1 271
  • 我被黑心中介騙來泰國打工斗搞, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留指攒,地道東北人。 一個月前我還...
    沈念sama閱讀 48,308評論 3 372
  • 正文 我出身青樓僻焚,卻偏偏與公主長得像允悦,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子虑啤,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,037評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 簡介 用簡單的話來定義tcpdump隙弛,就是:dump the traffic on a network,根據(jù)使用者...
    保川閱讀 5,956評論 1 13
  • 什么是流媒體 所謂流媒體是指采用流式傳輸?shù)姆绞皆贗nternet播放的媒體格式狞山。 流媒體又叫流式媒體全闷,它是指商家用...
    大草原之夜閱讀 806評論 1 5
  • RTP 參考文檔 RFC3550/RFC3551 Real-time Transport Protocol)是用于...
    大草原之夜閱讀 1,125評論 0 9
  • 無聊的時候我喜歡觀察周圍,尤其是要坐很長時間的車的時候萍启。想起以前回家总珠,蜿蜒勻速前進的火車哐當(dāng)哐當(dāng)?shù)膹蔫F軌上壓過,像...
    渾水摸魚兒閱讀 409評論 0 0
  • 【周四早讀[玫瑰][咖啡]】 一個富有個人魅力的領(lǐng)導(dǎo)者不僅僅靠組織授予他的權(quán)力來管理團隊成員勘纯,更需要通過把目標賦予...
    迅雷不及燕兒閱讀 180評論 0 0