之前博客介绍过实现七牛云后台那样的码流监控曲线。
但是仍然不能满足一些需求,比如我们测试的时候,需要知道是否出现卡顿,画面是否跳帧(丢画面),
音频丢帧,在什么时间点出现,且为什么出现的,需要还有数据回放。光靠一个曲线图,太弱了,所以我写了一个log监控
上面截图的打印是一个滚动list, 用于打印重要的日志。
至于码率数据的详细情况,由于数据量比较大,所以写到日志文件中方便定位。也附上截图
目前程序的卡顿检测,和ffpaly的播放观看,是99.9%同步的。因为核心思想就是基于ffplay的播放原理