I'm working on a project with modules. A module contains for example a Raspberry Pi and some additional hardware.
What I'm currently trying to do is using the camera of Pi A as input and stream this with low latency to Pi B. So that I will be able to see it in a window.
The connection must go over ethernet (I have Gigabit switches available)
I found something called Gstreamer. By entering commands in the terminal you can send or receive a specific stream with latencies up to 30ms!
The documentation is not so understandable and I tried a lot of tutorials but I just can't get it working. Could somebody give me an example or a clear explenation of how gstreamer works?