
GstRtspSink
GStreamer Multi-Stream RTSP Server (GstRtspSink) – Stream Multiple Audio/Video Channels with a Single Plugin GstRtspSink enables powerful, scalable RTSP streaming of multiple media channels—directly from your GStreamer pipeline. Whether you're deploying a multi-camera surveillance solution, building a modular AI vision system, or running a compact embedded RTSP server, this plugin lets you stream independent or combined audio/video streams over RTSP using a clean, unified architecture. Designed with GStreamer developers in mind, GstRtspSink simplifies pipeline integration while supporting a wide variety of formats and flexible stream mappings. Key Features: Multi-Channel StreamingServe multiple independent or combined streams—each with its own RTSP endpoint (e.g., /video1, /audio2, /combined_av). Audio + Video SyncMix separate video and audio branches into a unified stream using RTP muxing. Broad Format SupportCompatible with H.264, H.265, VP8, VP9, AAC, MJPEG, and KLV metadata. Custom Port and URL MappingDefine RTSP server port (default: 8554) and stream mount points for easy client access. GStreamer NativeLightweight plugin that integrates cleanly with existing pipelines using standard GStreamer elements. Example Use Case: A humanoid robot equipped with four cameras—front, back, left, and right—uses GstRtspSink to broadcast each camera feed as an individual RTSP stream: /front – main navigation camera /back – rear visibility /left and /right – peripheral awareness Remote operators or AI monitoring systems can connect to any of the feeds independently using standard RTSP clients like VLC, or stream them to the cloud for processing—all through a single, efficient GStreamer pipeline. Use Cases: Multi-camera IP surveillance or security systems Autonomous robotics with stereo or multi-sensor output Industrial vision hubs streaming from embedded Linux devices Edge AI systems sending real-time video and metadata to the cloud Supported Platforms: x86 NVIDIA Jetson NXP i.MX6 and i.MX8 Xilinx US+ TI TDA4VM Qualcomm Robotics RB5/RB6 Any Linux platform with GStreamer 1.x and networking capabilities What’s Included: RidgeRun’s GstRtspSink plugin Sample pipelines and usage documentation Integration guide for multi-stream GStreamer pipelines Optional 11-hour Embedded Software Support package for onboarding or customization Built by GStreamer Experts With over 19 years in embedded software consulting, RidgeRun is trusted globally for building robust, real-time multimedia systems. GstRtspSink is just one of many tools designed to accelerate your product development while ensuring performance and maintainability. Read the full usage guide