直播系統開發遇到的三大問題

q1526307501發表於2018-07-25

直播系統開發遇到的三大問題 2016年後,各類直播APP平臺如雨後春筍般冒出,直播系統開發的需求也在進入2017年後迅速增長。當然,任何事情都是有兩面性的,直播系統開發亦是如此。隨著直播系統開發需求的增多,在技術層面上對於直播平臺不可避免的三大關鍵要素也慢慢進入了人們的視野。那麼主要是哪三個關鍵要素呢? 1.卡頓 卡頓的解決與延時則在一定程度上是矛盾的。卡頓產生的原因有三種,第一是主播上行卡頓,所有的觀眾都會卡;第二是CDN內部網路帶來的卡頓,例如中轉網路產生了波動,節點負載沒控制好,或者是一些組網策略出問題,第三就是被排程和終端網路問題,好比DSN錯配、或者最後一跳網路抖動。要有監控手動能發現主要問題點針對性處理。 2.延時 除了前面說的視訊GOP快取,其次延遲主要來自累積,除了做跳幀等邏輯以外,還可以通過改變傳輸協議的方法來提高,對於延時控制要求高的直播業務,如互動類直播,根本不會採用TCP這樣的協議來做傳輸,而會選擇UDP協議。因為對於這種直播來說,視訊的所有資料都可以放棄,但要優先保證音訊的即時性。 3.首屏開啟速度 首屏開啟則考驗的是直播CDN的組網方式、網路覆蓋率和傳輸協議的優化程度。在此特別提醒說,今年對首屏開啟速度的要求越來越高,秒開已經是去年的指標要求,今年要細化到幾百毫秒,做不到這個級別就沒有競爭優勢。在這一點上,選擇一個靠譜的CDN就尤為重要了。 呆萌直播作為國內首家直播APP開發商及原始碼服務商,具有豐富的經驗,過硬的技術,以及專業的百餘人開發團隊,可以幫您快速完成直播系統搭建,能夠為您提供更優質的服務,更完美的直播平臺解決方案,如果您有直播需求,呆萌直播願竭誠為您服務!扣扣 1526307501

直播系統開發遇到的三大問題

相關文章