我們流媒體服務器可以傳輸多種格式的視頻文件,能夠比較好的兼容ios、android系統,包括電腦系統和網頁無插件直播。本文我打算給大家講一下流媒體服務器的傳輸方式。流媒體服務器提供的流式傳輸方式有兩種:順序流式傳輸和實時流式傳輸兩種方式。
順序下載,在下載文件的同時用戶可觀看在線媒體。如果使用普通的HTTP服務器,將音視頻數據以從頭至尾方式發送,則爲順序流媒體傳輸。
實時傳送,特別適合現場事件。一般來說,如果視頻爲現場直播,或使用專用的流媒體服務器,或應用如RTSP等專用實時協議,即爲實時流媒體傳輸。實時流式傳輸必須匹配連接帶寬,這意味着圖像質量會因網絡速度降低而變差。
在流式傳輸時,流媒體數據具有實時性,等時性等基本特點,流服務期和客戶終端要保證各種媒體間的同步關係,因此,流媒體傳輸對“最大延時”,“延時抖動”等QoS參數都有嚴格要求。
實時流傳輸既可傳輸實況直播,也可傳輸完整的音視頻文件(專用協議流式)。
順序流媒體不可用於實況直播,僅能傳輸完整的音視頻文件(HTTP漸進式)。
區別 | 實時流 | 順序流 |
---|---|---|
音視頻數據源 | 實時從錄製設備上採集,或(使用專用協議傳輸的)文件 | 可播放的音視頻文件 |
服務器類型 | 專用流媒體服務器,如:QuickTime Streaming Server,Real Server,Windows Media Server,Flash Media erver | 普通的HTTP服務器,或FTP服務器 |
傳輸協議 | 專用協議RTSP,HLS或RTMP等 | 一般的HTTP協議,與傳輸網頁的協議相同 |
跳播 | 可隨機訪問任意片段 | 在給定時刻,用戶只能觀看已下載的那部分,而不能跳到還未下載的部分 |