1、流媒體
流媒體并不是一種新興媒體,而是指視頻、音頻、文本字幕等不同格式的多媒體數據,通過實時網絡傳輸協議以連續媒體流的形式從源端傳送到目的端,并在目的端接收、緩存后,按照網絡傳輸時間先后順序進行實時播放連續音視頻流的過程,一個完整的流媒體系統通常由編碼工具、流媒體數據、服務器、網絡以及播放器5個部分組成。
2、流媒體的特點
(1)啟動延時短
內容可以不經過轉換就采用流式傳輸技術傳輸,極大縮短了多媒體音視頻啟動延時,克服了用戶需要長時間等待文件下載完畢后方可播放的缺點。
(2)對緩存空間需求小
用戶僅需要少量數據即可播放多媒體視頻文件,對緩存的需求也相應較小。
3、流媒體傳輸模式
(1)單播模式
單播模式是主機之間“一對一”的通訊模式。當A、B、C三個客戶端需要接收多媒體數據時,服務器端向A、B、C各發送一次媒體流,因此服務器端總共需要發送三次媒體流。單播模式使網絡端點之間的通信就像是人們之間的對話一樣,信息的接收和傳遞只在兩個節點之間進行,而中間的路由器只負責對數據進行轉發。單播模式是網絡中傳輸數據的主要方式。
(2)廣播模式
廣播模式是主機之間“一對所有”的通訊模式。該通信模式可以將數據不經過路徑選擇直接發送到本地子網上的所有主機(不管需不需要)。由于其會將數據發送到不需要的主機而浪費帶寬,也可能由于路由回環引起嚴重的廣播風暴,而造成網絡性能的下降。相比于單播傳輸模式,廣播模式不用向每個客戶端主機單獨發送數據,從而減輕了服務器負載,但也不能夠為客戶端提供個性化服務。因此,只在某些特定情況下,才使用廣播模式發送數據,而在互聯網上則禁止廣播傳輸。
(3)多播模式
多播模式是
主機之間“一對多”的通訊模式,需要多播路由器的支持。當A、B兩個客戶端需要接收多媒體數據時,服務器不需要向單播模式那樣依次向A、B各發送一次媒體流,而是只由服務器發送一份數據,中間經過多播路由器有選擇地的復制和轉發到達目的地址。對于沒有加入該多播地址的客戶端C,將不會收到服務器發送過來的媒體流。雖然加入相同組的主機共享服務器只發送一條媒體流,這樣可以很大程度上降低服務端負載,但是卻由于多播路由器對媒體數據流進行復制,從而可能使多播轉發路由過載,而增加多播路由的負載。而在現實網絡環境中,還有許多不支持多播的路由器設備存在,因此多播模式的應用范圍有限。
推薦閱讀:《Conviva:2021年亞洲流媒體狀態報告(英文版)(16頁).pdf 》
《Newzoo:2021年全球電子競技與流媒體直播市場報告(英文版)(43頁).pdf 》
《Adjust:移動流媒體報告(21頁).pdf》