问题现象

从现象看见问题分为三类:两个现象差不多,都是视频画面卡住,一个是整个应用窗口卡住。

视频画面卡住一:

20240309-201644.mp4

视频画面卡住二:

20240309-202549.mp4

整个应用窗口卡住:

问题分析

视频画面卡住

3 月 8 日,测试反馈播放哨兵视频时滑动进度条后视频卡住。Log 中可以看到如下信息:

E ClientCache: failed to get buffer, could not retrieve buffer
E ClientCache: failed to erase buffer, could not retrieve buffer
E ClientCache: failed to cache buffer: cache is full

所以怀疑我们在 3 月 5 日提交的,为了修复视频多屏时卡住问题的 patch。

3 月 9 日,我们在 revert 了该 patch 的系统版本测试时,复现了视频内容卡住的问题之一,但是他与 8 日测试发的视频卡住问题现象不太一样。

20240309-202549.mp4

这是测试发的问题视频。从视频开始到 10 秒,中间画面(右视角)视频一直是卡住的,在 11 秒切换到前视角之后,右视角(在右下角)恢复了视频的播放。