1. 程式人生 > >OTT解決方案的直播時移技術

OTT解決方案的直播時移技術

流媒體 直播時移

OTT是指互聯網公司越過運營商,發展基於開放互聯網的各種視頻及數據服務業務。越來越多的家庭青睞購買安卓小盒子而不依賴於電視有線信號。

尤其用小盒子觀看電視頻道的直播方便,價格實惠,而且還有一個優勢:即使因為該死的工作電話耽誤了一個世界杯精彩進球,可以退回到之前的10分鐘把錯過的直播內容及時補上。這種直播內容也可以及時回看一定的時間段的技術叫直播時移。

直播時移的原理

直播時移主要應用於新興的網絡電視臺。通過編碼轉碼系統,將普通的視頻信號輸出為流(如FLV格式),並對其進行切片、索引,再經由流媒體服務器系統對流進行打包、分發,最終同步輸出到各種終端,如電視、PCpad、手機。最終用戶看到的直播內容就可以及時回看而不必要等到第二天的回放。

用戶在觀看直播節目時,中途可以暫停,過後可以從暫停處繼續收看,以免錯過某些重要情節。從技術上講,在暫停請求時,播放服務器把節目錄下來,在繼續播放時,再把錄下的節目重新播放。

直播時移優勢

直播時移技術采用獨特而高效的方式實現,無限長存儲和實時流緩存結合,在這之間實現了錄播和直播無縫融合。用戶可以任意選擇頻道、碼率、和時間點,可在任意時刻觀看任意節目,可在任意時刻回到直播點。

目前一些系統已經可以做到多屏多系統播放,支持不同終端自適應。如800li media server可以做到支持webiosandroid系統的播放,並支持多碼流與自適應技術,系統會根據播放終端的不同,輸出相應協議流的同時,以保證每個終端都能流暢播放。

支持OTT方案直播時移的解決方案

1. 支持大並發的集群架構

技術分享

2. 配套齊全的用戶管理系統

技術分享

3. 簡潔明晰的時移界面

技術分享

4. 節省大量帶寬的P2P技術

a. 非中心分散化:將以服務器為中心的服務分散到各個模塊節點,避免出現服務器性能瓶頸;

b. 擴展性:隨著更多的用戶加入,網絡整體資源和服務得到了提升和擴充;

c. 健壯穩定性:網絡自組織管理,網絡中某一節點或局部網絡出現問題對整個網絡不會有很大的影響;

d. 資源共享:能有效的利用網絡中閑置的硬件資源進行計算、存儲;

e. 優化傳播速度:數據傳播是直接在節點之間傳送的,因此當用戶數據增加時,其數據傳播速度會大大加強;


OTT解決方案的直播時移技術