
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 addgstrtpnetcc
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
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