
Key Features:
-
CPU-Only Rendering
Perfect for platforms without GPU support or floating-point acceleration. -
Overlay Support
-
Dynamic or static text (e.g., status, labels)
-
Timestamps and date/time
-
PNG logos or icons
-
Frame count or simple diagnostics
-
-
Highly Configurable
Customize font size, color, background transparency, image position, scaling, and more. -
Real-Time Ready
Designed for minimal latency, ideal for live streaming and edge AI pipelines.
Example Use Case:
An industrial inspection camera running on an NXP i.MX8 platform uses emboverlay
to stamp a timestamp and production batch ID onto each video frame. The output is recorded for traceability and streamed to a remote dashboard—without requiring a GPU or additional software layers.
What’s Included:
-
RidgeRun’s
emboverlay
GStreamer plugin -
Developer guide with overlay examples
-
Sample GStreamer pipelines for quick integration
-
Optional 11-hour Embedded Software Support package
Supported Platforms:
-
NVIDIA Jetson (Nano, TX2, Xavier NX, Orin)
-
x86-64 Linux
-
NXP i.MX6 / i.MX8
-
TI Sitara (AM57x, AM62x, AM64x)
-
Qualcomm RB5, RB6, C8550
-
Any GStreamer-compatible embedded Linux device
💡 Need interactive overlays or complex UI effects? Try GstQtOverlay for OpenGL-accelerated rendering with Qt.
Why RidgeRun?
With 19 years of experience in Embedded Software Consulting, RidgeRun is trusted globally for high-performance GStreamer development. Our fast overlay plugin is engineered to give embedded developers a clean, low-overhead way to annotate video in resource-constrained environments.

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