Pergunta

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

Foi útil?

Solução

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top