Skip to content

viewer / remote: support multiple concurrent sessions #64

Description

@noerw

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions