2016第30周三-流媒體部分概念

來源:互聯網
上載者:User

標籤:

          流媒體指在Internet/Intranet中使用串流技術的連續時基媒體,如:音頻、視頻或多媒體檔案。流式媒體在播放前並不下載整個檔案,只將開始部分內容存入記憶體,流式媒體的資料流隨時傳送隨時播放,只是在開始時有一些延遲。流媒體實現的關鍵技術就是串流。         在網路上傳輸音/視頻等多媒體資訊,主要有下載和串流兩種方案。A/V檔案一般都較大,所以需要的儲存容量也較大;同時由於網路頻寬的限制,下載常常要花數分鐘甚至數小時,所以這種處理方法延遲也很大。串流時,聲音、影像或動畫等時基媒體由音視頻伺服器向使用者電腦的連續、即時傳送,使用者不必等到整個檔案全部下載完畢,而只需經過幾秒或十數秒的啟動延時即可進行觀看。當聲音等時基媒體在客戶機上播放時,檔案的剩餘部分將在後台從伺服器內繼續下載。流式不僅使啟動延時成十倍、百倍地縮短,而且不需要太大的緩衝容量。串流避免了使用者必須等待整個檔案全部從Internet上下載才能觀看的缺點。        在網上進行流媒體傳輸,所傳輸的檔案必須製作成適合流媒體傳輸的流媒體格式檔案。因為通常格式儲存的多媒體檔案容量十分大,若要在現有的窄帶網路上傳輸則需要花費十分長的時間,若遇網路繁忙,還將造成傳輸中斷。另外,通常格式的流媒體也不能按流媒體傳輸協議進行傳輸。因此,對需要進行流媒體格式傳輸的檔案應進行預先處理,將檔案壓縮產生流媒體格式檔案。這裡應注意兩點:一是選用適當的壓縮演算法進行壓縮,這樣產生的檔案容量較小。二是需要向檔案中添加流式資訊。        因為interent是以包為單位進行非同步傳輸的,因此多媒體資料在傳輸中要被分解成許多包,由於網路傳輸的不穩定性,各個包選擇的路由不同,所以到達用戶端的時間次序可能發生改變,甚至產生丟包的現象。為此,必須採用緩衝技術來糾正由於資料到達次序發生改變而產生的混亂狀況,利用緩衝對到達的資料包進行正確排序,從而使視音頻資料能連續正確地播放。緩衝 中儲存的是某一段時間內的資料,資料在緩衝中存放的時間是暫時的,緩衝中的資料也是動態,不斷更新的。流媒體在播放時不斷讀取緩衝中的資料進行播放,播放完後該資料便被立即清除,新的資料將存入到緩衝中。因此,在播放流媒體檔案時並不需佔用太大的緩衝空間。        流媒體播放需要瀏覽器的支援。通常情況下,瀏覽器是採用mime來識別各種不同的簡單檔案格式,所有的web瀏覽器都是基於http協議,而http協議都內建有mime。所以web瀏覽器能夠通過http協議中內建的mime來標記web上眾多的多媒體檔案格式,包括各種流媒體格式。

來自為知筆記(Wiz)

2016第30周三-流媒體部分概念

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.