開發與維運

為什麼你看直播會卡,影響直播系統流暢度的主要是這三點

在我們的日常生活當中,如今娛樂社交類的APP已經成為人們手機的必備APP之一,所以直播系統的流暢的體驗度也顯得尤為重要,能夠影響流暢度的原因大致分為這三點。

一、APP開啟速度
1、首先直播系統的APP打開的速度是最影響體驗的一方面,我們先來了解一下:APP的開啟速度是由數據傳輸協議以及CDN的覆蓋率來決定的。所以現在人們都追求“秒開”,在速度上不斷地提高要求,

2、所以如果在這方面不加大工作量去提升的話,會極大的降低目前的競爭優勢。所以,說選擇一個靠譜的CDN就顯得尤為重要了。
u=729181202,3131104194&fm=193.jpg

二、直播過程卡頓
1、在直播系統中,卡頓是經常讓人抓狂的現象,也是在運行過程中經常會出現的一種問題。那麼造成直播系統在直播過程中卡頓產生的原因是什麼呢?,首先也就是剛才提到的CDN的網絡問題是造成卡頓的最主要因素,比如節點負載沒有控制好、在中轉網絡的過程中產生波動,或者是一些策略上出了問題導致卡頓。

2、第二個原因就是直播系統中主播端的網絡卡頓,意思就是主播的網絡直播環境不穩定,且所有的觀看的用戶都會出現卡頓的問題。第三就是終端網絡和被調度問題,比如網絡抖動或者錯配DSN。這方面需要進行監控並且要能主動發現問題做出針對性的處理。
timg.jpg

三、音視頻延遲
1、我們通常在直播系統中看到的延遲,其實是內部直播流緩存延時(即視頻GOP緩存),其次出現的延時主要來自累積。對於這一問題除了可以做跳幀等邏輯之外,還可以通過改變傳輸協議的方法進行提高。

2、很多要求高的直播系統平臺,一般採用UDP協議不採用TCP這樣的協議,因為對於互動性強的直播系統來說,視頻所有的數據都能放棄,但必須優先保證音頻的及時性。在直播系統開發的過程中,解決運行過程中出現的問題也是較為必要的,只有保證運行過程中不出現問題才能給用戶帶來好的用戶體驗。

以上就是影響直播系統流暢度的三點,關於直播系統相關的知識資訊後期會不定時發表,歡迎關注敬請期待。
以上內容為作者"雲豹短視頻嘉興“ 原創,未經作者本人同意,禁止轉載,否則將追究相關法律責任

Leave a Reply

Your email address will not be published. Required fields are marked *