網站首頁 教育 學前教育 精緻生活 飲食養生 命理 科普教育 金融 歷史 影視 數碼 熱門資訊
當前位置:生活百科站 > 數碼 > 

直播卡頓是什麼原因

欄目: 數碼 / 釋出於: / 人氣:1.76W

直播卡頓是什麼原因

主要有裝置、視訊流、網路這三個方面的原因。高清視訊會給硬體帶來解碼壓力,同時如果PC端Flash Player或移動端播放軟體版本過低時,可能也都會造成解碼問題導致播放卡頓。解決方法有以下幾點:升級硬體、軟體裝置,提高相容性和容錯率;使用硬編硬解方案,充分利用GPU 加速;降低視訊位元速率,選擇流暢或者標清畫質進行視訊播放;增大播放器緩衝區,緩解因網路或解碼不穩定引起的卡頓。

音視訊時間戳不同步會影響畫面渲染,導致畫面解析是出現問題,造成一卡一卡的現象出現。解決方法:對推流器的原始碼進行研究,把讀取到的每一針音訊、視訊的時間戳進行查閱、分析,然後通過程式干涉推流器或者流媒體伺服器,矯正邏輯值,從而使音畫同步。

視訊流的編碼方式與傳輸伺服器有不相容。解決方法有:設定合理的位元速率,幀率,解析度,關鍵幀間隔,音視訊編碼格式等引數;儘量遵循標準的視訊編碼方案,流媒體傳輸協議,對視訊流進行採集,編碼,解碼,播放等操作。

網路存在問題可以使用 speedtest 進行測速,判斷終端的網路速度;使用者 ping 播放域名,檢視解析到的伺服器節點,判斷自身IP 到伺服器之間是否有延遲過大或者丟包的情況出現。


Tags:卡頓 直播