I use QGC version 4.2.0 .
Video streaming and recording works on Windows, however don’t work video streaming on Ubuntu18.04.(but recording works) Install dependencies is completed.
Also video setting video source:UDP h.264 Video Stream and port:5600 and in system webpage
H.264 video is detected and activated.
Video streaming is working in previous version(QGC).
There seems to be a similar issue and a couple of potential solutions mentioned here:
It’s worth noting that Ubuntu 20.04 comes with gstreamer 1.16 by default, so if you don’t need to stay on 18.04 for a particular reason then it may be worth updating your OS.
Can you try the following command line to check if you gstreamer installing is working and you are receiving the video ? gst-launch-1.0 -vc udpsrc port=5600 close-socket=false auto-multicast=true ! application/x-rtp, payload=96 ! rtph264depay ! decodebin3 ! fpsdisplaysink sync=false
That’s apparently a known issue, which could be fixed by building QGC yourself, but I’ve also asked internally if there’s some way to get an image available (I haven’t yet had a response). That said, we only actively support the latest stable version of operating systems (e.g. Ubuntu 20.04), so it’s possible we won’t be able to spend time/resources on sorting this out for you.
Good that it works correctly/as expected in 4.0.x. 4.2.0 isn’t a version we’ve tested extensively yet, and it’s not the version we recommend. I’ve asked previously whether we should move to 4.2 but was told at the time that it likely requires some changes before we can recommend it.
If possible, you may need to stay on 4.0.5 for now, or try building 4.1.4.