Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Peer: Allow "muting" (de-syncronized) Friend #11

Open
hnryjms opened this issue Sep 13, 2020 · 0 comments
Open

Peer: Allow "muting" (de-syncronized) Friend #11

hnryjms opened this issue Sep 13, 2020 · 0 comments
Labels
enhancement New feature or request

Comments

@hnryjms
Copy link
Member

hnryjms commented Sep 13, 2020

Per a discord discussion, we thought it might be nice for one person to attend the party and de-syncronize from the group. This might be if they joined a movie late, and the main group decides to have a popcorn break, and you stay to catch up in the video while they're gone, and then join as your browser crosses their location.

I see a few things being necessary:

  • Predication system that can calculate where a Friend[] is, based on their last status report
    • (video.paused ? 0 : (Date.now() - lastStatus.date.getTime())) + video.currentOffset
  • Automatically rejoin if your playtime synchronizes with the play time of people who are synchronized
  • Prevent the last person from "muting" themselves, as then there is no true play time.
  • Add a Split Viewing/Synchronize button to the Info page of the UI (code should exist as commented out)
  • Handle muting in the Host class
@hnryjms hnryjms added the enhancement New feature or request label Sep 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Development

No branches or pull requests

1 participant