GStreamer Pre-Record Element

GStreamer Pre-Record Element

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

GStreamer Pre-Record Element – Capture Critical Moments Before the Trigger

RidgeRun’s GstPre-Record plugin gives your video pipeline the ability to retain and release media that occurred before a trigger event, ensuring critical pre-event footage is never lost. This is ideal for applications like automotive safety, smart surveillance, and industrial inspection—where capturing the "before" is just as important as the "after."

By continuously buffering video content, this plugin allows you to push pre-recorded frames and live data downstream immediately when a trigger occurs, providing seamless context and timeline accuracy.


Request a Free Demo

Key Features:

  • Continuous Pre-Event Buffering
    Stores frames in memory and only forwards them after a trigger signal is received.

  • Dual Operation Modes

    • GstPreRecord: Acts as a pipeline filter

    • GstPreRecordSink: Direct-to-disk sink with pre-recording logic

  • Trigger-Aware
    Designed to integrate easily with GPIO signals, motion detection, or software flags.

  • No Data Loss
    Ensures all pre- and post-trigger data is captured without frame drops or pipeline disruption.

  • Highly Configurable
    Define buffer length (in ms), post-event hold, number of streams, and sync behavior.


Example Use Case:

Pair this plugin with vehicle sensors or impact detection systems to automatically capture footage before an accident. Engineers, insurers, or security teams can review exactly what happened before the event, enabling better diagnostics, reporting, or training.


What’s Included:

  • GStreamer plugin: GstPreRecord and GstPreRecordSink

  • Source code with license

  • Sample GStreamer pipelines

  • Full documentation, user guide, and configuration support

  • Optional 11-hour Embedded Software Support package for consulting or system integration


Supported Platforms:

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

  • x86-64 Linux

  • Texas Instruments Sitara (AM57x, AM62x, AM64x)

  • NXP i.MX6 / i.MX8

  • Qualcomm RB5, RB6, and C8550

  • Any embedded Linux platform with GStreamer 1.x


Backed by RidgeRun Expertise

With 19 years of embedded software consulting experience, RidgeRun is a trusted engineering partner for multimedia pipelines, video analytics, and real-time streaming solutions. Our pre-record plugin helps teams build smarter, context-aware systems with reliable data capture—before and after it matters most.

Explore the developer wiki
Read the overview
View 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   ›