Playing RTSP Video with QML over windows



  • Hello everyone!

    I am trying to play a RTSP stream in QML into a Video tag as following:

    @Repeater {
    model: 8

    Video {
        Layout.fillWidth: true
        Layout.fillHeight: true
    
        fillMode: VideoOutput.Stretch
    
        source: Controller.urlCanal(index + 1)
        autoPlay: true
        autoLoad: true
    
        CustomBorder {
            commonBorder: true
            color: "#228e14"
            commonBorderWidth: 3
        }
    }
    

    }@

    This should display 8 videoScreens, but I am getting the error:

    DirectShowPlayerService::doSetUrlSource: Unresolved error code 800c000d rtsp://192.168.50.10:8082/user=admin&password=admin&channel=7&stream=0.sdp?real_stream

    Does QML support RTSP? If so, What I am doing wrong? If not, How could I get this working?

    PS.: I've als tried to use MediaPlayer together with VideoOutput, but I was given the same error.

    Thank you in advance



  • Hello RafaelTSCS.
    I'm facing the same issue (both on windows and linux).
    What is the url channel you give to the 'source' property?



  • Hello, aabc.

    The URL is a local stream from a DVR.

    rtsp://192.168.50.10:8082/user=admin&password=admin&channel=1&stream=0.sdp?real_stream


Log in to reply
 

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