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

viewer / remote: support multiple concurrent sessions #64

Open
noerw opened this issue Sep 3, 2021 · 0 comments
Open

viewer / remote: support multiple concurrent sessions #64

noerw opened this issue Sep 3, 2021 · 0 comments
Labels

Comments

@noerw
Copy link
Member

noerw commented Sep 3, 2021

For multi-seat usage in the context of using the IVE platform for remote / from-home studies, we need to separate the websocket events into session namespaces.

  • socket.io has a feature just for that, this should be easy to implement
  • server-side stored state in controllers/sockets.js also needs to be namespaced by session-ID
  • Session IDs could be randomly generated could be passed via an URL parameter to the viewer and remote.
  • For the remote, a further enhancement would be to
    • listing active sessions, so they can be easily switched without manually changing the URL.
    • creating new sessions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant