diff --git a/web/src/views/live/LiveCameraView.tsx b/web/src/views/live/LiveCameraView.tsx index bd5d4ea34..8ea859a4b 100644 --- a/web/src/views/live/LiveCameraView.tsx +++ b/web/src/views/live/LiveCameraView.tsx @@ -507,7 +507,7 @@ export default function LiveCameraView({ )} )} - {supportsFullscreen && ( + {supportsFullscreen && !debug && ( )} - {!isIOS && !isFirefox && preferredLiveMode != "jsmpeg" && ( - { - if (!pip) { - setPip(true); - } else { - document.exitPictureInPicture(); - setPip(false); + {!isIOS && + !isFirefox && + !debug && + preferredLiveMode != "jsmpeg" && ( + - )} - {supports2WayTalk && ( + onClick={() => { + if (!pip) { + setPip(true); + } else { + document.exitPictureInPicture(); + setPip(false); + } + }} + disabled={!cameraEnabled} + /> + )} + {supports2WayTalk && !debug && ( )} - {supportsAudioOutput && preferredLiveMode != "jsmpeg" && ( + {supportsAudioOutput && !debug && preferredLiveMode != "jsmpeg" && ( {isAdmin && ( <> - sendEnabled(enabledState == "ON" ? "OFF" : "ON")} - disabled={false} - /> + {!debug && ( + sendEnabled(enabledState == "ON" ? "OFF" : "ON")} + disabled={false} + /> + )} )} - + {!debug && ( + + )} @@ -1069,6 +1078,7 @@ function FrigateCameraFeatures({ - {preferredLiveMode != "jsmpeg" && isRestreamed && ( -
- {supportsAudioOutput ? ( - <> - -
{t("stream.audio.available")}
- - ) : ( - <> - -
{t("stream.audio.unavailable")}
- - -
- - - {t("button.info", { ns: "common" })} - -
-
- - {t("stream.audio.tips.title")} -
- - {t("readTheDocumentation", { - ns: "common", - })} - - -
-
-
- - )} -
- )} {preferredLiveMode != "jsmpeg" && + !debug && + isRestreamed && ( +
+ {supportsAudioOutput ? ( + <> + +
{t("stream.audio.available")}
+ + ) : ( + <> + +
{t("stream.audio.unavailable")}
+ + +
+ + + {t("button.info", { ns: "common" })} + +
+
+ + {t("stream.audio.tips.title")} +
+ + {t("readTheDocumentation", { + ns: "common", + })} + + +
+
+
+ + )} +
+ )} + {preferredLiveMode != "jsmpeg" && + !debug && isRestreamed && supportsAudioOutput && (
@@ -1185,32 +1198,34 @@ function FrigateCameraFeatures({
)} - {preferredLiveMode == "jsmpeg" && isRestreamed && ( -
-
- + {preferredLiveMode == "jsmpeg" && + !debug && + isRestreamed && ( +
+
+ -

- {t("stream.lowBandwidth.tips")} -

-
- -
- )} + +
+ )}
)} - {isRestreamed && ( + {isRestreamed && !debug && (