GstQtOverlay

GstQtOverlay

Regular price
$3,499.00
Sale price
$3,499.00

GstQtOverlay – GPU-Accelerated Qt Graphics Overlay for GStreamer

GstQtOverlay by RidgeRun allows you to add stunning real-time Qt GUI overlays into your GStreamer video pipelines—perfect for embedded devices that need live visuals, dashboards, or on-screen indicators. Powered by OpenGL, this plugin renders Qt QML-based graphics directly onto video streams with minimal CPU usage, even at HD or Full HD resolution.

Better yet, the overlay is fully compatible with video recording and streaming, making it ideal for remote monitoring systems, smart cameras, and industrial UIs. While streaming works beautifully with the overlay, note that remote interaction through mouse or keyboard inputs is not supported (yet - unless you implement the state machine that controls the widget).


Request a Free Demo

Key Features:

  • Overlay Qt GUIs onto Live Video
    Seamlessly render QML-based graphics into a GStreamer pipeline—great for real-time streaming or display.

  • GPU-Accelerated (OpenGL)
    Offloads rendering to the GPU for maximum performance and minimal CPU load.

  • Streaming Support
    Record or stream video with the overlay intact—ideal for remote dashboards or video telemetry systems.

  • Modular QML Design
    Update overlays dynamically without recompiling the plugin.

  • Native GStreamer Element
    Use like any standard GStreamer filter—insert into pipelines with full control.


Example Use Case:

A robotic monitoring system uses a Jetson Orin device with four camera inputs. Each stream is annotated with real-time telemetry data, such as battery level, motor temperature, and GPS coordinates—rendered with QML-based widgets on top of the video feed. With GstQtOverlay, the system streams this annotated video over RTSP, letting operators view live status overlays remotely, without needing a separate dashboard.


 Limitations:

  • Remote user input (mouse/keyboard) is not supported in this version through Qt events, it can be implemented manually. Visual overlays are output-only and designed for status display and feedback, not interaction (unless you implement the state machine that control the widget).


Use Cases:

  • Smart camera UIs and video telemetry

  • Live AI overlays for bounding boxes, inference metrics, or system stats

  • Industrial monitoring with visual event markers

  • Robotics or AR with on-screen annotations

  • Multimedia streaming with embedded QML visualizations


What’s Included:

  • GstQtOverlay plugin

  • QML basic overlay samples

  • Source code licensing options

  • Integration documentation and sample GStreamer pipelines

  • Optional 11-hour Embedded Software Support package


Supported Platforms:

  • NVIDIA Jetson (Nano, Xavier NX, AGX Orin)

  • x86-64 Linux

  • NXP i.MX6 / i.MX8

  • Qualcomm RB5, RB6, C8550

  • Any Linux-based system with GStreamer + OpenGL


Why RidgeRun?

With 19 years of embedded software consulting experience, RidgeRun builds developer-friendly tools that bridge the gap between performance and visual design. GstQtOverlay makes it easy to bring professional Qt UIs into real-time embedded video workflows—whether you're displaying, recording, or streaming.

 Visit the GstQtOverlay Developer Wiki

Monthly Subscription

Monthly Subscription

Hire RidgeRun at a flat monthly rate for a maximum of 8 hours per day, 40 hours per week each month. Get fast interaction with engineers working on your project, weekly 45 minute calls to update you on our progress, and the complete engagement and expertise of our engineering team.

Work With Us

Customer Reviews

“I must say thus far yourself and the entire RidgeRun team have been a pleasure to work with. I realize what we have been asking for is on the demanding end of the spectrum. I am genuinely appreciative for all of the assistance you’ve provided us so far and have shown a notable amount of good-will in this effort. It has not gone unnoticed.”

Customer industry:

AudioVisual Devices

Customer Reviews

“It's been an absolute pleasure working with you, and everyone there at RidgeRun continues to impress us here. I've worked with many contractors and companies over my career and you are by far the most proficient and knowledgeable.”

Customer industry:

Drones

Customer Reviews

"As a side note: just to let you know, I'm really happy to be working with RidgeRun in general. It's pretty clear that you tell it like you see it, and know what you do and don't know; it's really refreshing. That's super rare on these kinds of technical engagements when everyone seems to either want to claim expertise they don't have, or are so cautious they are don't actually say anything useful"

Customer industry:

Drones and Robotics

Work with RidgeRun for Embedded Engineering Services

Our embedded development services team has the knowledge and expertise necessary...

Contact Us   ›