Has anyone managed to get a GStreamer video stream into the HUD in Mission Planner?
I’ve seen this post by @Bernt_Christian_Egelhttp://uavmatrix.com/Blog/13
but have not got this to work. I get a still image, but the video freezes. I feel this might work if I just had the right parameters.
I’ve also seen a blog post about building a separate HUD window:
But this does not use the HUD in Mission Planner, which I would like.
The only way I’ve been able to do it is by making a video device from a screen capturing of the Gstreamer window with XSplitBroadcaster. To do it I open a normal GStreamer video window on my second PC screen, then use XSplitBroadcaster to capture that window and create a new stream that becomes a video device in Mission Planner. This works, but is very clumsy.
I have looked for the same thing myself, but ended up using VLC, or Patrick Duffys version of gStreamer HUD. Btw, Im using VLC in this post http://uavmatrix.com/Blog/13
Michael Oborne recently added new feature in mission planner for VLC transcode.
Looking forward to see a gStreamer transcode script somewhere…,
In the upper-left corner is a context menu. Here is where you enter your GStreamer Pipeline string
Here is an example string I used on my setup:
udpsrc port=9000 buffer-size=60000 ! application/x-rtp,encoding-name=H264,payload=96 ! rtph264depay ! h264parse ! queue ! avdec_h264
Comment by Patrick Duffy on July 10, 2016 at 2:16am
FYI, there is a new version of the HUD on dropbox here:
This version of the HUD supports the latest verson of GStreamer, and also has bug-fixes and enchancements, such as controlling the Sony QX10 (or any Sony camera supporting the API) remotely, for recording and zoom. More camera types are supported where the color tables in the previous version had issues for non-H264 streams. You can now run MJPEG and raw streams with correct color balances.