From eae7123cf33f4e3132d901c96a98a6997c313c0a Mon Sep 17 00:00:00 2001 From: Nick Mowen Date: Thu, 13 Oct 2022 16:45:39 -0600 Subject: [PATCH] Add camera live source config --- frigate/config.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/frigate/config.py b/frigate/config.py index 6cc59f731..cf1362280 100644 --- a/frigate/config.py +++ b/frigate/config.py @@ -521,9 +521,15 @@ class RestreamConfig(FrigateBaseModel): enabled: bool = Field(default=True, title="go2rtc restreaming enabled.") +class CameraLiveSourceEnum(str, Enum): + jsmpeg = "jsmpeg" + restream = "restream" + + class CameraLiveConfig(FrigateBaseModel): height: int = Field(default=720, title="Live camera view height") quality: int = Field(default=8, ge=1, le=31, title="Live camera view quality") + source: CameraLiveSourceEnum = Field(default=CameraLiveSourceEnum.restream) class CameraUiConfig(FrigateBaseModel):