diff --git a/src/components/panels/Settings/WebcamPanel.vue b/src/components/panels/Settings/WebcamPanel.vue
index b0639f3f..c48968d4 100644
--- a/src/components/panels/Settings/WebcamPanel.vue
+++ b/src/components/panels/Settings/WebcamPanel.vue
@@ -159,6 +159,7 @@
{{ $t('Settings.WebcamPanel.UrlNotAvailable') }}
+
@@ -230,6 +231,7 @@ export default {
serviceItems: [
{ value: "mjpegstreamer", text: this.$t("Settings.WebcamPanel.Mjpegstreamer")},
{ value: "mjpegstreamer-adaptive", text: this.$t("Settings.WebcamPanel.MjpegstreamerAdaptive") },
+ { value: "ipstream", text: this.$t("Settings.WebcamPanel.Ipstream") },
],
};
},
diff --git a/src/components/panels/WebcamPanel.vue b/src/components/panels/WebcamPanel.vue
index b201f7f5..c1b93de4 100644
--- a/src/components/panels/WebcamPanel.vue
+++ b/src/components/panels/WebcamPanel.vue
@@ -16,7 +16,11 @@
- {{ 'name' in currentCam ? currentCam.name : "unknown" }} mdi-menu-down
+
+ {{ currentCam.icon }}
+ {{ 'name' in currentCam ? currentCam.name : "unknown" }}
+ mdi-menu-down
+
@@ -57,6 +61,9 @@
border-top-left-radius: 5px;
">{{ $t('Panels.WebcamPanel.FPS')}}: {{ currentFPS }}
+
+
+
diff --git a/src/locales/en.js b/src/locales/en.js
index ae434dd9..4f4fcf7c 100644
--- a/src/locales/en.js
+++ b/src/locales/en.js
@@ -421,6 +421,7 @@ export default {
Mjpegstreamer: "MJPEG-Streamer",
MjpegstreamerAdaptive: "Adaptive MJPEG-Streamer (experimental)",
+ Ipstream: "IP Camera",
Required: "required",
NameAlreadyExists: "Name already exists",