[Interest] Bad playback of RTSP streams on imx6 platform [Qt5.3]

Michael auslands-kv at gmx.de
Sat Apr 19 10:02:41 CEST 2014


Hi

I'm using QT5.3 from git on an imx6 board. Multimedia playback
performance has greatly improved with this commit
(https://codereview.qt-project.org/#change,76764). Performance of video
playback is typically pretty much on par with a native gstreamer pipe.

However, this does not apply to RTSP streams. While the following
gstreamer pipe plays (nearly) perfectly on the commandline:

gst-launch rtspsrc location=rtsp://axis-cam1/axis-media/media.amp !
decodebin2 ! mfw_v4lsink sync=false

Playing the same with Qt5 qml MediaPlayer drops lots of frames (about
90% or more), although CPU usage is very low < 10%.

Warning: "A lot of buffers are being dropped."
Warning: "A lot of buffers are being dropped."
Warning: "A lot of buffers are being dropped."

Also, playback takes up to 5 seconds to start, whereas the cmdline
nearly start immediately.

I can get a similar, although not as bad, experience when using
sync=true on the mfw_v4lsink element. Not sure though, if this is relevant.

Anybody knows how best to debug or even to solve this problem?

Thanks

Michael
<https://codereview.qt-project.org/#change,76764>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20140419/c9dcec20/attachment.html>


More information about the Interest mailing list