RidgeRun Media Over Quic GStreamer Plugin GstMoQ

RidgeRun Media Over Quic GStreamer Plugin GstMoQ

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

GStreamer Media over QUIC Plugin (GstMoQ) – Low-Latency Media Streaming over QUIC

GstMoQ brings Media over QUIC (MoQ) streaming capabilities directly into GStreamer pipelines, enabling modern, low-latency, and scalable media delivery over QUIC. Designed for next-generation media transport, GstMoQ allows developers to publish and subscribe to audio and video streams, ideal for edge, cloud, robotics, and AI-driven systems.

By leveraging MoQ, GstMoQ combines the scalability of modern HTTP-based delivery with the low-latency capabilities required by real-time applications, while reducing the complexity associated with traditional streaming architectures.

Built with GStreamer developers in mind, GstMoQ integrates cleanly into existing pipelines while providing flexible tools for publishing, consuming, and distributing multiple media streams.

Request a Free Demo

Key Features:

  • Media over QUIC (MoQ) Support: Publish and consume media streams using the emerging MoQ standard over QUIC.

  • Low-Latency Streaming: Designed for real-time monitoring, live broadcasting, robotics, and interactive applications.

  • Publisher and Subscriber Architecture: Supports both media publishing and media consumption workflows.

  • Multi-Stream Support: Transport audio and video as independent tracks, helping prevent one stream from blocking another.

  • Browser-Ready Streaming: Deliver media to GStreamer applications or compatible web-based playback workflows.

  • Network Resilience: Takes advantage of QUIC connection migration and reconnection capabilities for changing or unreliable networks.

  • Native GStreamer Integration: Reuse existing cameras, files, encoders, processing elements, logging, and pipeline infrastructure.

GstMoQ Plugin Elements:

  • rrmoqsink: Publishes encoded audio and video from a GStreamer pipeline to a MoQ relay.

  • rrmoqsrc: Subscribes to media tracks from a MoQ relay and exposes them directly into a GStreamer pipeline.

  • rrmoqbin: Simplifies multi-track streaming by managing channels, tracks, relay processes, and web streaming workflows.

Supported Media Types:

  • Video: H.264

  • Audio: AAC

  • Fragmented media: ISO fragmented QuickTime/MP4 streams

Example Use Case:

An edge AI system captures and processes video from multiple cameras. Using GstMoQ, the system can publish compressed video and related media tracks to a MoQ relay, where multiple subscribers can consume the content through GStreamer or browser-based applications with low latency.

This enables scalable real-time monitoring and media distribution between edge, cloud, and web clients without requiring complex WebRTC signaling infrastructure.

Use Cases:

  • Edge AI video streaming

  • Robotics and teleoperation

  • Low-latency live broadcasting

  • Camera-to-cloud streaming

  • Real-time analytics

  • Distributed edge and cloud processing

  • One-to-many media distribution

Supported Platforms:

  • x86 Linux systems

  • NVIDIA Jetson platforms

  • Compatible embedded Linux platforms running GStreamer and QUIC networking

What’s Included:

  • RidgeRun GstMoQ GStreamer plugin

  • rrmoqsink, rrmoqsrc, and rrmoqbin elements

  • Sample publishing and subscribing pipelines

  • Usage and integration documentation

Learn more about RidgeRun Media Over QUIC GStreamer Plugin (GstMoQ) on our 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

FAQs

GstMoQ provides low-latency streaming, greater network resilience, support for multiple media tracks, and native integration with existing GStreamer pipelines.

Yes. GstMoQ can transport audio and video as independent or synchronized tracks within the same MoQ session.

Yes. It is implemented through native GStreamer elements, allowing it to work with existing sources, encoders, processing elements, and multimedia workflows.

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

Customer Reviews

"RidgeRun has been so good that part of me doesn't even want to write this testimonial—because if more companies discover them, I might have to share the amazing engineers I get to work with. But credit where credit's due: their team is sharp, responsive, and consistently delivers beyond expectations. They make tough technical challenges feel easy, and that's rare."

Ayman

Director of Software

Work with RidgeRun for Embedded Engineering Services

Our embedded development services team has the knowledge and expertise necessary...

Contact Us   ›