RidgeRun's Products
MetaRidgeRun
RidgeRun has developed support for i.MX95 using the scarthgap branch of yocto. The next products are supported and have their respective section of performance with the pipelines for testing.
| Product | Description |
|---|---|
| GstQtOverlay | Renders Qt-based graphical overlays on top of video streams within a GStreamer pipeline. |
| GstRTSPSink | Publishes one or more low-latency RTSP streams from a single pipeline on embedded Linux systems. |
| In-Band Metadata | Injects metadata as additional information within the same GStreamer video stream while staying synchronized with the corresponding video frames. |
| GstRRBrowserSink | Renders pipeline video directly into a browser page with low latency, no internet connection, and no external streaming components. |
| GstISP | Provides access to ISP functionality for real-time image processing, including demosaicing, noise reduction, and color correction. |
| GstSEI | Allows insertion and extraction of SEI metadata in encoded video streams (H.264/H.265). |
| LibMISB | Simplifies the encoding and decoding of MISB metadata standards using the KLV protocol for video streaming and storage workflows. |
| GstPerf | Prints the pipeline's performance. |
| GstShark | Profiling and benchmarking toolkit that helps analyze GStreamer pipelines, identify bottlenecks, and optimize performance using tracers and analysis tools. |
| GstInterpipe | Allows insertion and extraction of SEI metadata in encoded video streams (H.264/H.265). |
| GSTD | Lets applications remotely create, control, and modify GStreamer audio/video pipelines through simple TCP-based IPC commands. |
| GstEmbOverlay | Adds text, images, timestamps, and frame numbers to video streams with efficient performance on embedded systems. |
Installation for Customers
Follow the standard Yocto build process. From the layers directory, clone the meta-ridgerun repository:
cd layers git clone https://github.com/RidgeRun/meta-ridgerun
Add the layer to your Yocto build:
bitbake-layers add-layer layers/meta-ridgerun
The following steps require a valid SSH key with access to your purchased RidgeRun products |
Edit the layer configuration to specify your customer order:
vi layers/meta-ridgerun/conf/layer.conf
Set the RR_CUSTOMER_GITLAB_ORDER_DIR variable to your order name.
For example, if your order is named customer1234,
RR_CUSTOMER_GITLAB_ORDER_DIR = "customer1234"
Next, edit your build configuration:
vi build/conf/local.conf
Append the desired product recipe to IMAGE_INSTALL For example, to include gst-perf:
IMAGE_INSTALL:append = "gst-perf"
The package name added to IMAGE_INSTALL must match the Yocto recipe name. |
Finally, build your image as usual.
Product Evaluation
If you have not purchased a RidgeRun product and would like to give it a try, contact us using our home page or email support@ridgerun.com to request a 30-day evaluation package for testing.