-
Notifications
You must be signed in to change notification settings - Fork 89
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
Put ghost participants behind a developer flag #2508
Comments
it would be great to have some kind of allowlist for livekit identities. {
"livekit": {
"livekit_service_url": "https://...",
"allowed-identities": {
"my-fancy-video-bot": "<some name here>"
}
}
} maybe the name can also be taken from the livekit participant via the livekit js sdk, and the |
Your use case
What would you like to do?
Hide ghost participants by default, and show them only if a developer flag is enabled.
Why would you like to do it?
Ghosts can show up in normal usage of the app whenever there is a delay between someone leaving the call in Matrix and leaving the call in LiveKit. This is not great, as people will generally not know or care about what the 👻 icon means. I contend that ghost participants are really meant to be a developer feature used for load testing.
How would you like to achieve it?
Wait until we get an E2EE system which selectively shares keys with connected participants via a private channel (i.e. to-device messages). We need to wait for this because currently, showing ghost participants is how we prevent eavesdropping.
Have you considered any alternatives?
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: