Qt World Summit: Register Today!

QML MediaPlayer Performace

  • Hi comunity,
    I am getting an unexpected high use of CPU rate when using MediaPlayer + VideoOutput QML components.
    I say "unexpected" because I am playering the same video file with QtWidget (QMediaPlayer + QVideoWidget) and I am getting a not bad response.

    So, I would like to know if anyone knows about QML Media Player CPU performance or someone can give a tip in order to use properly these QML component or to reduce CPU rate, or let me know if that is a QML limitation.

    SO: Windows
    QT: 5.4
    Kit: Desktop Qt 5.4 MSVC2013 32bit

    QTWidget Code:
    @ player = new QMediaPlayer;

    playerWidget = new QVideoWidget;


    QML Code:
    @MediaPlayer {
    id: playMusic
    source: "file.mp4"

    VideoOutput {
        anchors.fill: parent
        source: playMusic
    Component.onCompleted: { playMusic.play() }@

    Many thanks.

  • Hello,
    I have the same problem like you. Did you resolve it?

    best regards

Log in to reply