这全都涉及使用QMediaPlayer
在Raspberry pi上通过QVideoWidget
播放视频文件,当我们处理较小的视频文件(<〜500MB)时可以,但是当我们尝试播放720p之类的较大视频时@ 850MB,我们在播放开始时有一条日志:
CRITICAL **: gst_video_decoder_set_latency: assertion 'GST_CLOCK_TIME_IS_VALID (min_latency)' failed
在媒体播放过程中,还可能以最低的帧频记录了另一个日志:
Warning: "A lot of buffers are being dropped."
注意:在媒体播放期间,我调查了资源占用情况,导致CPU 100%和RAM 19%。
那么这是什么问题?它与后端库有关吗?