阿里雲CDN記錄

阿里雲CDN 踩坑記錄

  1. CDN文件上傳上傳限制300M,超過會失敗
  2. 在小文件傳輸方面,(圖片的話),主要延遲體如今首包時間,TCP時間; 而在像直播流/視頻流等大文件傳輸主要體如今下載時間。
  3. 在小文件傳輸方面,需壓力測試評估。

直播CDN質量標準

參考阿里雲

接入阿里雲CDN能夠參考如下衡量CDN指標來判斷CDN質量:緩存

  1. 延時:指一個數據包從用戶的計算機發送到網站服務器,而後再當即從網站服務器返回用戶計算機的來回時間。延時越低,性能越好。
  2. 下載速度:指用戶從網絡上或者網絡服務器上下載的數據時的傳輸速度。下載速度越快,性能越好。
    打開速度:指用戶打開網站的速度。打開速度越快,性能越好。
  3. 丟包率:指用戶在網絡傳輸中所丟失數據包數量佔所發送數據組的比率。
  4. 回源率:回源率分爲回源請求數比例及回源流量比例兩種。
  5. 回源請求數比:指邊緣節點對於沒有緩存、緩存過時(可緩存)和不可緩存的請求佔所有請求記錄的比例。越低則性能越好。
  6. 回源流量比:回源流量是回源請求文件大小產生的流量和請求自己產生的流量。因此回源流量比=回源流量/(回源流量+用戶請求訪問的流量),比值越低,性能越好。
  7. 緩存命中率:指終端用戶訪問加速節點時,該節點已緩存了要被訪問的數據的次數佔所有訪問次數的比例。緩存命中率越高,性能越好。

直播流媒體

flv文件, hls文件格式
H.265壓縮效率較高,可是對機器性能壓縮較大.
服務器

直播卡頓的原理分析

  • 手機配置:
    推流過程當中會有必定的 CPU 損耗,硬件配置較差的低端手機,在推流過程當中若總體 CPU 使用率超過 80% 以上,畫面會出現不一樣程度的卡頓,花屏等現象,會影響到視頻的採集,同時也會影響到用戶端的觀看。
    網絡

  • 視頻採集參數的設置:
    能保證人眼識別流暢度的視頻最低保證在 1 秒 15 幀以上,若是 FPS 低於 1 秒 10 幀,畫面就會出現較明顯的卡頓,如無特殊狀況,儘可能將視頻幀率設置在 1 秒 15 幀之上。
    雖然視頻的幀率越高畫面流暢感越強,可是幀率超過 1 秒 30 幀後,人眼就沒法識別出畫面的效果,幀率增長也增長視頻傳輸的帶寬成本,因此須要合理設置幀數配置。

    性能

  • 網絡帶寬卡頓:
    大多數畫面出現卡頓的現象均來自網絡因素,如下列出幾條常見因素。
    網絡帶寬大小:確認網絡運營商提供給您的帶寬大小,是否足夠本次直播傳輸。
    下行帶寬佔用:檢查是否有下載數據佔用網絡帶寬。
    系統資源佔用:檢查後臺是否運行了大量的程序,合理的刪除和中止正在運行的程序,空出資源



    測試

相關文章
相關標籤/搜索