5g網絡|為什么如今有4G、5G網絡技術,直播還是會有延遲?

5g網絡|為什么如今有4G、5G網絡技術,直播還是會有延遲?

在人們手機不離手的今天 , 短視頻、玩游戲、追劇成為了人們休閑時間里的首要選擇 , 其中短時間更是人們“殺時間”的第一利器 。

經常刷視頻的朋友肯定也少不了看直播 , 但是不知道大家有沒有注意過一個問題:盡管現在已經有4G、5G網絡技術了 , 直播還是存在高延遲的現象 。 當觀眾在直播間中通過彈幕和主播進行交流互動時 , 從看到彈幕到主播回應至少需要5秒的時間 。 這是因為直播系統需要將主播的音視頻數據傳輸到客戶端或者瀏覽器 , 這個從主播端到用戶端所需要的傳輸數據的時間被稱為“端到端的音視頻延遲” 。
這說短不短說長不長的5秒甚至更久的延遲 , 實際上數據經歷了十分長的鏈路 。 包括主播端、流媒體服務器、觀眾端 。
主播端:音視頻采集、音視頻編碼、推流;
流媒體服務器:直播流收集、音視頻轉碼、直播流分發;
觀眾端:拉流、音視頻解碼、音視頻播放;
由于視頻直播架構的鏈路很長 , 加之并不能保證整條鏈路的穩定性 , 因此為了能夠流暢地進行數據傳輸、保證直播的質量 , 會在服務端和客戶端以緩存的方式緩解或避免直播音視頻的卡頓 。
服務器提前緩存部分直播數據 , 再將數據傳輸到客戶端 。 當網絡出現波動時 , 服務器便可以將緩存中的數據進行傳輸 , 從而保證直播流暢 。
流媒體直播的高延遲是一個系統性的工程問題 , 與微信視頻等 1對1的實時通信相比 , 視頻流的生產方和消費方之間的鏈路極長 , 很多因素都會影響主播和觀眾的感受 , 因為帶寬的成本、歷史的慣性以及網絡的不確定性 , 只能通過不同的技術解決遇到的問題 , 其中不得不犧牲的就是用戶的體驗 。
【5g網絡|為什么如今有4G、5G網絡技術,直播還是會有延遲?】想要關注更多新鮮的品牌資訊、網絡營銷干貨的你 , 快關注我們:廣州神鷹網絡科技有限公司吧!

    相關經驗推薦