¿como si el server es el que contiene dicha info y coordina las conexiones?: el problema es, básicamente el ancho de banda que consume el poolling de ajax cada 5 segundos, por lo que podrías implementar una técnica tipo
COMET: ajax longpolling, APE, HTML5 WebSockets, suerte