首頁>Club>
32
回覆列表
  • 1 # 小豬說i

    直播過程中卡頓是個比較常見的問題,除了網路訊號及網路的原因外,裝置也是影響因素之一,大概有以下幾種判斷方式:

    一、直播過程中觀看卡,如果是單個人出現,那麼可能是觀看者的網路環境不好,可以檢查下網路的設定,是否限速,或者測試下當前網速,網速不行的話只能聯絡寬頻運營商。

    三、編碼器的輸出解析度和位元速率不匹配也會造成卡頓。

    四、如果是10萬人以上的大型直播活動,可能對網路節點造成較大負擔,建議提高併發及網路保障。

    根據不同的情況來進行區分,然後找到原因,進行解決。

  • 2 # 鴨梨實驗室

    直播的過程中,我們經常會遇到影片直播卡頓,頻繁出現緩衝標誌或者直播畫面一卡一卡的情況。該如何解決呢?

    01主要有裝置、影片流、網路這三個方面的原因。裝置方面問題:

    1.高畫質影片往往會給硬體帶來解碼壓力。同時如果PC端Flash Player或移動端播放軟體版本過低時,可能會造成解碼問題導致播放卡頓。

    2.如果是這個原因,解決方法有以下幾點:1.升級硬體、軟體裝置,提高相容性和容錯率

    2.使用硬編硬解方案,充分利用GPU 加速3.降低影片位元速率,選擇流暢或者標清畫質播放4.增大播放器緩衝區,緩解因網路或解碼不穩定引起的卡頓

    影片流問題

    01音影片時間戳不同步:在直播中,當音影片時間戳不同時,會影響畫面渲染,導致畫面解析是出現問題,造成一卡一卡的現象出現。針對問題,我們需要對推流器的原始碼進行研究,把讀取到的每一幀音訊、影片的時間戳進行查閱、分析,然後透過程式干涉推流器或者流媒體伺服器,矯正邏輯值,從而使音畫同步。02

    影片流引數配置問題:如果影片流的編碼方式與傳輸伺服器有不相容的情況,部分音影片資料出現瞭解析錯誤甚至無法解析的情況,也會出現影片流播放卡頓的問題。如果是這個原因,解決方法有:1.設定合理的位元速率,幀率,解析度,關鍵幀間隔,音影片編碼格式等引數2.儘量遵循標準的影片編碼方案,流媒體傳輸協議,對影片流進行採集,編碼,解碼,播放等操作。

    網路問題01如果是網路存在問題可以透過以下幾個方法解決問題:1.使用 speedtest 進行測速,判斷終端的網路速度2.使用者 ping 播放域名,檢視解析到的伺服器節點,判斷自身IP 到伺服器之間是否有延遲過大或者丟包的情況出現3.聯絡 CDN 廠商排查線路是否有不穩定的現象,也可以透過播放器打點上報,統計所有客戶端的整體卡頓率情況,分地區做一些線路和資源的調整和最佳化

    找專人修復

    01國內有很多公有云的服務商,可以提供完整的直播雲解決方案,當遇到問題的無法解決的時候,可以嘗試聯絡他們,透過專業的手段排除問題。

  • 3 # 火電廠集控執行

    影片直播早已不是什麼新鮮事,直播卡頓也是常見到的。有人說影片直播卡頓就是因為網速太差,真的是這樣嗎?

    我們暫時先不著急下結論,首先我們一起探討一下影片卡頓的根本原因是什麼?

    我們都知道影片直播從資料傳輸的角度要經過幾個步驟:音影片採集編碼、資料傳輸(推拉流)、解碼播放,還有就是影片最終成像也是有一幀一幀的畫面連起來的。而影片幀在編碼的時候都是有時間戳的,經過網路傳輸到達接收端然後按照時間戳排序最終成像。

    所以,影片卡頓的根本的原因就是影片幀丟失或者不連貫,而造成此種情況的原因就比較多了。

    很多人說是網速差容易導致影片卡頓,其實準確的說應該是網路環境差,而不應該是指網速。線上直播只要有4M的頻寬就可以滿足(現在很多人的寬頻都能滿足),關鍵是網路是否穩定。

    很多人喜歡把卡頓歸結為網速,但這太過籠統,網路環境確實是影片直播卡頓的一個原因。但是網路環境也分為幾段:比如說,直播端、傳輸網路、觀眾端。

    無論是直播端,還是傳輸過程中,抑或者是觀眾端的網路環境不好都會導致影片卡頓。

    直播端和觀眾端其實對網速也就是頻寬的要求主要體現在穩定上,因為4M的頻寬就足以滿足流暢的影片直播。

    在觀看直播的時候,網速的佔用率很低,不信你開啟看流量監控看一下也就100~200KB/S,對於下載動輒就是4~5Mb/S的速度,這確實很小。但是很多人還是會遇到卡頓,這就是由於網路不穩定,你開啟網路流量監控就會發現網速很不穩定,時有時無。

    網路傳輸過程中主要體現在CDN網路的佈局是否合理,中心節點資料吞吐量是否夠大等。

    網路不穩定是其中一個原因,還有一個原因就是硬體的原因。無論是直播端還是觀眾端,硬體的配置太低的話都會導致卡頓。

    直播端在編碼的時候,機器配置跟不上,編碼速度就會降低。而觀眾端對資料進行解碼,現在基本都是硬解,軟解的話很少用,硬解的話,機器配置跟不上卡頓再正常不過了。

    所以說,影片直播卡頓是網速太差嗎?不是,應該是網路環境太差,是目前主要的原因。

  • 4 # 科技派梵高

    直播卡的原因分為以下幾點

    1,網路不佳。

    建議對網路最佳化下,如果是wifi網,關掉其他搶網的使用者,如果是流量的話只能在訊號強的地方直播了。

    2,記憶體不夠

    記憶體不足會對整個電腦影響,可升級記憶體,不過現在一般的電腦記憶體都有8G了,記憶體不足應該不是主要原因。

    3,程式開的太多

    可以用360最佳化下,如果不卡了,那應該是記憶體的問題。

    4,防毒

    可能被當肉雞了,去防毒看看。

    純手工打,不喜勿噴!

  • 5 # 塑膠線上

    造成直播卡頓的原因主要有裝置、影片流、網路這三個方面的原因。

    第一步:裝置方面問題

    高畫質影片往往會給硬體帶來解碼壓力,尤其是在高畫質影片的情況下,這一點造成的卡頓尤為明顯。同時如果PC端Flash Player或移動端播放軟體版本過低時,可能也都會造成解碼問題導致播放卡頓。

    如果是這個原因,解決方法有以下幾點:1.升級硬體、軟體裝置,提高相容性和容錯率2.使用硬編硬解方案,充分利用GPU 加速3.降低影片位元速率,選擇流暢或者標清畫質進行影片播放4.增大播放器緩衝區,緩解因網路或解碼不穩定引起的卡頓

    第二步:影片流問題

    音影片時間戳不同步:

    在直播中,當音影片時間戳不同時,會影響畫面渲染,導致畫面解析是出現問題,造成一卡一卡的現象出現,如下圖所示,音影片時間戳非單調遞增會導致播放器在解析畫面時出現錯亂的情況,前後畫面銜接會出現不連續甚至破圖的現象。

    針對問題,我們需要對推流器的原始碼進行研究,把讀取到的每一針音訊、影片的時間戳進行查閱、分析,然後透過程式干涉推流器或者流媒體伺服器,矯正邏輯值,從而使音畫同步。

    影片流引數配置問題:如果影片的的幀率設定過低(幀率即每秒的畫面張數),根據人眼的視覺暫留原理,每秒的畫面張數必須達到一定的數值,人眼觀看才是連續有效的。如果影片流的編碼方式與傳輸伺服器有不相容的情況,部分音影片資料出現瞭解析錯誤甚至無法解析的情況,也會出現影片流播放卡頓的問題。如果是這個原因,解決方法有:1.設定合理的位元速率,幀率,解析度,關鍵幀間隔,音影片編碼格式等引數2.儘量遵循標準的影片編碼方案,流媒體傳輸協議,對影片流進行採集,編碼,解碼,播放等操作

    第三步:網路問題

    如果是網路存在問題可以透過以下幾個方法解決問題:

    1.使用 speedtest 進行測速,判斷終端的網路速度

    2.使用者 ping 播放域名,檢視解析到的伺服器節點,判斷自身IP 到伺服器之間是否有延遲過大或者丟包的情況出現

    3.聯絡 CDN 廠商排查線路是否有不穩定的現象,也可以透過播放器打點上報,統計所有客戶端的整體卡頓率情況,分地區做一些線路和資源的調整和最佳化

    第四步:找專人修復

    國內有很多公有云的服務商,比如又拍雲等,它們提供了完整的直播雲解決方案,當遇到問題的無法解決的時候,可以嘗試聯絡他們,透過專業的手段排除問題。

  • 6 # 280722zw

    一是裝置,要用禾鳥直播一體機,專業裝置

    二是網路 如果是本地網路,用最快的 戶外,要用禾鳥聚合流量包

  • 7 # LinHJ

    這個卡一般三個原因,平臺對直播間流量不足,另一個寬頻上行不夠,在一個路由器效能不夠好。絕大部分都是路由器不行,直播對上行流量非常高路由器效能不夠好處理資料就丟包或者延遲就會卡。我一般推薦非電信路由器,華碩,1000元左右路由器,或者同價位華三銳捷企業路由器。

  • 人為什麼固執不聽勸?
  • 買房是直接到售樓處買好,還是先透過渠道方帶去買好?