Hi,
We don’t have experience of using shmsink and shmsrc. Would need other users to share suggestion.
A possible solution is to run UDP streaming. Please refer to this topic and can give it a try:
Gstreamer TCPserversink 2-3 seconds latency - #5 by DaneLLL