some stuff about protocols:

http is one way. response originates from the client, server serves something; that’s it.

socket is two way: synchronous.

web rtc → dump packets and hope they arrive (like video & sound).