Skip to content

viewer / remote: support multiple concurrent sessions #64

@noerw

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

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