
•如圖所示為多媒體串流的架構,主要包含幾個模組:壓縮、串流伺服器 與播放器。壓縮模組主要的功能,是將龐大的多媒體資料壓縮成能在網路上傳送的大小。
•壓縮的功能越強,串流的效果就越好。壓縮模組應該算是整個多媒體串流系統中的引擎。
•它也必須負責將壓縮後的多媒體資料切割成網路封包的形式, 以便於在網路上傳送。串流伺服器主要功能就是提供串流的建立、管理與傳送服務。播放器則負責接收與重組封包、解壓縮以及同步展現多媒體資料。
多媒體串流主要的應用模式
•多媒體串流主要的應用模式有兩種:即時(On Live)與非即時(On Demand)。
•即時模式意謂當媒體來源經壓縮處理後,隨即利用伺服器,經由網路傳送到播放器。
•標準的應用範例有雙向的視訊會議與單向的即時監控。
•非即時模式意謂當媒體來源經壓縮處理後,即存放在資料庫內,當播放器向伺服器提出要求時,伺服器才從資料庫調出檔案,利用伺服器,經由網路傳送到播放器上。
串流技術(傳輸協定)的分類
•第一類串流技術利用標準的網頁伺服器 (Web server)將多媒體資料送到使用者的播放器播放。
•第二類串流技術是利用獨立的串流伺服器(streaming server)將多媒體資料送 到使用者的播放器上播放。這種方式通稱為True Streaming。
•第三類串流技術叫Clientless Streaming,播放器不是內建在用戶端,而是在串流過程中才送到使用者手上。
•標準的應用範例有隨選視訊(VOD)。
HTTP vs RTP Streaming
基本上,兩者之間的優缺點是處於互補的狀態。
UDP
這是TCP/IP架構中一個在運輸層的無連接導向且不可靠的協定,特性有:
1.在資料開始傳送之前,不須先連繫建立管道,屬於無連接導向協定。
2.資料傳送時,進行較簡單的檢查和(checksum)錯誤偵測,若發現錯誤或遺失時,也不會要求重新傳送分封,同時不保證資料傳送順序是正確的
3.此協定可以單向快速的傳送資料。
串流技術的瓶頸
串流技術的終極理想是:「Streaming media at anywhere、anytime、 any place and any device」 。
然而在實際應用上會遇到一些瓶頸: 傳輸錯誤與傳輸頻寬變動。
目前網路三大串流影音軟體之功能比較

串流格式之優缺點比較

轉檔成不同串流格式品質之比較

沒有留言:
張貼留言