Gstreamer Listener and talker on same device

I am using gst-launch to create a simple listener and talker pipelines on an arm64 based device running linux on it… is it possible somehow to create and run both applications on the same device using a vlan on the physical network interface ?

You can just use the loopback on 127.0.0.1 (localhost). You send a stream to that interface and read it on the same device.

Do you need to use network based protocols? You could also use the “shm” module which uses shared memory. Sheared memory is faster than networking.