存在問題
流媒體技術不是一種單一的技術,它是網路技術及視/音頻技術的有機結合。在網路上實現流媒體技術,需要解決流媒體的製作、發布、傳輸及播放等方面的問題,而這些問題則需要利用視音頻技術及網路技術來解決,具體如下:
(1)流媒體製作技術方面解決的問題
在網上進行流媒體傳輸,所傳輸的檔案必須製作成適合流媒體傳輸的流媒體格式檔案。因這通常格式儲存的多媒體檔案容量十分大,若要在現有的窄帶網路上傳輸則需要花費十分長的時間,若遇網路繁忙,還將造成傳輸中斷。另外,通常格式的流媒體也不能按流媒體傳輸協議進行傳輸。因此,對需要進行流媒體格式傳輸的檔案應進行預先處理,將檔案壓縮產生流媒體格式檔案。這裡應注意兩點:一是選用適當的壓縮演算法進行壓縮,這樣產生的檔案容量較小。二是需要向檔案中添加流式資訊。
(2)流媒體傳輸方面需解決的問題
流媒體的傳輸需要合適的傳輸協議,目前在internet上的檔案傳輸大部分都是建立在tcp協議的基礎上,也有一些是以ftp傳輸協議的方式進行傳輸,但採用這些傳輸協議都不能實現即時方式的傳輸。隨著流媒體技術的深入研究,目前比較成熟的流媒體傳輸一般都是採用建立在udp協議上的rtp/rtsp即時傳輸協議。
為何要在udp協議而不在tcp協議上進行即時資料的傳輸呢?這是因為udp和tcp協議在實現資料轉送時的可靠性有很大的區別。tcp協議中包含了專門的資料傳送校正機制,當資料接受方收到資料後,將自動向發送方發出確認資訊,發送方在接收到確認資訊後才繼續傳送資料,否則將一直處於等待狀態。而udp協議則不同,udp協議本身並不能做任何校正。由此可以看出,tcp協議注重傳輸品質,而udp協議則注重傳輸速度.因此,對於對傳輸品質要求不是很高,而對傳輸速度則有很高的要求的視音頻流媒體檔案來說,採用udp協議則更合適.
(3)流媒體的傳輸過程中需要緩衝的支援
流媒體電視
因為interent是以包為單位進行非同步傳輸的,因此多媒體資料在傳輸中要被分解成許多包,由於網路傳輸的不穩定性,各個包選擇的路由不同,所以到達用戶端的時間次序可能發生改變,甚至產生丟包的現象.為此,必須採用緩衝技術來糾正由於資料到達次序了生改變而產生的混亂狀況,利用緩衝對到達的資料包進行正確排序,從而使視音頻資料能連續正確地播放.緩衝 中儲存的是某一段時間內的資料,資料在緩衝中存放的時間是暫時的,緩衝中的資料也是動態,不斷更新的.流媒體在播放時不斷讀取緩衝中的資料進行播放,播放完後該資料便被立即清除,新的資料將存入到緩衝中.因此,在播放流媒體檔案時並不需佔用太大的緩衝空間.
(4)流媒體播放方面需解決的問題
流媒體播放需要瀏覽器的支援.通常情況下,瀏覽器是採用mime來識別各種不同的簡單檔案格式,所有的web瀏覽器都是基於http協議,而http協議都內建有mime.所以wed瀏覽器能夠通過http協議中內建的mime來標記web上眾多的多媒體檔案格式,包括各種流媒體格式.
流媒體-流媒體電視
與普通電視不同的是,流媒體平板電視的底端有跟電腦上一樣的USB介面,只要將隨身碟直接插入USB介面即可實現映像與音訊播放。
流媒體電視
所不同的是,用電腦播放需要鍵盤與滑鼠操縱,而在電視上播放只需一個普通的遙控器就可以了。記者發現,流媒體電視的遙控器與普通遙控器相比沒有什麼特殊之處,使用者只需按照電視介面上的菜單提示,按上下左右鍵就可以操控,不懂電腦的小孩和老人都可以輕鬆操作。更為便捷的是,將網上下載的音樂或VCD、DVD、CD盤裡的音視頻檔案複製到隨身碟或移動硬碟上,就可以直接在流媒體電視上播放,家裡也不需要專門的DVD播放機了。
銷售人員告訴記者,與電腦相比,流媒體電視省去了資料線與讀卡機,它有專門的卡槽可以直接讀取數位相機的內建SD卡,另外,該卡槽還可以相容SD卡以外的多種儲存卡、記憶棒。
流媒體-流媒體傳輸
隨著互連網的普及,利用網路傳輸聲音與視頻訊號的需求也越來越大。廣播電視等媒體上網後,也都希望通過互連網來發布自己的音視頻節目。但是,音視頻在存貯時檔案的體積一般都十分龐大。在網路頻寬還很有限的情況下,花幾十分鐘甚至更長的時間等待一個音視頻檔案的傳輸,不能不說是一件讓人頭疼的事。流媒體技術的出現,在一定程度上使互連網傳輸音視頻難的局面得到改善。
流媒體技術
傳統的網路傳輸音視頻等多媒體資訊的方式是完全下載後再播放,下載常常要花數分鐘甚至數小時。而採用流媒體技術,就可實現串流,將聲音、影像或動畫由伺服器向使用者電腦進行連續、不間斷傳送,使用者不必等到整個檔案全部下載完畢,而只需經過幾秒或十幾秒的啟動延時即可進行觀看。當聲音視頻等在使用者的機器上播放時,檔案的剩餘部分還會從伺服器上繼續下載。
如果將檔案傳輸看作是一次接水的過程,過去的傳輸方式就像是對使用者做了一個規定,必須等到一桶水接滿才能使用它,這個等待的時間自然要受到水流量大小和桶的大小的影響。而串流則是,開啟水頭龍,等待一小會兒,水就會源源不斷地流出來,而且可以隨接隨用,因此,不管水流量的大小,也不管桶的大小,使用者都可以隨時用上水。從這個意義上看,流媒體這個詞是非常形象的。
串流技術又分兩種,一種是順序串流,另一種是即時資料流式傳輸。
順序串流是順序下載,在下載檔案的同時使用者可以觀看,但是,使用者的觀看與伺服器上的傳輸並不是同步進行的,使用者是在一段延時後才能看到伺服器上傳出來的資訊,或者說使用者看到的總是伺服器在若干時間以前傳出來的資訊。在這過程中,使用者只能觀看已下載的那部分,而不能要求跳到還未下載的部分。順序串流比較適合高品質的短片段,因為它可以較好地保證節目播放的最終品質。它適合於在網站上發布的供使用者點播的音視頻節目。
在即時資料流式傳輸中,音視頻資訊可被即時觀看到。在觀看過程中使用者可快進或後退以觀看前面或後面的內容,但是在這種傳輸方式中,如果網路傳輸狀況不理想,則收到的訊號效果比較差。
流媒體-音頻檔案
在運用流媒體技術時,音視頻檔案要採用相應的格式,不同格式的檔案需要用不同的播放器軟體來播放,所謂“一把鑰匙開一把鎖”。目前,採用流媒體技術的音視頻檔案主要有三大“流派”。
流媒體交流平台
一是微軟的ASF(Advanced Stream Format)。這類檔案的尾碼是.asf和.wmv,與它對應的播放器是微軟公司的 “Media Player”。使用者可以將圖形、聲音和動畫資料群組合成一個ASF格式的檔案,也可以將其他格式的視頻和音頻轉換為ASF格式,而且使用者還可以通過音效卡和視頻捕獲卡將諸如麥克風、錄影機等外設的資料儲存為ASF格式。
二是RealNetworks公司的RealMedia,它包括RealAudio、RealVideo和RealFlash三類檔案,其中RealAudio用來傳輸接近CD音質的音頻資料,RealVideo用來傳輸不間斷的視頻資料,RealFlash則是RealNetworks公司與Macromedia公司聯合推出的一種高壓縮比的動畫格式,這類檔案的尾碼是.rm,檔案對應的播放器是“RealPlayer”。
三是蘋果公司的QuickTime。這類副檔名通常是 .mov,它所對應的播放器是“QuickTime。”
此外,MPEG、AVI、DVI、SWF等都是適用於流媒體技術的檔案格式。
由於流媒體技術在一定程度上突破了網路頻寬對多媒體資訊傳輸的限制,因此被廣泛運用於網上直播、網路廣告、ApsaraVideo for VOD、遠程教育、遠程醫學、視頻會議、企業培訓、電子商務等多種領域。
流媒體-新聞媒體
對於新聞媒體來說,流媒體帶來了機遇,也帶來了挑戰。流媒體技術為傳統媒體在互連網上開闢更廣闊的空間提供了可能。廣播電視媒體節目的上網更為方便,聽眾、觀眾在網上點播節目更為簡單,網上音ApsaraVideo for Live也將得到廣泛運用。
流媒體電視
流媒體技術將過去傳統媒體的“推”式傳播,變為受眾的“拉” 式傳播,受眾不再是被動地接受來自廣播電視的節目,而是在自己方便的時間來接收自己需要的資訊。這將在一定程度上提高受眾的地位,使他們在新聞傳播中佔有主動權,也使他們的需求對新聞媒體的活動產生更為直接的影響。
流媒體技術的廣泛運用也將模糊廣播、電視與網路之間的界限,網路既是廣播電視的輔助者與延伸者,也將成為它們的有力的競爭者。利用流媒體技術,網路將提供新的音視頻節目樣式,也將形成新的經營方式,例如收費的點播服務。發揮傳統媒體的優勢,利用網路媒體的特長,保持媒體間良好的競爭與合作,是未來網路的發展之路,也是未來傳統媒體的發展之路。流媒體技術的運用只是一個開端,無數新的技術還在前面等著我們。
互動流媒體業務平台