Visualisation via socket.io.