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

Add a kiosk mode #1306

Open
TheScreechingBagel opened this issue Feb 9, 2024 · 4 comments
Open

Add a kiosk mode #1306

TheScreechingBagel opened this issue Feb 9, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@TheScreechingBagel
Copy link

Is your feature request related to a problem? Please describe.

i want new users joining from a share url to default be fullscreen or at least theatre mode

Describe the solution you'd like

a few options: have url flags like fullscreen=true or have room settings set by owner of room, like “default to fullscreen on join”

Additional context

<3

@TheScreechingBagel TheScreechingBagel added the enhancement New feature or request label Feb 9, 2024
@dyc3
Copy link
Owner

dyc3 commented Feb 9, 2024

Going fullscreen automatically is probably not possible. IIRC, the browser requires user interaction with the page before going fullscreen.

For theater mode, the problem is that's considered a "client setting" as in local browser preferences. If we just blindly set it, the setting will persist if the user goes in to other rooms. The additional complexity to account for this is not something I want to take on.

What's your use case here?

@TheScreechingBagel
Copy link
Author

that makes sense, unfortunate

my usecase is having multiple synchronized viewers watch the same media on different screens without being able to interacts

the current need is a bit silly - a minecraft server and players that have the WebDisplays mod (which uses embedded chromium). It lets me put a url on a virtual screen, and using opentogethertube i've been able to make a setup where everyone gets to see about the same thing, just an issue that there needs to be user interaction to have the media take up most of the screen

I'll keep looking into it, thank you for your response!

@dyc3
Copy link
Owner

dyc3 commented Feb 10, 2024

That's pretty cool! It sounds a lot like you want some kind of "kiosk mode"? Browsers require user interaction to play media with audio. Does embedded chromium relax that restriction?

@dyc3 dyc3 changed the title Add url options or default room options Add a kiosk mode Feb 10, 2024
@TheScreechingBagel
Copy link
Author

ah i forgot about that! it seems that the minecraft mod sets autoplay to on by default here without user interaction, which is why it worked

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