Can I Sync Music In Multiplayer?

I wish to create a networked multiplayer VR app which plays music. One of the important things will be that the music is synced among the players. For example, if for the first player to enter the music is at 30 seconds (has been playing for 30 seconds), it should be at the same time for the second player, and so on. I’m concerned that the music will start at the beginning for each player as they enter the game, resulting in the music not being in sync. In other words, each player should be hearing the same thing regardless of when they enter the game. Is this possible? If so, can someone provide guidance as to how to implement this? Thanks!

You can make a variable that increases on tick and represents the time passed since the audio played on server, replicate it and then on clients take that replicated value, set time on your audio component and play.