Cornwell
Cornwell

Reputation: 3410

Technology to minimize latency in real-time connection

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

Upvotes: 5

Views: 520

Answers (1)

vtortola
vtortola

Reputation: 35905

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).

Upvotes: 2

Related Questions