QMediaPlayer play youtube (internet) link



  • Hello,
    I am trying to play youtube.
    The youtube link I getting from:

    youtube-dl -g "https://www.youtube.com/watch?v=U7BvPxZ..."
    

    This will give you a direct link to media, such as:

    https://r5---sn-2gb7sn7s.googlevideo.com/videoplayback?........&source=youtube&requiressl=yes&mv=m&mn,gir,clen,lmt,dur
    

    And when I try to play this link by code:

    player = new QMediaPlayer;
    player->setMedia(QUrl(link));
    player->play();
    

    Nothing happens...

    I tryed to play this link directly by gstreamer by:

    gst-play-1.0  "link"
    

    And this works. So it shouldn't be coused by missing codec.

    Thanks everyone for some help.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.