Streaming 4K video from Qualcomm RB5 drone



  • I see another thread streaming 4k video from voxl, but I suspect we can stream 4K video without using voxl as the other thread.
    I also see the example in Gstreamer- streaming. I tried this gstreamer approach, and can stream all camera in low resolution, which is similar to the other thread on streaming video to QGC.

    I would like to create this thread dedicated to streaming 4K video from QRB5.

    Could DevTeam or anyone please help show how to stream the high-resolution camera from QRB5?
    Thank you.



  • I have followed the Github samples Qualcomm, and I found quite few devices under v4l2-ctl, but none of them can be a source of video streaming.

    55549baf-c5fd-4359-bba8-5698713afa5b-image.png

    Instead of using src of v4l2, I used source under qtiqmmfsrc camera=2 then can stream with gstreamer. But so far, I cannot obtain a 4K video source properly.

    @DevTeam: Please let me know how to obtain correctly the 4K video source? Thank you.



  • I am interested in this as well. I'm actually interested in recording as opposed to streaming at the short term, but both are going to be useful. I've been recording with gstreamer using the following command:

    gst-launch-1.0 -e qtiqmmfsrc camera=3 name=tracker ! video/x-h264,format=NV12,width=640,height=480,framerate=30/1 ! queue ! h264parse ! mp4mux ! filesink location=output.mp4
    

    While that has worked, it's only recording 640x480. But if I try to record any higher of a resolution, the program ends very quickly, and no frames are recorded. I'm unsure why a resolution higher than 640x480 is causing any issues.


  • Dev Team

    @Cody-David-Graham Yes, we also see this issue and are working to come up with a solution ASAP.



  • Hi DevTeam, Is there any update on streaming 4K video from QRB5? Thank you.


Log in to reply