For frequent real time communication like this what actual protocol are you planning to use on top of TCP/IP? Websocket maybe? Or something else?