Hi everyone,
I’m curious about how the 4stream app manages its “Play All” feature to ensure that songs are perfectly synchronized across multiple devices. Specifically, if you play and then quickly pause the player at the 0-second mark, and then hit “Play All,” the songs start perfectly in sync across devices.
I’ve been trying to implement a similar feature in my project. My approach involves sending simultaneous HTTP requests to multiple devices to start playback, but I’m encountering significant lag and synchronization issues.
Does anyone know the technique or strategy 4stream uses to achieve this precise synchronization? Any insights or suggestions on how to handle this in my own project would be greatly appreciated!
Thanks!