문제

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

도움이 되었습니까?

해결책

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

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top