Misson Planner Internal GStreamer as relay server

Hello.

There is GStreamer in Mission Planner(Drone Ground Control Software) :

when I’m using drone, I connect gimbal to get video from ground computer.

when too many clients connect to one network camera server, I think the network traffic becomes too heavy(as shown in the picture below.)

So, I want to use Mission Planner’s internal GStreamer as a relay server to reduce network traffic on gimbal server. I’m wondering if this is possible using gstreamer.

Below is the GStreamer command that I tried. I’m new to GStreamer, so sorry if this is basic question.

(I wanted to put picture how I input command, but new user only can post one media at one post…)

Mission Planner Default Gstreamer command :
videotestsrc srt://172.24.251.51:4200 ! video/x-raw, width=1280, height=720, framerate=30/1 ! videoconvert ! video/x-raw,format=BGRA ! appsink name=outsink

Command For Viewpro Camera Watching(Tested Good) :
rtspsrc location=rtsp://192.168.199.119:554 protocols=tcp latency=200 ! rtph264depay ! h264parse ! avdec_h264 ! videoconvert ! video/x-raw,format=BGRA ! appsink name=outsink

Command for Relay Streaming(What I tried, didn’t work) :
rtspsrc location=rtsp://192.168.199.119:554 protocols=tcp latency=200 ! rtph264depay ! udpsink host=192.168.199.100 port=5000

I’m wondering if an RTSP relay server is not possible using GStreamer in a CLI environment, without special plugin or programming.

I found this link:
https://stackoverflow.com/questions/18293063/how-to-make-a-streaming-relay-using-gstreamer
It explains how to relay video using GStreamer with C code.

However, I want to make the system easier to use.

Ideally, the user would just enter the GStreamer source here, and everything would work—without needing to run any C code.

Is there a way to relay RTSP video using only GStreamer CLI commands?