Galène videoconferencing server discussion list archives
 help / color / mirror / Atom feed
* [Galene] Camera test for Galene
@ 2026-07-24 11:29 Juliusz Chroboczek
  2026-07-24 12:15 ` [Galene] " Gabriel Pruvost-Kerneis
  2026-07-24 19:54 ` Juliusz Chroboczek
  0 siblings, 2 replies; 4+ messages in thread
From: Juliusz Chroboczek @ 2026-07-24 11:29 UTC (permalink / raw)
  To: galene

Hi,

Valent wrote:

> I also like your idea of a test your microphone and camera button on the
> login page.

I've writtent a proof-of-concept for a camera and microphone test.
There's a live demo here:

  https://galene.org:8443/camera-test.html

and the sources live in the branch "camera-test" of the repository.  As
usual, this is 100% organic code written by a human being, an LLM was only
used for proofreading.

I'm not quite sure how to integrate it.  One option would be tu put the
"Request camera permissions" button on the login page, and have the UI
unroll when the user presses it.  Another option would be to open a new
tab when the user presses a "test camera" button, but I'm not sure how
well that would work on mobile.

Note that the code is integrated with Galene's settings, so if you choose
a given camera in the test page, this will be reflected in Galene's main
interface.

Things to do, if any of you has free time:

  - work on the CSS to make it pretty;
  - work on the CSS to make it better when the camera is switched off
    (microphone-only);
  - test under Firefox and Safari.

I've made a serious effort to get the error handling right (the state
should be properly reset if something goes wrong), but of course it's
always worth checking.

-- Juliusz

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-07-24 19:54 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-24 11:29 [Galene] Camera test for Galene Juliusz Chroboczek
2026-07-24 12:15 ` [Galene] " Gabriel Pruvost-Kerneis
2026-07-24 13:22   ` Juliusz Chroboczek
2026-07-24 19:54 ` Juliusz Chroboczek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox