Gstreamer In-Band Metadata Support

Gstreamer In-Band Metadata Support

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

GStreamer In-Band Metadata for MPEG-TS – Sync Binary Metadata with Video Frames in Real-Time

RidgeRun’s GStreamer In-Band Metadata plugin gives you the power to embed and extract binary metadatawithin MPEG Transport Streams (TS)—enabling precise, frame-aligned delivery of custom data alongside your video content. This solution is purpose-built for applications requiring tight metadata-video synchronization, such as autonomous systems, surveillance, AI analytics, and real-time sensor fusion.

The plugin uses RidgeRun’s metasrc and metasink elements to inject and extract metadata at runtime. The metadata itself is treated as a binary blob—its structure is defined entirely by you, making the plugin flexible enough to support everything from GPS tags and timestamps to neural network outputs or custom diagnostics.


Request a Free Demo

Key Features:

  • Binary Metadata Transport via MPEG-TS
    Send custom binary data (e.g., GPS, AI metadata, sensor readings) within each video stream—aligned to individual frames.

  • Modular GStreamer Integration

    • metasrc: Inserts binary metadata into MPEG-TS streams

    • metasink: Extracts metadata and passes it for downstream interpretation

  • Format-Agnostic Metadata
    RidgeRun’s system is payload-agnostic—you define the content and encoding of the metadata blob.

  • Event or Periodic Injection
    Configure metadata injection frequency to match your pipeline’s logic or sensor cadence.

  • Embedded, No External Channel Required
    Works entirely in-band—no sidecar file or parallel socket needed.


Example Use Case:

An AI camera system can encode real-time bounding boxes or GPS data into every video frame using metasrc. A remote server receiving the stream decodes both the video and metadata using metasink, preserving frame-to-data accuracy for deep analytics or forensic playback.


What’s Included:

  • RidgeRun’s GStreamer plugin with metasrc and metasink

  • Full developer documentation and usage examples

  • C code samples for integration

  • Optional 11-hour Embedded Software Support package


 Supported Platforms:

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

  • Qualcomm RB5, RB6, C8550

  • x86-64 Linux

  • TI Sitara (AM57x, AM62x, AM64x)

  • NXP i.MX6 / i.MX8

  • Any embedded Linux platform with GStreamer and MPEG-TS support


Backed by Embedded Software Experts

With 19 years of consulting experience, RidgeRun builds high-performance software tools for embedded multimedia systems. Our in-band metadata plugin gives you a reliable, efficient way to transport time-sensitive binary data over standard video streaming protocols—without changing your architecture.

📚 Visit our developer wiki
📖 See the user guide

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   ›