影響視覺體驗的直播性能指標

影響直播的視覺體驗每每是由多種因素致使的,總結判斷直播性能的指標以下:網絡

1指標一:延遲

直播第一個性能指標是延遲,延遲是數據從信息源發送到目的地所需的時間。性能

 

根據愛因斯坦的狹義相對論,光速是全部能量、物質和信息運動所能達到的最高速度,這個結論給傳播速度設定了上限。所以,即使咱們肉眼感受到的實時,實際上也是有必定的延遲。優化

 

因爲 RTMP/HLS 是基於 TCP 之上的應用層協議,TCP 三次握手,四次揮手,慢啓動過程當中的每一次往返來回,都會加上一次往返耗時 ( RTT ),這些交互過程都會增長延遲。編碼

 

其次根據 TCP 丟包重傳特性,網絡抖動可能致使丟包重傳,也會間接致使延遲加大。spa

 

一個完整的直播過程,包括但不限於如下環節:採集、處理、編碼、封包、推流、傳輸、轉碼、分發、拉流、解碼、播放。從推流到播放,再通過中間轉發環節,延遲越低,則用戶體驗越好。視頻

2指標二:卡頓

第二個直播性能指標卡頓,是指視頻播放過程當中出現畫面滯幀,讓人們明顯感受到。單位時間內的播放卡頓次數統計稱之爲卡頓率。開發

形成卡頓的因素有多是推流端發送數據中斷,也有多是公網傳輸擁塞或網絡抖動異常,也有多是終端設備的解碼性能太差。卡頓頻次越少或沒有,則說明用戶體驗越好。直播

3指標三:首屏耗時

第三個直播性能指標首屏耗時,指第一次點擊播放後,肉眼看到畫面所等待的時間。技術上指播放器解碼第一幀渲染顯示畫面所花的耗時。一般說的秒開,指點擊播放後,一秒內便可看到播放畫面。首屏打開越快,說明用戶體驗越好。it

如上三個直播性能指標,分別對應一個低延遲、高清流暢、極速秒開 的用戶體驗訴求。瞭解這三個性能指標,對優化移動直播 APP 的用戶體驗相當重要。class

那麼移動直播場景下具體而言有哪些常見的坑呢?根據實踐總結下來的經驗,移動平臺上視頻直播的坑主要能夠總結爲兩方面:設備差別,以及網絡環境這些場景下帶來的技術考驗。圖玩智能科技爲企業提供直播平臺二次開發服務,幫助企業搭建更多應用場景需求的功能,歡迎隨時諮詢www.toivan.com.

相關文章
相關標籤/搜索