之前博客介紹過實現七牛雲後臺那樣的碼流監控曲線。
但是仍然不能滿足一些需求,比如我們測試的時候,需要知道是否出現卡頓,畫面是否跳幀(丟畫面),
音頻丟幀,在什麼時間點出現,且爲什麼出現的,需要還有數據回放。光靠一個曲線圖,太弱了,所以我寫了一個log監控
上面截圖的打印是一個滾動list, 用於打印重要的日誌。
至於碼率數據的詳細情況,由於數據量比較大,所以寫到日誌文件中方便定位。也附上截圖
目前程序的卡頓檢測,和ffpaly的播放觀看,是99.9%同步的。因爲核心思想就是基於ffplay的播放原理