GstRtpNetCC (Bandwith Estimation for Network Congestion Control)

GstRtpNetCC (Bandwith Estimation for Network Congestion Control)

Regular price
$1,499.00
Sale price
$1,499.00

GstRTPNetCC – Adaptive Bitrate Feedback for RTP Streaming in GStreamer

RidgeRun’s GstRTPNetCC is a GStreamer plugin designed to monitor and manage network congestion in real time for RTP-based video streaming. Built for modern embedded and cloud-connected systems, this element analyzes outgoing RTP streams and provides bitrate feedback to upstream applications—ensuring stable, low-latency streaming even when network conditions fluctuate.

It uses Google’s Network Congestion Control algorithm to predict optimal bitrates, making it especially useful for applications like WebRTC, UAV video feeds, IoT cameras, and bandwidth-sensitive remote streaming systems.


Request a Free Demo

Key Features:

  • Real-Time Bandwidth Estimation
    Monitors RTP traffic and calculates the maximum sustainable bitrate to avoid packet loss and jitter.

  • Adaptive Bitrate Feedback
    Provides dynamic feedback to upstream elements—ideal for use with WebRTC applications and rate-controlled encoders.

  • Google Congestion Control Algorithm
    Uses proven technology from Google to estimate available bandwidth reliably.

  • Supports VP8 and H.264
    Compatible with standard RTP-encoded video formats used in real-time applications.

  • Drop-In GStreamer Integration
    Easily add gstrtpnetcc to your existing pipeline as a filter element.


Example Use Case:

A drone streaming live video over a 4G network uses GstRTPNetCC to dynamically adapt its encoding bitrate in response to changing signal quality. This reduces frame drops and keeps latency low—even in poor coverage areas—by adjusting the bitrate on the fly based on real-time feedback.


What’s Included:

  • GstRTPNetCC plugin

  • Sample pipelines and usage documentation

  • Source code or binary license options

  • Optional 11-hour Embedded Software Support package


Supported Platforms:

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

  • x86-64 Linux

  • Qualcomm RB5, RB6, C8550

  • TI Sitara (AM62x, AM64x, AM57x)

  • NXP i.MX8

  • Any embedded Linux system using RTP-based GStreamer pipelines


🚀 Why RidgeRun?

With over 19 years of experience in Embedded Software Consulting, RidgeRun provides advanced GStreamer plugins for real-time multimedia, streaming, and networking applications. GstRTPNetCC is trusted in bandwidth-critical environments where adaptive streaming is a must.

Explore the GstRTPNetCC Developer Wiki
Read the design guide
Usage basics
Example pipelines

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   ›