This one’s a little hard to explain. Basically I’m working on a server-side TV streaming system, that does everything on the server, sending asset ID’s to a value object that’s read by all TV’s on the server. However it seems that online (works fine on solo), the sounds on the client start as soon as they join the game, regardless of when the server actually used the Play method on them. I’m not sure if the devs have considered making audio play from where it’s actually at upon players joining the game, rather than starting from the beginning.
Below are the two examples (joined into one video) of this occurring. Keep note of when the intvalue changes from 0 to 160250533 on each test. You’ll also notice that the sound fails to stop like it should do on the second test (should be at the end of the music).
I’m certain that it’s nothing to do with latency. I don’t believe sounds were ever made to work in such a way (where if you join whilst one is playing, it plays from that point).
These TV’s have to be synced up with one-another, with every player in the game, for my game idea to work. Putting them in the players camera wouldn’t solve this.
Yeah, something like that would be useful to read. I think just more robust sounds would solve the issue, as we’re fairly limited with what we can do currently.