Streaming Video Over Network using Gstreamer

Software - Gstreamer 1.0
OS- Linux Ubuntu 18.04 (DSVM)

#Sender#
gst-launch-1.0 -v filesrc location=/home/test.mp4 ! qtdemux name=demux demux. ! h264parse config-interval=10 ! queue ! mux. mpegtsmux name=mux ! rtpmp2tpay ! udpsink host=10.0.0.1 port=5001 demux. ! aacparse ! queue ! mux.
#Receiver#
gst-launch-1.0 -v udpsrc port=5001 caps=“application/x-rtp” ! rtpmp2tdepay ! tsparse ! filesink location=/home/bar.ts

I am running the sender command in one machine and receiver in second machine but the video did not transfer. In host I provided the target IP (receiver IP) and no error was shown…it is running perfectly if sender and receiver are on same machine.

I need to Stream a mp4 video from one system to another using gstreamer

I’m not sure how is this an NVIDIA-related question; you might be better directing this towards e.g. https://ubuntuforums.com or #gstreamer on irc.oftc.net.