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

[Feature Request] Allow users to select & toggle devices prior to connecting to LiveKit Session #63

Open
MacTruck3-Code opened this issue Nov 6, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@MacTruck3-Code
Copy link

Currently, when a player logs in, their mic and camera are automatically turned on. This seems to be unadjustable, default behavior. Would be nice if a player has the option to select mic/cameras and toggle on/off devices before they are connected to the session.

The suggested behavior is found in common video chat tools such as Zoom or WebEX Meetings.

@bekriebel bekriebel self-assigned this Nov 7, 2023
@bekriebel bekriebel added the enhancement New feature or request label Nov 7, 2023
@bekriebel
Copy link
Owner

I'll definitely be looking into these. In the meantime, I was just told about this package, which may help with what you are looking for: https://foundryvtt.com/packages/avqol. I haven't tried it myself, but it was recommended by one of my other users.

@MacTruck3-Code
Copy link
Author

MacTruck3-Code commented Nov 7, 2023

So I did an install and it works, but with a few catches:

  • In order to require all users to setup prior to connection every time the user connects, the GM must remember to set Open Settings to Every Startup (Forced).
image
  • When a user connects with a browser that ask for camera and microphone permission, the module shows that they are being prompted for permissions. It then force the user to say ok, which connects them to the session with an enabled camera and mic, without allowing them to set their settings.
image

I will be leaving a note about this as an issue in their repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants