GStreamer Serial Plugin

GStreamer Serial Plugin

Regular price
$2,499.00
Sale price
$2,499.00

GStreamer Serial Plugin – Stream Serial Data into GStreamer Pipelines

The GStreamer Serial Plugin by RidgeRun allows seamless integration of serial port communication into GStreamer pipelines. Designed for embedded and real-time systems, this plugin enables developers to ingest serial data as part of a multimedia or metadata pipeline, opening new possibilities in video tagging, sensor integration, command handling, and KLV metadata injection.

Through the plugin’s serialsrc element, serial input is packaged into GStreamer buffers and passed downstream for further processing. With full control over serial port configuration—including baud rate, parity, stop bits, flow control, and more—this tool is ideal for building flexible, robust embedded applications.


Request a Free Demo

Key Features:

  • Full Serial Port Configuration Support
    Easily configure:

    • Baud rate

    • Stop bits

    • Parity

    • Data bits

    • Hardware flow control

    • Canonical mode

    • Block size and buffer limits

  • Simple Integration via GStreamer
    Connect serial input directly into a GStreamer pipeline for synchronized processing or metadata tagging.

  • Flexible Data Handling
    Serial data is wrapped into GStreamer buffers, compatible with downstream elements like parsers, analyzers, or sinks.

  • Minimal Overhead for Embedded Use
    Lightweight, portable, and designed for resource-constrained environments.


Example Use Case:

An autonomous vehicle receives GPS and telemetry data from an onboard sensor over a serial connection. With RidgeRun’s GStreamer Serial Plugin, the system ingests this data in real time and synchronizes it with video frames in a GStreamer pipeline—allowing it to embed KLV metadata into the video stream or trigger visual overlays based on real-time sensor events.


What’s Included:

  • GStreamer plugin with serialsrc element

  • Full control via pipeline properties

  • Sample pipelines and integration examples

  • Optional 11-hour Embedded Software Support package


Supported Platforms:

  • x86-64 Linux

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

  • NXP i.MX6 / i.MX8

  • Qualcomm RB5, RB6, C8550

  • Any Linux platform with serial interface and GStreamer support


Why RidgeRun?

With over 19 years of embedded multimedia development, RidgeRun builds robust, efficient GStreamer plugins for complex, real-world use cases. The GStreamer Serial Plugin bridges traditional serial communication with modern multimedia pipelines—making it a key component for systems where video and serial data must converge.

Learn more in the 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   ›