[Task]: Seek after pause to ensure paused frame is consistent for all users
Please review FAQ and Known issues before filing a new item!
- [X] I have reviewed the FAQ and known issues and did not find my topic
Describe your user scenario
When a user pauses a media player, other users should seek to that exact position so it is paused on the same frame. This is important for scenarios where Live Canvas is being used in parallel with a paused video.
Describe the solution you'd like
When a pause event is emitted through LiveMediaSession, clients that receive that event should pause and then seek the video to the timestamp of the user that emitted the pause event.
We may want to consider making this something that developers can disable but make it on by default.
if they are only a little bit behind (few hundred milliseconds), probably just let it play until they get to the same position as the pause. If too far behind, or slightly ahead seek to pause position.