real-time player synchronization