From 7060f9e8d63ec010093c301921b009b7228efcc7 Mon Sep 17 00:00:00 2001 From: Alex P Date: Sun, 21 Sep 2025 21:11:30 +0000 Subject: [PATCH] [WIP] Improvements, Bugfixes: Improve audio experience when running in HTTP mode --- .../popovers/AudioControlPopover.tsx | 8 +++---- ui/src/hooks/useAudioDevices.ts | 21 +++++++++++++++---- 2 files changed, 21 insertions(+), 8 deletions(-) diff --git a/ui/src/components/popovers/AudioControlPopover.tsx b/ui/src/components/popovers/AudioControlPopover.tsx index 3bd9a528..49d1ed87 100644 --- a/ui/src/components/popovers/AudioControlPopover.tsx +++ b/ui/src/components/popovers/AudioControlPopover.tsx @@ -353,9 +353,9 @@ export default function AudioControlPopover({ microphone }: AudioControlPopoverP {/* HTTPS requirement notice */} {isHttpsRequired && (
-

HTTPS Required for Microphone

+

HTTPS Required for Microphone Input

- Microphone access requires a secure connection. Please access this device using HTTPS instead of HTTP to enable audio input features. + Microphone access requires a secure connection due to browser security policies. Audio output works fine on HTTP, but microphone input needs HTTPS.

Current: {window.location.protocol + '//' + window.location.host} @@ -417,7 +417,7 @@ export default function AudioControlPopover({ microphone }: AudioControlPopoverP