Hi,
It seems to be specific to VLC. Probably it us due to buffering mechanism in VLC. There is discussion in
Gstreamer TCPserversink 2-3 seconds latency
Would suggest try
- To decode the stream by running gst-launch-1.0 tcpserversrc ! …
- Try UDP streaming like this post:
Gstreamer TCPserversink 2-3 seconds latency - #5 by DaneLLL