树莓派3b +上的QMediaPlayer低帧率

时间:2019-09-25 19:08:10

标签: qt raspberry-pi qt5 gstreamer qmediaplayer

这全都涉及使用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%。

那么这是什么问题?它与后端库有关吗?

配置

  • Raspbian Stretch
  • Qt5.13(已配置的非eglfs(X11))
  • GStreamer1.0 + 0.1
  • ffmpeg 3.2.14

0 个答案:

没有答案