Domanda

I want to transmit some telemetry data from a car to a web-app. The hardware is taken care of already. It will send data every 100ms through an android device.

I was wondering what has lower latency, websockets (socket.io) or webrtc (Datachannel) ?

Thank you

È stato utile?

Soluzione

WebSockets works over TCP. Oriented to client and server communication.

WebRTC DataChannel works over UDP. It seems safe to use. It is more oriented to peer2peer communication.

I don't think there is a massive difference in latency. It is up to you if you need reliable delivery (TCP) or not (UDP).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top