流媒體技術的誕生與發展
偶爾翻翻學生時代的電影碟包,里面的電影現在無一不能在網上在線觀看。這巨大改變的核心,除了網絡環境的改善,就是流媒體技術的誕生與發展。那么什么是流媒體?
概念
所謂流媒體是指采用流式傳輸的方式在Internet播放的媒體格式。流媒體又叫流式媒體,它是指商家用一個視頻傳送服務器把節目當成數據包發出,傳送到網絡上。用戶通過解壓設備對這些數據進行解壓后,節目就會像發送前那樣顯示出來。
在采用流式傳輸方式的系統中,用戶不必像非流式播放那樣等到整個文件全部下載完畢后才能看到當中的內容,而是只需要經過幾秒鐘或幾十秒的啟動延時即可在用戶計算機上利用相應的播放器對壓縮的視頻或音頻等流式媒體文件進行播放,剩余的部分將繼續進行下載,直至播放完畢。
起源
可以這樣說,流媒體技術其實起源于窄帶互聯網時期。1995年4月,位于西雅圖的Progressive Network公司為吸引大量的上網人潮,在網頁上放置了一款名為RealAudio System流式技術的試用軟件,用戶只要自備多媒體個人電腦、14.4kbps數據機(它最低只占用14.4kbps的網路頻寬)和PPP撥接帳號,就可以在線上點播轉播站或是聆聽站臺所提供的即時播音。流媒體開始正式在互聯網上登場亮相。
值得一提的是,這家公司的產品在后來廣為人知。1997年,Progressive Network公司改名為Real Networks,并相繼發布了應用非常廣泛的流媒體播放器Realplayer系列。在其鼎盛時期,曾一度占據該領域超過85%的市場份額。說到這里又要有點唏噓,Realplayer今何在?不過其背后的公司Real Networks可以稱得上是流媒體真正意義上的始祖,感謝他們。
技術
流媒體是在Internet/Intranet中使用流式傳輸技術的連續時基媒體。實現流式傳輸有兩種方法:實時流式傳輸(Real time streaming)和順序流式傳輸(progressive streaming)。
順序流式傳輸:
順序流式傳輸是順序下載,在下載文件的同時用戶可觀看在線媒體,在給定時刻,用戶只能觀看已下載的那部分,而不能跳到還未下載的前頭部分,順序流式傳輸不象實時流式傳輸在傳輸期間根據用戶連接的速度做調整。
這種傳輸形式普遍用于早期點播或直播的網絡視頻模式。現在則多用于網絡視頻前的貼片廣告。
實時流式傳輸:
實時流式傳輸指保證媒體信號帶寬與網絡連接配匹,使媒體可被實時觀看到。實時流與HTTP流式傳輸不同,他需要專用的流媒體服務器與傳輸協議。實時流式傳輸總是實時傳送,特別適合現場事件,也支持隨機訪問,用戶可快進或后退以觀看前面或后面的內容。
現今幾乎所有主流視頻網站都采用實時流式傳輸來承載視頻。
基于P2P的流媒體技術:
流媒體的傳輸對帶寬、延遲和包的丟失率等服務質量QoS(Quality of Service)都有十分嚴格的要求,然而隨著用戶人數的增多,傳統的集中式管理使中央服務器負載過重,使得這些服務質量得不到保障。對等網絡(Peer-to-Peer,P2P)系統具有負載均衡、自適應、自組織和容錯力強等優點,所以開始被應用于流媒體技術,并形成系統架構模型—P2PStreaming。看到這個組合單詞,大家可能會覺得眼熟。沒錯,筆者猜測,PPS的名字就來源于此。
流媒體播放器:
流媒體傳輸技術的原理流程中主要由三塊技術產品支持:編碼器,主要負責將音視頻文件轉換成方便傳輸的數字信號;服務器,負責管理、存儲、分發編碼器傳上來的流媒體節目;終端播放器,也叫解碼器: 這部分由流媒體系統的播放軟件和一臺普通PC組成,用它來播放用戶想要收看的流媒體服務器上的視頻節目。
具體講一下流媒體播放器:除了之前講的Realplayer,后來由微軟推出的Windows Media,蘋果出的Quicktime,迅速搶占市場份額,加劇市場競爭,從而也促進了流媒體行業的發展。之前提到的Flash Player在經過技術改進和推廣合作后憑借無縫集成,美觀,解碼質量高,啟動時間短等優勢成為現今主流視頻網站首選流媒體軟件平臺。對了,還有我深愛的快播,但是我不多說,你們懂的。
轉載請在文章開頭和結尾顯眼處標注:作者、出處和鏈接。不按規范轉載侵權必究。
未經授權嚴禁轉載,授權事宜請聯系作者本人,侵權必究。
本文禁止轉載,侵權必究。
授權事宜請至數英微信公眾號(ID: digitaling) 后臺授權,侵權必究。
評論
評論
推薦評論
暫無評論哦,快來評論一下吧!
全部評論(0條)