標籤:
所謂流媒體是指採用串流的方式在Internet播放的媒體格式。流媒體又叫流式媒體,它是指商家用一個視頻傳送伺服器把節目當成資料包發出,傳送到網路上。使用者通過解壓裝置對這些資料進行解壓後,節目就會像發送前那樣顯示出來。 流媒體,又叫流式媒體,是邊傳邊播的媒體,是多媒體的一種。邊傳邊播是指媒體供應商在網路上傳輸媒體的“同時”,使用者一邊不斷地接收並觀看或收聽被傳輸的媒體。“流”媒體的“流”指的是這種媒體的傳輸方式(流的方式),而並不是指媒體本身。 串流是實現流媒體的關鍵技術。在網路上傳輸音/視頻等多媒體資訊,主要有下載和串流兩種方案。流式不僅使啟動延時成十倍、百倍地縮短,而且不需要太大的緩衝容量。串流避免了使用者必須等待整個檔案全部從Internet上下載才能觀看的缺點。 流媒體指在Internet/Intranet中使用串流技術的連續時基媒體,如:音頻、視頻或多媒體檔案。流式媒體在播放前並不下載整個檔案,只將開始部分內容存入記憶體,流式媒體的資料流隨時傳送隨時播放,只是在開始時有一些延遲。流媒體實現的關鍵技術就是串流。
實現串流有兩種方法:即時資料流式傳輸(Real time streaming)和順序串流(progressive streaming)
常用的流媒體協議主要有 HTTP 漸進下載和基於 RTSP/RTP 的即時資料流媒體協議 即時資料流式傳輸經常被稱作HTTP串流 (標準的HTTP伺服器可發送這種形式的檔案,也不需要其他特殊協議。由於該檔案在播放前觀看的部分是無損下載的,這種方法保證電影播放的最終品質。這意味著使用者在觀看前,必須經曆延遲,對較慢的串連尤其如此。順序流式檔案是放在標準HTTP或FTP伺服器上) 即時資料流式傳輸需要專用的流媒體伺服器與傳輸協議。即時資料流式傳輸必須配匹串連頻寬,這意味著在以數據機速度串連時圖象品質較差。而且,由於出錯丟失的資訊被忽略掉,網路擁擠或出現問題時,視頻品質很差。即時資料流式傳輸需要特定伺服器。即時資料流式傳輸還需要特殊網路通訊協定,如:RTSP。這些協議在有防火牆時有時會出現問題,導致使用者不能看到一些地點的即時內容。 HTML5的video標籤當然屬於HTTP漸進流式下載,不需要流媒體伺服器,普通HTTP伺服器就可以。 HLSHLS (HTTP Live Streaming),Apple的動態碼率自適應技術。主要用於PC和Apple終端的音視頻服務。包括一個m3u(8)的索引檔案,TS媒體分區檔案和key加密串檔案。
流媒體,hls