Ah, so you had a WebRTC datachannel between the clients and the server?
You don't happen to have some ping comparisons betwen WebRTC and WebSockets?
I had the impression UDP would lower the average ping, because you wouldn't have to wait on lost packages like with TCP.