5G uploaded limited


We have a 5G upload issue on TX1.
The real 5G upload stream speed is around 18 Mbits,
However, the performance test gets around 40M ~ 70Mbits.

Used gstreamer to save the stream to a file could get 40Mbits/second data.
Used gstreamer to get stream data and uploaded the stream data through Ethernet and got 40Mbits/second data.

Is there a way to improve the real stream upload performance?

Thank you,

Pleae share the gstreamer command and we can try with our USB3 Ethernet dongle.

Sorry for reply late,

we use rtmpsink to upload our 4k video streaming,
the command as blow:
gst-launch-1.0 nvcamerasrc sensor-id=0 ! ‘video/x-raw(memory:NVMM), width=3840, height=2160, format=(string)I420, framerate=30/1’ ! omxh264enc bitrate=12000000 insert-sps-pps=true iframeinterval=20 ! ‘video/x-h264, stream-format=(string)byte-stream’ ! h264parse ! flvmux ! rtmpsink location=" live=1"

When we are setting the bitrate to 20000000 (20Mbits) with network speedtest is getting around 40M~70Mbits,
the TX1 system network manager monitor the streaming upload speed is around 18 Mbits.

The platform information as below:
TX1 L4T28.2
Jetpack 3.2.1
Gstreamer 1.0.803



Please share clear steps so that we can execute it step by step. The description is not clear to us and not sure how to profile the upload speed.
And we will test with Ethernet dongle on r32 releases. Please note this.